diff options
author | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-10 09:03:15 +0000 |
---|---|---|
committer | ericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2008-12-10 09:03:15 +0000 |
commit | 677c9057fafb4c263f001ded0e173075a945a4c2 (patch) | |
tree | ca4b253831c082fe4a7ccaba2ba3cae6f264615a /net/data | |
parent | 1b9cad81c98ec37ce2f6b4c3ef47571efc61bd3d (diff) | |
download | chromium_src-677c9057fafb4c263f001ded0e173075a945a4c2.zip chromium_src-677c9057fafb4c263f001ded0e173075a945a4c2.tar.gz chromium_src-677c9057fafb4c263f001ded0e173075a945a4c2.tar.bz2 |
Add a ProxyScriptFetcher class for doing asynch downloads of PAC scripts.This object will be owned by ProxyService. It will be used to manage the fetching of PAC scripts (on the IO thread, using the primary URLRequestContext).BUG=74,2764 (partial)
Review URL: http://codereview.chromium.org/13251
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6699 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/data')
14 files changed, 22 insertions, 0 deletions
diff --git a/net/data/proxy_script_fetcher_unittest/404.pac b/net/data/proxy_script_fetcher_unittest/404.pac new file mode 100644 index 0000000..15e6da3 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/404.pac @@ -0,0 +1 @@ +-404.pac- diff --git a/net/data/proxy_script_fetcher_unittest/404.pac.mock-http-headers b/net/data/proxy_script_fetcher_unittest/404.pac.mock-http-headers new file mode 100644 index 0000000..d8378a5 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/404.pac.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 404 OK +Content-Type: application/x-javascript-config diff --git a/net/data/proxy_script_fetcher_unittest/500.pac b/net/data/proxy_script_fetcher_unittest/500.pac new file mode 100644 index 0000000..fa4fa3e --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/500.pac @@ -0,0 +1 @@ +-500.pac- diff --git a/net/data/proxy_script_fetcher_unittest/500.pac.mock-http-headers b/net/data/proxy_script_fetcher_unittest/500.pac.mock-http-headers new file mode 100644 index 0000000..48114a5 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/500.pac.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 500 OK +Content-Type: application/x-javascript-config diff --git a/net/data/proxy_script_fetcher_unittest/downloadable.pac b/net/data/proxy_script_fetcher_unittest/downloadable.pac new file mode 100644 index 0000000..5966436 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/downloadable.pac @@ -0,0 +1 @@ +-downloadable.pac- diff --git a/net/data/proxy_script_fetcher_unittest/downloadable.pac.mock-http-headers b/net/data/proxy_script_fetcher_unittest/downloadable.pac.mock-http-headers new file mode 100644 index 0000000..7efc4ad --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/downloadable.pac.mock-http-headers @@ -0,0 +1,3 @@ +HTTP/1.1 200 OK +Content-Type: application/x-javascript-config +Content-Disposition: attachment; filename="download-pac.pac" diff --git a/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy b/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy new file mode 100644 index 0000000..762ca2a --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy @@ -0,0 +1 @@ +xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx diff --git a/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy.mock-http-headers b/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy.mock-http-headers new file mode 100644 index 0000000..56019e4 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 200 OK +Content-Type: application/x-ns-proxy-autoconfig diff --git a/net/data/proxy_script_fetcher_unittest/pac.html b/net/data/proxy_script_fetcher_unittest/pac.html new file mode 100644 index 0000000..7f5a993 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.html @@ -0,0 +1 @@ +-pac.html- diff --git a/net/data/proxy_script_fetcher_unittest/pac.html.mock-http-headers b/net/data/proxy_script_fetcher_unittest/pac.html.mock-http-headers new file mode 100644 index 0000000..524e3d8 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.html.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 200 OK +Content-Type: text/html diff --git a/net/data/proxy_script_fetcher_unittest/pac.nsproxy b/net/data/proxy_script_fetcher_unittest/pac.nsproxy new file mode 100644 index 0000000..7fe7da4 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.nsproxy @@ -0,0 +1 @@ +-pac.nsproxy- diff --git a/net/data/proxy_script_fetcher_unittest/pac.nsproxy.mock-http-headers b/net/data/proxy_script_fetcher_unittest/pac.nsproxy.mock-http-headers new file mode 100644 index 0000000..56019e4 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.nsproxy.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 200 OK +Content-Type: application/x-ns-proxy-autoconfig diff --git a/net/data/proxy_script_fetcher_unittest/pac.txt b/net/data/proxy_script_fetcher_unittest/pac.txt new file mode 100644 index 0000000..9950aa5 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.txt @@ -0,0 +1 @@ +-pac.txt- diff --git a/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers b/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers new file mode 100644 index 0000000..5c695b9 --- /dev/null +++ b/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers @@ -0,0 +1,2 @@ +HTTP/1.1 200 OK +Content-Type: text/plain |