Title: [142013] trunk/Source/WebKit2
- Revision
- 142013
- Author
- a...@apple.com
- Date
- 2013-02-06 11:43:21 -0800 (Wed, 06 Feb 2013)
Log Message
Get rid of unneeded writeable preferences.
Reviewed by Anders Carlsson.
com.apple.HIToolbox.plist and com.apple.WebProcess.plist were made writeable very
early in WebKit2 development, before we moved a lot of functionality to UI process.
They don't appear to be needed any more.
Note that we do not even need to allow reading for com.apple.WebProcess.plist -
it's read at process initialization before we enter the sandbox, and services
have a different plist anyway.
* WebProcess/com.apple.WebProcess.sb.in:
Modified Paths
Diff
Modified: trunk/Source/WebKit2/ChangeLog (142012 => 142013)
--- trunk/Source/WebKit2/ChangeLog 2013-02-06 19:35:21 UTC (rev 142012)
+++ trunk/Source/WebKit2/ChangeLog 2013-02-06 19:43:21 UTC (rev 142013)
@@ -1,3 +1,19 @@
+2013-02-06 Alexey Proskuryakov <a...@apple.com>
+
+ Get rid of unneeded writeable preferences.
+
+ Reviewed by Anders Carlsson.
+
+ com.apple.HIToolbox.plist and com.apple.WebProcess.plist were made writeable very
+ early in WebKit2 development, before we moved a lot of functionality to UI process.
+ They don't appear to be needed any more.
+
+ Note that we do not even need to allow reading for com.apple.WebProcess.plist -
+ it's read at process initialization before we enter the sandbox, and services
+ have a different plist anyway.
+
+ * WebProcess/com.apple.WebProcess.sb.in:
+
2013-02-06 Sudarsana Nagineni <sudarsana.nagin...@intel.com>
[EFL][WK2] Assertion failure on MiniBrowser exit
Modified: trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in (142012 => 142013)
--- trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in 2013-02-06 19:35:21 UTC (rev 142012)
+++ trunk/Source/WebKit2/WebProcess/com.apple.WebProcess.sb.in 2013-02-06 19:43:21 UTC (rev 142013)
@@ -51,6 +51,7 @@
(literal "/Library/Preferences/.GlobalPreferences.plist")
(home-literal "/Library/Preferences/.GlobalPreferences.plist")
(home-regex #"/Library/Preferences/ByHost/\.GlobalPreferences\.")
+ (home-regex #"/Library/Preferences/ByHost/com\.apple\.HIToolbox\.")
(home-regex #"/Library/Preferences/ByHost/com\.apple\.networkConnect\.")
(home-literal "/Library/Preferences/com.apple.ATS.plist")
(home-literal "/Library/Preferences/com.apple.DownloadAssessment.plist")
@@ -97,11 +98,6 @@
(read-write-and-issue-extensions (extension "com.apple.app-sandbox.read-write"))
(allow mach-lookup (extension "com.apple.app-sandbox.mach")) ;; FIXME: Should be removed when <rdar://problem/13066206> is fixed.
-;; Writable preferences and temporary files
-(allow file*
- (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"))
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes