Update chrome://extensions for supervised users
commit5c654f86279e4abef018d89c8d94611fe8edacc0
authortreib <treib@chromium.org>
Thu, 21 May 2015 10:36:13 +0000 (21 03:36 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 21 May 2015 10:36:35 +0000 (21 10:36 +0000)
tree21627cb3324528661052ed2947334ac9c352a18c
parent72c3513416b5052a091914d77218854da415da48
Update chrome://extensions for supervised users

This includes:
- new types of controlled-setting-indicator for children/supervised users
- corresponding new "controlled-by" strings
- passing the strings through the developerPrivate API, and removing the now-unnecessary installedByCustodian field

BUG=397951

Review URL: https://codereview.chromium.org/1051273002

Cr-Commit-Position: refs/heads/master@{#330928}
15 files changed:
chrome/app/generated_resources.grd
chrome/app/theme/default_100_percent/common/controlled_setting_child.png [new file with mode: 0644]
chrome/app/theme/default_100_percent/common/controlled_setting_supervised.png [new file with mode: 0644]
chrome/app/theme/default_200_percent/common/controlled_setting_child.png [new file with mode: 0644]
chrome/app/theme/default_200_percent/common/controlled_setting_supervised.png [new file with mode: 0644]
chrome/app/theme/theme_resources.grd
chrome/browser/extensions/api/developer_private/extension_info_generator.cc
chrome/browser/resources/extensions/extension_list.js
chrome/browser/resources/extensions/extensions.css
chrome/common/extensions/api/developer_private.idl
chrome/test/data/extensions/api_test/developer/generated_output/behllobkkfkfnphdnhnkndlbkcpglgmj.json
chrome/test/data/extensions/api_test/developer/generated_output/bjafgdebaacbbbecmhlhpofkepfkgcpa.json
chrome/test/data/extensions/api_test/developer/generated_output/hpiknbiabeeppbpihjehijgoemciehgk.json
third_party/closure_compiler/externs/developer_private.js
ui/webui/resources/css/controlled_indicator.css