1 include_rules = [ 2 # TODO(benwells): Once the extensions component is established 3 # and there are only chrome specific extension things left in 4 # chrome/browser/extensions, the restriction of not being able 5 # to depend on apps will be lifted. 6 "-apps", 7 "+apps/app_window.h", 8 "+apps/app_window_registry.h", 9 "-chrome/browser/apps", 10 11 # TODO(tfarina): Remove all these. crbug.com/125846. 12 # DO NOT ADD ANY MORE ITEMS TO THE LIST BELOW! 13 "!chrome/browser/ui/views/extensions/extension_view_views.h", 14 # DO NOT ADD ANY MORE ITEMS TO THE ABOVE LIST! 15 16 # For access to testing command line switches. 17 "+ppapi/shared_impl", 18 ] 19 20 specific_include_rules = { 21 # The extensions client interface is the master arbiter of which 22 # API functions exist, so it needs to know about app APIs. 23 "chrome_extensions_browser_client\.cc": [ 24 "+apps/common/api/generated_api.h", 25 ], 26 } 27