[wpt-sync] Sync PR 42835 - [keepalive-migration] Check mixed content when RFH is alive
Categories
(Core :: DOM: Networking, task, P4)
Tracking
()
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 42835 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/42835
Details from upstream follow.
Ming-Ying Chung <mych@chromium.org> wrote:
[keepalive-migration] Check mixed content when RFH is alive
- The existing implementation in Blink 1 does not block mixed
content 2 fetch keepalive requests, tracked by
https://crbug.com/1500989.- The migration proxied fetch keepalive request loading via browser.
- After recent change 3, the proxied requests are handled in browser
first, and the redirects/responses will be forwarded back to
renderer later (if still alive). It is better for browser to perform
the same checks as what are done in renderer, including mixed content
checking.Bug: 1356128
Change-Id: Ifc7efe8d2b015bcf4d9d3f8229bb0997852847c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4988570
Reviewed-by: Tsuyoshi Horo \<horo@chromium.org>
Commit-Queue: Ming-Ying Chung \<mych@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1224130}
Assignee | ||
Comment 1•11 months ago
|
||
Assignee | ||
Updated•11 months ago
|
Assignee | ||
Comment 2•11 months ago
|
||
Assignee | ||
Comment 3•11 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 4 tests
Status Summary
Firefox
ERROR
: 4
Chrome
ERROR
: 4
Safari
ERROR
: 4
Links
Details
New Tests That Don't Pass
- /fetch/api/basic/keepalive.any.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /fetch/api/cors/cors-keepalive.any.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /fetch/api/redirect/redirect-keepalive.any.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
) - /fetch/api/redirect/redirect-keepalive.https.any.html [wpt.fyi]:
ERROR
(Chrome:ERROR
, Safari:ERROR
)
Comment 6•11 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8305bd4ae308
https://hg.mozilla.org/mozilla-central/rev/1f1b4b2508cf
Description
•