Title: [141813] trunk/Source/WebKit2
Revision
141813
Author
[email protected]
Date
2013-02-04 14:28:22 -0800 (Mon, 04 Feb 2013)

Log Message

        <rdar://problem/12884778> Sandbox violation due to MediaAccessibility code trying to access ~/Library/Preferences/com.apple.mediaaccessibility.plist

        Reviewed by Sam Weinig.

        * WebProcess/com.apple.WebProcess.sb.in:

Modified Paths

Diff

Modified: trunk/Source/WebKit2/ChangeLog (141812 => 141813)


--- trunk/Source/WebKit2/ChangeLog	2013-02-04 22:20:46 UTC (rev 141812)
+++ trunk/Source/WebKit2/ChangeLog	2013-02-04 22:28:22 UTC (rev 141813)
@@ -1,3 +1,11 @@
+2013-02-04  Alexey Proskuryakov  <[email protected]>
+
+        <rdar://problem/12884778> Sandbox violation due to MediaAccessibility code trying to access ~/Library/Preferences/com.apple.mediaaccessibility.plist
+
+        Reviewed by Sam Weinig.
+
+        * WebProcess/com.apple.WebProcess.sb.in:
+
 2013-02-04  Anders Carlsson  <[email protected]>
 
         Add didCloseOnConnectionWorkQueue to Connection::QueueClient

Modified: trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in (141812 => 141813)


--- trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in	2013-02-04 22:20:46 UTC (rev 141812)
+++ trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in	2013-02-04 22:28:22 UTC (rev 141813)
@@ -103,6 +103,12 @@
        (home-regex #"/Library/Preferences/ByHost/com\.apple\.HIToolbox\.")
        (home-regex #"/Library/Preferences/com\.apple\.WebProcess\."))
 
+;; MediaAccessibility
+#if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1090
+(allow file-read* (home-literal "/Library/Preferences/com.apple.mediaaccessibility.plist"))
+(allow file-read* file-write* (home-literal "/Library/Preferences/com.apple.mediaaccessibility.public.plist"))
+#endif
+
 #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1080
 (if (positive? (string-length (param "DARWIN_USER_CACHE_DIR")))
     (allow file* (subpath (param "DARWIN_USER_CACHE_DIR"))))
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to