summaryrefslogtreecommitdiffstats
path: root/net/net.gyp
diff options
context:
space:
mode:
authorszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 17:13:11 +0000
committerszym@chromium.org <szym@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 17:13:11 +0000
commitb4481b2296ce6035e52db00c8011cf20c165d7b6 (patch)
tree6a5b751c14fdc713b4ae76e407ac29c82d9f1df5 /net/net.gyp
parente1c39ae523ad5cce2f6d8d9e0dd177c2d5358676 (diff)
downloadchromium_src-b4481b2296ce6035e52db00c8011cf20c165d7b6.zip
chromium_src-b4481b2296ce6035e52db00c8011cf20c165d7b6.tar.gz
chromium_src-b4481b2296ce6035e52db00c8011cf20c165d7b6.tar.bz2
[net/dns] Refactoring of DnsConfigService.
- Replaces Observer with Callback. - The Callback is run within 100ms of any config change, not only on successful read. It is also run on errors in watches (registry and files). This allows HostResolverImpl to withdraw from using DnsTask until DnsConfig is read successfully. - Moves DnsHostsReader to dns_hosts.{h,cc}). - Handles missing HOSTS files. - Respects network adapter binding order in DnsConfigServiceWin. - Adds NetLog source for DnsConfig-related events. BUG=112856, 115460, 115494 TEST=./net_unittests --gtest_filter=DnsConfig* Review URL: http://codereview.chromium.org/9597029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127190 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/net.gyp')
-rw-r--r--net/net.gyp6
1 files changed, 3 insertions, 3 deletions
diff --git a/net/net.gyp b/net/net.gyp
index 454676c..4360fc0 100644
--- a/net/net.gyp
+++ b/net/net.gyp
@@ -353,10 +353,10 @@
'dns/dns_session.h',
'dns/dns_transaction.cc',
'dns/dns_transaction.h',
+ 'dns/file_path_watcher_wrapper.cc',
+ 'dns/file_path_watcher_wrapper.h',
'dns/serial_worker.cc',
'dns/serial_worker.h',
- 'dns/watching_file_reader.cc',
- 'dns/watching_file_reader.h',
'ftp/ftp_auth_cache.cc',
'ftp/ftp_auth_cache.h',
'ftp/ftp_ctrl_response_buffer.cc',
@@ -1091,8 +1091,8 @@
'dns/dns_query_unittest.cc',
'dns/dns_response_unittest.cc',
'dns/dns_transaction_unittest.cc',
+ 'dns/file_path_watcher_wrapper_unittest.cc',
'dns/serial_worker_unittest.cc',
- 'dns/watching_file_reader_unittest.cc',
'ftp/ftp_auth_cache_unittest.cc',
'ftp/ftp_ctrl_response_buffer_unittest.cc',
'ftp/ftp_directory_listing_parser_ls_unittest.cc',