| Summary: | MacCatalyst tests crash on NSInternalInconsistencyException, reason: NSApplication has not been created yet | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> | ||||||
| Component: | Tools / Tests | Assignee: | Tim Horton <thorton> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | ap, jbedard, lingcherd_ho, thorton, webkit-bug-importer, wenson_hsieh | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Local Build | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Unspecified | ||||||||
| Bug Depends on: | 224605 | ||||||||
| Bug Blocks: | |||||||||
| Attachments: |
|
||||||||
|
Description
Kimmo Kinnunen
2021-04-15 05:44:42 PDT
Based on some discussion, this is likely due to: - TestWebKitAPI never was enabled for MacCatalyst (e.g. it's not implemented) - TestWebKitAPI is not a (UIKit?) "ui application" Created attachment 426598 [details]
Patch
Comment on attachment 426598 [details]
Patch
r=mews
Created attachment 426603 [details]
Patch
*** Bug 224605 has been marked as a duplicate of this bug. *** The *correct* fix for this is to make a proper UIApplication, but that is a bigger project. This gets us back to limping along like we used to, as the ChangeLog says. Enough so it is possible to write and run tests on macCatalyst. Committed r276328 (236808@main): <https://commits.webkit.org/236808@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 426603 [details]. 76925635 |