Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: ba9eae07bb2ea60139a0f1c951dbf7792a089fbd https://github.com/WebKit/WebKit/commit/ba9eae07bb2ea60139a0f1c951dbf7792a089fbd Author: Miguel Salinas <miguel_sali...@apple.com> Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths: M Source/WTF/wtf/PlatformUse.h M Source/WebKit/Configurations/WebKit.xcconfig M Source/WebKit/Scripts/process-entitlements.sh R Source/WebKit/Scripts/update-info-plist-for-runningboard.sh M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.h M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm M Source/WebKit/SourcesCocoa.txt M Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp M Source/WebKit/UIProcess/AuxiliaryProcessProxy.h R Source/WebKit/UIProcess/Cocoa/ProcessAssertionCocoa.mm M Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm M Source/WebKit/UIProcess/ProcessAssertion.cpp M Source/WebKit/UIProcess/ProcessAssertion.h A Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm M Source/WebKit/WebKit.xcodeproj/project.pbxproj Log Message: ----------- [macOS] RunningBoard assertions regress page load time https://bugs.webkit.org/show_bug.cgi?id=245605 rdar://100342604 Revert 1f756e6601a3cfd67cb7a240fa4ee53e03dbcb98 Reviewed by Chris Dumez. * Source/WTF/wtf/PlatformUse.h: * Source/WebKit/Configurations/WebKit.xcconfig: * Source/WebKit/Scripts/process-entitlements.sh: * Source/WebKit/Scripts/update-info-plist-for-runningboard.sh: Removed. * Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.h: (WebKit::XPCServiceInitializer): * Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceEntryPoint.mm: (WebKit::XPCServiceExit): * Source/WebKit/SourcesCocoa.txt: * Source/WebKit/UIProcess/AuxiliaryProcessProxy.cpp: (WebKit::AuxiliaryProcessProxy::didFinishLaunching): * Source/WebKit/UIProcess/AuxiliaryProcessProxy.h: * Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm: (WebKit::shouldLeakBoost): * Source/WebKit/UIProcess/ProcessAssertion.cpp: * Source/WebKit/UIProcess/ProcessAssertion.h: * Source/WebKit/UIProcess/ios/ProcessAssertionIOS.mm: Renamed from Source/WebKit/UIProcess/Cocoa/ProcessAssertionCocoa.mm. (assertionsWorkQueue): (processHasActiveRunTimeLimitation): (+[WKProcessAssertionBackgroundTaskManager shared]): (-[WKProcessAssertionBackgroundTaskManager init]): (-[WKProcessAssertionBackgroundTaskManager dealloc]): (-[WKProcessAssertionBackgroundTaskManager addAssertionNeedingBackgroundTask:]): (-[WKProcessAssertionBackgroundTaskManager removeAssertionNeedingBackgroundTask:]): (-[WKProcessAssertionBackgroundTaskManager _notifyAssertionsOfImminentSuspension]): (-[WKProcessAssertionBackgroundTaskManager _scheduleReleaseTask]): (-[WKProcessAssertionBackgroundTaskManager _cancelPendingReleaseTask]): (-[WKProcessAssertionBackgroundTaskManager _hasBackgroundTask]): (-[WKProcessAssertionBackgroundTaskManager _updateBackgroundTask]): (-[WKProcessAssertionBackgroundTaskManager assertionWillInvalidate:]): (-[WKProcessAssertionBackgroundTaskManager assertion:didInvalidateWithError:]): (-[WKProcessAssertionBackgroundTaskManager _handleBackgroundTaskExpiration]): (-[WKProcessAssertionBackgroundTaskManager _handleBackgroundTaskExpirationOnMainThread]): (-[WKProcessAssertionBackgroundTaskManager _releaseBackgroundTask]): (-[WKProcessAssertionBackgroundTaskManager setProcessStateMonitorEnabled:]): (-[WKRBSAssertionDelegate dealloc]): (-[WKRBSAssertionDelegate assertionWillInvalidate:]): (-[WKRBSAssertionDelegate assertion:didInvalidateWithError:]): (WebKit::runningBoardNameForAssertionType): (WebKit::runningBoardDomainForAssertionType): (WebKit::ProcessAssertion::ProcessAssertion): (WebKit::ProcessAssertion::remainingRunTimeInSeconds): (WebKit::ProcessAssertion::acquireAsync): (WebKit::ProcessAssertion::acquireSync): (WebKit::ProcessAssertion::~ProcessAssertion): (WebKit::ProcessAssertion::processAssertionWillBeInvalidated): (WebKit::ProcessAssertion::processAssertionWasInvalidated): (WebKit::ProcessAssertion::isValid const): (WebKit::ProcessAndUIAssertion::updateRunInBackgroundCount): (WebKit::ProcessAndUIAssertion::ProcessAndUIAssertion): (WebKit::ProcessAndUIAssertion::setProcessStateMonitorEnabled): (WebKit::ProcessAndUIAssertion::~ProcessAndUIAssertion): (WebKit::ProcessAndUIAssertion::uiAssertionWillExpireImminently): (WebKit::ProcessAndUIAssertion::processAssertionWasInvalidated): * Source/WebKit/WebKit.xcodeproj/project.pbxproj: Canonical link: https://commits.webkit.org/254812@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes