diff options
Diffstat (limited to 'Source/WebKit2/WebProcess/com.apple.WebProcess.sb')
-rw-r--r-- | Source/WebKit2/WebProcess/com.apple.WebProcess.sb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Source/WebKit2/WebProcess/com.apple.WebProcess.sb b/Source/WebKit2/WebProcess/com.apple.WebProcess.sb index 07c1f52..fa81666 100644 --- a/Source/WebKit2/WebProcess/com.apple.WebProcess.sb +++ b/Source/WebKit2/WebProcess/com.apple.WebProcess.sb @@ -3,6 +3,10 @@ (allow ipc-posix-shm system-audit system-socket file-read-metadata) (import "system.sb") +(import "com.apple.corefoundation.sb") + +;; Distributed notifications, local pasteboard client +(corefoundation) ;; Read-only preferences and data (allow file-read* @@ -69,6 +73,10 @@ (if (positive? (string-length (param "WEBKIT_DATABASE_DIR"))) (allow file* (subpath (param "WEBKIT_DATABASE_DIR")))) +;; LocalStorage dir +(if (positive? (string-length (param "WEBKIT_LOCALSTORAGE_DIR"))) + (allow file* (subpath (param "WEBKIT_LOCALSTORAGE_DIR")))) + ;; The NSURLCache directory. (if (positive? (string-length (param "NSURL_CACHE_DIR"))) (allow file* (subpath (param "NSURL_CACHE_DIR")))) @@ -87,7 +95,6 @@ ;; Various services required by AppKit and other frameworks (allow mach-lookup (global-name "com.apple.CoreServices.coreservicesd") - (global-name "com.apple.CFPasteboardClient") (global-name "com.apple.DiskArbitration.diskarbitrationd") (global-name "com.apple.FileCoordination") (global-name "com.apple.FontObjectsServer") @@ -99,7 +106,6 @@ (global-name "com.apple.audio.coreaudiod") (global-name "com.apple.cookied") (global-name "com.apple.cvmsServ") - (global-name "com.apple.distributed_notifications.2") (global-name "com.apple.dock.server") (global-name "com.apple.ocspd") (global-name "com.apple.pasteboard.1") |