Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(138)

Side by Side Diff: chrome/test/data/extensions/api_test/webrequest/framework.js

Issue 8669014: Fix a bug where redirect chain gets lost on process swap. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: conditional disabling Created 9 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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 }
OLDNEW
« no previous file with comments | « chrome/chrome_browser.gypi ('k') | chrome/test/data/extensions/api_test/webrequest/test_blocking.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698