Bug 314283
| Summary: | [iOS] http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html is a constant crash | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Chris Dumez <cdumez> |
| Component: | Tools / Tests | Assignee: | Chris Dumez <cdumez> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Chris Dumez
http/tests/in-app-browser-privacy/non-app-bound-domain-does-not-get-app-bound-session.html is a constant crash on iOS:
```
ASSERTION FAILED: applicationBundleIsEqualTo() and applicationBundleStartsWith() must not be called before setApplicationBundleIdentifierOverride()
!applicationBundleIdentifierOverrideWasQueried
/System/Volumes/Data/otmp/case-sensitive/od.luxon/lw.luxon/sandbox-0/workspace/OpenSource/Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm(350) : void WTF::setApplicationBundleIdentifierOverride(const String &)
1 0x10ca465c0 WTF::setApplicationBundleIdentifierOverride(WTF::String const&)
2 0x12ed16dc8 +[WKWebView(WKTesting) _setApplicationBundleIdentifier:]
3 0x100eb933c WTR::TestController::setApplicationBundleIdentifier(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&)
4 0x100e69ec8 WTR::TestController::createWebViewWithOptions(WTR::TestOptions const&)
5 0x100e6a8e8 WTR::TestController::ensureViewSupportsOptionsForTest(WTR::TestInvocation const&)
6 0x100e6dcc0 WTR::TestController::configureViewForTest(WTR::TestInvocation const&)
7 0x100ed0414 WTR::TestInvocation::invoke()
8 0x100e72df4 WTR::TestController::runTest(char const*)
9 0x100e734f0 WTR::TestController::runTestingServerLoop()
10 0x100e6416c WTR::TestController::run()
11 0x100e638ac WTR::TestController::TestController(int, char const**)
12 0x100e64234 WTR::TestController::TestController(int, char const**)
13 0x100e14830 -[WebKitTestRunnerSceneDelegate _runTestController]
```
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Chris Dumez
rdar://176377254
Chris Dumez
Pull request: https://github.com/WebKit/WebKit/pull/64438
EWS
Committed 312782@main (d5f91dc9f393): <https://commits.webkit.org/312782@main>
Reviewed commits have been landed. Closing PR #64438 and removing active labels.