Closed Bug 1824243 Opened 2 years ago Closed 2 years ago

WebTransport object must be kept alive if any dependent objects are alive

Categories

(Core :: DOM: Networking, task, P2)

task

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: jesup, Assigned: jesup)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

WebTransportSendStream and ReceiveStream need to hold references to WebTransport. We also need to ensure they take part in cycle collection.

Forcing WebTransport to close on unload will be handled in a separate bug

Blocks: 1824244
Severity: -- → N/A
Type: defect → task
Priority: -- → P2
Whiteboard: [necko-triaged]
Duplicate of this bug: 1822391
Assignee: nobody → rjesup
Status: NEW → ASSIGNED
Pushed by rjesup@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/62fb1fddebde Ensure WebTransport object remains alive while any dependent streams are alive r=smaug
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: