Unreviewed test fix after r209806.
authorbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Dec 2016 18:27:30 +0000 (18:27 +0000)
committerbfulgham@apple.com <bfulgham@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Dec 2016 18:27:30 +0000 (18:27 +0000)
Plugin-common doesn't define 'home-subpath'. Instead it has 'home-library-subpath'. Switch to the correct
function. Also, 'home-library-subpath' adds '/Library' to the path, so revise the arguments so that we
do not generate paths like '/home/username/Library/Library/Keychains'.

* PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in:

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

Source/WebKit2/ChangeLog
Source/WebKit2/PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in

index 8de23d8..0a24fd3 100644 (file)
@@ -1,5 +1,15 @@
 2016-12-14  Brent Fulgham  <bfulgham@apple.com>
 
+        Unreviewed test fix after r209806.
+
+        Plugin-common doesn't define 'home-subpath'. Instead it has 'home-library-subpath'. Switch to the correct
+        function. Also, 'home-library-subpath' adds '/Library' to the path, so revise the arguments so that we
+        do not generate paths like '/home/username/Library/Library/Keychains'.
+
+        * PluginProcess/mac/com.apple.WebKit.plugin-common.sb.in:
+
+2016-12-14  Brent Fulgham  <bfulgham@apple.com>
+
         Unreviewed test fix after r209779.
 
         The 'Keygen' element requires the ability to create new keys in '$HOME/Library/Keychains'. Remove the
index d52c6b1..78c2faa 100644 (file)
 
 ;; Do permit creating per-user keychains
 (allow file-read* file-write*
-    (home-subpath "/Library/Keychains"))
+    (home-library-subpath "/Keychains"))
 
 ;; Except deny access to new-style iOS Keychain folders which are UUIDs.
 (deny file-read* file-write*
     (regex (string-append "/Library/Keychains/" (uuid-regex-string) "(/|$)"))
-    (home-library-regex (string-append "/Library/Keychains/" (uuid-regex-string) "(/|$)")))
+    (home-library-regex (string-append "/Keychains/" (uuid-regex-string) "(/|$)")))
 #endif
 
 ;; Security framework