mirror of
https://github.com/lexmount/moli.git
synced 2026-10-30 16:07:24 +00:00
Require a destination fragment in the protocol fragment classifier so
X#frag -> X loads a fresh document instead of calling a renderer path
that rejects the destination. Cover named and empty source fragments,
new loader/request, Runtime context replacement and Page load events.
Extracted from 3af340a5f72504dde0df1dc99651c71b0ee3a7c3 onto main
8d57e02b3c as an independent fix.
Validated cargo fmt --all, strict workspace/all-targets/all-features
Clippy and cargo nextest run --no-fail-fast: 20,489 passed, 18 skipped.
Live Playwright/Puppeteer CDP tests pass for both source fragments,
matching Chromium's new-request/document and load-event behavior.