|
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
Committed: https://crrev.com/a57a1f32435331e8207d4a871e2afea78712dd16
Cr-Commit-Position: refs/heads/master@{#300386}
Total comments: 2
Total comments: 8
Total comments: 7
Total comments: 1
Total comments: 2
Total comments: 6
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+400 lines, -337 lines) |
Patch |
 |
M |
athena/athena.gyp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/content/DEPS
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
athena/content/app_activity_unittest.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/extensions/chrome/DEPS
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
athena/extensions/chrome/athena_extension_install_ui.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+40 lines, -0 lines |
0 comments
|
Download
|
 |
A |
athena/extensions/chrome/athena_extension_install_ui.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+90 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/extensions/chrome/extensions_delegate_impl.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/extensions/public/extensions_delegate.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/extensions/shell/extensions_delegate_impl.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
athena/extensions/test/test_extensions_delegate.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/webstore_private/webstore_private_apitest.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/crx_installer.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
4 chunks |
+4 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/crx_installer_browsertest.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/crx_installer_error.h
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -44 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_disabled_ui.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_install_prompt.h
|
View
|
1
2
3
4
5
|
6 chunks |
+8 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_install_prompt.cc
|
View
|
1
2
3
4
5
6
7
8
|
8 chunks |
+16 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_install_ui.h
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -92 lines |
0 comments
|
Download
|
 |
D |
chrome/browser/extensions/extension_install_ui.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_install_ui_util.h
|
View
|
1
2
3
4
5
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_install_ui_util.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/navigation_observer.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/unpacked_installer.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/webstore_standalone_installer.cc
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/webstore_startup_installer_browsertest.cc
|
View
|
1
2
3
4
5
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/athena/extensions/DEPS
|
View
|
1
2
3
4
5
6
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/athena/extensions/extension_install_ui_factory_athena.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+17 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/extensions/extension_installed_bubble_controller.mm
|
View
|
1
2
3
4
5
|
5 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/extensions/extension_install_ui_default.h
|
View
|
1
2
3
4
5
6
7
8
|
3 chunks |
+16 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/extensions/extension_install_ui_default.cc
|
View
|
1
2
3
4
5
6
7
8
|
10 chunks |
+54 lines, -74 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/extensions/extension_install_ui_factory.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/extensions/extension_install_ui_factory.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+16 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/extensions/extension_installed_bubble_view.cc
|
View
|
1
2
3
4
5
6
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/extensions/extension_settings_handler.h
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_extensions.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser_ui.gypi
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
extensions/browser/BUILD.gn
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/install/crx_installer_error.h
|
View
|
1
2
3
4
5
6
7
8
10
|
3 chunks |
+7 lines, -15 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/install/extension_install_ui.h
|
View
|
1
2
3
4
5
|
3 chunks |
+17 lines, -39 lines |
0 comments
|
Download
|
 |
A + |
extensions/browser/install/extension_install_ui.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+9 lines, -5 lines |
0 comments
|
Download
|
 |
M |
extensions/extensions.gyp
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 68 (19 generated)
|