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

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

Issue 980543002: Adding statusCode for webRequest onHeadersReceived and onAuthRequired callbacks (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 months 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
« no previous file with comments | « no previous file | chrome/test/data/extensions/api_test/webrequest/test_blocking.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 // Generates a unique authentication URL so each test can run 5 // Generates a unique authentication URL so each test can run
6 // without hitting the HTTP authentication cache. Each test 6 // without hitting the HTTP authentication cache. Each test
7 // must use a unique realm, however. 7 // must use a unique realm, however.
8 function getURLAuthRequired(realm) { 8 function getURLAuthRequired(realm) {
9 return getServerURL('auth-basic/' + realm + '/subpath?realm=' + realm); 9 return getServerURL('auth-basic/' + realm + '/subpath?realm=' + realm);
10 } 10 }
(...skipping 23 matching lines...) Expand all
34 event: "onSendHeaders", 34 event: "onSendHeaders",
35 details: { 35 details: {
36 url: url, 36 url: url,
37 } 37 }
38 }, 38 },
39 { label: "onHeadersReceived", 39 { label: "onHeadersReceived",
40 event: "onHeadersReceived", 40 event: "onHeadersReceived",
41 details: { 41 details: {
42 url: url, 42 url: url,
43 responseHeadersExist: true, 43 responseHeadersExist: true,
44 statusLine: "HTTP/1.1 401 Unauthorized" 44 statusLine: "HTTP/1.1 401 Unauthorized",
45 statusCode: 401,
45 } 46 }
46 }, 47 },
47 { label: "onAuthRequired", 48 { label: "onAuthRequired",
48 event: "onAuthRequired", 49 event: "onAuthRequired",
49 details: { 50 details: {
50 url: url, 51 url: url,
51 isProxy: false, 52 isProxy: false,
52 scheme: "basic", 53 scheme: "basic",
53 realm: realm, 54 realm: realm,
54 challenger: {host: testServer, port: testServerPort}, 55 challenger: {host: testServer, port: testServerPort},
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
112 event: "onSendHeaders", 113 event: "onSendHeaders",
113 details: { 114 details: {
114 url: url, 115 url: url,
115 } 116 }
116 }, 117 },
117 { label: "onHeadersReceived", 118 { label: "onHeadersReceived",
118 event: "onHeadersReceived", 119 event: "onHeadersReceived",
119 details: { 120 details: {
120 url: url, 121 url: url,
121 responseHeadersExist: true, 122 responseHeadersExist: true,
122 statusLine: "HTTP/1.1 401 Unauthorized" 123 statusLine: "HTTP/1.1 401 Unauthorized",
124 statusCode: 401,
123 } 125 }
124 }, 126 },
125 { label: "onAuthRequired", 127 { label: "onAuthRequired",
126 event: "onAuthRequired", 128 event: "onAuthRequired",
127 details: { 129 details: {
128 url: url, 130 url: url,
129 isProxy: false, 131 isProxy: false,
130 scheme: "basic", 132 scheme: "basic",
131 realm: realm, 133 realm: realm,
132 challenger: {host: testServer, port: testServerPort}, 134 challenger: {host: testServer, port: testServerPort},
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
192 event: "onSendHeaders", 194 event: "onSendHeaders",
193 details: { 195 details: {
194 url: url, 196 url: url,
195 } 197 }
196 }, 198 },
197 { label: "onHeadersReceived", 199 { label: "onHeadersReceived",
198 event: "onHeadersReceived", 200 event: "onHeadersReceived",
199 details: { 201 details: {
200 url: url, 202 url: url,
201 responseHeadersExist: true, 203 responseHeadersExist: true,
202 statusLine: "HTTP/1.1 401 Unauthorized" 204 statusLine: "HTTP/1.1 401 Unauthorized",
205 statusCode: 401,
203 } 206 }
204 }, 207 },
205 { label: "onAuthRequired", 208 { label: "onAuthRequired",
206 event: "onAuthRequired", 209 event: "onAuthRequired",
207 details: { 210 details: {
208 url: url, 211 url: url,
209 isProxy: false, 212 isProxy: false,
210 scheme: "basic", 213 scheme: "basic",
211 realm: realm, 214 realm: realm,
212 challenger: {host: testServer, port: testServerPort}, 215 challenger: {host: testServer, port: testServerPort},
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
274 event: "onSendHeaders", 277 event: "onSendHeaders",
275 details: { 278 details: {
276 url: url, 279 url: url,
277 } 280 }
278 }, 281 },
279 { label: "onHeadersReceived", 282 { label: "onHeadersReceived",
280 event: "onHeadersReceived", 283 event: "onHeadersReceived",
281 details: { 284 details: {
282 url: url, 285 url: url,
283 responseHeadersExist: true, 286 responseHeadersExist: true,
284 statusLine: "HTTP/1.1 401 Unauthorized" 287 statusLine: "HTTP/1.1 401 Unauthorized",
288 statusCode: 401,
285 } 289 }
286 }, 290 },
287 { label: "onAuthRequired", 291 { label: "onAuthRequired",
288 event: "onAuthRequired", 292 event: "onAuthRequired",
289 details: { 293 details: {
290 url: url, 294 url: url,
291 isProxy: false, 295 isProxy: false,
292 scheme: "basic", 296 scheme: "basic",
293 realm: realm, 297 realm: realm,
294 challenger: {host: testServer, port: testServerPort}, 298 challenger: {host: testServer, port: testServerPort},
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
354 event: "onSendHeaders", 358 event: "onSendHeaders",
355 details: { 359 details: {
356 url: url, 360 url: url,
357 } 361 }
358 }, 362 },
359 { label: "onHeadersReceived", 363 { label: "onHeadersReceived",
360 event: "onHeadersReceived", 364 event: "onHeadersReceived",
361 details: { 365 details: {
362 url: url, 366 url: url,
363 responseHeadersExist: true, 367 responseHeadersExist: true,
364 statusLine: "HTTP/1.1 401 Unauthorized" 368 statusLine: "HTTP/1.1 401 Unauthorized",
369 statusCode: 401,
365 } 370 }
366 }, 371 },
367 { label: "onAuthRequired", 372 { label: "onAuthRequired",
368 event: "onAuthRequired", 373 event: "onAuthRequired",
369 details: { 374 details: {
370 url: url, 375 url: url,
371 isProxy: false, 376 isProxy: false,
372 scheme: "basic", 377 scheme: "basic",
373 realm: realm, 378 realm: realm,
374 challenger: {host: testServer, port: testServerPort}, 379 challenger: {host: testServer, port: testServerPort},
(...skipping 59 matching lines...) Expand 10 before | Expand all | Expand 10 after
434 event: "onSendHeaders", 439 event: "onSendHeaders",
435 details: { 440 details: {
436 url: url, 441 url: url,
437 } 442 }
438 }, 443 },
439 { label: "onHeadersReceived", 444 { label: "onHeadersReceived",
440 event: "onHeadersReceived", 445 event: "onHeadersReceived",
441 details: { 446 details: {
442 url: url, 447 url: url,
443 responseHeadersExist: true, 448 responseHeadersExist: true,
444 statusLine: "HTTP/1.1 401 Unauthorized" 449 statusLine: "HTTP/1.1 401 Unauthorized",
450 statusCode: 401,
445 } 451 }
446 }, 452 },
447 { label: "onAuthRequired", 453 { label: "onAuthRequired",
448 event: "onAuthRequired", 454 event: "onAuthRequired",
449 details: { 455 details: {
450 url: url, 456 url: url,
451 isProxy: false, 457 isProxy: false,
452 scheme: "basic", 458 scheme: "basic",
453 realm: realm, 459 realm: realm,
454 challenger: {host: testServer, port: testServerPort}, 460 challenger: {host: testServer, port: testServerPort},
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
516 event: "onSendHeaders", 522 event: "onSendHeaders",
517 details: { 523 details: {
518 url: url, 524 url: url,
519 } 525 }
520 }, 526 },
521 { label: "onHeadersReceived", 527 { label: "onHeadersReceived",
522 event: "onHeadersReceived", 528 event: "onHeadersReceived",
523 details: { 529 details: {
524 url: url, 530 url: url,
525 responseHeadersExist: true, 531 responseHeadersExist: true,
526 statusLine: "HTTP/1.1 401 Unauthorized" 532 statusLine: "HTTP/1.1 401 Unauthorized",
533 statusCode: 401,
527 } 534 }
528 }, 535 },
529 { label: "onAuthRequired", 536 { label: "onAuthRequired",
530 event: "onAuthRequired", 537 event: "onAuthRequired",
531 details: { 538 details: {
532 url: url, 539 url: url,
533 isProxy: false, 540 isProxy: false,
534 scheme: "basic", 541 scheme: "basic",
535 realm: realm, 542 realm: realm,
536 challenger: {host: testServer, port: testServerPort}, 543 challenger: {host: testServer, port: testServerPort},
(...skipping 28 matching lines...) Expand all
565 [ // event order 572 [ // event order
566 ["onBeforeRequest", "onBeforeSendHeaders", "onSendHeaders", 573 ["onBeforeRequest", "onBeforeSendHeaders", "onSendHeaders",
567 "onHeadersReceived", "onAuthRequired", "onResponseStarted", 574 "onHeadersReceived", "onAuthRequired", "onResponseStarted",
568 "onCompleted"] 575 "onCompleted"]
569 ], 576 ],
570 {urls: ["<all_urls>"]}, 577 {urls: ["<all_urls>"]},
571 ["responseHeaders", "asyncBlocking"]); 578 ["responseHeaders", "asyncBlocking"]);
572 navigateAndWait(url); 579 navigateAndWait(url);
573 }, 580 },
574 ]); 581 ]);
OLDNEW
« no previous file with comments | « no previous file | 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