Closed
Bug 1263533
Opened 9 years ago
Closed 9 years ago
Firefox 45.0.2 ESR fails to send Cookie header with XHR post requests done from a web worker when third-party cookies are blocked
Categories
(Core :: Networking: Cookies, defect)
Tracking
()
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
firefox-esr45 | --- | verified |
People
(Reporter: poiegas, Unassigned)
References
Details
(Keywords: site-compat)
[Affected versions]:
- Firefox 45.0.2 ESR (both candidate builds)
[Affected platforms]:
- Windows All
- Mac OS All
- Linux All
[Steps to reproduce]:
1. Start Firefox and navigate to "about:preferences" page.
2. Click the "Privacy" section button.
3. At "History" section, change the "Firefox will:" option into "Use custom settings for history".
4. Change the "Accept third-party cookies:" option into "Never".
5. Open a new tab and navigate to "https://push-fouadchk.rhcloud.com/demos/upload" page.
6. Upload an accepted file and observe the message displayed after upload completes.
[Expected result]:
"File_name (size): successfully uploaded... " message is displayed under the upload area.
[Actual result]:
"File_name (size): ERROR--Server: Bad request, Operation aborted..." message displayed under upload area.
[Notes]:
- This issue also reproduces on "https://inbox.google.com" page. After you log in the inbox page continuously reloads.
- Issue does not reproduces on 45.0.2 candidate, latest beta, dev edition and latest nightly.
Comment 1•9 years ago
|
||
Blake, in 45esr, we disabled the service workers ( https://www.fxsitecompat.com/en-CA/docs/2016/service-workers-have-been-disabled-in-firefox-45-esr/ ). I guess this is the issue here.
You confirm there is not much you can do here?
Flags: needinfo?(mrbkap)
Comment 2•9 years ago
|
||
Service workers are different from Web (dedicated/shared) workers so we have to figure out what's going on here.
Keywords: site-compat
![]() |
||
Comment 3•9 years ago
|
||
45.0.2 ESR build2 does not include the bunch of patch Bug 1257861 yet.
https://hg.mozilla.org/releases/mozilla-esr45/graph/tip
Comment 4•9 years ago
|
||
![]() |
||
Comment 5•9 years ago
|
||
I say that not yet landed build2 of ESR45.0.2
I think 45.0.2 build3 is needed
Comment 6•9 years ago
|
||
https://hg.mozilla.org/releases/mozilla-esr45/shortlog/GECKO4501esr_2016031618_RELBRANCH seems to disagree with you
![]() |
||
Comment 7•9 years ago
|
||
Anyway, the patch is not included in the source.
http://archive.mozilla.org/pub/firefox/candidates/45.0.2esr-candidates/build2/source/firefox-45.0.2esr.source.tar.xz
Comment 8•9 years ago
|
||
Wes, Tomcat, what do you think? Thanks
Flags: needinfo?(wkocher)
Flags: needinfo?(cbook)
Comment 9•9 years ago
|
||
because i think its not on the relbranch
see https://hg.mozilla.org/releases/mozilla-esr45/rev/3c4e50e49351
vs https://hg.mozilla.org/releases/mozilla-esr45/rev/ccb4393876d9
https://hg.mozilla.org/releases/mozilla-esr45/rev/ccb4393876d9 has:
branch GECKO4501esr_2016031618_RELBRANCH
and https://hg.mozilla.org/releases/mozilla-esr45/rev/3c4e50e49351 (this bug)
not
Flags: needinfo?(wkocher)
Flags: needinfo?(cbook)
I think this is what's needed?
remote: https://hg.mozilla.org/releases/mozilla-esr45/rev/fa7bcf815cf2
remote: https://hg.mozilla.org/releases/mozilla-esr45/rev/97986cd5eebd
Calling this fixed until I hear otherwise. :)
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 13•9 years ago
|
||
Hi guys,
Verified the fix for this issue on Firefox 45.0.2 ESR candidate build 3 (x32 & x64 builds) and all went well now. Tested with both the mentioned testcases on Windows 10 x64, Mac OS 10.11, Ubuntu 14.04 x32 and 15.10 x64 and no issues were observed.
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•