| 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 | 
|---|