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

Reply via email to