Install node factories on BaseAudioContext and analyser reads on AnalyserNode.prototype. Validate FFT sizes and typed-array destinations, preserving entries outside the available sample range and the existing synthetic compatibility profile.
Mark AudioContext closed during cleanup and cover realtime/offline inheritance, receiver validation, buffer boundaries, and the fetch --eval flow.
Attach the committed navigation response before publishing the initial phase-one-blocked Page snapshot, matching replacement Document installation.
Add renderer and CLI regressions for initial and resumed snapshots, gated response bodies, relative and absolute redirects, trace and readiness modes, and cached responses.
Read the existing intrinsic through V8 real-property lookup during Window bootstrap. Avoid one compile/run solely to retrieve eval and bypass DOM named-property interceptors. Cover direct and indirect eval with named DOM candidates. This is reduced bootstrap work, not a claimed MiB-scale steady-state memory saving.
Keep cold enumeration coverage and compare complete declarations after an explicit geometry demand.
Add regressions for scoped sampling, held CSSOM wrappers, Mock and Page isolation, plus Chromium-calibrated screenshot cases.
Memoize a single-element property batch without building a full index, and derive one temporary sizing lookup per Document for multi-element observations. Route DOMSnapshot style collection through the shared observation and keep all projections scoped to the synchronous read.
Cover query counts, missing boxes, cold and mock reads, snapshot replacement, iframe isolation, and Inspector and DOMSnapshot capture paths.
Retain the sampled CSS sizing basis alongside frozen geometry. Resolve width and height only from an existing snapshot for the owning Document, without creating or refreshing layout; preserve style-only fallbacks otherwise.
Cover sizing boxes, zoom, replaced elements, Chromium-derived cases, and demand-driven snapshot lifecycles with renderer, layout, and CLI regressions.