-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't call PAL::getWKDDActionContextClass in macOS base system
https://bugs.webkit.org/show_bug.cgi?id=259660 rdar://113156967 Reviewed by Tim Horton and Chris Dumez. Before 266374@main we would only call PAL::getWKDDActionContextClass if detectedDataActionContext was non-null. Now we always call it when decoding a WebHitTestResultPlatformData, which causes a crash in the base system where the framework doesn't exist. Use Markable to stop the crash. * Source/WebKit/Shared/WebHitTestResultData.h: * Source/WebKit/Shared/mac/WebHitTestResultPlatformData.serialization.in: * Source/WebKit/UIProcess/mac/WKImmediateActionController.mm: (-[WKImmediateActionController _animationControllerForDataDetectedText]): * Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm: (WebKit::WebPage::performImmediateActionHitTestAtLocation): Canonical link: https://commits.webkit.org/266459@main
- Loading branch information
1 parent
39a323e
commit e3ec066
Showing
4 changed files
with
21 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters