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