[Webkit-unassigned] [Bug 251306] [ iOS ] http/tests/in-app-browser-privacy/sub-frame-redirect-to-non-app-bound-domain-blocked.html is a flaky crash.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Jan 28 16:23:10 PST 2023


https://bugs.webkit.org/show_bug.cgi?id=251306

Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |achristensen at apple.com,
                   |                            |ap at webkit.org,
                   |                            |beidson at apple.com,
                   |                            |bfulgham at webkit.org,
                   |                            |katherine_cheney at apple.com,
                   |                            |wilander at apple.com
          Component|New Bugs                    |Page Loading

--- Comment #6 from Alexey Proskuryakov <ap at webkit.org> ---
There is only one ASSERT in this function:

        // The bundle identifier can only be set once per test, and is cleared between tests.
        RELEASE_ASSERT(!m_hasSetApplicationBundleIdentifier);


Thread 0 Crashed::   Dispatch queue: com.apple.main-thread
0   org.webkit.WebKitTestRunnerApp             0x109cd6f62    WTFCrashWithInfo(int, char const*, char const*, int)
1   org.webkit.WebKitTestRunnerApp             0x109cec308    WTR::TestController::createWebViewWithOptions(WTR::TestOptions const&)
2   org.webkit.WebKitTestRunnerApp             0x109cec99e    WTR::TestController::ensureViewSupportsOptionsForTest(WTR::TestInvocation const&)
3   org.webkit.WebKitTestRunnerApp             0x109cee7c8    WTR::TestController::configureViewForTest(WTR::TestInvocation const&)
4   org.webkit.WebKitTestRunnerApp             0x109d0952a    WTR::TestInvocation::invoke()
5   org.webkit.WebKitTestRunnerApp             0x109cee95a    WTR::TestController::runTest(char const*)

The bundle identifier is set via a WKTR pragma, but why does this happen twice? I don't see any window.opens.

<!DOCTYPE html><!-- webkit-test-runner [ enableInAppBrowserPrivacy=true applicationBundleIdentifier=inAppBrowserPrivacyTestIdentifier isAppBoundWebView=true ] -->

-- 
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/20230129/662b7d2b/attachment-0001.htm>


More information about the webkit-unassigned mailing list