summaryrefslogtreecommitdiffstats
path: root/components/webdata.gypi
diff options
context:
space:
mode:
authorcaitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-29 17:55:50 +0000
committercaitkp@chromium.org <caitkp@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-29 17:55:50 +0000
commitdfa114dabb2d62ef25bcc3799aa83c48b6aeae95 (patch)
treebe9a0befbc558fb966f30c2e08c9b05b8dfb6d8f /components/webdata.gypi
parent69921772fb52161c4f6bcf6d8048da946b3273df (diff)
downloadchromium_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.gypi3
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',