diff options
author | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-06 10:44:36 +0000 |
---|---|---|
committer | joaodasilva@chromium.org <joaodasilva@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-06-06 10:44:36 +0000 |
commit | 80bc8a08d44568118d4614b61cf942c6e1bc3263 (patch) | |
tree | 689949add3a4d8acb3b5780d39ee0eb08ebc6cea /chrome/browser/bookmarks/DEPS | |
parent | 91fafe9e8a20336ac609058f4aa22206167eede6 (diff) | |
download | chromium_src-80bc8a08d44568118d4614b61cf942c6e1bc3263.zip chromium_src-80bc8a08d44568118d4614b61cf942c6e1bc3263.tar.gz chromium_src-80bc8a08d44568118d4614b61cf942c6e1bc3263.tar.bz2 |
Create the managed_node at the ChromeBookmarkClient.
This change wires the ManagedBookmarksTracker to the ChromeBookmarkClient.
The tracker keeps the new managed_node in sync with the ManagedBookmarks
policy, and the ChromeBookmarkClient publishes that node as an extra node
for the BookmarkModel.
Also cleaned up some duplicated constants used by the managed bookmarks code.
BUG=49598
Review URL: https://codereview.chromium.org/319543003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@275382 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/bookmarks/DEPS')
-rw-r--r-- | chrome/browser/bookmarks/DEPS | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/chrome/browser/bookmarks/DEPS b/chrome/browser/bookmarks/DEPS index 2f599a7..4f9306e 100644 --- a/chrome/browser/bookmarks/DEPS +++ b/chrome/browser/bookmarks/DEPS @@ -7,6 +7,10 @@ include_rules = [ "+chrome/browser/bookmarks", "+chrome/browser/favicon", "+chrome/browser/chrome_notification_types.h", + "+chrome/browser/policy/profile_policy_connector.h", + "+chrome/browser/policy/profile_policy_connector_factory.h", + "+chrome/browser/profiles/startup_task_runner_service.h", + "+chrome/browser/profiles/startup_task_runner_service_factory.h", "+chrome/browser/undo/bookmark_undo_service.h", "+chrome/browser/undo/bookmark_undo_service_factory.h", @@ -19,8 +23,6 @@ include_rules = [ "!chrome/browser/omnibox/omnibox_field_trial.h", "!chrome/browser/profiles/incognito_helpers.h", "!chrome/browser/profiles/profile.h", - "!chrome/browser/profiles/startup_task_runner_service.h", - "!chrome/browser/profiles/startup_task_runner_service_factory.h", # Do not add to the list of temporarily-allowed dependencies above, # and please do not introduce more #includes of these files. ] @@ -28,7 +30,7 @@ include_rules = [ specific_include_rules = { # For unit tests, it's fine to include utility process code. '.*test\.cc': [ - "!chrome/test/base/testing_profile.h", + "+chrome/test/base/testing_profile.h", "+chrome/utility/importer/bookmark_html_reader.h", ], } |