Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 3e0670a3304ac66ee027402d1ed30c2d63f2eb7e
https://github.com/WebKit/WebKit/commit/3e0670a3304ac66ee027402d1ed30c2d63f2eb7e
Author: Per Arne Vollan <[email protected]>
Date: 2023-03-03 (Fri, 03 Mar 2023)
Changed paths:
M Source/WebKit/Shared/WebPageCreationParameters.cpp
M Source/WebKit/Shared/WebPageCreationParameters.h
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/WebProcess/WebPage/WebPage.cpp
Log Message:
-----------
Block Mach service in all cases
https://bugs.webkit.org/show_bug.cgi?id=252997
rdar://problem/106168413
Reviewed by Geoffrey Garen and Sihui Liu.
Currently, the launchd service is blocked with probability in the WebContent
process. This patch blocks it in all cases
with a new enablement flag. Having blocked for 1-2 weeks with probability, we
haven't found any failures. So now we believe
it's safe (or at least, as safe as it will ever be within the limits of our
current development process) to block in all
cases.
* Source/WebKit/Shared/WebPageCreationParameters.cpp:
(WebKit::WebPageCreationParameters::encode const):
(WebKit::WebPageCreationParameters::decode):
* Source/WebKit/Shared/WebPageCreationParameters.h:
* Source/WebKit/UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::creationParameters):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::m_appHighlightsVisible):
Canonical link: https://commits.webkit.org/261138@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes