|
Introduce ChromeBookmarkClientFactory
Fix BookmarkModelFactory to really build a BookmarkModel object and
introduce another factory ChromeBookmarkClientFactory to build the
ChromeBookmarkClient and manage the correct dependency between the
two objects.
Change BookmarkModelFactory::GetChromeBookmarkClientForProfile and
clients to instead use ChromeBookmarkClientFactory::GetForProfile.
BUG= 364865
TBR=asargent,pavely,shess,pkasting,phajdan.jr
Total comments: 13
Total comments: 4
Total comments: 9
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+364 lines, -221 lines) |
Patch |
 |
M |
chrome/browser/bookmarks/bookmark_model_factory.h
|
View
|
1
2
|
1 chunk |
+2 lines, -7 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/bookmarks/bookmark_model_factory.cc
|
View
|
1
2
3
|
4 chunks |
+22 lines, -25 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/bookmarks/chrome_bookmark_client.h
|
View
|
1
2
3
4
|
4 chunks |
+11 lines, -14 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/bookmarks/chrome_bookmark_client.cc
|
View
|
1
2
3
4
|
5 chunks |
+27 lines, -18 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/bookmarks/chrome_bookmark_client_factory.h
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/bookmarks/chrome_bookmark_client_factory.cc
|
View
|
1
2
3
4
|
1 chunk |
+46 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/bookmarks/chrome_bookmark_client_unittest.cc
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_api.cc
|
View
|
1
2
|
2 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmark_manager_private/bookmark_manager_private_apitest.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmark_api_helpers.h
|
View
|
1
2
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmark_api_helpers.cc
|
View
|
1
2
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmark_api_helpers_unittest.cc
|
View
|
1
2
|
4 chunks |
+10 lines, -8 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmark_apitest.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmarks_api.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/extensions/api/bookmarks/bookmarks_api.cc
|
View
|
1
2
3
4
|
4 chunks |
+9 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/glue/bookmark_data_type_controller_unittest.cc
|
View
|
1
2
3
4
|
3 chunks |
+28 lines, -22 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/sync/profile_sync_service_bookmark_unittest.cc
|
View
|
1
2
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_bar_controller.mm
|
View
|
1
2
3
4
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_bar_folder_controller.mm
|
View
|
1
2
3
4
|
3 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.h
|
View
|
1
2
3
4
5
|
3 chunks |
+5 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller.mm
|
View
|
1
2
3
4
|
9 chunks |
+11 lines, -10 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_bubble_controller_unittest.mm
|
View
|
1
2
3
4
|
4 chunks |
+14 lines, -9 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_editor_base_controller.mm
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/bookmarks/bookmark_menu_bridge.mm
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/cocoa/browser_window_controller.mm
|
View
|
1
2
3
4
|
3 chunks |
+7 lines, -4 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/bookmarks/bookmark_bar_view.h
|
View
|
1
2
3
4
|
4 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
View
|
1
2
3
4
5
6
|
29 chunks |
+52 lines, -50 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/bookmarks/bookmark_menu_delegate.cc
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/chrome_browser.gypi
|
View
|
1
2
3
4
5
6
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/test/base/testing_profile.cc
|
View
|
1
2
3
4
|
3 chunks |
+21 lines, -12 lines |
0 comments
|
Download
|
 |
M |
components/bookmarks.gypi
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/bookmarks/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
components/bookmarks/browser/bookmark_client.h
|
View
|
1
2
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
components/bookmarks/browser/bookmark_model.h
|
View
|
1
2
3
4
|
3 chunks |
+5 lines, -4 lines |
0 comments
|
Download
|
 |
M |
components/policy/policy_browser.gypi
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
Total messages: 48 (0 generated)
|