Return null origin of "blob:" URL containing inner non-"http(s):" URL
Categories
(Core :: DOM: Networking, enhancement, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox128 | --- | fixed |
People
(Reporter: valentin, Assigned: sekim)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged])
Attachments
(1 file, 1 obsolete file)
|
Bug 1834703 - Return null origin of "blob:" URL containing disallowed inner schemes r?edgul,valentin
48 bytes,
text/x-phabricator-request
|
Details | Review |
See https://github.com/whatwg/url/pull/771 for spec change.
Bug 1834391 and https://github.com/web-platform-tests/wpt/pull/40133 for WPT tests.
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Return null origin of a blob URL containing an inner URL which is not of
http/https schemes to comply with new spec change.
Examples:
- "blob:blob:https://example.org/" - inner blob URL
- "blob:ws://example.org/" - inner non-http(s) URL
Spec PR: https://github.com/whatwg/url/pull/771
WPT tests: https://github.com/web-platform-tests/wpt/pull/40133
New WPT tests are not merged into central yet, so tested manually
instead and results are as expected with WPTs.
Updated•3 years ago
|
Comment 3•3 years ago
|
||
Backed out for causing xpcshell failure on test_BrowserUtils_urlFormatting.js
Updated•3 years ago
|
Updated•3 years ago
|
Comment 6•3 years ago
|
||
Backed out for causing mochitest plain failures on test_unknown_url_origin.html.
Failure log: https://treeherder.mozilla.org/logviewer?job_id=417680248&repo=autoland
Backout link: https://hg.mozilla.org/integration/autoland/rev/237a6239812a40762b61a38e02430b4d62fcfbe7
Comment 7•3 years ago
|
||
Sorry, didn't catch those tests; updated expectations in patch and retested.
Comment 9•3 years ago
|
||
Backed out for causing failures at test_unknown_url_origin.html.
Backout link: https://hg.mozilla.org/integration/autoland/rev/2e3060c42d23ca4053d63aeb3d4ada23de3d4b4e
Failure log: https://treeherder.mozilla.org/logviewer?job_id=418886565&repo=autoland&lineNumber=10897
Comment 10•3 years ago
|
||
Test expectations changes were slightly wrong, will fix later.
Comment 11•3 years ago
|
||
Comment 12•3 years ago
|
||
Comment 13•3 years ago
|
||
There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:canadahonk, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.
Comment 15•2 years ago
|
||
Note the small proposed change in https://github.com/whatwg/url/pull/780 to safelist the "file" scheme as well.
Updated•2 years ago
|
Updated•2 years ago
|
Comment 16•2 years ago
|
||
Hey Oliver, we have this on our radar for interop 2024, did you have any interest in taking another stab at this?
Comment 17•2 years ago
|
||
Hi, sorry for the delay, I could possibly look at this for a bit once I have the cycles, but if it is needed more urgently I am busy with other work for a while and someone else might have to pick it up. Thanks!
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 18•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 19•2 years ago
|
||
Comment 20•2 years ago
|
||
| bugherder | ||
Description
•