| include_rules = [ |
| # The apps module has dependencies on chrome. |
| "-apps", |
| |
| # Individual subdirectories should have their own DEPS that include |
| # their allowed directories. |
| "-extensions/shell", |
| "+extensions/shell/common", |
| "+extensions/shell/test", |
| |
| # Do not add dependencies on Chrome. Talk to OWNERS about how to refactor |
| # the code you need to a shared location. |
| "-chrome", |
| |
| # The system.storage API expects the StorageMonitor to be initialized by |
| # the embedder before being used by the extension. |
| "+components/storage_monitor", |
| |
| # Only allow app_shell and extensions resources, not general Chrome ones. |
| "-grit", |
| "+grit/app_shell_resources.h", |
| "+grit/extensions_resources.h", |
| |
| # Real DEPS go in subdirectories, for example extensions/shell/browser/DEPS. |
| ] |