summaryrefslogtreecommitdiffstats
path: root/tools/metrics/actions
diff options
context:
space:
mode:
authorhanxi@chromium.org <hanxi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-11 04:26:52 +0000
committerhanxi@chromium.org <hanxi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-06-11 04:26:52 +0000
commit24b78bb76caa05607ca32543f64797f0d23695ca (patch)
treef40ec2b0c7c83fe5a02b5f14a8776b382fef3795 /tools/metrics/actions
parentfd276a28d54d41d8aa735ba30dd8ee0726e10929 (diff)
downloadchromium_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.xml16
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>