Closed
Bug 562587
Opened 14 years ago
Closed 14 years ago
e10s HTTP: need to duplicate AddCookiesToRequest, etc, in HttpChannelChild::AsyncOpen
Categories
(Core :: Networking: Cookies, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: jduell.mcbugs, Assigned: dwitte)
References
Details
Or apparently http-on-modify-request observers won't be happy.
Assignee | ||
Comment 1•14 years ago
|
||
I don't *think* this is a big deal for now. Certainly for some extensions, and in our tree: http://mxr.mozilla.org/mozilla-central/source/toolkit/components/url-classifier/content/xml-fetcher.js#174 (presumably so we don't send cookies with urlclassifier requests) http://mxr.mozilla.org/mozilla-central/source/extensions/metrics/src/nsMetricsService.cpp#926 Neither of those look like fennec blockers to me. I think we'd want to fix this by rejigging AsyncOpen to work like this: Child AsyncOpen: - serialize URIs, inparams etc - SendAsyncOpen to parent Parent AsyncOpen: - build headers, add cookies - call OMR for parent-side observers - SendOMR to the child Child RecvOMR: - call OMR for child-side observers - SendOMRDone to parent Parent RecvOMRDone: - update headers if changed - actually open the channel This involves an extra IPC roundtrip. This *could* be optimized away in the common case (?) of no child-side OMR observers. (Querying the observerservice for that info is trivial.) RESO/LATER.
Reporter | ||
Updated•14 years ago
|
Assignee | ||
Comment 2•14 years ago
|
||
This has already been fixed by other patches.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•