Closed Bug 1494378 Opened 7 years ago Closed 7 years ago

remove static_cast raw pointer in nsHttpTransaction splitting

Categories

(Core :: Networking: HTTP, enhancement, P3)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: CuveeHsu, Assigned: CuveeHsu)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 obsolete file)

We should use do_QueryObject
need to followup nsHttpTransaction on larch has ref count problem. It has two mRefCnt_s from itself and nsAHttpTransactionShell. Moreover, nsHttpTransaction has it's own version |Release|, making it more complicated.
(In reply to Junior Hsu from comment #2) > need to followup > nsHttpTransaction on larch has ref count problem. > It has two mRefCnt_s from itself and nsAHttpTransactionShell. > Moreover, nsHttpTransaction has it's own version |Release|, making it more > complicated. This is not true. It's common to let subclasses use their own mRefCnt. No need to change.
Blocks: socket-proc
QA Contact: jduell.mcbugs
QA Contact: jduell.mcbugs
splitted to bug 1497238 and bug 1485355
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Attachment #9012390 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: