Home | History | Annotate | Download | only in extensions
      1 include_rules = [
      2   "+components/url_matcher",
      3   "+content/public/common",
      4   "+crypto",
      5   "+grit/extensions_renderer_resources.h",
      6   "+grit/extensions_resources.h",
      7   "+testing",
      8   "+ui",
      9 
     10   # Temporarily allowed includes as part of the app shell/extensions refactor.
     11   #
     12   # NOTE: Please do not add includes without talking to the app shell team;
     13   # see OWNERS for this directory.
     14   #
     15   # TODO(jamescook): Remove these. http://crbug.com/162530
     16   "!chrome/browser/chrome_notification_types.h",
     17 ]
     18 
     19 specific_include_rules = {
     20   ".*(test|test_util)\.(cc|h)$": [
     21     "+content/public/test",
     22 
     23     # Temporarily allowed testing includes.  See above.
     24     # TODO(jamescook): Remove these. http://crbug.com/162530
     25     "+chrome/browser/apps/app_browsertest_util.h",
     26     "+chrome/browser/extensions/api/management/management_api.h",
     27     "+chrome/browser/extensions/api/permissions/permissions_api.h",
     28     "+chrome/browser/extensions/extension_api_unittest.h",
     29     "+chrome/browser/extensions/extension_apitest.h",
     30     "+chrome/browser/extensions/extension_function_test_utils.h",
     31     "+chrome/browser/extensions/extension_service.h",
     32     "+chrome/browser/extensions/extension_service_test_base.h",
     33     "+chrome/browser/extensions/test_extension_dir.h",
     34     "+chrome/browser/extensions/test_extension_system.h",
     35     "+chrome/browser/ui/browser.h",
     36     "+chrome/common/chrome_paths.h",
     37     "+chrome/common/extensions/features/feature_channel.h",
     38     "+chrome/common/extensions/manifest_tests/extension_manifest_test.h",
     39     "+chrome/test/base/testing_profile.h",
     40     "+chrome/test/base/ui_test_utils.h",
     41   ],
     42   "(simple|complex)_feature_unittest\.cc|base_feature_provider_unittest\.cc": [
     43     "+chrome/common/extensions/features/chrome_channel_feature_filter.h",
     44   ],
     45   "permissions_data_unittest\.cc": [
     46     "+chrome/common/chrome_version_info.h",
     47     "+chrome/common/extensions/extension_test_util.h",
     48     "+chrome/common/extensions/features/feature_channel.h",
     49   ],
     50 }
     51