| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 var getURL = chrome.extension.getURL; | 5 var getURL = chrome.extension.getURL; |
| 6 var deepEq = chrome.test.checkDeepEq; | 6 var deepEq = chrome.test.checkDeepEq; |
| 7 var expectedEventData; | 7 var expectedEventData; |
| 8 var capturedEventData; | 8 var capturedEventData; |
| 9 var expectedEventOrder; | 9 var expectedEventOrder; |
| 10 var tabId; | 10 var tabId; |
| (...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 208 if (found) { | 208 if (found) { |
| 209 chrome.test.fail("Received event twice '" + name + "':" + | 209 chrome.test.fail("Received event twice '" + name + "':" + |
| 210 JSON.stringify(details)); | 210 JSON.stringify(details)); |
| 211 } else { | 211 } else { |
| 212 found = true; | 212 found = true; |
| 213 label = exp.label; | 213 label = exp.label; |
| 214 } | 214 } |
| 215 } | 215 } |
| 216 }); | 216 }); |
| 217 if (!found) { | 217 if (!found) { |
| 218 console.log("Expected events: " + |
| 219 JSON.stringify(expectedEventData, null, 2)); |
| 218 chrome.test.fail("Received unexpected event '" + name + "':" + | 220 chrome.test.fail("Received unexpected event '" + name + "':" + |
| 219 JSON.stringify(details)); | 221 JSON.stringify(details, null, 2)); |
| 220 } | 222 } |
| 221 | 223 |
| 222 capturedEventData.push({label: label, event: name, details: details}); | 224 capturedEventData.push({label: label, event: name, details: details}); |
| 223 checkExpectations(); | 225 checkExpectations(); |
| 224 | 226 |
| 225 if (callback) { | 227 if (callback) { |
| 226 window.setTimeout(callback, 0, retval); | 228 window.setTimeout(callback, 0, retval); |
| 227 } else { | 229 } else { |
| 228 return retval; | 230 return retval; |
| 229 } | 231 } |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 288 helper(chrome.webRequest.onBeforeRequest); | 290 helper(chrome.webRequest.onBeforeRequest); |
| 289 helper(chrome.webRequest.onBeforeSendHeaders); | 291 helper(chrome.webRequest.onBeforeSendHeaders); |
| 290 helper(chrome.webRequest.onAuthRequired); | 292 helper(chrome.webRequest.onAuthRequired); |
| 291 helper(chrome.webRequest.onSendHeaders); | 293 helper(chrome.webRequest.onSendHeaders); |
| 292 helper(chrome.webRequest.onHeadersReceived); | 294 helper(chrome.webRequest.onHeadersReceived); |
| 293 helper(chrome.webRequest.onResponseStarted); | 295 helper(chrome.webRequest.onResponseStarted); |
| 294 helper(chrome.webRequest.onBeforeRedirect); | 296 helper(chrome.webRequest.onBeforeRedirect); |
| 295 helper(chrome.webRequest.onCompleted); | 297 helper(chrome.webRequest.onCompleted); |
| 296 helper(chrome.webRequest.onErrorOccurred); | 298 helper(chrome.webRequest.onErrorOccurred); |
| 297 } | 299 } |
| OLD | NEW |