diff options
Diffstat (limited to 'chrome/browser/autofill/DEPS')
-rw-r--r-- | chrome/browser/autofill/DEPS | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/chrome/browser/autofill/DEPS b/chrome/browser/autofill/DEPS index b52824e..3b46adf 100644 --- a/chrome/browser/autofill/DEPS +++ b/chrome/browser/autofill/DEPS @@ -1,13 +1,29 @@ include_rules = [ # Autofill is being made into a component (it will end up at - # src/components/autofill and not depend on src/chrome), so we have + # //components/autofill and not depend on //chrome), so we have # these basic rules followed by temporary exceptions. Please don't # add to the list of exceptions! "-chrome/browser", - "+chrome/browser/api/sync", - "+chrome/browser/api/webdata", + "-chrome/common", "+chrome/browser/autofill", - "+chrome/browser/common", + + # TODO(joi): These rules are necessary until we move these files to + # //components/autofill/common. + "+chrome/common/autofill/autocheckout_status.h", + "+chrome/common/autofill/web_element_descriptor.h", + "+chrome/common/autofill_messages.h", + "+chrome/common/form_data.h", + "+chrome/common/form_data_predictions.h", + "+chrome/common/form_field_data.h", + "+chrome/common/form_field_data_predictions.h", + "+chrome/common/password_form_fill_data.h", + + # TODO(joi): Get rid of these. + "!chrome/common/render_messages.h", + "!chrome/common/chrome_constants.h", + "!chrome/common/chrome_notification_types.h", + "!chrome/common/chrome_paths.h", + "!chrome/common/url_constants.h", # Permanently-allowed DEPS beyond the standard Browser # Components-like DEPS above go here. @@ -45,6 +61,7 @@ specific_include_rules = { "!chrome/browser/ui/browser_tabstrip.h", "!chrome/browser/ui/browser_window.h", "!chrome/browser/ui/tabs/tab_strip_model.h", + "!chrome/common/pref_names.h" ], # TODO(joi): These files will stay in chrome/browser/autofill when |