Bug 315211
| Summary: | REGRESSION(313507@main): [macOS Debug] ASSERTION FAILED: !activeOrigin->isSameOriginDomain(targetOrigin) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | DOM | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | a_tarbinian, sihui_liu, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Marta Darbinyan
There are tests that are flaky crashing with assertions in Debug.
Failed tests:
http/tests/site-isolation/page-lifecycle/unload.html
http/tests/site-isolation/page-lifecycle/pagehide.html
http/tests/site-isolation/page-lifecycle/pageswap.html
Errors:
ASSERTION FAILED: !activeOrigin->isSameOriginDomain(targetOrigin)
/Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/Source/WebCore/page/DOMWindow.cpp(967) : String WebCore::DOMWindow::crossDomainAccessErrorMessage(const LocalDOMWindow &, IncludeTargetOrigin)
1 0x30703a670 WebCore::DOMWindow::crossDomainAccessErrorMessage(WebCore::LocalDOMWindow const&, WebCore::IncludeTargetOrigin)
2 0x305b999fc WebCore::remoteFrameAccessError(JSC::JSGlobalObject*, WebCore::DOMWindow&)
3 0x305b99960 WebCore::BindingSecurity::shouldAllowAccessToDOMWindow(JSC::JSGlobalObject&, WebCore::DOMWindow*, WTF::String&)
4 0x305b99a64 WebCore::BindingSecurity::shouldAllowAccessToDOMWindow(JSC::JSGlobalObject&, WebCore::DOMWindow&, WTF::String&)
5 0x305bb3f40 WebCore::JSDOMWindow::getOwnPropertySlot(JSC::JSObject*, JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&)
6 0x13245f454 JSC::JSGlobalProxy::getOwnPropertySlot(JSC::JSObject*, JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&)
7 0x13184dd44 JSC::JSObject::getNonIndexPropertySlot(JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&)
8 0x13184d150 bool JSC::JSObject::getPropertySlot<false>(JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&)
9 0x13232d7cc JSC::JSValue::getPropertySlot(JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&) const
10 0x1320f47d0 JSC::JSValue::get(JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&) const
Test history:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fsite-isolation%2Fpage-lifecycle%2Fpageswap.html&test=http%2Ftests%2Fsite-isolation%2Fpage-lifecycle%2Fpagehide.html&test=http%2Ftests%2Fsite-isolation%2Fpage-lifecycle%2Funload.html&style=debug
Test results:
https://ews-build.webkit.org/#/builders/161/builds/31035
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177538560>
EWS
Test gardening commit 313585@main (b0ee12ebe50a): <https://commits.webkit.org/313585@main>
Reviewed commits have been landed. Closing PR #65308 and removing active labels.