ldm0
db3de692dd
fix(domparser): preserve HTML parse modes
2026-09-28 02:18:32 +08:00
ldm0
a47b30ae5e
test(protocol): split Page navigation tests
2026-09-28 00:14:19 +08:00
ldm0
698887c385
refactor(playground): separate ChatGPT diagnostics resources
2026-09-28 00:14:19 +08:00
ldm0
fd0a8a8022
test(renderer): split live document tests
2026-09-28 00:14:19 +08:00
ldm0
8bfd5aca16
refactor(protocol): split Page domain responsibilities
2026-09-28 00:14:19 +08:00
ldm0
89ae5f3742
refactor(renderer): split runtime owner modules
2026-09-28 00:14:19 +08:00
ldm0
d5c13cab3f
test(renderer): split fetch and XHR test modules
2026-09-28 00:14:19 +08:00
ldm0
c92e8c60bc
refactor(protocol): split runtime evaluation modules
2026-09-28 00:14:19 +08:00
ldm0
c82dfce9bd
test(protocol): split connection dispatch tests
2026-09-28 00:14:19 +08:00
ldm0
5912b1ef08
test(renderer): split DOM XHR test modules
2026-09-28 00:14:19 +08:00
ldm0
d8b960a2b8
refactor(renderer): split script VM runtime modules
2026-09-28 00:14:19 +08:00
ldm0
0d3d81829c
fix(selectors): honor native document design mode
2026-09-27 18:38:08 +08:00
ldm0
42717320d0
test(script-vm): split custom element tests
2026-09-27 17:04:40 +08:00
ldm0
d74a0fbb2e
test(script-vm): split event selection tests
2026-09-27 17:04:40 +08:00
ldm0
5fb8e4dfbb
test(protocol-server): split websocket tests
2026-09-27 17:04:40 +08:00
ldm0
6a0652ab18
test(script-vm): split detached DOM tests
2026-09-27 17:04:40 +08:00
ldm0
7131dda78c
test(script-vm): split webidl fetch tests
2026-09-27 17:04:40 +08:00
ldm0
778148f138
test(renderer): split page worker tests
2026-09-27 17:04:40 +08:00
ldm0
6bc1afd381
test(worker): split thread lifecycle tests
2026-09-27 17:04:40 +08:00
ldm0
b414c927a4
refactor(protocol): split runtime dispatcher responsibilities
2026-09-27 17:04:40 +08:00
ldm0
920c5fb83a
test(script-vm): split computed style tests
2026-09-27 17:04:40 +08:00
ldm0
5c1df8c224
test(protocol-bidi): split protocol tests
2026-09-27 17:04:40 +08:00
ldm0
41399710fd
test(script-vm): split page runtime scenarios
2026-09-27 07:18:02 +08:00
ldm0
327107eddb
test(script-vm): split DOM surface scenarios
2026-09-27 07:18:02 +08:00
ldm0
914732198c
test(service-worker): split service runtime tests
2026-09-27 07:18:02 +08:00
ldm0
e05b1d7630
test(script-vm): split CSSOM scenarios
2026-09-27 07:18:02 +08:00
ldm0
b8bc1b9650
test(protocol-server): split classic WebDriver scenarios
2026-09-27 07:18:02 +08:00
ldm0
983e2e10d3
test(renderer): split page VM test scenarios
2026-09-27 07:18:02 +08:00
ldm0
ff5451a205
test(protocol-server): split BiDi scenarios
2026-09-27 07:18:02 +08:00
ldm0
a8673ba261
test(renderer): split runtime scenarios
2026-09-27 07:18:02 +08:00
ldm0
2452b83ae6
test(renderer): split phase-one parser tests
2026-09-27 07:18:02 +08:00
ldm0
98691ffef7
test(script-vm): split browser API misc tests
2026-09-27 07:18:02 +08:00
ldm0
c2c5ce0da0
fix(forms): sanitize multiple and IDN email values
2026-09-27 05:50:50 +08:00
ldm0
4277649618
fix(navigation): create transitions in the owning realm
2026-09-27 05:49:34 +08:00
ldm0
db8679367c
fix(dom): preserve document domains until replacement
2026-09-27 05:49:10 +08:00
ldm0
47aff07f91
fix(performance): inherit navigation timing from resource entries
2026-09-27 05:48:09 +08:00
ldm0
e53b60bd7c
fix(sri): retain supported hashes with malformed padding
2026-09-27 05:46:50 +08:00
ldm0
1d780bf926
fix(forms): preserve Get action URL submission semantics
2026-09-27 03:34:16 +08:00
ldm0
db2e6f84f9
fix(iframe): reuse referrer policy for explicit about blank navigation
2026-09-27 03:27:28 +08:00
ldm0
3ea89722bc
fix(dom): preserve AbortSignal dependency order during reentrant aborts
2026-09-27 03:25:21 +08:00
ldm0
c37bcbaa81
fix(cors): validate complete preflight permission lists
2026-09-27 03:17:52 +08:00
ldm0
bf3ed110f7
fix(cdp): preserve correlated command responses after page replacement
2026-09-27 03:10:54 +08:00
ldm0
f8ae027ad4
fix(svg): retain complete path segments before parse errors
2026-09-27 03:09:49 +08:00
ldm0
b6156fadc1
fix(parser): route XHTML template children through template contents
2026-09-27 03:07:54 +08:00
ldm0
2434b54320
chore(wpt): refresh cases after initial layout changes
...
Run the full all profile on Moli d40181f729 and WPT db95fafd1f with 50 CDP workers. All 13,558 cases completed: 9,494 pass, 3,744 fail, 255 timeout, 50 harness-stalled, 14 error, and 1 crash. Compared with the prior lists, 443 gained pass and 39 lost pass.
v1.1.11
2026-09-27 01:43:26 +08:00
ldm0
ce372e81ef
test(cdp): lock layout command lifecycle categories
2026-09-27 01:43:26 +08:00
ldm0
9c8868a8ad
refactor(layout): use direct queries for single geometry reads
2026-09-27 01:43:26 +08:00
ldm0
2510929533
fix(cdp): derive page metrics from initialized layout
2026-09-27 01:43:26 +08:00
ldm0
ddbf52a668
feat(layout): initialize shared geometry on first demand
2026-09-27 01:43:26 +08:00
ldm0
5357eb6229
fix(screenshot): keep viewport fallback in page metrics
...
Restore zero DOM dimensions before layout publication. Keep the viewport
fallback in Page.getLayoutMetrics so clients can construct a positive clip
without changing element geometry or screenshot command semantics.
Empty clips remain invalid regardless of layout publication state. CLI
screenshot_full continues to request FullDocument directly on its first capture.
Cover cold and published clip rejection, page-metric captures with DPR and
scale, and CLI full-document output without a preceding viewport capture.
Document and test the separate cold Playwright fullPage limitation.
2026-09-27 01:43:26 +08:00