[Extensions] Add a developerPrivate.updateExtensionConfiguration function
Add a chrome.developerPrivate.updateExtensionConfiguration function, which allows
for setting particular extension traits. Coalesce the existing allow file
access and allow incognito access into this, and add others. Update the
chrome://extensions page to use the new function.
BUG=461039
(get past histogram presubmit warning)
NOTRY=true
Review URL: https://codereview.chromium.org/997183005
Cr-Commit-Position: refs/heads/master@{#321381}
diff --git a/extensions/browser/extension_function_histogram_value.h b/extensions/browser/extension_function_histogram_value.h
index 3e9fbf9..caa1015a 100644
--- a/extensions/browser/extension_function_histogram_value.h
+++ b/extensions/browser/extension_function_histogram_value.h
@@ -331,7 +331,7 @@
WALLPAPERPRIVATE_GETOFFLINEWALLPAPERLIST,
BROWSERACTION_GETBADGEBACKGROUNDCOLOR,
DELETED_PAGEACTIONS_DISABLEFORTAB,
- DEVELOPERPRIVATE_ALLOWFILEACCESS,
+ DELETED_DEVELOPERPRIVATE_ALLOWFILEACCESS,
FILEMANAGERPRIVATE_REMOVEMOUNT,
DELETED_BLUETOOTH_CONNECT,
TABCAPTURE_CAPTURE,
@@ -481,7 +481,7 @@
NETWORKINGPRIVATE_VERIFYANDENCRYPTCREDENTIALS,
NETWORKINGPRIVATE_VERIFYANDENCRYPTDATA,
DEVELOPERPRIVATE_RESTART,
- DEVELOPERPRIVATE_ALLOWINCOGNITO,
+ DELETED_DEVELOPERPRIVATE_ALLOWINCOGNITO,
INPUT_IME_DELETESURROUNDINGTEXT,
DELETED_FILEMANAGERPRIVATE_OPENNEWWINDOW,
CLOUDPRINTPRIVATE_GETCLIENTID,
@@ -1039,6 +1039,7 @@
DEVELOPERPRIVATE_GETEXTENSIONSINFO,
DEVELOPERPRIVATE_GETEXTENSIONINFO,
FILEMANAGERPRIVATE_ENABLEEXTERNALFILESCHEME,
+ DEVELOPERPRIVATE_UPDATEEXTENSIONCONFIGURATION,
// Last entry: Add new entries above and ensure to update
// tools/metrics/histograms/histograms.xml.
ENUM_BOUNDARY