|
Simplify the handling of crashed extensions.
There is no need to distinguish between loaded extensions that
have crashed vs those that have not crashed. Crash recovery is
an implementation detail of a few teeny parts of the system.
The fact that crashed extensions were removed from the loaded
list, and thereby exposed to all the clients of ExtensionService,
was a bug/design flaw that got cemented into place instead of
just being fixed.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+26 lines, -184 lines) |
Patch |
 |
M |
chrome/browser/automation/automation_provider_observers.cc
|
View
|
|
1 chunk |
+0 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/background/background_application_list_model.cc
|
View
|
|
1 chunk |
+0 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/background/background_contents_service.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_host.cc
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.h
|
View
|
|
5 chunks |
+6 lines, -29 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.cc
|
View
|
|
18 chunks |
+10 lines, -73 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/renderer_host/chrome_render_view_host_observer.cc
|
View
|
|
1 chunk |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/ntp/app_launcher_handler.cc
|
View
|
|
3 chunks |
+5 lines, -26 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/webui/options/extension_settings_handler.cc
|
View
|
|
5 chunks |
+1 line, -27 lines |
0 comments
|
Download
|
|