[WK2][iOS] Remove dead-code "import "removed-dev-nodes.sb” from sandboxes (173378)
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jun 2017 21:06:39 +0000 (21:06 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Jun 2017 21:06:39 +0000 (21:06 +0000)
https://bugs.webkit.org/show_bug.cgi?id=173378
<rdar://problem/32773230>

Reviewed by Alexey Proskuryakov.

Clean up the sandboxes to remove a couple of dead functions (and imports):
1. Remove the import "removed-dev-nodes.sb" from the sandbox, since this file is now empty.
2. Also remove the call to "instruments-support" as this is a no-op function in modern iOS.

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

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

Source/WebKit2/ChangeLog
Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.Databases.sb
Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb
Source/WebKit2/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb

index 0d59e03..5f4d277 100644 (file)
@@ -1,3 +1,19 @@
+2017-06-14  Brent Fulgham  <bfulgham@apple.com>
+
+        [WK2][iOS] Remove dead-code "import "removed-dev-nodes.sb” from sandboxes (173378)
+        https://bugs.webkit.org/show_bug.cgi?id=173378
+        <rdar://problem/32773230>
+
+        Reviewed by Alexey Proskuryakov.
+
+        Clean up the sandboxes to remove a couple of dead functions (and imports):
+        1. Remove the import "removed-dev-nodes.sb" from the sandbox, since this file is now empty.
+        2. Also remove the call to "instruments-support" as this is a no-op function in modern iOS.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.Databases.sb:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.Networking.sb:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb:
+
 2017-06-14  Alex Christensen  <achristensen@webkit.org>
 
         Add SPI for immediate injection of user scripts
index 0022caa..ebe4953 100644 (file)
@@ -28,7 +28,6 @@
 (deny mach-lookup (xpc-service-name-prefix ""))
 
 (import "common.sb")
-(import "removed-dev-nodes.sb")
 
 (allow file-read* file-write* (extension "com.apple.app-sandbox.read-write"))
 
index 49d4e8f..b61d16d 100644 (file)
@@ -28,7 +28,6 @@
 (deny mach-lookup (xpc-service-name-prefix ""))
 
 (import "UIKit-apps.sb")
-(import "removed-dev-nodes.sb")
 
 (uikit-app 'with-opengl 'with-location-services)
 
@@ -73,9 +72,6 @@
     (extension "com.apple.app-sandbox.read-write")
     (extension-class "com.apple.nsurlstorage.extension-cache")))
 
-;; Allow the OpenGL Profiler to attach.
-(instruments-support)    ; For <rdar://problem/7931952>
-
 ;; MediaAccessibility
 (mobile-preferences-read "com.apple.mediaaccessibility")
 (mobile-preferences-read-write "com.apple.mediaaccessibility.public")