• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1include_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
20specific_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