summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMike Lerman <mlerman@chromium.org>2015-05-27 14:54:19 -0400
committerMike Lerman <mlerman@chromium.org>2015-05-27 18:56:18 +0000
commita515307f37fd3c6b7d20a2f93e4654b4f76ab991 (patch)
tree984b26ef7707d4539693dfca1c872bdf0c4d89f2 /tools
parent1ea9eac22379d8330a2e9824fb910b71b4d36b10 (diff)
downloadchromium_src-a515307f37fd3c6b7d20a2f93e4654b4f76ab991.zip
chromium_src-a515307f37fd3c6b7d20a2f93e4654b4f76ab991.tar.gz
chromium_src-a515307f37fd3c6b7d20a2f93e4654b4f76ab991.tar.bz2
Fix the System Profile to not load extensions. It could otherwise be forced to by GPO.
A few releases ago I introduced a System Profile to back the User Manager (https://codereview.chromium.org/847733005). This profile, however, is causing some problems. I'm trying to reduce those by making clearer the contract of what it's for: A profile that doesn't take a browser window, has no extensions, writes little to disk, etc. This certainly addresses issue #4 raised within the bug, and address the other issues as well (I can't repro them). This CL generally hardens Chrome for the System Profile in a lot of the same ways we do the Guest Profile. BUG=482176 TBR=msw@chromium.org Review URL: https://codereview.chromium.org/1129293002 Cr-Commit-Position: refs/heads/master@{#331276} (cherry picked from commit 7831f57d5f56e9cafe77388b20a83a90d6eb7918) Review URL: https://codereview.chromium.org/1157273006 Cr-Commit-Position: refs/branch-heads/2403@{#116} Cr-Branched-From: f54b8097a9c45ed4ad308133d49f05325d6c5070-refs/heads/master@{#330231}
Diffstat (limited to 'tools')
-rw-r--r--tools/metrics/actions/actions.xml9
1 files changed, 9 insertions, 0 deletions
diff --git a/tools/metrics/actions/actions.xml b/tools/metrics/actions/actions.xml
index ebec682..3be12dd 100644
--- a/tools/metrics/actions/actions.xml
+++ b/tools/metrics/actions/actions.xml
@@ -1781,6 +1781,15 @@ should be able to be added at any place in this file.
<description>Please enter the description of this user action.</description>
</action>
+<action name="BrowserForSystemProfile">
+ <owner>mlerman@chromium.org</owner>
+ <description>
+ A browser opened with the System Profile. Tsk, tsk. Any non-zero amount
+ means something is using the system profile for a browser when it likely
+ shouldn't be.
+ </description>
+</action>
+
<action name="BrowserPlugin.Guest.AbnormalDeath">
<owner>Please list the metric's owners. Add more owner tags as needed.</owner>
<description>Please enter the description of this user action.</description>