Closed Bug 253310 Opened 21 years ago Closed 21 years ago

Backport of auth manager fixes for 1.4 branch

Categories

(Core :: Networking, defect)

1.4 Branch
x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: caillon, Assigned: caillon)

Details

(Keywords: fixed1.4.3, qawanted)

Attachments

(1 file)

Attached patch PatchSplinter Review
Includes fixes for 215487,224749,226278.
Comment on attachment 154480 [details] [diff] [review] Patch Darin, could you sanity check this?
Attachment #154480 - Flags: superreview?(darin)
Comment on attachment 154480 [details] [diff] [review] Patch sr=darin but, i would be very cautious in accepting this patch on the 1.4 branch since it breaks binary compatibility with previous 1.4.x releases. that's typically a no-no especially since embedders and extension writers have no choice sometimes but to depend on non-frozen interfaces. it would be nice if we could promise no interface changes on a stable branch. the alternative in this case would be to invent some alternate interface like "nsIHttpAuthManagerOops" and use that only on the 1.4 branch while maintaining the existing nsIHttpAuthManager interface :-( that probably isn't worth the effort since we don't know of anybody that will be broken by this... but, i'll leave it up to drivers to make the call.
Attachment #154480 - Flags: superreview?(darin) → superreview+
Comment on attachment 154480 [details] [diff] [review] Patch I'll note that the binary incompatibility is caused by the fix for bug 226278 which we need to take. Darin's other approach would also work, but I also don't believe it is worth the effort. Blizzard says "gotta fix that bug (226278)".
Attachment #154480 - Flags: approval1.4.3?
Comment on attachment 154480 [details] [diff] [review] Patch Talked to asa on IRC who asked around and came back with "<Asa> yeah. I say take it." a=blizzard/asa for 1.4.3
Attachment #154480 - Flags: approval1.4.3? → approval1.4.3+
Checked in.
Status: NEW → RESOLVED
Closed: 21 years ago
Keywords: fixed1.4.3
Resolution: --- → FIXED
Keywords: qawanted
QA Contact: benc → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: