| OLD | NEW |
| 1 include_rules = [ | 1 include_rules = [ |
| 2 "+components/invalidation", | 2 "+components/invalidation", |
| 3 "+components/keyed_service", | 3 "+components/keyed_service", |
| 4 "+google_apis", | 4 "+google_apis", |
| 5 "+google/cacheinvalidation/types.pb.h", | 5 "+google/cacheinvalidation/types.pb.h", |
| 6 "+net", | 6 "+net", |
| 7 "+third_party/leveldatabase", | 7 "+third_party/leveldatabase", |
| 8 "+third_party/re2", | 8 "+third_party/re2", |
| 9 ] | 9 ] |
| 10 | 10 |
| 11 specific_include_rules = { | 11 specific_include_rules = { |
| 12 # The following dependency should be removed to fully make this | 12 # The following dependency should be removed to fully make this |
| 13 # directory chrome/ and content/ and storage/ independent. | 13 # directory chrome/ and content/ and storage/ independent. |
| 14 # crbug.com/257943 | 14 # crbug.com/257943 |
| 15 "drive_uploader\.cc": [ | 15 "drive_uploader\.cc": [ |
| 16 "+content/public/browser/power_save_blocker.h", | 16 "+content/public/browser/power_save_blocker.h", |
| 17 ], | 17 ], |
| 18 | 18 |
| 19 # The following test dependencies should be removed to fully componentize this | 19 # The following test dependencies should be removed to fully componentize this |
| 20 # directory. crbug.com/498951 | 20 # directory. crbug.com/498951 |
| 21 r"(copy_operation_unittest\.cc" | 21 r"(copy_operation_unittest\.cc" |
| 22 r"|create_directory_operation_unittest\.cc" | 22 r"|create_directory_operation_unittest\.cc" |
| 23 r"|create_file_operation_unittest\.cc" | 23 r"|create_file_operation_unittest\.cc" |
| 24 r"|download_operation_unittest\.cc" | 24 r"|download_operation_unittest\.cc" |
| 25 r"|drive_test_util\.h" | 25 r"|drive_test_util\.h" |
| 26 r"|entry_revert_performer_unittest\.cc" |
| 27 r"|entry_update_performer_unittest\.cc" |
| 26 r"|get_file_for_saving_operation_unittest\.cc" | 28 r"|get_file_for_saving_operation_unittest\.cc" |
| 27 r"|move_operation_unittest\.cc" | 29 r"|move_operation_unittest\.cc" |
| 28 r"|open_file_operation_unittest\.cc" | 30 r"|open_file_operation_unittest\.cc" |
| 29 r"|operation_test_base\.cc" | 31 r"|operation_test_base\.cc" |
| 30 r"|remove_operation_unittest\.cc" | 32 r"|remove_operation_unittest\.cc" |
| 33 r"|remove_performer_unittest\.cc" |
| 31 r"|search_operation_unittest\.cc" | 34 r"|search_operation_unittest\.cc" |
| 32 r"|set_property_operation_unittest\.cc" | 35 r"|set_property_operation_unittest\.cc" |
| 33 r"|truncate_operation_unittest\.cc" | 36 r"|truncate_operation_unittest\.cc" |
| 34 r")": [ | 37 r")": [ |
| 35 "+content/public/test/test_utils.h", | 38 "+content/public/test/test_utils.h", |
| 36 ], | 39 ], |
| 37 | 40 |
| 38 # The following test dependencies should be removed to fully componentize this | 41 # The following test dependencies should be removed to fully componentize this |
| 39 # directory. crbug.com/498951 | 42 # directory. crbug.com/498951 |
| 40 r"(change_list_loader_unittest.cc" | 43 r"(change_list_loader_unittest\.cc" |
| 41 r"|change_list_processor_unittest.cc" | 44 r"|change_list_processor_unittest\.cc" |
| 42 r"|file_cache_unittest.cc" | 45 r"|directory_loader_unittest\.cc" |
| 43 r"|file_system_core_util_unittest.cc" | 46 r"|fake_file_system_unittest\.cc" |
| 44 r"|file_write_watcher_unittest.cc" | 47 r"|file_cache_unittest\.cc" |
| 45 r"|job_scheduler_unittest.cc" | 48 r"|file_system_core_util_unittest\.cc" |
| 49 r"|file_system_unittest\.cc" |
| 50 r"|file_write_watcher_unittest\.cc" |
| 51 r"|job_scheduler_unittest\.cc" |
| 46 r"|operation_test_base\.h" | 52 r"|operation_test_base\.h" |
| 47 r"|resource_metadata_storage_unittest.cc" | 53 r"|remove_stale_cache_files_unittest\.cc" |
| 48 r"|resource_metadata_unittest.cc" | 54 r"|resource_metadata_storage_unittest\.cc" |
| 55 r"|resource_metadata_unittest\.cc" |
| 56 r"|search_metadata_unittest\.cc" |
| 57 r"|sync_client_unittest\.cc" |
| 49 r")": [ | 58 r")": [ |
| 50 "+content/public/test/test_browser_thread_bundle.h", | 59 "+content/public/test/test_browser_thread_bundle.h", |
| 51 ], | 60 ], |
| 52 | 61 |
| 53 # The following test dependencies should be removed to fully componentize this | 62 # The following test dependencies should be removed to fully componentize this |
| 54 # directory. crbug.com/498951 | 63 # directory. crbug.com/498951 |
| 55 r"(file_write_watcher_unittest\.cc" | 64 r"(fake_file_system\.cc" |
| 65 r"|file_system_unittest.cc" |
| 66 r"|file_write_watcher_unittest\.cc" |
| 56 r"|get_file_for_saving_operation_unittest\.cc" | 67 r"|get_file_for_saving_operation_unittest\.cc" |
| 57 r"|operation_test_base\.cc" | 68 r"|operation_test_base\.cc" |
| 58 r")": [ | 69 r")": [ |
| 59 "+content/public/browser/browser_thread.h", | 70 "+content/public/browser/browser_thread.h", |
| 60 ], | 71 ], |
| 61 | 72 |
| 62 # The dependency below is ok and can stay here for the long-term, because it | 73 # The dependency below is ok and can stay here for the long-term, because it |
| 63 # is guarded by #if defined(OS_CHROMEOS) in the source code. | 74 # is guarded by #if defined(OS_CHROMEOS) in the source code. |
| 64 "file_cache\.h": [ | 75 "file_cache\.h": [ |
| 65 "+third_party/cros_system_api/constants/cryptohome.h", | 76 "+third_party/cros_system_api/constants/cryptohome.h", |
| 66 ], | 77 ], |
| 67 } | 78 } |
| OLD | NEW |