Closed Bug 1582663 Opened 6 years ago Closed 5 years ago

Maybe we should split nsHttpConnection

Categories

(Core :: Networking, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: dragana, Assigned: dragana)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(8 files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

Maybe we should split nsHttpConnection into a base class and separate Http < 2, Http2, Http3, etc.

Blocks: QUIC
Priority: -- → P3
Whiteboard: [necko-triaged]

I'll start thinking about how to do this.

Assignee: nobody → kershaw
Assignee: kershaw → dd.mozilla
Status: NEW → ASSIGNED
Priority: P3 → P1
Pushed by ddamjanovic@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5c3b5457f7d9 Remove static_cast for nsHttpConnection. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/24db57a7ef45 Split nsHttpConnection into HttpConnectionBase and nsHttpConnection. Make nsHttpConnectionMgr use only HttpConnectionBase. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/5fcf7de9bfd3 Add HttpConnectionUDP. It is just a copy of nsHttpConnection. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/c3bc78c00cd2 Remove Http3Session from nsHttpConnection. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/b08f1feace14 nsHttpConnectionMgr's idle connections can only be TCP connections, no Http3 connections. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/51cbcc43940a Remove functions from HttpConnectionBase that are TCP connection specific. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/58e785ec0532 Remove what is not needed from HttpConnectionUDP. r=mayhemer https://hg.mozilla.org/integration/autoland/rev/2de1aef115ee Remove white space. r=mayhemer
Regressions: 1619211
Regressions: 1620574
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: