[Webkit-unassigned] [Bug 230111] New: Match updated spec for history.pushState()/replaceState() URL rewriting
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 9 10:36:00 PDT 2021
https://bugs.webkit.org/show_bug.cgi?id=230111
Bug ID: 230111
Summary: Match updated spec for
history.pushState()/replaceState() URL rewriting
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: History
Assignee: webkit-unassigned at lists.webkit.org
Reporter: d at domenic.me
Browsers were not interoperable about this and did not match the spec (which was too strict to be web-compatible). So, we settled on a compromise proposal in https://github.com/whatwg/html/pull/7044 . Tests: https://github.com/web-platform-tests/wpt/pull/30182
Notably:
- Safari allows rewriting blob: URLs to new same-origin search or path, but should not
- Safari allows rewriting data: URLs to a new search, but should not
- Safari disallows rewriting the path of sandboxed iframe URLs, but should allow it
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210909/2a6335eb/attachment.htm>
More information about the webkit-unassigned
mailing list