blob: 90779ead1f16a22d7fb185648b0bf180fa0cff60 [file] [log] [blame]
# 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",
]