[meta] Stop treating nested URIs as same-origin with their innermost URI
Categories
(Core :: Security, enhancement)
Tracking
()
Tracking | Status | |
---|---|---|
firefox59 | --- | affected |
People
(Reporter: Gijs, Unassigned)
References
(Depends on 2 open bugs)
Details
(Keywords: meta)
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment 3•7 years ago
|
||
Reporter | ||
Comment 4•7 years ago
|
||
Comment 5•7 years ago
|
||
Updated•7 years ago
|
Comment 6•7 years ago
|
||
Reporter | ||
Updated•7 years ago
|
Reporter | ||
Comment 7•4 years ago
|
||
Nika, Christoph and I recently had the misfortune to be re-acquainted with all the ways in which nested URIs in general and view-source in particular are... odd.
From some discussion, it would seem that the way forward is likely still to first stop using nested URIs for about:
, and then pursue this bug to ensure that nested:foo:...
is not same-origin with foo:...
anymore. We'd probably want to land such a change at the start of a cycle, as the testing story around view source and other consumers is still not great, and we'd want to be sure that fission-related processing targeting of view-source URIs continues to point at the right URIs.
The about:
protocol work in bug 1228118 should be pretty shovel-ready though, and hopefully not too complex - the migration of indexeddb data (bug 1228118 comment 1) was tackled in bug 1438367. So in theory it should be as simple as removing a bunch of complexity around the existence of moz-safe-about:
.
Updated•2 years ago
|
Description
•