Title: [197808] trunk/Source/WebKit2
Revision
197808
Author
[email protected]
Date
2016-03-08 15:30:23 -0800 (Tue, 08 Mar 2016)

Log Message

[WK2][Mac] Allow processes to set "fast-dev-casheable" bit in Network Process
https://bugs.webkit.org/show_bug.cgi?id=155189
<rdar://problem/25042678>

Reviewed by Alexey Proskuryakov.

Update the NetworkProcess sandbox profiles with a declaration that using the
system-fctl to touch the "hot file" flag (to support caching operations)
is allowed. I should have done this in Bug 154503, but did not.

* NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in: Add sandbox permission.

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (197807 => 197808)


--- trunk/Source/WebKit2/ChangeLog	2016-03-08 23:16:29 UTC (rev 197807)
+++ trunk/Source/WebKit2/ChangeLog	2016-03-08 23:30:23 UTC (rev 197808)
@@ -1,3 +1,17 @@
+2016-03-08  Brent Fulgham  <[email protected]>
+
+        [WK2][Mac] Allow processes to set "fast-dev-casheable" bit in Network Process
+        https://bugs.webkit.org/show_bug.cgi?id=155189
+        <rdar://problem/25042678>
+
+        Reviewed by Alexey Proskuryakov.
+
+        Update the NetworkProcess sandbox profiles with a declaration that using the
+        system-fctl to touch the "hot file" flag (to support caching operations)
+        is allowed. I should have done this in Bug 154503, but did not.
+
+        * NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in: Add sandbox permission.
+
 2016-03-08  Commit Queue  <[email protected]>
 
         Unreviewed, rolling out r197793 and r197799.

Modified: trunk/Source/WebKit2/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in (197807 => 197808)


--- trunk/Source/WebKit2/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2016-03-08 23:16:29 UTC (rev 197807)
+++ trunk/Source/WebKit2/NetworkProcess/mac/com.apple.WebKit.NetworkProcess.sb.in	2016-03-08 23:30:23 UTC (rev 197808)
@@ -57,6 +57,7 @@
     ;; On-disk WebKit2 framework location, to account for debug installations
     ;; outside of /System/Library/Frameworks
     (subpath (param "WEBKIT2_FRAMEWORK_DIR")))
+(allow system-fsctl (fsctl-command (_IO "h" 47)))
 
 ;; Sandbox extensions
 (define (apply-read-and-issue-extension op path-filter)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to