[Extensions UI] Update extensions page to use api methods for permissions prompt
commit927c9f4297938a4435ed7926dfa547f630890b9d
authorrdevlin.cronin <rdevlin.cronin@chromium.org>
Mon, 16 Mar 2015 22:02:41 +0000 (16 15:02 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 16 Mar 2015 22:03:28 +0000 (16 22:03 +0000)
tree52913f8fff8ede1423cf02cd1c046a793e7d2ebb
parent2b7b3c8c3a6d31a2d308063f73ba5e0e6cf6ea15
[Extensions UI] Update extensions page to use api methods for permissions prompt

Update the chrome://extensions page to use the developerPrivate api in order
to show the permissions prompt.
Also convert the function to a UIThreadExtensionFunction, and update it to
(if possible) use the new app info dialog.

BUG=461039

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

Cr-Commit-Position: refs/heads/master@{#320801}
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/show_permissions_dialog_helper.cc [new file with mode: 0644]
chrome/browser/extensions/api/developer_private/show_permissions_dialog_helper.h [new file with mode: 0644]
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/chrome_browser_extensions.gypi