Expose third-party state in WebRequest and proxy onRequest details
Categories
(WebExtensions :: Request Handling, task)
Tracking
(firefox72 fixed)
| Tracking | Status | |
|---|---|---|
| firefox72 | --- | fixed |
People
(Reporter: baku, Assigned: baku, NeedInfo)
Details
Attachments
(1 file)
This is important to have for secure-proxy.
| Assignee | ||
Comment 1•2 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•2 years ago
|
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e99290edd750 Expose third-party state in WebRequest and proxy onRequest details, r=mixedpuppy,smaug
Backout by malexandru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b142af8ea72b Backed out changeset e99290edd750 for causing lint failures in file_third_party.html CLOSED TREE
Comment 5•2 years ago
|
||
Backed out changeset e99290edd750 for causing lint failures in file_third_party.html
Backout link: https://hg.mozilla.org/integration/autoland/rev/b142af8ea72be3164e1dd6bd638b4fa17852467b
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=273628446&repo=autoland&lineNumber=331
[task 2019-10-30T07:09:30.262Z] Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
[task 2019-10-30T07:25:59.566Z] TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/toolkit/components/extensions/test/mochitest/file_third_party.html:11:1 | Use the global form of 'use strict'. (strict)
[taskcluster 2019-10-30 07:25:59.947Z] === Task Finished ===
Comment 6•2 years ago
|
||
Closed by misclicking, reopening
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ed867296b6d4 Expose third-party state in WebRequest and proxy onRequest details, r=mixedpuppy,smaug
Comment 8•2 years ago
|
||
Backed out changeset ed867296b6d4 for causing mochitest fission failures in test_ext_activityLog.html
Backout link: https://hg.mozilla.org/integration/autoland/rev/19669f57bc0182cbf694c3494b73009e360462d1
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=273633355&repo=autoland&lineNumber=7536
[task 2019-10-30T08:26:43.772Z] 08:26:43 INFO - TEST-PASS | toolkit/components/extensions/test/mochitest/test_ext_activityLog.html | name matches - Expected: webRequest.onBeforeRequest, Actual: webRequest.onBeforeRequest
[task 2019-10-30T08:26:43.773Z] 08:26:43 INFO - Buffered messages finished
[task 2019-10-30T08:26:43.775Z] 08:26:43 INFO - TEST-UNEXPECTED-FAIL | toolkit/components/extensions/test/mochitest/test_ext_activityLog.html | message matches - Expected: {"args":[{"url":"http://mochi.test:8888/tests/toolkit/components/extensions/test/mochitest/file_sample.html","method":"GET","type":"main_frame","frameId":0,"parentFrameId":-1,"ip":null,"frameAncestors":[],"incognito":false}],"result":{"cancel":false}}, Actual: {"args":[{"url":"http://mochi.test:8888/tests/toolkit/components/extensions/test/mochitest/file_sample.html","method":"GET","type":"main_frame","frameId":0,"parentFrameId":-1,"thirdParty":false,"ip":null,"frameAncestors":[],"incognito":false}],"result":{"cancel":false}}
[task 2019-10-30T08:26:43.776Z] 08:26:43 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:277:18
[task 2019-10-30T08:26:43.777Z] 08:26:43 INFO - testHandler@SimpleTest/ExtensionTestUtils.js:59:18
[task 2019-10-30T08:26:43.778Z] 08:26:43 INFO - testResult@SimpleTest/ExtensionTestUtils.js:73:18
| Assignee | ||
Updated•2 years ago
|
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/26616eb7c174 Expose third-party state in WebRequest and proxy onRequest details, r=mixedpuppy,smaug
Comment 10•2 years ago
|
||
| bugherder | ||
Comment 11•2 years ago
|
||
Hello,
Will this fix require manual validation? If yes, please provide some steps to reproduce in order to correctly test it and also, please set the "qe-verify+" flag. Otherwise, could the "qe-verify-" flag be added? Thanks!
| Assignee | ||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
| bugherderlanding | ||
Comment 13•1 year ago
|
||
'thirdParty` is now documented on:
proxy.RequestDetails.- the
detailsproperty ofcallbackfor all of the events inwebRequest.
A pull request is pending for updates to the compatibility table data: 5582
Please let me know if any changes are needed.
Updated•1 year ago
|
Updated•1 year ago
|
Comment 15•1 year ago
|
||
It's not clear to me why I'm ni on this bug? I only merged this bug to central and have no other insight regarding the work done on this bug.
Description
•