diff options
author | caitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-29 17:55:50 +0000 |
---|---|---|
committer | caitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-29 17:55:50 +0000 |
commit | dfa114dabb2d62ef25bcc3799aa83c48b6aeae95 (patch) | |
tree | be9a0befbc558fb966f30c2e08c9b05b8dfb6d8f /components/webdata.gypi | |
parent | 69921772fb52161c4f6bcf6d8048da946b3273df (diff) | |
download | chromium_src-dfa114dabb2d62ef25bcc3799aa83c48b6aeae95.zip chromium_src-dfa114dabb2d62ef25bcc3799aa83c48b6aeae95.tar.gz chromium_src-dfa114dabb2d62ef25bcc3799aa83c48b6aeae95.tar.bz2 |
Use Observer to notify of WebDB load instead of callbacks. We were already partially doing this for Autofill, this CL just makes it so that all WebDB clients can use an observer interface, instead of passing callbacks.
Also:
-Split WebDatabaseService and WebDataServiceBackend into separate files
TBR=isherman@chromium.org,akalin@chromium.org (c/b/password_manager/, c/b/sync/)
BUG=230920
Review URL: https://chromiumcodereview.appspot.com/14103021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197078 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/webdata.gypi')
-rw-r--r-- | components/webdata.gypi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/components/webdata.gypi b/components/webdata.gypi index bba421e..d918422 100644 --- a/components/webdata.gypi +++ b/components/webdata.gypi @@ -54,6 +54,7 @@ 'sources': [ 'webdata/common/web_database.cc', 'webdata/common/web_database.h', + 'webdata/common/web_database_observer.h', 'webdata/common/web_database_service.cc', 'webdata/common/web_database_service.h', 'webdata/common/web_database_table.cc', @@ -61,6 +62,8 @@ 'webdata/common/web_data_request_manager.cc', 'webdata/common/web_data_request_manager.h', 'webdata/common/web_data_results.h', + 'webdata/common/web_data_service_backend.cc', + 'webdata/common/web_data_service_backend.h', 'webdata/common/web_data_service_base.cc', 'webdata/common/web_data_service_base.h', 'webdata/common/web_data_service_consumer.h', |