Use the existing lazy Window surface for the Replaceable, SameObject external attribute. Expose the two legacy no-op methods with native branding, receiver validation and Window-only visibility.
Cover intrinsic identity, cross-realm access, cross-origin denial, replacement semantics and Worker non-exposure.
Use one resource-limit profile for WebGL1/2 and reuse the advertised viewport bound for state clamping. Keep typed query copies, extension gates, and WebIDL errors intact; these are capability declarations, not a GPU backend.
Extend the shared Window/Worker profile fixture and update the old viewport snapshot. Validated with cargo fmt --all, workspace all-target/all-feature clippy, and 17612 passing nextest tests.
Declare a fixed Windows/ANGLE query identity and matching float/int precision for both shader stages. Keep masked strings, extension gates, query types and errors unchanged; this does not add a physical GPU or D3D11 rendering backend.
Cover Window and Worker canvas surfaces with a shared profile fixture. Native original-SDK verification reproduces the controlled VM verdict improvement without changing media or Windows identity.
Return WebGL context attribute members in WebIDL lexicographic order. Extend the shared Window/Worker query fixture to cover dictionary order, data property descriptors and fresh result copies.
Freeze the native language snapshot before caching it, and retain frozen snapshots across identity overrides. Cover Window, Worker, shared worker, borrowed realm getters and live CDP profile changes.
Resume Window fetch and XHR uploads from their retained bytes rather than lossy display text. Track explicit body overrides across chained sessions and update the uploaded-body snapshot when modified.
Expose the original request body at the Fetch pause using existing Network listener and collector visibility. Add five end-to-end regression cases covering pass-through, chained interception, text overrides, and pause-time capture.
Share codec and container validation across playback, MSE and decoding queries. Advertise smooth software decoding for recognized formats without claiming video hardware acceleration or implementing a decoder.
Validate the shared Window/Worker capability fixture against Chromium and keep unknown codecs and malformed configurations distinct.
Use browser generic-family metrics and preserve numeric relative sizes across family changes. Vendor the pinned Stylo workspace with the embedder policy and regression tests.
Keep raw glyph advances while aligning intrinsic measurement, line breaks and text-item placement. Preserve shared-glyph ownership and logical RTL word boundaries.