diff options
author | hanxi@chromium.org <hanxi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-11 04:26:52 +0000 |
---|---|---|
committer | hanxi@chromium.org <hanxi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-11 04:26:52 +0000 |
commit | 24b78bb76caa05607ca32543f64797f0d23695ca (patch) | |
tree | f40ec2b0c7c83fe5a02b5f14a8776b382fef3795 /tools/metrics/actions | |
parent | fd276a28d54d41d8aa735ba30dd8ee0726e10929 (diff) | |
download | chromium_src-24b78bb76caa05607ca32543f64797f0d23695ca.zip chromium_src-24b78bb76caa05607ca32543f64797f0d23695ca.tar.gz chromium_src-24b78bb76caa05607ca32543f64797f0d23695ca.tar.bz2 |
Plumb file system permission into WebviewGuest.
Two remaining issues:
1. It seems that WebviewGuest doesn't support SharedWorker yet, so this CL
doesn't include the changes for SharedWorker.
2. To request file system access for operations like getFile(), removeFile() etc., I have to set "unlimitedstorage"
permission in manifest.json, otherwise will get QuotaExceededError (request persistent storage without "unlimitedstorage" permission). Any idea?
BUG=343382
Review URL: https://codereview.chromium.org/306473012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@276251 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/metrics/actions')
-rw-r--r-- | tools/metrics/actions/actions.xml | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/metrics/actions/actions.xml b/tools/metrics/actions/actions.xml index a6a9983..66e1704 100644 --- a/tools/metrics/actions/actions.xml +++ b/tools/metrics/actions/actions.xml @@ -10853,6 +10853,14 @@ should be able to be added at any place in this file. </description> </action> +<action name="WebView.PermissionAllow.FileSystem"> + <owner>fsamuel@chromium.org</owner> + <owner>hanxi@chromium.org</owner> + <description> + Tracks when the filesystem permission is explicitly allowed on a webview. + </description> +</action> + <action name="WebView.PermissionAllow.Geolocation"> <owner>fsamuel@chromium.org</owner> <owner>lazyboy@chromium.org</owner> @@ -10893,6 +10901,14 @@ should be able to be added at any place in this file. </description> </action> +<action name="WebView.PermissionDeny.FileSystem"> + <owner>fsamuel@chromium.org</owner> + <owner>hanxi@chromium.org</owner> + <description> + Tracks when the filesystem permission is explicitly denied on a webview. + </description> +</action> + <action name="WebView.PermissionDeny.Geolocation"> <owner>fsamuel@chromium.org</owner> <owner>lazyboy@chromium.org</owner> |