Implement SVGSVGElement.createSVGRect with the native SVGRect prototype, restricted float fields and receiver validation. Cover the interface and JSXGraph capability-detection contract with a Chromium-calibrated fixture.
Separate combined keyDown character input from rawKeyDown at CDP admission. Dispatch a trusted, cancelable keypress before editing and re-resolve focus after keydown, within the same renderer input turn.
Cover input, textarea, and contenteditable event order, cancellation, typed character metadata, and focus changes. Add a Chromium-calibrated Playwright/raw-CDP smoke while preserving Input.insertText semantics.
Use one typed wake-route collection for deferred and live SharedWorker and ServiceWorker services. Prune closed channels on registration and broadcast so idle services do not accumulate metadata with cumulative target churn.
Keep existing synchronization and route deferred handoff through live registration to preserve pending-work wakes. Cover pruning, fanout, handoff, and lazy runtime integration.
Require Tokio 1.53.1 so dropping worker wake receivers releases their registered wakers even while browser-context senders remain live. This frees stopped renderer I/O drivers instead of retaining an eventpoll/eventfd pair per closed target.
Cover deferred services, live services, and deferred-to-live initialization while preserving a live peer receiver.
Two postMessage calls in one parent task do not prevent the independent worker from closing the receiver between them. Queue both messages before transferring the receiver so this test actually exercises delivery of messages already queued at close.
Keep the strict first|second result and existing deadline without sleeps, retries, or production changes. Verified with 50 focused iterations, three complete worker-module iterations, and two full nextest runs.
Preserve viewport and GL error state per HTML and Offscreen WebGL1/2 context, retain context identity on reacquisition, and expose copied typed-array queries. Add a shared Chromium-calibrated renderer/CDP regression; this does not implement GPU rasterization.
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.