|
[Mac] Rebuild app shims when they fail to dyload Chrome Framework.
This also changes app_mode_loader to start Chrome with --app-shim-error
only when it was started by Chrome or if it is the app_list shim. When
started by the user, it launches Chrome with --app-id. This simplifies
how Chrome handles --app-shim-error. It does not need to load the
profile or app extension, and rebuilding the shim does not block
launching the app.
BUG= 353047
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=278126
Total comments: 19
Total comments: 6
Total comments: 1
Total comments: 6
Total comments: 4
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+213 lines, -74 lines) |
Patch |
 |
M |
chrome/app/app_mode_loader_mac.mm
|
View
|
1
2
3
4
5
6
|
3 chunks |
+46 lines, -15 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_service.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_service_disabled.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_service_impl.h
|
View
|
|
2 chunks |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/app_list/app_list_service_mac.h
|
View
|
1
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/startup/startup_browser_creator.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+9 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/app_list/linux/app_list_service_linux.h
|
View
|
1
2
3
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/app_list/win/app_list_service_win.h
|
View
|
1
2
3
4
5
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/web_applications/web_app.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/web_applications/web_app.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
7 chunks |
+30 lines, -34 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/web_applications/web_app_mac.h
|
View
|
1
2
3
4
5
|
2 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/web_applications/web_app_mac.mm
|
View
|
1
2
3
4
5
6
7
8
9
10
|
5 chunks |
+70 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/chrome.gyp
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+4 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/mac/app_mode_chrome_locator.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/common/mac/app_mode_chrome_locator.mm
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+17 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/common/mac/app_mode_chrome_locator_unittest.mm
|
View
|
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/common/mac/app_mode_common.h
|
View
|
1
2
3
4
5
6
|
2 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/common/mac/app_mode_common.mm
|
View
|
1
2
3
4
5
6
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 23 (0 generated)
|