diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-06 12:16:53 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-06 12:16:53 +0000 |
commit | 5644f6b846323b29d2a97f8f803ad500e2dc07e3 (patch) | |
tree | b1bdb42e7ed8388053b9a8e878aa81f4fce4451a /chrome/browser/browser.vcproj | |
parent | e598ad77dddb4046be70be45afaec8ab93c8f03b (diff) | |
download | chromium_src-5644f6b846323b29d2a97f8f803ad500e2dc07e3.zip chromium_src-5644f6b846323b29d2a97f8f803ad500e2dc07e3.tar.gz chromium_src-5644f6b846323b29d2a97f8f803ad500e2dc07e3.tar.bz2 |
Clean up dns prefetch code, and also port it.
- remove slave threads and use HostResolver in asynchronous mode instead (while still limiting number of concurrent lookups)
- make the implementation portable and make DnsMaster unit test compile and pass on Linux
- add more tests to DnsMaster unit test to simulate various shutdown scenarios, concurrent lookups, and to verify that we don't exceed our limit of concurrent lookup requests)
- remove some tests which relied on specifics of slaves' inner working
Bonus: shutdown is almost instant now, no need to have a timeout.
BUG=5687, 6683
Review URL: http://codereview.chromium.org/15076
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9312 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser.vcproj')
-rw-r--r-- | chrome/browser/browser.vcproj | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/chrome/browser/browser.vcproj b/chrome/browser/browser.vcproj index e99c131..8298ccd 100644 --- a/chrome/browser/browser.vcproj +++ b/chrome/browser/browser.vcproj @@ -1594,14 +1594,6 @@ > </File> <File - RelativePath=".\net\dns_slave.cc" - > - </File> - <File - RelativePath=".\net\dns_slave.h" - > - </File> - <File RelativePath=".\net\referrer.cc" > </File> |