Consider using original response headers for cookie parsing
Categories
(Core :: Networking: Cookies, enhancement, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox135 | --- | fixed |
People
(Reporter: baku, Assigned: baku)
References
Details
(Whiteboard: [necko-triaged])
Attachments
(1 file)
Using the original headers means we don't need to deal with merged headers. This is temping because it would be a great cleanup in CookieParser
.
Assignee | ||
Comment 1•2 months ago
|
||
Updated•2 months ago
|
Updated•2 months ago
|
Comment 3•2 months ago
|
||
Backed out for causing xpc failures @ test_ext_dnr_modifyHeaders.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/3fcdb50769b3baefcefe80c8a0bb4b9859be45be
Comment 4•2 months ago
|
||
Please also check these wpt failures.
Updated•2 months ago
|
Backed out for causing conflicts with Bug 1915355 : https://hg.mozilla.org/integration/autoland/rev/d8c30938863f81b48c0c3967eed0a7058509f85a
Comment 9•1 month ago
•
|
||
Backed out for causing build bustages @ CookieService.cpp
Backout link: https://hg.mozilla.org/integration/autoland/rev/0b668ce4937c30d2da6e44326537b603f2112b12
Failure log -> ERROR - /builds/worker/checkouts/gecko/netwerk/cookie/CookieService.cpp
Comment 10•1 month ago
|
||
Comment 11•1 month ago
|
||
bugherder |
Assignee | ||
Updated•28 days ago
|
Comment 12•27 days ago
|
||
Andrea, coverity (CID 1636971) complains on this change
https://searchfox.org/mozilla-central/source/netwerk/cookie/CookieServiceChild.cpp#500
continue_in_do_while_false: A continue statement within a do ... while (...) loop only continues execution of the loop body if the loop continuation condition is still true. Since the condition will never be true in a do ... while (false) loop, the continue statement has the same effect as a break statement. Did you intend execution to continue at the top of the loop?
is it legit ? if so, happy to open a bug
Assignee | ||
Comment 13•26 days ago
|
||
I'll take a look and file a bug if needed.
Description
•