Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 2fb42dcd321a3f84800f600179f3d9abdd7131f8
https://github.com/WebKit/WebKit/commit/2fb42dcd321a3f84800f600179f3d9abdd7131f8
Author: Michael Saboff <[email protected]>
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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes