Title: [283044] trunk/Source/WebKit
Revision
283044
Author
[email protected]
Date
2021-09-24 09:42:40 -0700 (Fri, 24 Sep 2021)

Log Message

Remove directory rule from sandboxes
https://bugs.webkit.org/show_bug.cgi?id=230637
<rdar://58899134>

Reviewed by Brent Fulgham.

This rule is related to UITextField, which is only used in the UI process.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (283043 => 283044)


--- trunk/Source/WebKit/ChangeLog	2021-09-24 15:49:28 UTC (rev 283043)
+++ trunk/Source/WebKit/ChangeLog	2021-09-24 16:42:40 UTC (rev 283044)
@@ -1,3 +1,16 @@
+2021-09-24  Per Arne Vollan  <[email protected]>
+
+        Remove directory rule from sandboxes
+        https://bugs.webkit.org/show_bug.cgi?id=230637
+        <rdar://58899134>
+
+        Reviewed by Brent Fulgham.
+
+        This rule is related to UITextField, which is only used in the UI process.
+
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb:
+        * Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in:
+
 2021-09-24  Kimmo Kinnunen  <[email protected]>
 
         Add utility to create CVPixelBuffers from IOSurfaces

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb (283043 => 283044)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb	2021-09-24 15:49:28 UTC (rev 283043)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.GPU.sb	2021-09-24 16:42:40 UTC (rev 283044)
@@ -408,11 +408,6 @@
 )
 
 (define-once (dictionary-support)
-    ; Dictionary Services used by UITextFields.
-    ; <rdar://problem/9386926>
-    (allow-create-directory
-        (home-literal "/Library/Caches/com.apple.DictionaryServices"))
-
     ; <rdar://problem/8548856> Sub-TLF: Sandbox change for apps for read-only access to the dictionary directory/data
     (allow file-read*
         ; XXX - /Library ought to be allowed in all UI profiles but isn't (CF, MobileSafari)

Modified: trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in (283043 => 283044)


--- trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in	2021-09-24 15:49:28 UTC (rev 283043)
+++ trunk/Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in	2021-09-24 16:42:40 UTC (rev 283044)
@@ -523,11 +523,6 @@
 )
 
 (define-once (dictionary-support)
-    ; Dictionary Services used by UITextFields.
-    ; <rdar://problem/9386926>
-    (allow-create-directory
-        (home-literal "/Library/Caches/com.apple.DictionaryServices"))
-
     ; <rdar://problem/8548856> Sub-TLF: Sandbox change for apps for read-only access to the dictionary directory/data
     (allow file-read*
         ; XXX - /Library ought to be allowed in all UI profiles but isn't (CF, MobileSafari)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to