Closed Bug 1586148 Opened 1 year ago Closed 1 year ago

Web protocol handling is probably broken in fission

Categories

(Firefox :: File Handling, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Firefox 71
Fission Milestone M4
Tracking Status
firefox71 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

The fission test tracking sheet indicates uriloader/exthandler/tests/mochitest/browser_web_protocol_handlers.js is skipped when run under fission. It looks like this is because the actual protocol handling doesn't work; if I run the test locally, a tab opens that tries to load web+testprotocol:... and it just hangs. When exiting the browser, the log also indicates it tried to spawn dozens if not hundreds of processes, which suggests it's getting stuck in some kind of loop trying to figure out what origin to use or where to send this link. I haven't yet dug into why this is.

Assignee: nobody → gijskruitbosch+bugs
Status: NEW → ASSIGNED
Attachment #9098969 - Attachment description: Bug 1586148 - fix web protocol handler behaviour under fission, r?nika → Bug 1586148 - fix web protocol handler behaviour under fission, r?mccr8
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/945fcfda3d1f
fix web protocol handler behaviour under fission, r=mccr8
Fission Milestone: --- → M4
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
See Also: → 1597154
You need to log in before you can comment on or make changes to this bug.