Title: [257398] branches/safari-610.1.5-branch/Source/WebKit
Revision
257398
Author
[email protected]
Date
2020-02-25 17:23:27 -0800 (Tue, 25 Feb 2020)

Log Message

Cherry-pick r257264. rdar://problem/59778922

    [iOS] Use one telemetry decoration for each sandbox rule
    https://bugs.webkit.org/show_bug.cgi?id=207897

    Reviewed by Brent Fulgham.

    Currently, we are using the decorations '(with telemetry)' and '(with telemetry-backtrace)' for some sandbox rules
    in the WebContent process' sandbox. Only one of the two decorations should be used.

    No new tests, no behavior change.

    * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@257264 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-610.1.5-branch/Source/WebKit/ChangeLog (257397 => 257398)


--- branches/safari-610.1.5-branch/Source/WebKit/ChangeLog	2020-02-26 01:23:24 UTC (rev 257397)
+++ branches/safari-610.1.5-branch/Source/WebKit/ChangeLog	2020-02-26 01:23:27 UTC (rev 257398)
@@ -1,5 +1,38 @@
 2020-02-25  Alan Coon  <[email protected]>
 
+        Cherry-pick r257264. rdar://problem/59778922
+
+    [iOS] Use one telemetry decoration for each sandbox rule
+    https://bugs.webkit.org/show_bug.cgi?id=207897
+    
+    Reviewed by Brent Fulgham.
+    
+    Currently, we are using the decorations '(with telemetry)' and '(with telemetry-backtrace)' for some sandbox rules
+    in the WebContent process' sandbox. Only one of the two decorations should be used.
+    
+    No new tests, no behavior change.
+    
+    * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@257264 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2020-02-24  Per Arne Vollan  <[email protected]>
+
+            [iOS] Use one telemetry decoration for each sandbox rule
+            https://bugs.webkit.org/show_bug.cgi?id=207897
+
+            Reviewed by Brent Fulgham.
+
+            Currently, we are using the decorations '(with telemetry)' and '(with telemetry-backtrace)' for some sandbox rules
+            in the WebContent process' sandbox. Only one of the two decorations should be used.
+
+            No new tests, no behavior change.
+
+            * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
+2020-02-25  Alan Coon  <[email protected]>
+
         Cherry-pick r257254. rdar://problem/59787318
 
     Temporarily disable in-process cookie cache as it seems to be causing hangs on iOS

Modified: branches/safari-610.1.5-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb (257397 => 257398)


--- branches/safari-610.1.5-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-02-26 01:23:24 UTC (rev 257397)
+++ branches/safari-610.1.5-branch/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb	2020-02-26 01:23:27 UTC (rev 257398)
@@ -115,7 +115,7 @@
         (allow file-read* asset-access-filter)
         (if (memq 'with-media-playback options)
             (play-media asset-access-filter))
-        (allow mach-lookup (with telemetry-backtrace) (with telemetry)
+        (allow mach-lookup (with telemetry-backtrace)
                (global-name "com.apple.mobileassetd" "com.apple.mobileassetd.v2"))
         (mobile-preferences-read "com.apple.MobileAsset")))
 
@@ -353,7 +353,7 @@
         "com.apple.mt"
         "com.apple.preferences.sounds")
 
-    (allow mach-lookup (with telemetry-backtrace) (with telemetry)
+    (allow mach-lookup (with telemetry-backtrace)
         (global-name "com.apple.frontboard.systemappservices")                 ; -[UIViewServiceInterface _createProcessAssertion] -> SBSProcessIDForDisplayIdentifier()
     )
 
@@ -544,7 +544,7 @@
 (allow ipc-posix-shm-read*
        (ipc-posix-name-prefix "apple.cfprefs."))
  
-(allow mach-lookup (with telemetry-backtrace) (with telemetry)
+(allow mach-lookup (with telemetry-backtrace)
     (global-name "com.apple.lsd.open")
     (global-name "com.apple.lsd.mapdb"))
 
@@ -669,7 +669,7 @@
 ;; <rdar://problem/7344719&26323449> LaunchServices app icons
 (allow file-read*
     (well-known-system-group-container-subpath "/systemgroup.com.apple.lsd.iconscache"))
-(allow mach-lookup (with telemetry-backtrace) (with telemetry)
+(allow mach-lookup (with telemetry-backtrace)
     (xpc-service-name "com.apple.iconservices")
     (global-name "com.apple.iconservices"))
 
@@ -828,7 +828,7 @@
 (allow mach-lookup (with report) (with telemetry)
        (global-name "com.apple.webinspector"))
 
-(allow mach-lookup (with telemetry-backtrace) (with telemetry)
+(allow mach-lookup (with telemetry-backtrace)
     (global-name "com.apple.PowerManagement.control"))
 
 (deny file-write-create (vnode-type SYMLINK))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to