From 5644f6b846323b29d2a97f8f803ad500e2dc07e3 Mon Sep 17 00:00:00 2001
From: "phajdan.jr@chromium.org"
 <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Date: Fri, 6 Feb 2009 12:16:53 +0000
Subject: 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
---
 chrome/browser/browser.vcproj | 8 --------
 1 file changed, 8 deletions(-)

(limited to 'chrome/browser/browser.vcproj')

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>
-- 
cgit v1.1