Index: chrome/browser/chromeos/net/DEPS |
diff --git a/chrome/browser/chromeos/net/DEPS b/chrome/browser/chromeos/net/DEPS |
index 1601c9d6b72dbec37507c9f4d9ad91160aadd1b5..3da1b0c0bb9938447a1713a9002540516ee81b36 100644 |
--- a/chrome/browser/chromeos/net/DEPS |
+++ b/chrome/browser/chromeos/net/DEPS |
@@ -1,3 +1,19 @@ |
include_rules = [ |
+ # Chrome under mustash cannot call directly into ash internals. |
+ "-ash", |
+ "+ash/public", |
"+components/captive_portal", |
] |
+ |
+specific_include_rules = { |
+ # TODO(jamescook): Eliminate these. |
+ "network_portal_notification_controller\.cc": [ |
+ "+ash/common/system/system_notifier.h", |
+ "+ash/common/system/tray/system_tray_notifier.h", |
+ "+ash/common/wm_shell.h", |
+ ], |
+ "network_state_notifier\.cc": [ |
+ "+ash/common/system/system_notifier.h", |
+ "+ash/resources/grit/ash_resources.h", |
+ ], |
+} |