ldm0
415366bedc
fix(svg): implement deselectAll
2026-10-02 03:27:49 +08:00
ldm0
c807278b79
fix(dom): expose reflected token list attributes
2026-10-02 03:27:49 +08:00
ldm0
9283dfd2dc
fix(events): implement beforeunload return semantics
2026-10-02 03:27:49 +08:00
ldm0
933a5b361e
fix(events): preserve window.event during exception reporting
2026-10-02 03:27:49 +08:00
ldm0
66fd484f56
fix(svg): reflect animated enumeration attributes
2026-10-02 03:27:49 +08:00
ldm0
e08c77b5cf
fix(svg): implement ownerSVGElement
2026-10-02 03:27:49 +08:00
ldm0
e131f38dc4
fix(svg): expose current element constructors
2026-10-02 03:27:49 +08:00
ldm0
91a8f91135
fix(custom-elements): honor owner registries during parser construction
2026-10-02 03:27:49 +08:00
ldm0
01e1899580
fix(cssom): canonicalize unresolved legacy colors
2026-10-02 03:27:49 +08:00
ldm0
144aa4511f
fix(html): share template contents owner documents
2026-10-02 03:27:49 +08:00
ldm0
996b13a21d
fix(cssom): invalidate nested declaration mutations
2026-10-02 03:27:49 +08:00
ldm0
21d89c6785
fix(html): complete obsolete element reflections
2026-10-02 03:27:49 +08:00
ldm0
4dbb7b65d1
fix(selectors): validate shadow pseudos in DOM queries
2026-10-02 03:27:49 +08:00
ldm0
1e18605e49
fix(domparser): discard trees recovered after prologue errors
2026-10-02 03:27:49 +08:00
ldm0
e02a91127a
fix(events): honor PopStateEvent visual transition init
2026-10-02 03:27:49 +08:00
ldm0
73a0797597
fix(trusted-types): enforce iframe srcdoc sinks
2026-10-02 03:27:49 +08:00
ldm0
21e585e5e8
fix(svg): align matrix factories with DOMMatrix
2026-10-02 03:27:49 +08:00
ldm0
adc0ad3e16
fix(geometry): expose legacy window aliases
2026-10-02 03:27:49 +08:00
ldm0
38309acb2b
fix(geometry): correct operation descriptors
2026-10-02 03:27:49 +08:00
ldm0
65a6463f30
fix(geometry): expose geometry interfaces in workers
2026-10-02 03:27:49 +08:00
ldm0
e8dbea7f80
fix(geometry): support structured cloning
2026-10-02 03:27:49 +08:00
ldm0
9808b1a6ce
fix(geometry): return DOMRectList from geometry APIs
2026-10-02 03:27:49 +08:00
ldm0
d36e282361
fix(geometry): implement DOMQuad
2026-10-02 03:27:49 +08:00
ldm0
1f87ef36e5
fix(geometry): expose WebKitCSSMatrix alias
2026-10-02 03:27:49 +08:00
ldm0
3993847f22
fix(geometry): serialize DOMMatrix numbers like ECMAScript
2026-10-02 03:27:49 +08:00
ldm0
a101c3e43b
fix(geometry): preserve exact DOMMatrix inverse identities
2026-10-02 03:27:49 +08:00
ldm0
8636c75c80
fix(geometry): track DOMMatrix dimension state
2026-10-02 03:27:49 +08:00
ldm0
08ad47ed38
feat(geometry): implement DOMPoint matrixTransform
2026-10-02 03:27:49 +08:00
ldm0
6c1a1a32a3
feat(geometry): add DOMPointReadOnly fromPoint
2026-10-02 03:27:49 +08:00
ldm0
c357c8577c
fix(geometry): construct DOMPointReadOnly instances
2026-10-02 03:27:49 +08:00
ldm0
274a2bcfa9
fix(geometry): propagate NaN through DOMRect bounds
2026-10-02 03:27:49 +08:00
ldm0
eba65d54a7
fix(geometry): construct DOMRectReadOnly instances
2026-10-02 03:27:49 +08:00
ldm0
ffbd682cac
fix(webidl): enforce cross-realm DOM receiver brands
2026-10-02 03:27:49 +08:00
ldm0
17bcc5e39e
fix(blob): revoke object URLs with window realms
2026-10-02 03:27:49 +08:00
ldm0
3346ada44c
fix(workers): enforce response CSP gates
2026-10-02 03:27:49 +08:00
ldm0
c35b1e0678
fix(trusted-types): recognize fullscreen event handlers
2026-10-02 03:27:49 +08:00
ldm0
533e61c868
fix(service-worker): align registration URL and state handling
2026-10-02 03:27:49 +08:00
ldm0
1d0f471e53
fix(images): reselect picture requests after removal
2026-10-02 03:27:49 +08:00
ldm0
236835ce24
fix(images): track current request transitions
2026-10-02 03:27:49 +08:00
ldm0
7d44d7fd4b
fix(webapi): adapt replayed bindings to current interfaces
...
Use shared interface descriptors for document and SVG receivers, remove
duplicate Performance and DOMParser declarations, and align existing CSP
and import-map test calls with the interfaces at this replay point.
Bring forward the applicable parts of 0500891ecc so the image request
conflict resolution can remain a separate commit. Keep the original
regression assertions and duplicate-policy coverage.
Validation: cargo fmt --all; cargo clippy --workspace --all-targets
--all-features -- -D warnings; cargo nextest run --no-fail-fast
(17642 passed, 13 skipped).
2026-10-02 03:27:48 +08:00
ldm0
d653edfb14
fix(stylesheets): preserve parser event ordering
2026-10-02 03:27:48 +08:00
ldm0
79dbbff538
fix(document): share constructed location accessors
2026-10-02 03:27:48 +08:00
ldm0
22d35813d7
fix(dom): preserve unforgeable document location
2026-10-02 03:27:48 +08:00
ldm0
d678ba2a43
fix(fullscreen): expose unsupported request failures
2026-10-02 03:27:48 +08:00
ldm0
4818417cb0
fix(page-lifecycle): expose document lifecycle state
2026-10-02 03:27:48 +08:00
ldm0
31619cb01a
fix(domparser): align XML parse documents with HTML
2026-10-02 03:27:48 +08:00
ldm0
2d53a98210
fix(selectors): accept webkit compatibility pseudos
2026-10-02 03:27:48 +08:00
ldm0
a9609f635f
fix(html): preserve document scripting mode
2026-10-02 03:27:48 +08:00
ldm0
63c49d320c
fix(dom): synchronize element reflection targets
2026-10-02 03:27:48 +08:00
ldm0
938bcddd17
fix(domparser): preserve XML content types
2026-10-02 03:27:48 +08:00