diff options
author | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-13 17:06:19 +0000 |
---|---|---|
committer | joi@chromium.org <joi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-09-13 17:06:19 +0000 |
commit | 66769db5458358647d65c09c67e1daf58b1439a1 (patch) | |
tree | e4caa3c61245887efafde65f8983d772dd465806 /chrome/PRESUBMIT.py | |
parent | 9d8cfb68c1c0e887773f077c6e12692d69d5a846 (diff) | |
download | chromium_src-66769db5458358647d65c09c67e1daf58b1439a1.zip chromium_src-66769db5458358647d65c09c67e1daf58b1439a1.tar.gz chromium_src-66769db5458358647d65c09c67e1daf58b1439a1.tar.bz2 |
Introduce a couple of abstract bases for WebDataService.
WebDataService is really a collection of different services that have a common initialization and some commonality e.g. how to cancel requests, and it's probably best that the interfaces reflect this logical split so that the implementation might some daybe tidied up. Starting this off with a WebDataServiceBase for the common bits, and an AutofillWebData for the Autofill-specific functionalities of WebDataService.
Using these interfaces to break Autofill's concrete dependency on WebDataService.
TBR=ben@chromium.org
BUG=140037
Review URL: https://chromiumcodereview.appspot.com/10908065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156567 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/PRESUBMIT.py')
0 files changed, 0 insertions, 0 deletions