Commit Graph
2 Commits
Author SHA1 Message Date
ldm0 804223799d test(modules): cover CSS imports in unattached auxiliary Pages
Extend the opener-only popup completion regression to CSS synthetic modules alongside the existing JavaScript graphs and JSON. Exercise both initial about:blank and committed popup Documents without attaching a frontend to the auxiliary target, verify CSSStyleSheet identity and its rule, and assert both CSS requests reach the fixture. Preserve main's rejection of unsupported text module types.

Extracted from development commit 54189266c08bd7f23eb750d8b4a4f43566b0f2ae.
Base: main (b30f39c580).

Validation (32 build jobs and test threads): cargo fmt --all; cargo clippy --workspace --all-targets --all-features -- -D warnings; cargo nextest run --no-fail-fast.
     Summary [ 146.470s] 22169 tests run: 22169 passed (9 slow), 20 skipped
2026-11-02 22:29:28 +08:00
ldm0 62d12aa353 fix(modules): snapshot the current Document completion owner
Extracted from wpt-misc-fix (31bc1e27d59e).

Validation: cargo fmt --all; cargo clippy --workspace --all-targets --all-features -- -D warnings; cargo nextest run --no-fail-fast (32 build jobs / test threads).
Summary [ 120.444s] 20908 tests run: 20908 passed (9 slow), 19 skipped
2026-10-27 06:21:09 +08:00