Closed Bug 2000994 Opened 9 months ago Closed 9 months ago

Introduce a common dummy nsIParentChannel type

Categories

(Core :: Networking, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
147 Branch
Tracking Status
firefox147 --- fixed

People

(Reporter: nika, Assigned: nika)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(4 files)

This bug is to generalize the nsIParentChannel implementation used by classes like DataChannelParent and SimpleChannelParent to reduce the amount of boilerplate required to support basic cross-process redirect-supporting channels.

This will be useful to reduce the amount of redundant code required for BlobURL to support cross-process redirects in bug 1619943.

This is a utility type for basic nsIParentChannel implementations which
generally do not care about the full feature set of the nsIParentChannel
interface.

For simple channels which can load entirely within the content process, the
nsIParentChannel instance is only required to complete the redirect hand-off
successfully.

Severity: -- → S3
Priority: -- → P2
Whiteboard: [necko-triaged]
QA Whiteboard: [qa-triage-done-c148/b147]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: