Changeset 292351 in webkit
- Timestamp:
- Apr 4, 2022, 3:08:44 PM (5 years ago)
- Location:
- trunk/Source
- Files:
-
- 8 edited
-
WTF/ChangeLog (modified) (1 diff)
-
WTF/wtf/PlatformHave.h (modified) (1 diff)
-
WebKit/ChangeLog (modified) (1 diff)
-
WebKit/FeatureFlags/WebKit-appletvos.plist (modified) (1 diff)
-
WebKit/FeatureFlags/WebKit-ios.plist (modified) (1 diff)
-
WebKit/FeatureFlags/WebKit-macos.plist (modified) (1 diff)
-
WebKit/FeatureFlags/WebKit-watchos.plist (modified) (1 diff)
-
WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r292299 r292351 1 2022-04-04 Tim Horton <timothy_horton@apple.com> 2 3 Remove the 'RB_full_manage_WK_jetsam' system feature flag and simplify adjacent logic 4 https://bugs.webkit.org/show_bug.cgi?id=238760 5 6 Reviewed by Chris Dumez. 7 8 * wtf/PlatformHave.h: 9 1 10 2022-04-04 Chris Dumez <cdumez@apple.com> 2 11 -
trunk/Source/WTF/wtf/PlatformHave.h
r292275 r292351 731 731 #endif 732 732 733 #if PLATFORM(IOS_FAMILY)734 #define HAVE_RUNNINGBOARD_WEBKIT_PRIORITY_SUPPORT 1735 #endif736 737 733 #if PLATFORM(IOS) || PLATFORM(MACCATALYST) 738 734 #define HAVE_UI_EVENT_ATTRIBUTION 1 -
trunk/Source/WebKit/ChangeLog
r292349 r292351 1 2022-04-04 Tim Horton <timothy_horton@apple.com> 2 3 Remove the 'RB_full_manage_WK_jetsam' system feature flag and simplify adjacent logic 4 https://bugs.webkit.org/show_bug.cgi?id=238760 5 6 Reviewed by Chris Dumez. 7 8 * FeatureFlags/WebKit-appletvos.plist: 9 * FeatureFlags/WebKit-ios.plist: 10 * FeatureFlags/WebKit-macos.plist: 11 * FeatureFlags/WebKit-watchos.plist: 12 * UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm: 13 (WebKit::shouldLeakBoost): 14 1 15 2022-04-04 Tim Horton <timothy_horton@apple.com> 2 16 -
trunk/Source/WebKit/FeatureFlags/WebKit-appletvos.plist
r292349 r292351 78 78 <true/> 79 79 </dict> 80 <key>RB_full_manage_WK_jetsam</key>81 <dict>82 <key>Enabled</key>83 <true/>84 </dict>85 80 <key>general_directory_for_storage</key> 86 81 <dict> -
trunk/Source/WebKit/FeatureFlags/WebKit-ios.plist
r292349 r292351 78 78 <true/> 79 79 </dict> 80 <key>RB_full_manage_WK_jetsam</key>81 <dict>82 <key>Enabled</key>83 <true/>84 </dict>85 80 <key>general_directory_for_storage</key> 86 81 <dict> -
trunk/Source/WebKit/FeatureFlags/WebKit-macos.plist
r292349 r292351 83 83 <false/> 84 84 </dict> 85 <key>RB_full_manage_WK_jetsam</key>86 <dict>87 <key>Enabled</key>88 <true/>89 </dict>90 85 <key>general_directory_for_storage</key> 91 86 <dict> -
trunk/Source/WebKit/FeatureFlags/WebKit-watchos.plist
r292349 r292351 78 78 <true/> 79 79 </dict> 80 <key>RB_full_manage_WK_jetsam</key>81 <dict>82 <key>Enabled</key>83 <true/>84 </dict>85 80 <key>general_directory_for_storage</key> 86 81 <dict> -
trunk/Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm
r292106 r292351 85 85 #if PLATFORM(IOS_FAMILY) 86 86 UNUSED_PARAM(launchOptions); 87 #if HAVE(RUNNINGBOARD_WEBKIT_PRIORITY_SUPPORT) 88 // On iOS, we don't need to leak a boost message when RunningBoard process assertions give us the 87 // On iOS, we don't need to leak a boost message because RunningBoard process assertions give us the 89 88 // right priorities. 90 static const bool runningBoardHandlesPriorities = isFeatureFlagEnabled("RB_full_manage_WK_jetsam"_s); 91 return !runningBoardHandlesPriorities; 92 #else 93 return true; 94 #endif // HAVE(RUNNINGBOARD_WEBKIT_PRIORITY_SUPPORT) 89 return false; 95 90 #else 96 91 // On Mac, leak a boost onto the NetworkProcess, GPUProcess, and WebAuthnProcess.
Note:
See TracChangeset
for help on using the changeset viewer.