[webkit-changes] [WebKit/WebKit] 2fb42d: The crashy WebKit XPC service causes Safari to Cra...
Michael Saboff
noreply at github.com
Mon Nov 7 17:20:41 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2fb42dcd321a3f84800f600179f3d9abdd7131f8
https://github.com/WebKit/WebKit/commit/2fb42dcd321a3f84800f600179f3d9abdd7131f8
Author: Michael Saboff <msaboff at apple.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M Source/WebKit/Configurations/WebContentService.Crashy.xcconfig
M Source/WebKit/UIProcess/WebProcessPool.h
M Source/WebKit/UIProcess/WebProcessProxy.h
Log Message:
-----------
The crashy WebKit XPC service causes Safari to Crash on iOS
https://bugs.webkit.org/show_bug.cgi?id=247395
rdar://101876374
Reviewed by Chris Dumez.
When calling sendToAllProcessesForSession(), we should ignore crashy WebProcesses.
Also fixed WebContent.Crashy configuration for iOS so that we install the service and don't
change the code signing flags.
* Source/WebKit/Configurations/WebContentService.Crashy.xcconfig:
* Source/WebKit/UIProcess/WebProcessPool.h:
(WebKit::WebProcessPool::sendToAllProcessesForSession):
* Source/WebKit/UIProcess/WebProcessProxy.h:
(WebKit::WebProcessProxy::isCrashyProcess const):
(WebKit::WebProcessProxy::isCrashyProcess): Deleted.
Canonical link: https://commits.webkit.org/256434@main
More information about the webkit-changes
mailing list