|
Change event routers from singletons to being owned by the ExtensionService.
ExtensionService is in turn owned by the Profile.
Also stop pretending that each event router observes more than one profile. (To support multi-profile, each profile would have its own ExtensionService and routers.)
BUG= 81745
TEST=covered by existing tests
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86750
Total comments: 9
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+192 lines, -229 lines) |
Patch |
 |
M |
chrome/browser/chromeos/extensions/file_browser_event_router.h
|
View
|
1
2
3
|
2 chunks |
+4 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/extensions/file_browser_event_router.cc
|
View
|
1
2
3
|
2 chunks |
+13 lines, -24 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chromeos/login/wizard_accessibility_helper.cc
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_accessibility_api.h
|
View
|
1
2
|
3 chunks |
+3 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_accessibility_api.cc
|
View
|
1
2
|
3 chunks |
+8 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_bookmarks_module.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+4 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_bookmarks_module.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+4 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_cookies_api.h
|
View
|
1
2
3
|
2 chunks |
+2 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_cookies_api.cc
|
View
|
1
2
3
|
1 chunk |
+3 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_event_router.cc
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_history_api.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+7 lines, -13 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_history_api.cc
|
View
|
1
2
3
|
1 chunk |
+20 lines, -30 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_management_api.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+2 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_management_api.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_preference_api.h
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_preference_api.cc
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+5 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_processes_api.h
|
View
|
1
2
|
3 chunks |
+7 lines, -11 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_processes_api.cc
|
View
|
1
2
|
2 chunks |
+7 lines, -15 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.h
|
View
|
1
|
3 chunks |
+27 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_service.cc
|
View
|
1
2
3
4
|
1 chunk |
+18 lines, -17 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_webnavigation_api.h
|
View
|
1
2
3
|
2 chunks |
+2 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/extension_webnavigation_api.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -6 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/accessibility_event_router_views.h
|
View
|
1
2
3
4
5
6
|
3 chunks |
+11 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/accessibility_event_router_views.cc
|
View
|
1
2
3
4
5
6
|
7 chunks |
+25 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/accessibility_event_router_views_unittest.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+13 lines, -8 lines |
0 comments
|
Download
|
Total messages: 17 (0 generated)
|