summaryrefslogtreecommitdiffstats
path: root/extensions/extensions.gyp
diff options
context:
space:
mode:
authorpkotwicz <pkotwicz@chromium.org>2014-10-20 17:24:30 -0700
committerCommit bot <commit-bot@chromium.org>2014-10-21 00:24:53 +0000
commita57a1f32435331e8207d4a871e2afea78712dd16 (patch)
tree2b77f46cca5dfb6c80f6f30a7bbcb67345ca2d54 /extensions/extensions.gyp
parent04d506d219244c56db59cfd64aa52c449aa1cdd2 (diff)
downloadchromium_src-a57a1f32435331e8207d4a871e2afea78712dd16.zip
chromium_src-a57a1f32435331e8207d4a871e2afea78712dd16.tar.gz
chromium_src-a57a1f32435331e8207d4a871e2afea78712dd16.tar.bz2
Displays dialog when app install succeeds / fails on Athena. In particular,
there is no Athena port of AppListService (crbug.com/417571) In addition this CL: - Fixes crashes in webstorePrivate.completeInstall() when the Javascript requests the "App installed" bubble to be shown. In practice this is only requested for extensions which should not be enabled (but are enabled) in Athena. - Moves ExtensionInstallUI and CrxInstallerError to extensions/browser/install so that they can be used by code in Athena - Refactors ExtensionInstallUI to remove the static methods BUG=414341,417571 TEST=Manual, see bug Review URL: https://codereview.chromium.org/634313004 Cr-Commit-Position: refs/heads/master@{#300386}
Diffstat (limited to 'extensions/extensions.gyp')
-rw-r--r--extensions/extensions.gyp3
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/extensions.gyp b/extensions/extensions.gyp
index 41c11b0..0c9a8ac 100644
--- a/extensions/extensions.gyp
+++ b/extensions/extensions.gyp
@@ -695,6 +695,9 @@
'browser/image_util.h',
'browser/info_map.cc',
'browser/info_map.h',
+ 'browser/install/crx_installer_error.h',
+ 'browser/install/extension_install_ui.cc',
+ 'browser/install/extension_install_ui.h',
'browser/install_flag.h',
'browser/file_highlighter.cc',
'browser/file_highlighter.h',