• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# The //chrome/browser/policy code is being converted into a component at
2# //components/policy. This DEPS file is temporarily restricting the include
3# rules for this code; once all the exceptions are fixed then the code will
4# be moved, and this file will be removed.
5# http://crbug.com/271392
6
7include_rules = [
8  "-chrome",
9  "-chromeos",
10  "-content",
11  "+chrome/browser/policy",
12  "+chrome/browser/policy/cloud",
13  "+components/invalidation",
14]
15
16specific_include_rules = {
17  # These files will stay.
18  r"(cloud_policy_browsertest|"
19  r"cloud_policy_manager_browsertest|"
20  r"component_cloud_policy_browsertest|"
21  r"device_management_service_browsertest|"
22  r"test_request_interceptor|"
23  r"policy_header_service_factory|"
24  r"policy_header_service_unittest|"
25  r"user_cloud_policy_invalidator|"
26  r"user_cloud_policy_invalidator_factory|"
27  r"user_cloud_policy_manager_factory|"
28  r"user_policy_signin_service_base|"
29  r"user_policy_signin_service|"
30  r"user_policy_signin_service_factory|"
31  r"user_policy_signin_service_mobile|"
32  r"user_policy_signin_service_unittest)"
33  r"\.(cc|h|mm)": [
34    "+chrome",
35    "+chromeos",
36    "+content/public/browser",
37    "+content/public/common",
38    "+content/public/test",
39    "+content/test/net",
40  ],
41
42  r"cloud_policy_browsertest.cc": [
43    "+sync/internal_api/public/base/invalidation.h",
44  ],
45
46  r"cloud_policy_invalidator.h": [
47    "+sync/internal_api/public/base/invalidation.h",
48  ],
49
50  r"cloud_policy_invalidator_unittest\.cc": [
51    "+chrome/browser/invalidation/fake_invalidation_service.h",
52  ],
53}
54