Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 1 | include_rules = [ |
Torne (Richard Coles) | 5f1c943 | 2014-08-12 13:47:38 +0100 | [diff] [blame] | 2 | # Do not add Chrome dependencies. Much work went into removing them. |
Torne (Richard Coles) | 6e8cce6 | 2014-08-19 13:00:08 +0100 | [diff] [blame^] | 3 | "+components/crx_file", |
Torne (Richard Coles) | 5d1f7b1 | 2014-02-21 12:16:55 +0000 | [diff] [blame] | 4 | "+components/url_matcher", |
Torne (Richard Coles) | 5f1c943 | 2014-08-12 13:47:38 +0100 | [diff] [blame] | 5 | "-content", |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 6 | "+content/public/common", |
Ben Murdoch | 116680a | 2014-07-20 18:25:52 -0700 | [diff] [blame] | 7 | "+content/public/test", |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 8 | "+crypto", |
Torne (Richard Coles) | 5f1c943 | 2014-08-12 13:47:38 +0100 | [diff] [blame] | 9 | "+grit/content_resources.h", |
Torne (Richard Coles) | 46d4c2b | 2014-06-09 12:00:27 +0100 | [diff] [blame] | 10 | "+grit/extensions_renderer_resources.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 11 | "+grit/extensions_resources.h", |
Torne (Richard Coles) | 5f1c943 | 2014-08-12 13:47:38 +0100 | [diff] [blame] | 12 | "+mojo/public", |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 13 | "+testing", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 14 | "+ui", |
| 15 | |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 16 | # NOTE: Please do not add includes without talking to the app shell team; |
| 17 | # see OWNERS for this directory. |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 18 | ] |
| 19 | |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 20 | specific_include_rules = { |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 21 | ".*(test|test_util)\.(cc|h)$": [ |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 22 | "+content/public/test", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 23 | |
| 24 | # Temporarily allowed testing includes. See above. |
| 25 | # TODO(jamescook): Remove these. http://crbug.com/162530 |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 26 | "+chrome/browser/apps/app_browsertest_util.h", |
| 27 | "+chrome/browser/extensions/api/management/management_api.h", |
| 28 | "+chrome/browser/extensions/api/permissions/permissions_api.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 29 | "+chrome/browser/extensions/extension_api_unittest.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 30 | "+chrome/browser/extensions/extension_apitest.h", |
| 31 | "+chrome/browser/extensions/extension_function_test_utils.h", |
Torne (Richard Coles) | f8ee788 | 2014-06-20 14:52:04 +0100 | [diff] [blame] | 32 | "+chrome/browser/extensions/extension_service.h", |
| 33 | "+chrome/browser/extensions/extension_service_test_base.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 34 | "+chrome/browser/extensions/test_extension_dir.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 35 | "+chrome/browser/extensions/test_extension_system.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 36 | "+chrome/browser/ui/browser.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 37 | "+chrome/common/chrome_paths.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 38 | "+chrome/common/extensions/features/feature_channel.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 39 | "+chrome/common/extensions/manifest_tests/extension_manifest_test.h", |
Ben Murdoch | 116680a | 2014-07-20 18:25:52 -0700 | [diff] [blame] | 40 | "+chrome/test/base/browser_with_test_window_test.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 41 | "+chrome/test/base/testing_profile.h", |
Torne (Richard Coles) | 010d83a | 2014-05-14 12:12:37 +0100 | [diff] [blame] | 42 | "+chrome/test/base/ui_test_utils.h", |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 43 | ], |
Ben Murdoch | c5cede9 | 2014-04-10 11:22:14 +0100 | [diff] [blame] | 44 | "(simple|complex)_feature_unittest\.cc|base_feature_provider_unittest\.cc": [ |
| 45 | "+chrome/common/extensions/features/chrome_channel_feature_filter.h", |
Ben Murdoch | c5cede9 | 2014-04-10 11:22:14 +0100 | [diff] [blame] | 46 | ], |
Ben Murdoch | e5d81f5 | 2014-04-03 12:29:45 +0100 | [diff] [blame] | 47 | "permissions_data_unittest\.cc": [ |
| 48 | "+chrome/common/chrome_version_info.h", |
| 49 | "+chrome/common/extensions/extension_test_util.h", |
| 50 | "+chrome/common/extensions/features/feature_channel.h", |
Torne (Richard Coles) | 4e180b6 | 2013-10-18 15:46:22 +0100 | [diff] [blame] | 51 | ], |
Torne (Richard Coles) | 2a99a7e | 2013-03-28 15:31:22 +0000 | [diff] [blame] | 52 | } |