48431f63d84227177951f65c9c828548d9a8bbb2: Bug 1511560 - Move the Linux sandbox broker hooks into SandboxPolicyCommon. r=gcp
Jed Davis <jld@mozilla.com> - Sat, 23 Feb 2019 00:44:06 +0000 - rev 519400
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1511560 - Move the Linux sandbox broker hooks into SandboxPolicyCommon. r=gcp This will allow other policies to use brokering if needed (e.g., RDD and similar utility processes may need to access /dev/shm to create shared memory). The concrete policy class can deny filesystem access completely (matching the current behavior of the GMP policy) by passing nullptr to the superclass constructor instead. Depends on D14520 Differential Revision: https://phabricator.services.mozilla.com/D14521
56f39977c72c62e0fdff0e5f68e72d6091b221db: Bug 1500297 - Require a broker client in ContentSandboxPolicy at level > 1. r=gcp
Jed Davis <jld@mozilla.com> - Wed, 27 Feb 2019 15:23:25 +0000 - rev 519399
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1500297 - Require a broker client in ContentSandboxPolicy at level > 1. r=gcp ContentSandboxPolicy currently allows direct filesystem access if it isn't given a broker client; this is a legacy design from the B2G era, before the current idea of "sandbox level". With this patch, it allows filesystem access at level 1, and above that it requires brokering. This is both to reduce the opportunities for accidentally having a too-permissive sandbox and to prepare for refactoring the broker glue in bug 1511560. Depends on D14519 Differential Revision: https://phabricator.services.mozilla.com/D14520
bacaa3d582814d0a1ba3769de92e68a01d16a777: Bug 1500297 - Fix Linux content sandbox level 1. r=gcp
Jed Davis <jld@mozilla.com> - Wed, 27 Feb 2019 15:23:25 +0000 - rev 519398
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1500297 - Fix Linux content sandbox level 1. r=gcp Level 1 is meant to enable some seccomp-bpf filtering, but still allow direct access to the filesystem, and level 2 is where brokering starts. This was accidentally broken in 1365257 (making "level 1" act like level 2); this patch fixes that. This feature obviously isn't used much given how long nobody noticed it was broken, but it's useful to have around for troubleshooting, and it's actually easier to fix it than edit it out of the documentation. Differential Revision: https://phabricator.services.mozilla.com/D14519
da83e69c73310999b5c68b769b614351f279ca34: Bug 1530488 - Disable camera for aarch64 windows builds; r=pehrsons
Dan Minor <dminor@mozilla.com> - Wed, 27 Feb 2019 19:50:04 +0000 - rev 519397
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530488 - Disable camera for aarch64 windows builds; r=pehrsons This disables the camera for win64-aarch64 for Windows versions below 19H1. These versions have problems with the DirectShow implementation which prevent the camera from working properly. Differential Revision: https://phabricator.services.mozilla.com/D21272
2c0ca241bd4b662f7022beb535509164ab7cde51: Bug 1519621 - Make sure ScrollToRestoredPosition() restores both the layout and visual scroll positions. r=tnikkel
Botond Ballo <botond@mozilla.com> - Wed, 27 Feb 2019 20:19:33 +0000 - rev 519396
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1519621 - Make sure ScrollToRestoredPosition() restores both the layout and visual scroll positions. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D18367
30aad4a580eb65ad099c1c4c2d897db85b7a76ec: Bug 1527127 update addon panel text for private windows r=flod,Gijs,mstriemer,rpl
Shane Caraveo <scaraveo@mozilla.com> - Wed, 27 Feb 2019 20:05:38 +0000 - rev 519395
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527127 update addon panel text for private windows r=flod,Gijs,mstriemer,rpl Differential Revision: https://phabricator.services.mozilla.com/D19845
3063f37eb7b21e145478f9ee641d2945e0e36986: Bug 1527127 set permission for enabled extensions on initial upgrade r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Mon, 25 Feb 2019 16:59:55 +0000 - rev 519394
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527127 set permission for enabled extensions on initial upgrade r=aswan When a user first upgrades to a version where incognito is enabled, add the permission to all enabled extensions. This preserves user workflow and addresses other issues (e.g. proxy). This will only happen once. Differential Revision: https://phabricator.services.mozilla.com/D19442
009e7457b990b1a0f6c19814cd31526539303ebc: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 12 - new CookieSettings for SharedWorkers and ServiceWorkers, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:58:26 +0000 - rev 519393
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 12 - new CookieSettings for SharedWorkers and ServiceWorkers, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D21357
efb2e8fca464952ac811ffc124d47bb543ff3a76: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:58:07 +0000 - rev 519392
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D18960
6a8401de32379f23a5544a7e0b5b1b16916fd581: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:57:47 +0000 - rev 519391
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D18958
38e802661b143173e5f1a3606a28faab480b089d: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:57:27 +0000 - rev 519390
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D18957
d02e3f436390ec69c44c3bd09ab1fe81489701a4: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:57:09 +0000 - rev 519389
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D18956
10afd61b758223b1a60541935817dc77ff033d30: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:56:57 +0000 - rev 519388
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth Differential Revision: https://phabricator.services.mozilla.com/D18955
6b92fb3666d156c8547378eec6c6b2713d820046: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:56:39 +0000 - rev 519387
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D18954
476af2d7efe5b93b1a4c75695e1d1753071a6c83: Bug 1525245 - 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
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:56:20 +0000 - rev 519386
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - 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 Differential Revision: https://phabricator.services.mozilla.com/D18953
43ad14e323a106dbf939d692dc87454bd065ba55: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:56:07 +0000 - rev 519385
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth Differential Revision: https://phabricator.services.mozilla.com/D18952
94295e3fb027d2d5858c8bdfb0322af5ddcc8a2f: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:55:46 +0000 - rev 519384
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth Differential Revision: https://phabricator.services.mozilla.com/D18951
d01ead2270e9aebd70c4f79977ebfceae4448b9b: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:55:29 +0000 - rev 519383
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan Depends on D18949 Differential Revision: https://phabricator.services.mozilla.com/D18950
6bdda622a04af61fa255ffb8cb754a1ce35cb8e2: Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb
Andrea Marchesini <amarchesini@mozilla.com> - Wed, 27 Feb 2019 19:55:11 +0000 - rev 519382
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb Differential Revision: https://phabricator.services.mozilla.com/D18949
8ec03a6f1ca514d39dbb71bbf887edb0681b3832: Bug 1529305 - Add NASM env var to win64-plain/opt. r=dmajor
Thomas Daede <tdaede@mozilla.com> - Wed, 27 Feb 2019 00:31:01 +0000 - rev 519381
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1529305 - Add NASM env var to win64-plain/opt. r=dmajor This one doesn't inherit the common mozconfig.nasm file. Differential Revision: https://phabricator.services.mozilla.com/D21301
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip