Commit Graph
1240 Commits
Author SHA1 Message Date
ldm0 18322363da fix(cssom): publish parser style imports before scripts 2026-09-22 21:44:07 +08:00
ldm0 c35e6c2068 fix(forms): preserve text input programmatic scroll 2026-09-22 21:44:07 +08:00
ldm0 2e25b05492 fix(cssom): refresh child media after iframe resize 2026-09-22 21:44:07 +08:00
ldm0 590428c939 fix(forms): expose selectedcontent inner text without a box 2026-09-22 21:44:07 +08:00
ldm0 44877975e0 fix(cssom): accept counters in content alt text 2026-09-22 21:44:07 +08:00
ldm0 fa617b2735 fix(cssom): preserve invalid forgiving selectors 2026-09-22 21:44:07 +08:00
ldm0 69487cd059 fix(cssom): preserve stylesheet EOF-open var values 2026-09-22 21:44:07 +08:00
ldm0 e23e5f0275 fix(cssom): decode escaped property rule names 2026-09-22 21:44:07 +08:00
ldm0 12c0c07614 fix(html): align button command activation 2026-09-22 21:44:07 +08:00
ldm0 329011ebdb fix(events): retarget sources across composed dispatch 2026-09-22 21:44:07 +08:00
ldm0 f15749ab29 fix(html): make redundant popover calls no-ops 2026-09-22 21:44:07 +08:00
ldm0 9d47b71c29 fix(html): align command interface semantics 2026-09-22 21:44:07 +08:00
ldm0 3cf8b92144 fix(wpt): apply text edits for testdriver send keys 2026-09-22 21:44:07 +08:00
ldm0 efbc794c23 fix(style): invalidate validity containers on child changes 2026-09-22 21:44:07 +08:00
ldm0 3503d5e376 fix(selectors): use full validity state in DOM queries 2026-09-22 21:44:07 +08:00
ldm0 37d3f1b7d5 fix(performance): assign entry navigation identities 2026-09-22 21:44:07 +08:00
ldm0 a3485a4a5a fix(html): honor base targets across frame realms 2026-09-22 21:44:07 +08:00
ldm0 835c79e675 fix(xml): expand internal subset entities in DOMParser 2026-09-22 21:44:07 +08:00
ldm0 7b2a7a4cf8 fix(events): align lifecycle event initialization 2026-09-22 21:44:07 +08:00
ldm0 3cc63f8f02 fix(forms): block submission for unclosed controls 2026-09-22 21:44:07 +08:00
ldm0 363cd708fb fix(parser): route XHTML template children to content 2026-09-22 21:44:07 +08:00
ldm0 4175a2d74b fix(csp): inherit policies in local child realms 2026-09-22 21:44:07 +08:00
ldm0 e447211fe2 fix(dom): serialize XML innerHTML by document mode 2026-09-22 21:44:07 +08:00
ldm0 86f2ab0a33 fix(wpt): serve raw form echo fixture 2026-09-22 21:44:07 +08:00
ldm0 e1af1b0075 fix(webidl): allocate factory results in relevant realms 2026-09-22 21:44:06 +08:00
ldm0 5e540e9c5e fix(dom): align XML namespace serialization 2026-09-22 21:43:35 +08:00
ldm0 edf9cce1d4 fix(selectors): resolve clean textarea directionality 2026-09-22 21:43:35 +08:00
ldm0 609977e24f fix(dom): enforce template content host hierarchy 2026-09-22 21:43:35 +08:00
ldm0 c490c87c05 fix(selectors): honor document design mode 2026-09-22 21:43:35 +08:00
ldm0 0d5dd9253e fix(stylesheets): honor quirks MIME compatibility 2026-09-22 21:43:35 +08:00
ldm0 ac6b9a7370 fix(webapi): migrate replayed SVG and internal object bindings
Use shared SVG interface identities and plain-object declarations for
internal stream callbacks and Window proxy handlers. Align imports with
the current receiver APIs and format the replayed bindings.

Consolidate the duplicate DOMMatrix serialization test while preserving
both inferred and explicit dimension assertions. Keep the XHR and child
script tests that still have only one declaration at this replay point.

Bring forward the applicable parts of 0500891ecc independently of the
pending stylesheet MIME and committed-origin conflict resolution.

Validation: cargo fmt --all; cargo clippy --workspace --all-targets
--all-features -- -D warnings; cargo nextest run --no-fail-fast
(17751 passed, 13 skipped).
2026-09-22 21:43:35 +08:00
ldm0 3008797eae fix(preload): preserve modulepreload scanner order 2026-09-22 21:43:35 +08:00
ldm0 bee651bb9f fix(url): expose colon protocol for invalid hyperlinks 2026-09-22 21:43:35 +08:00
ldm0 1b41b956aa fix(indexeddb): clone ImageData and geometry objects 2026-09-22 21:43:35 +08:00
ldm0 88de1575b5 fix(structured-clone): preserve FileList objects 2026-09-22 21:43:35 +08:00
ldm0 2b7e9e8d26 fix(wpt-cross): model nosniff script fixture 2026-09-22 21:43:35 +08:00
ldm0 be01775042 fix(wpt-cross): model inspect-headers fixture 2026-09-22 21:43:35 +08:00
ldm0 04fe099323 fix(streams): implement ReadableStream.from 2026-09-22 21:43:35 +08:00
ldm0 60163df3b8 fix(window): hide shadow frames from indexed access 2026-09-22 21:43:35 +08:00
ldm0 b1da32c4a8 fix(svg): resolve length units in context 2026-09-22 21:43:35 +08:00
ldm0 30badf9b37 fix(svg): implement live point lists 2026-09-22 21:43:35 +08:00
ldm0 5f47d583e6 fix(svg): reflect animated number attributes 2026-09-22 21:43:35 +08:00
ldm0 49de03814d fix(svg): reflect fit-to-view-box attributes 2026-09-22 21:43:35 +08:00
ldm0 79504a9d53 fix(svg): reflect animated length attributes 2026-09-22 21:43:35 +08:00
ldm0 e1545f5143 fix(svg): enforce value list mutation semantics 2026-09-22 21:43:35 +08:00
ldm0 1b34af9d69 fix(svg): reject trailing decimal path numbers 2026-09-22 21:43:35 +08:00
ldm0 86576e8151 fix(svg): preserve paths before parse errors 2026-09-22 21:43:35 +08:00
ldm0 593c5a772b fix(svg): expose standalone value factories 2026-09-22 21:43:35 +08:00
ldm0 7f995d0224 fix(svg): reflect animated integer attributes 2026-09-22 21:43:35 +08:00
ldm0 c6da31eba0 fix(svg): reflect filter and text path enumerations 2026-09-22 21:43:35 +08:00