summaryrefslogtreecommitdiffstats
path: root/chrome/test
diff options
context:
space:
mode:
authorbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-09 14:43:49 +0000
committerbattre@chromium.org <battre@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-09 14:43:49 +0000
commit8268c04853700c0cb5a307832160c35148a27ee7 (patch)
tree851f2badf5217987080edf9f787bc5a9c14f845f /chrome/test
parentbfda4f55dd00f1992309a1e3f5ab887987ac7c1f (diff)
downloadchromium_src-8268c04853700c0cb5a307832160c35148a27ee7.zip
chromium_src-8268c04853700c0cb5a307832160c35148a27ee7.tar.gz
chromium_src-8268c04853700c0cb5a307832160c35148a27ee7.tar.bz2
Implemented statusLine field in extraInfoSpec of webRequest API
BUG=60101 TEST=no Review URL: http://codereview.chromium.org/6928057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84615 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/test')
-rw-r--r--chrome/test/data/extensions/api_test/webrequest/events/test.html17
1 files changed, 10 insertions, 7 deletions
diff --git a/chrome/test/data/extensions/api_test/webrequest/events/test.html b/chrome/test/data/extensions/api_test/webrequest/events/test.html
index f2453ed..5b7930a 100644
--- a/chrome/test/data/extensions/api_test/webrequest/events/test.html
+++ b/chrome/test/data/extensions/api_test/webrequest/events/test.html
@@ -177,15 +177,15 @@ function initListeners(filter, extraInfoSpec) {
chrome.experimental.webRequest.onResponseStarted.addListener(
function(details) {
return captureEvent("onResponseStarted", details);
- }, filter, intersect(extraInfoSpec, ["responseHeaders"]));
+ }, filter, intersect(extraInfoSpec, ["responseHeaders", "statusLine"]));
chrome.experimental.webRequest.onBeforeRedirect.addListener(
function(details) {
return captureEvent("onBeforeRedirect", details);
- }, filter, intersect(extraInfoSpec, ["responseHeaders"]));
+ }, filter, intersect(extraInfoSpec, ["responseHeaders", "statusLine"]));
chrome.experimental.webRequest.onCompleted.addListener(
function(details) {
return captureEvent("onCompleted", details);
- }, filter, intersect(extraInfoSpec, ["responseHeaders"]));
+ }, filter, intersect(extraInfoSpec, ["responseHeaders", "statusLine"]));
chrome.experimental.webRequest.onErrorOccurred.addListener(
function(details) {
return captureEvent("onErrorOccurred", details);
@@ -279,7 +279,8 @@ runTests([
url: URL_HTTP_SIMPLE_LOAD_REDIRECT,
redirectUrl: URL_HTTP_SIMPLE_LOAD,
statusCode: 301,
- responseHeadersExist: true
+ responseHeadersExist: true,
+ statusLine: "HTTP/1.0 301 Moved Permanently"
}
},
{ label: "onBeforeRequest-2",
@@ -310,7 +311,8 @@ runTests([
details: {
url: URL_HTTP_SIMPLE_LOAD,
statusCode: 200,
- responseHeadersExist: true
+ responseHeadersExist: true,
+ statusLine: "HTTP/1.0 200 OK",
}
},
{ label: "onCompleted",
@@ -318,7 +320,8 @@ runTests([
details: {
url: URL_HTTP_SIMPLE_LOAD,
statusCode: 200,
- responseHeadersExist: true
+ responseHeadersExist: true,
+ statusLine: "HTTP/1.0 200 OK"
}
}
],
@@ -328,7 +331,7 @@ runTests([
"onBeforeRequest-2", "onBeforeSendHeaders-2", "onRequestSent-2",
"onResponseStarted", "onCompleted"] ],
{}, // filter
- ["requestHeaders", "responseHeaders"]);
+ ["requestHeaders", "responseHeaders", "statusLine"]);
navigateAndWait(URL_HTTP_SIMPLE_LOAD_REDIRECT);
},