Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / extensions / browser / DEPS
1 include_rules = [
2   "+components/browser_context_keyed_service",
3   "+components/user_prefs",
4   "+content/public/browser",
5   "+sync",
6
7   # Temporarily allowed includes as part of the app shell/extensions refactor.
8   #
9   # NOTE: Please do not add includes without talking to the app shell team;
10   # see OWNERS for this directory.
11   #
12   # TODO(jamescook): Remove these. http://crbug.com/162530
13   "+chrome/browser/chrome_notification_types.h",
14   "+chrome/browser/extensions/api/content_settings/content_settings_store.h",
15   "+chrome/browser/extensions/api/preference/preference_api.h",
16   "+chrome/browser/extensions/api/runtime/runtime_api.h",
17   "+chrome/browser/extensions/extension_function_dispatcher.h",
18   "+chrome/browser/extensions/extension_function_histogram_value.h",
19   "+chrome/browser/extensions/extension_host.h",
20   "+chrome/browser/extensions/extension_service.h",
21   "+chrome/browser/renderer_host/chrome_render_message_filter.h",
22   "+chrome/common/extensions/extension_messages.h",
23   "+chrome/common/extensions/features/feature_channel.h",
24   "+grit/generated_resources.h",
25 ]
26
27 specific_include_rules = {
28   ".*test\.cc": [
29     # Temporarily allowed testing includes.  See above.
30     # TODO(jamescook): Remove these. http://crbug.com/162530
31     "+chrome/browser/extensions/extension_service_unittest.h",
32     "+chrome/browser/extensions/test_extension_system.h",
33     "+chrome/common/chrome_paths.h",
34     "+chrome/test/base/testing_profile.h",
35   ]
36 }