Bug 264962
Summary: | history properties should throw SecurityError when not in a fully active Document | ||
---|---|---|---|
Product: | WebKit | Reporter: | Ahmad Saleem <ahmad.saleem792> |
Component: | History | Assignee: | sideshowbarker <mike> |
Status: | RESOLVED FIXED | ||
Severity: | Normal | CC: | karlcow, mike, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar, WPTImpact |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Ahmad Saleem
Hi Team,
While going through WebKit / Safari specific failure, I came across another and I just wanted to raise bug so we can track it.
WPT Test Case: https://wpt.fyi/results/html/browsers/history/the-history-interface/history_properties_only_fully_active.html?label=master&label=experimental&aligned=&q=the-history-interface
WPT Test Case Link: http://wpt.live/html/browsers/history/the-history-interface/history_properties_only_fully_active.html
Blink Commit: https://chromium-review.googlesource.com/c/chromium/src/+/633823
Web-Spec: https://html.spec.whatwg.org/#shared-history-push/replace-state-steps
"If document is not fully active, then throw a "SecurityError" DOMException."
Just wanted to raise so we can fix it.
Thanks!
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
sideshowbarker
Pull request: https://github.com/WebKit/WebKit/pull/20764
Radar WebKit Bug Importer
<rdar://problem/118750576>
EWS
Committed 274260@main (e4cbd15de56a): <https://commits.webkit.org/274260@main>
Reviewed commits have been landed. Closing PR #20764 and removing active labels.