include_rules = [ # TODO(benwells): Once the extensions component is established # and there are only chrome specific extension things left in # chrome/browser/extensions, the restriction of not being able # to depend on apps will be lifted. "-apps", "+apps/app_window.h", "+apps/app_window_registry.h", "-chrome/browser/apps", # TODO(tfarina): Remove all these. crbug.com/125846. # DO NOT ADD ANY MORE ITEMS TO THE LIST BELOW! "!chrome/browser/ui/views/extensions/extension_view_views.h", # DO NOT ADD ANY MORE ITEMS TO THE ABOVE LIST! # For access to testing command line switches. "+ppapi/shared_impl", ] specific_include_rules = { # The extensions client interface is the master arbiter of which # API functions exist, so it needs to know about app APIs. "chrome_extensions_browser_client\.cc": [ "+apps/common/api/generated_api.h", ], }