| # Do NOT add chrome to the list below. We shouldn't be including files from |
| # src/chrome in src/content. |
| include_rules = [ |
| "+app", |
| |
| # TEMPORARY ONLY WHILE WE REDUCE THE DEPENDENCIES. |
| # When the src\content refactoring is complete, this will be unnecessary (and |
| # in fact, a layering violation). |
| "+chrome", |
| # The following directories have been refactored, so no new dependencies |
| # should be added from these directories. |
| "-chrome/browser/printing", |
| |
| # The subdirectories in content/ will manually allow their own include |
| # directories in content/ so we disallow all of them. |
| "-content", |
| "+content/common", |
| |
| "+grit", |
| "+gpu", |
| "+media", |
| "+net", |
| "+ppapi", |
| "+printing", |
| "+sandbox", |
| "+skia", |
| |
| # Don't allow inclusion of these other libs we shouldn't be calling directly. |
| "-v8", |
| "-tools", |
| |
| "+third_party/gpsd", |
| "+third_party/npapi/bindings", |
| "+third_party/sqlite", |
| # Allow inclusion of WebKit API files. |
| "+third_party/WebKit/Source/WebKit/chromium", |
| |
| "+ui", |
| "+views", |
| "+webkit", |
| ] |