| OLD | NEW |
| 1 include_rules = [ | 1 include_rules = [ |
| 2 # Much of WebData is being broken off and moved into a component | 2 # Much of WebData is being broken off and moved into a component |
| 3 # under //components/webdata, that does not depend on //chrome), so | 3 # under //components/webdata, that does not depend on //chrome), so |
| 4 # we have these basic rules followed by temporary exceptions. | 4 # we have these basic rules followed by temporary exceptions. |
| 5 # Please don't add to the list of exceptions! | 5 # Please don't add to the list of exceptions! |
| 6 "-chrome/browser", | 6 "-chrome/browser", |
| 7 "-chrome/common", | 7 "-chrome/common", |
| 8 "+chrome/browser/webdata", | 8 "+chrome/browser/webdata", |
| 9 "+components/encryptor", | 9 "+components/encryptor", |
| 10 | 10 |
| (...skipping 13 matching lines...) Expand all Loading... |
| 24 r"((autocomplete|autofill_profile)_syncable_service|web_data_service(_win)?(_f
actory)?)(_unittest)?\.(cc|h)": [ | 24 r"((autocomplete|autofill_profile)_syncable_service|web_data_service(_win)?(_f
actory)?)(_unittest)?\.(cc|h)": [ |
| 25 "+chrome/browser", | 25 "+chrome/browser", |
| 26 "+chrome/common", | 26 "+chrome/common", |
| 27 ], | 27 ], |
| 28 | 28 |
| 29 # TODO(joi): Move sign-in related files to //components. For now, | 29 # TODO(joi): Move sign-in related files to //components. For now, |
| 30 # use these rules to prevent regressions. | 30 # use these rules to prevent regressions. |
| 31 r"^logins_.*": [ | 31 r"^logins_.*": [ |
| 32 "-chrome/browser/webdata", | 32 "-chrome/browser/webdata", |
| 33 "+chrome/browser/webdata/logins_table.h", | 33 "+chrome/browser/webdata/logins_table.h", |
| 34 "!chrome/browser/password_manager/ie7_password.h", | |
| 35 ], | 34 ], |
| 36 | 35 |
| 37 # TODO(caitkp): Componentize all the different tables. For now, we | 36 # TODO(caitkp): Componentize all the different tables. For now, we |
| 38 # write these rules so they don't add bad dependencies. | 37 # write these rules so they don't add bad dependencies. |
| 39 r"^[a-z_]+_table(_unittest|_win)?\.(cc|h)": [ | 38 r"^[a-z_]+_table(_unittest|_win)?\.(cc|h)": [ |
| 40 "!chrome/browser/history/history_database.h", | 39 "!chrome/browser/history/history_database.h", |
| 41 "!chrome/browser/search_engines/search_terms_data.h", | 40 "!chrome/browser/search_engines/search_terms_data.h", |
| 42 "!chrome/browser/search_engines/template_url.h", | 41 "!chrome/browser/search_engines/template_url.h", |
| 43 "!chrome/browser/search_engines/template_url_id.h", | 42 "!chrome/browser/search_engines/template_url_id.h", |
| 44 "!chrome/browser/search_engines/template_url_service.h", | 43 "!chrome/browser/search_engines/template_url_service.h", |
| 45 ], | 44 ], |
| 46 | 45 |
| 47 # TODO(caitkp): Extract unit tests from //chrome, at lower priority | 46 # TODO(caitkp): Extract unit tests from //chrome, at lower priority |
| 48 # than production code. | 47 # than production code. |
| 49 r"(.*_unittest|.*_test_util)\.(cc|h)": [ | 48 r"(.*_unittest|.*_test_util)\.(cc|h)": [ |
| 50 "+chrome/browser/webdata/web_data_service.h", | 49 "+chrome/browser/webdata/web_data_service.h", |
| 51 "+chrome/browser/webdata/web_data_service_factory.h", | 50 "+chrome/browser/webdata/web_data_service_factory.h", |
| 52 ], | 51 ], |
| 53 } | 52 } |
| OLD | NEW |