Don't apply cookie policy and cookie permission changes to live documents
Categories
(Core :: DOM: Security, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: baku, Assigned: baku)
References
(Depends on 1 open bug)
Details
(Whiteboard: [domsecurity-backlog1] [domsecurity-active])
Attachments
(17 files, 2 obsolete files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
This issue has been discussed on dev-platform. See: https://groups.google.com/forum/#!searchin/mozilla.dev.platform/live$20documents%7Csort:date/mozilla.dev.platform/qO6MserGVmk/mGXCSclUBgAJ
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D18949
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D18950
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D18951
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D18952
Assignee | ||
Comment 6•5 years ago
|
||
Depends on D18953
Assignee | ||
Comment 7•5 years ago
|
||
Depends on D18954
Assignee | ||
Comment 8•5 years ago
|
||
Depends on D18955
Assignee | ||
Comment 9•5 years ago
|
||
Depends on D18956
Assignee | ||
Comment 10•5 years ago
|
||
Depends on D18957
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D18958
Assignee | ||
Comment 12•5 years ago
|
||
Depends on D18959
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 13•5 years ago
|
||
Andrea, did you note that your patches for bug 1526214 got mixed into the stack for this bug on Phabricator?
Assignee | ||
Comment 14•5 years ago
|
||
Andrea, did you note that your patches for bug 1526214 got mixed into the stack for this bug on Phabricator?
Yes, I built them on top of the others. I'll rebase them all.
Assignee | ||
Comment 15•5 years ago
|
||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 16•5 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/28147c8790d3 Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb https://hg.mozilla.org/integration/autoland/rev/d65fb2d2a243 Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/1c359cdcf69f Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth https://hg.mozilla.org/integration/autoland/rev/858d08371107 Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth https://hg.mozilla.org/integration/autoland/rev/b79ec111bf41 Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/d8ee13b6a17d Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/20f336320ce1 Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth https://hg.mozilla.org/integration/autoland/rev/a565014fdd8d Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/d3e99dd3fc32 Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/4cde0e38ada8 Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/1dcb31a1d5be Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan
Comment 17•5 years ago
|
||
Backout by rgurzau@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bc51c190590a Backed out 11 changesets for failing at test_cookies_thirdparty.js on a CLOSED TREE.
Comment 18•5 years ago
|
||
Backed out 11 changesets (bug 1525245) for failing at test_cookies_thirdparty.js on a CLOSED TREE.
Backout link: https://hg.mozilla.org/integration/autoland/rev/bc51c190590a057206eb960e3eca6ac7461c36a3
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&selectedJob=230612240&revision=1dcb31a1d5be037dd32d9f9f46ccc79b7329f741
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=230612240&repo=autoland&lineNumber=1896
Log snippet:
[task 2019-02-26T20:04:12.092Z] 20:04:12 INFO - TEST-START | extensions/cookie/test/unit/test_cookies_thirdparty.js
[task 2019-02-26T20:04:12.415Z] 20:04:12 WARNING - TEST-UNEXPECTED-FAIL | extensions/cookie/test/unit/test_cookies_thirdparty.js | xpcshell return code: 0
[task 2019-02-26T20:04:12.416Z] 20:04:12 INFO - TEST-INFO took 320ms
Assignee | ||
Comment 19•5 years ago
|
||
Depends on D18960
Comment 20•5 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6bdda622a04a Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb https://hg.mozilla.org/integration/autoland/rev/d01ead2270e9 Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/94295e3fb027 Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth https://hg.mozilla.org/integration/autoland/rev/43ad14e323a1 Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth https://hg.mozilla.org/integration/autoland/rev/476af2d7efe5 Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/6b92fb3666d1 Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/10afd61b7582 Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth https://hg.mozilla.org/integration/autoland/rev/d02e3f436390 Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/38e802661b14 Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/6a8401de3237 Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/efb2e8fca464 Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/009e7457b990 Stabilize cookiePolicy/cookiePermission for live documents - part 12 - new CookieSettings for SharedWorkers and ServiceWorkers, r=Ehsan
Assignee | ||
Updated•5 years ago
|
Comment 21•5 years ago
|
||
Backout by aciure@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/66a4a5cb3fc7 Backed out 12 changesets for failing worker-interception.https.html CLOSED TREE
Assignee | ||
Comment 22•5 years ago
|
||
Assignee | ||
Comment 23•5 years ago
|
||
Depends on D21538
Assignee | ||
Comment 24•5 years ago
|
||
Depends on D21696
Assignee | ||
Comment 25•5 years ago
|
||
Depends on D21697
Assignee | ||
Comment 26•5 years ago
|
||
Comment 27•5 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b89f5def8d0d Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb https://hg.mozilla.org/integration/autoland/rev/e671fc9581eb Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/7e4f67a6d6f1 Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth https://hg.mozilla.org/integration/autoland/rev/1875eb5085e4 Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth https://hg.mozilla.org/integration/autoland/rev/bb6ade1207d7 Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/ffc10fdc50a6 Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/2762bf88e050 Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth https://hg.mozilla.org/integration/autoland/rev/fc3c64c330b9 Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/2020227181cc Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/8ff9e8f45e02 Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/6aacd2d6e835 Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/9da3ab33cf67 Stabilize cookiePolicy/cookiePermission for live documents - part 12 - nsICookieSettings for the channel creation, r=ckerschb,asuth,Ehsan https://hg.mozilla.org/integration/autoland/rev/362f5a8d033c Stabilize cookiePolicy/cookiePermission for live documents - part 13 - Cookies, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/835e5f642a03 Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/0ef284a9a1d5 Stabilize cookiePolicy/cookiePermission for live documents - part 15 - Comments, r=asuth https://hg.mozilla.org/integration/autoland/rev/9f8a1b410320 Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
Comment 28•5 years ago
|
||
Backed out 16 changesets (bug 1525245) for Android failures. CLOSED TREE
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=232210181&repo=autoland&lineNumber=1470
Backout:
https://hg.mozilla.org/integration/autoland/rev/32412e6eb5511f3f551aad5be3e38ec1acbb2f3f
Comment 29•5 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5f72ba232cc8 Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb https://hg.mozilla.org/integration/autoland/rev/70bed2ad7899 Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/0821b81f2724 Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth https://hg.mozilla.org/integration/autoland/rev/b3920c0bcf84 Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth https://hg.mozilla.org/integration/autoland/rev/abe4482fa137 Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/c2a13a7480e1 Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/a91b7ebe8bdd Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth https://hg.mozilla.org/integration/autoland/rev/9affaf0cb998 Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/4772db3625b3 Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/fb90d51ba853 Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/66e19a0c38dd Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/a5a9e01116ed Stabilize cookiePolicy/cookiePermission for live documents - part 12 - nsICookieSettings for the channel creation, r=ckerschb,asuth,Ehsan https://hg.mozilla.org/integration/autoland/rev/6790802e2fa5 Stabilize cookiePolicy/cookiePermission for live documents - part 13 - Cookies, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/0e6f7be92e3f Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/d9a9e8e77873 Stabilize cookiePolicy/cookiePermission for live documents - part 15 - Comments, r=asuth https://hg.mozilla.org/integration/autoland/rev/3fd27215698f Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
Comment 30•5 years ago
|
||
Backout by aciure@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ca64604d4b78 Backed out 16 changesets for perma failing test_document_cookie.html CLOSED TREE
Comment 31•5 years ago
|
||
Backed out 16 changesets (bug 1525245) for perma failing test_document_cookie.html
push that caused the failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&classifiedState=unclassified&selectedJob=232449361&revision=3fd27215698fd862b4daf942a0bb2bd87479a9c7
backout: https://hg.mozilla.org/integration/autoland/rev/ca64604d4b781aa8191144e97b660ae3b09fae6e
Comment 32•5 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ccb173c27668 Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb https://hg.mozilla.org/integration/autoland/rev/c08a35a9c0d6 Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/bfab5b97ae49 Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth https://hg.mozilla.org/integration/autoland/rev/7d3090c3f30b Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth https://hg.mozilla.org/integration/autoland/rev/e3309d98e9bd Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/174b0477055a Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/5f8af0d132c8 Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth https://hg.mozilla.org/integration/autoland/rev/d778cbd509c3 Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/89c5023dd68e Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/98ff0248c607 Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/c11d3680e3d1 Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/8821567e070f Stabilize cookiePolicy/cookiePermission for live documents - part 12 - nsICookieSettings for the channel creation, r=ckerschb,asuth,Ehsan https://hg.mozilla.org/integration/autoland/rev/9111c85dd890 Stabilize cookiePolicy/cookiePermission for live documents - part 13 - Cookies, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/f7a3740e9d8e Stabilize cookiePolicy/cookiePermission for live documents - part 14 - Test for cookies policy, r=Ehsan https://hg.mozilla.org/integration/autoland/rev/dd197c3722a0 Stabilize cookiePolicy/cookiePermission for live documents - part 15 - Comments, r=asuth https://hg.mozilla.org/integration/autoland/rev/3cddc7cd4da5 Stabilize cookiePolicy/cookiePermission for live documents - part 16 - Always grant storage permission for storage-access door hanger, r=johannh
Comment 33•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/ccb173c27668
https://hg.mozilla.org/mozilla-central/rev/c08a35a9c0d6
https://hg.mozilla.org/mozilla-central/rev/bfab5b97ae49
https://hg.mozilla.org/mozilla-central/rev/7d3090c3f30b
https://hg.mozilla.org/mozilla-central/rev/e3309d98e9bd
https://hg.mozilla.org/mozilla-central/rev/174b0477055a
https://hg.mozilla.org/mozilla-central/rev/5f8af0d132c8
https://hg.mozilla.org/mozilla-central/rev/d778cbd509c3
https://hg.mozilla.org/mozilla-central/rev/89c5023dd68e
https://hg.mozilla.org/mozilla-central/rev/98ff0248c607
https://hg.mozilla.org/mozilla-central/rev/c11d3680e3d1
https://hg.mozilla.org/mozilla-central/rev/8821567e070f
https://hg.mozilla.org/mozilla-central/rev/9111c85dd890
https://hg.mozilla.org/mozilla-central/rev/f7a3740e9d8e
https://hg.mozilla.org/mozilla-central/rev/dd197c3722a0
https://hg.mozilla.org/mozilla-central/rev/3cddc7cd4da5
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Description
•