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 7 include_rules = [ 8 "-chrome", 9 "-chromeos", 10 "-content", 11 "+chrome/browser/policy", 12 "+chrome/browser/policy/cloud", 13 ] 14 15 specific_include_rules = { 16 # These files will stay. 17 r"(cloud_policy_browsertest|" 18 r"cloud_policy_manager_browsertest|" 19 r"component_cloud_policy_browsertest|" 20 r"device_management_service_browsertest|" 21 r"test_request_interceptor|" 22 r"policy_header_service_factory|" 23 r"policy_header_service_unittest|" 24 r"user_cloud_policy_invalidator|" 25 r"user_cloud_policy_invalidator_factory|" 26 r"user_cloud_policy_manager_factory|" 27 r"user_policy_signin_service_android|" 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_unittest)" 32 r"\.(cc|h)": [ 33 "+chrome", 34 "+chromeos", 35 "+content/public/browser", 36 "+content/public/common", 37 "+content/public/test", 38 "+content/test/net", 39 ], 40 41 r"cloud_policy_browsertest.cc": [ 42 "+sync/internal_api/public/base/invalidation.h", 43 ], 44 45 r"cloud_policy_invalidator.h": [ 46 "+sync/internal_api/public/base/invalidation.h", 47 ], 48 49 # TODO(joaodasilva): remove these exceptions. 50 r"cloud_policy_invalidator\.cc": [ 51 "+chrome/browser/invalidation/invalidation_service.h", 52 ], 53 54 r"cloud_policy_invalidator_unittest\.cc": [ 55 "+chrome/browser/invalidation/fake_invalidation_service.h", 56 ], 57 } 58