Title: [271811] trunk/Source/WebKit
Revision
271811
Author
cdu...@apple.com
Date
2021-01-25 13:26:37 -0800 (Mon, 25 Jan 2021)

Log Message

[iOS] Stop leaking an XPC boost message to XPC services
https://bugs.webkit.org/show_bug.cgi?id=220883
<rdar://47402853>

Reviewed by Geoffrey Garen.

Turn on RB_full_manage_WK_jetsam feature flag so that we stop leaking an XPC boost
message to XPC services on IOS_FAMILY. Instead, RunningBoard will now be setting
the priority of our XPC services based on the RunningBoard assertions we're holding
for them. The feature flag is checked both by RunningBoard and WebKit.

I have verified that our bots have upgraded to a build that supports this.

* FeatureFlags/WebKit-appletvos.plist:
* FeatureFlags/WebKit-ios.plist:
* FeatureFlags/WebKit-watchos.plist:

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (271810 => 271811)


--- trunk/Source/WebKit/ChangeLog	2021-01-25 21:25:12 UTC (rev 271810)
+++ trunk/Source/WebKit/ChangeLog	2021-01-25 21:26:37 UTC (rev 271811)
@@ -1,3 +1,22 @@
+2021-01-25  Chris Dumez  <cdu...@apple.com>
+
+        [iOS] Stop leaking an XPC boost message to XPC services
+        https://bugs.webkit.org/show_bug.cgi?id=220883
+        <rdar://47402853>
+
+        Reviewed by Geoffrey Garen.
+
+        Turn on RB_full_manage_WK_jetsam feature flag so that we stop leaking an XPC boost
+        message to XPC services on IOS_FAMILY. Instead, RunningBoard will now be setting
+        the priority of our XPC services based on the RunningBoard assertions we're holding
+        for them. The feature flag is checked both by RunningBoard and WebKit.
+
+        I have verified that our bots have upgraded to a build that supports this.
+
+        * FeatureFlags/WebKit-appletvos.plist:
+        * FeatureFlags/WebKit-ios.plist:
+        * FeatureFlags/WebKit-watchos.plist:
+
 2021-01-25  Per Arne  <pvol...@apple.com>
 
         [macOS] Restrict access to mds data

Modified: trunk/Source/WebKit/FeatureFlags/WebKit-appletvos.plist (271810 => 271811)


--- trunk/Source/WebKit/FeatureFlags/WebKit-appletvos.plist	2021-01-25 21:25:12 UTC (rev 271810)
+++ trunk/Source/WebKit/FeatureFlags/WebKit-appletvos.plist	2021-01-25 21:26:37 UTC (rev 271811)
@@ -85,7 +85,7 @@
     <key>RB_full_manage_WK_jetsam</key>
     <dict>
         <key>Enabled</key>
-        <false/>
+        <true/>
     </dict>
 </dict>
 </plist>

Modified: trunk/Source/WebKit/FeatureFlags/WebKit-ios.plist (271810 => 271811)


--- trunk/Source/WebKit/FeatureFlags/WebKit-ios.plist	2021-01-25 21:25:12 UTC (rev 271810)
+++ trunk/Source/WebKit/FeatureFlags/WebKit-ios.plist	2021-01-25 21:26:37 UTC (rev 271811)
@@ -85,7 +85,7 @@
     <key>RB_full_manage_WK_jetsam</key>
     <dict>
         <key>Enabled</key>
-        <false/>
+        <true/>
     </dict>
 </dict>
 </plist>

Modified: trunk/Source/WebKit/FeatureFlags/WebKit-macos.plist (271810 => 271811)


--- trunk/Source/WebKit/FeatureFlags/WebKit-macos.plist	2021-01-25 21:25:12 UTC (rev 271810)
+++ trunk/Source/WebKit/FeatureFlags/WebKit-macos.plist	2021-01-25 21:26:37 UTC (rev 271811)
@@ -85,7 +85,7 @@
     <key>RB_full_manage_WK_jetsam</key>
     <dict>
         <key>Enabled</key>
-        <false/>
+        <true/>
     </dict>
 </dict>
 </plist>

Modified: trunk/Source/WebKit/FeatureFlags/WebKit-watchos.plist (271810 => 271811)


--- trunk/Source/WebKit/FeatureFlags/WebKit-watchos.plist	2021-01-25 21:25:12 UTC (rev 271810)
+++ trunk/Source/WebKit/FeatureFlags/WebKit-watchos.plist	2021-01-25 21:26:37 UTC (rev 271811)
@@ -85,7 +85,7 @@
     <key>RB_full_manage_WK_jetsam</key>
     <dict>
         <key>Enabled</key>
-        <false/>
+        <true/>
     </dict>
 </dict>
 </plist>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to