# Do NOT add chrome to the list below.  We shouldn't be including files from
# src/chrome in src/content.
include_rules = [
  "+app",
  "+crypto",

  # 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",
]
