Index: chrome/browser/sync/glue/DEPS |
diff --git a/chrome/browser/sync/glue/DEPS b/chrome/browser/sync/glue/DEPS |
new file mode 100644 |
index 0000000000000000000000000000000000000000..011322efe372615e6e4a82797a36c4404c30b804 |
--- /dev/null |
+++ b/chrome/browser/sync/glue/DEPS |
@@ -0,0 +1,33 @@ |
+include_rules = [ |
+ "-chrome/browser/sync/engine", |
+ "-chrome/browser/sync/notifier", |
+ "-chrome/browser/sync/sessions", |
+ "-chrome/browser/sync/syncable", |
+ "-chrome/browser/sync/util", |
+ |
+ # Should these live in their own "includes" (e.g) directory(ies)? |
+ # Bug 19878. |
+ "+chrome/browser/sync/engine/configure_reason.h", |
+ "+chrome/browser/sync/engine/http_post_provider_factory.h", |
+ "+chrome/browser/sync/engine/http_post_provider_interface.h", |
+ "+chrome/browser/sync/engine/model_safe_worker.h", |
+ "+chrome/browser/sync/engine/syncapi.h", |
+ "+chrome/browser/sync/notifier/sync_notifier.h", |
+ "+chrome/browser/sync/notifier/sync_notifier_factory.h", |
+ "+chrome/browser/sync/syncable/model_type.h", |
+ "+chrome/browser/sync/sessions/session_state.h", |
+ |
+ # Mocks. |
+ "+chrome/browser/sync/engine/read_node_mock.h", |
+ "+chrome/browser/sync/engine/syncapi_mock.h", |
+ "+chrome/browser/sync/syncable/syncable_mock.h", |
+ |
+ # TODO(zea): SessionModelAssociator shouldn't need this. |
+ "+chrome/browser/sync/syncable/syncable.h", |
+ |
+ # TODO(tim): This shouldn't be needed. |
+ "+chrome/browser/sync/syncable/directory_manager.h", |
+ "+chrome/browser/sync/util/cryptographer.h" |
+ |
+] |
+ |