Closed Bug 1586148 Opened Last month Closed 27 days ago

Web protocol handling is probably broken in fission

Categories

(Firefox :: File Handling, defect)

defect
Not set

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: 27 days ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71
You need to log in before you can comment on or make changes to this bug.