Initial import of Cobalt 2.8885 2016-07-27
diff --git a/src/net/data/proxy_script_fetcher_unittest/404.pac b/src/net/data/proxy_script_fetcher_unittest/404.pac
new file mode 100644
index 0000000..15e6da3
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/404.pac
@@ -0,0 +1 @@
+-404.pac-
diff --git a/src/net/data/proxy_script_fetcher_unittest/404.pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/404.pac.mock-http-headers
new file mode 100644
index 0000000..d8378a5
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/500.pac b/src/net/data/proxy_script_fetcher_unittest/500.pac
new file mode 100644
index 0000000..fa4fa3e
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/500.pac
@@ -0,0 +1 @@
+-500.pac-
diff --git a/src/net/data/proxy_script_fetcher_unittest/500.pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/500.pac.mock-http-headers
new file mode 100644
index 0000000..48114a5
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac b/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac
new file mode 100644
index 0000000..f71b53a
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac
@@ -0,0 +1 @@
+-cacheable_1hr.pac-
diff --git a/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac.mock-http-headers
new file mode 100644
index 0000000..5b64f73
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/cacheable_1hr.pac.mock-http-headers
@@ -0,0 +1,3 @@
+HTTP/1.1 200 OK
+Content-Type: application/x-javascript-config
+Cache-Control: public, max-age=3600
diff --git a/src/net/data/proxy_script_fetcher_unittest/downloadable.pac b/src/net/data/proxy_script_fetcher_unittest/downloadable.pac
new file mode 100644
index 0000000..5966436
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/downloadable.pac
@@ -0,0 +1 @@
+-downloadable.pac-
diff --git a/src/net/data/proxy_script_fetcher_unittest/downloadable.pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/downloadable.pac.mock-http-headers
new file mode 100644
index 0000000..7efc4ad
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/gzipped_pac b/src/net/data/proxy_script_fetcher_unittest/gzipped_pac
new file mode 100644
index 0000000..f44a604
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/gzipped_pac
Binary files differ
diff --git a/src/net/data/proxy_script_fetcher_unittest/gzipped_pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/gzipped_pac.mock-http-headers
new file mode 100644
index 0000000..b9a3312
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/gzipped_pac.mock-http-headers
@@ -0,0 +1,3 @@
+HTTP/1.1 200 OK
+Content-Type: application/x-ns-proxy-autoconfig
+Content-Encoding: gzip
diff --git a/src/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy b/src/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy
new file mode 100644
index 0000000..762ca2a
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy
@@ -0,0 +1 @@
+xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
diff --git a/src/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/large-pac.nsproxy.mock-http-headers
new file mode 100644
index 0000000..56019e4
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/pac.html b/src/net/data/proxy_script_fetcher_unittest/pac.html
new file mode 100644
index 0000000..7f5a993
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/pac.html
@@ -0,0 +1 @@
+-pac.html-
diff --git a/src/net/data/proxy_script_fetcher_unittest/pac.html.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/pac.html.mock-http-headers
new file mode 100644
index 0000000..524e3d8
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/pac.nsproxy b/src/net/data/proxy_script_fetcher_unittest/pac.nsproxy
new file mode 100644
index 0000000..7fe7da4
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/pac.nsproxy
@@ -0,0 +1 @@
+-pac.nsproxy-
diff --git a/src/net/data/proxy_script_fetcher_unittest/pac.nsproxy.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/pac.nsproxy.mock-http-headers
new file mode 100644
index 0000000..56019e4
--- /dev/null
+++ b/src/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/src/net/data/proxy_script_fetcher_unittest/pac.txt b/src/net/data/proxy_script_fetcher_unittest/pac.txt
new file mode 100644
index 0000000..9950aa5
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/pac.txt
@@ -0,0 +1 @@
+-pac.txt-
diff --git a/src/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers
new file mode 100644
index 0000000..5c695b9
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/pac.txt.mock-http-headers
@@ -0,0 +1,2 @@
+HTTP/1.1 200 OK
+Content-Type: text/plain
diff --git a/src/net/data/proxy_script_fetcher_unittest/utf16be_pac b/src/net/data/proxy_script_fetcher_unittest/utf16be_pac
new file mode 100644
index 0000000..892841f
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/utf16be_pac
Binary files differ
diff --git a/src/net/data/proxy_script_fetcher_unittest/utf16be_pac.mock-http-headers b/src/net/data/proxy_script_fetcher_unittest/utf16be_pac.mock-http-headers
new file mode 100644
index 0000000..1bd08ee
--- /dev/null
+++ b/src/net/data/proxy_script_fetcher_unittest/utf16be_pac.mock-http-headers
@@ -0,0 +1,2 @@
+HTTP/1.1 200 OK
+Content-Type: text/javascript; charset=UTF16-BE