[Extensions] Add a developerPrivate.updateExtensionConfiguration function
commitcca2195ed0ab793a55b323f7d67f2d38c2d6e13e
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Thu, 19 Mar 2015 17:00:22 +0000 (19 10:00 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 19 Mar 2015 17:01:03 +0000 (19 17:01 +0000)
tree2f3100ee5bcafcebd3a39d13b06ea5f41b49022c
parent052af418cf20a22c485825cd4e2628c4925b5e64
[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}
13 files changed:
chrome/browser/extensions/api/developer_private/developer_private_api.cc
chrome/browser/extensions/api/developer_private/developer_private_api.h
chrome/browser/extensions/api/developer_private/developer_private_api_unittest.cc
chrome/browser/extensions/api/developer_private/developer_private_apitest.cc
chrome/browser/resources/extensions/extension_list.js
chrome/browser/ui/webui/extensions/extension_settings_handler.cc
chrome/browser/ui/webui/extensions/extension_settings_handler.h
chrome/common/extensions/api/developer_private.idl
chrome/renderer/resources/extensions/developer_private_custom_bindings.js
chrome/test/data/extensions/api_test/developer/test/basics.js
extensions/browser/extension_function_histogram_value.h
third_party/closure_compiler/externs/developer_private.js
tools/metrics/histograms/histograms.xml