Investigate why dom/security/test/csp/test_upgrade_insecure.html is not working if we do not enforce contentSecurity Checks in the DocumentChannelChild
Categories
(Core :: DOM: Security, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: ckerschb, Assigned: ckerschb)
References
Details
(Whiteboard: [domsecurity-active])
Attachments
(1 file)
Assignee | ||
Comment 1•5 years ago
|
||
Let's investigate why that test is not working when we remove the doContentSecurityCheck call from within https://searchfox.org/mozilla-central/rev/4d2a9d5dc8f0e65807ee66e2b04c64596c643b7a/netwerk/ipc/DocumentChannelChild.cpp#47
Assignee | ||
Comment 2•5 years ago
|
||
I think this one will be fixed by Bug 1638711. Marking the dependency so we can re-evaluate one Bug 1638711 has landed.
Comment 3•4 years ago
|
||
(In reply to Christoph Kerschbaumer [:ckerschb] from comment #2)
I think this one will be fixed by Bug 1638711. Marking the dependency so we can re-evaluate one Bug 1638711 has landed.
Christoph, the fix for bug 1638711 landed, so this test is ready to be re-evaluated.
I assume this bug should block enabling Fission in Nightly because it blocks fission-dom-security meta bug 1584991.
Looks like this test is skipped on all platforms except opt Linux (due to SSL issues with the test runner?):
[test_upgrade_insecure.html]
# no ssl support as well as websocket tests do not work (see test_websocket.html)
skip-if = (os != 'linux' && !debug) # Bug 1183300
Assignee | ||
Comment 4•4 years ago
|
||
Generally we re-enabled test_upgrade_insecure.html for fission within this patch in Bug 1584992. The skip-if = (os != 'linux' && !debug) # Bug 1183300
was pre-existing and I filed this bug to check why it was failing before bug 1638711 got fixed.
Two options:
(a) Try run confirms we can enable the test on all platforms (which could work because similar https-only tests are also enabled on all platforms).
(b) This renders as a WONTFIX, because it's enabled for fission and the skip-if was pre-existing.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=6975cad3598bc5bc02e329989a4dd2fe63a13fa1
Assignee | ||
Comment 5•4 years ago
|
||
Comment 7•4 years ago
|
||
bugherder |
Description
•