Index: chrome/test/data/extensions/api_test/webrequest/api/test.html |
diff --git a/chrome/test/data/extensions/api_test/webrequest/api/test.html b/chrome/test/data/extensions/api_test/webrequest/api/test.html |
deleted file mode 100644 |
index d2724c9d39e9ef8fa1b76107b8ed87d5266b2213..0000000000000000000000000000000000000000 |
--- a/chrome/test/data/extensions/api_test/webrequest/api/test.html |
+++ /dev/null |
@@ -1,90 +0,0 @@ |
-<script> |
-chrome.test.runTests([ |
- function addListeners() { |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onBeforeSendHeaders.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onSendHeaders.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onBeforeRedirect.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onResponseStarted.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onCompleted.addListener( |
- function(details) {}); |
- chrome.experimental.webRequest.onErrorOccurred.addListener( |
- function(details) {}); |
- chrome.test.succeed(); |
- }, |
- |
- // Tests that the extra parameters to addListener are checked for invalid |
- // values. |
- function specialEvents() { |
- var goodFilter = {urls: ["http://*.google.com/*"]}; |
- var goodExtraInfo = ["blocking"]; |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}, |
- goodFilter, goodExtraInfo); |
- |
- // Try a bad RequestFilter. |
- try { |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}, |
- {badFilter: 42}, goodExtraInfo); |
- chrome.test.fail(); |
- } catch (e) { |
- chrome.test.assertTrue(e.message.search("Invalid value") >= 0); |
- } |
- |
- // Try a bad ExtraInfoSpec. |
- try { |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}, |
- goodFilter, ["badExtraInfo"]); |
- chrome.test.fail(); |
- } catch (e) { |
- chrome.test.assertTrue(e.message.search("Invalid value") >= 0); |
- } |
- |
- // This extraInfoSpec should only work for onBeforeSendHeaders. |
- var headersExtraInfo = ["requestHeaders"]; |
- chrome.experimental.webRequest.onBeforeSendHeaders.addListener( |
- function(details) {}, |
- goodFilter, headersExtraInfo); |
- try { |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}, |
- goodFilter, headersExtraInfo); |
- chrome.test.fail(); |
- } catch (e) { |
- chrome.test.assertTrue(e.message.search("Invalid value") >= 0); |
- } |
- |
- // ExtraInfoSpec with "responseHeaders" should work for onCompleted. |
- headersExtraInfo = ["responseHeaders"]; |
- chrome.experimental.webRequest.onCompleted.addListener( |
- function(details) {}, |
- goodFilter, headersExtraInfo); |
- try { |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- function(details) {}, |
- goodFilter, headersExtraInfo); |
- chrome.test.fail(); |
- } catch (e) { |
- chrome.test.assertTrue(e.message.search("Invalid value") >= 0); |
- } |
- |
- // Try a bad URL pattern. The error happens asynchronously. We're just |
- // verifying that the browser doesn't crash. |
- var emptyCallback = function (details) {}; |
- chrome.experimental.webRequest.onBeforeRequest.addListener( |
- emptyCallback, |
- {urls: ["badpattern://*"]}); |
- chrome.experimental.webRequest.onBeforeRequest.removeListener( |
- emptyCallback); |
- |
- chrome.test.succeed(); |
- }, |
-]); |
-</script> |