Closed Bug 71333 Opened 25 years ago Closed 24 years ago

need abstract nsIHTTPTransaction from nsIHTTPChannel

Categories

(Core Graveyard :: Embedding: APIs, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
mozilla0.9.1

People

(Reporter: jud, Assigned: darin.moz)

References

()

Details

Attachments

(1 file)

This new iface would include the following (and be based on existing functionality in nsIHTTPChannel): request header access request method response header access response code access response code string access enumeration for responses/requests these types are nsIHTTPHeader removal of atoms in favor of const char *.
Blocks: 70229
Keywords: mozilla0.9
Status: NEW → ASSIGNED
Keywords: nsbeta1
Target Milestone: --- → mozilla0.9
Blocks: 74221
Blocks: 71334
Target Milestone: mozilla0.9 → mozilla0.9.1
Correction: Changing QA contact for the Embed API bugs to David Epstein.
QA Contact: mdunn → depstein
my changes for bug 76866 will fix this as well.
Depends on: 76866
fixed with http branch landing. nsIHTTPTransaction -> revised nsIHttpChannel
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
per questions about #6 & #7, I'm reopening. If OK, I'll verify. also, I noticed in your patch that methods were inheriting from nsISupports, whereas in the nsIHttpChannel.idl, the iface inherits from nsIChannel. Is that OK? In nsIHTTPChannel, I checked against what was entered in API Review Notes: 1) request header access: getRequestHeader() is in there. 2) request method: attribute requestMethod in there. 3) response header access: getResponseHeader() in there. 4) response code access: responseStatus attribute in there. 5) response code string access: responseStatusText attribute (string type). 6) enumeration for responses/requests these types are nsIHTTPHeader: Q: are these the const values for referrerType? 7) removal of atoms in favor of const char *: no atoms, but no const char * either (Q: is this OK).
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
no.. this bug was fixed.
Status: REOPENED → RESOLVED
Closed: 24 years ago24 years ago
Resolution: --- → FIXED
verifying
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: