959f12e42db9ee90892404e748f0cd06d8a82cc8: Bug 1603969 - Part 3: Add an automated test to ensure that after storage access has been granted, the third-party is allowed to load images from tracking origins; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 18 Dec 2019 15:50:20 +0000 - rev 507552
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603969 - Part 3: Add an automated test to ensure that after storage access has been granted, the third-party is allowed to load images from tracking origins; r=baku Differential Revision: https://phabricator.services.mozilla.com/D57495
18bf461b96301ad14128aae2520d24ce6fd35fff: Bug 1603969 - Part 2: Update existing 'storageAccessAPI' permissions with granted origin used in them; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 18 Dec 2019 15:49:17 +0000 - rev 507551
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603969 - Part 2: Update existing 'storageAccessAPI' permissions with granted origin used in them; r=baku This permission manager migration drops the granted origin part of the permission type. Differential Revision: https://phabricator.services.mozilla.com/D57494
8c3bb23a048bc19b8a5b56d177424958c126285e: Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 18 Dec 2019 15:48:29 +0000 - rev 507550
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603969 - Part 1: Remove the concept of granted origins from the anti-tracking backend; r=baku Granted origins cause a third-party tracker browsing context to not get full first-party storage access after successfully calling the storage access API or a heuristic granting ephemeral access. For example, after https://tracker.example calls the storage access API successfully in the third-party context, they embed https://other-tracker.example, and that load fails because of ETP restrictions. Here what happens is that https://other-tracker.example is mistakenly considered the granted origin, and because such a permission doesn't exist, access is denied. Differential Revision: https://phabricator.services.mozilla.com/D57493
450eec13d73ebd6b23a6232916585f16f8e596ca: Bug 1603969 - Part 0: Add a moz.build dependency for trackingPage.html used in browser_protections_UI.js; r=baku
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 18 Dec 2019 15:47:52 +0000 - rev 507549
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603969 - Part 0: Add a moz.build dependency for trackingPage.html used in browser_protections_UI.js; r=baku Differential Revision: https://phabricator.services.mozilla.com/D57492
11a12df9df3ec62483c441acf40731514e907cf5: Bug 1603878 - only update media action to content process when we have controlled media. r=chunmin
alwu <alwu@mozilla.com> - Wed, 18 Dec 2019 16:32:18 +0000 - rev 507548
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603878 - only update media action to content process when we have controlled media. r=chunmin If we don't have any controlled media in content process, then we have no need to send the media action to the content process to control media. Differential Revision: https://phabricator.services.mozilla.com/D56434
44b14e9e661ff19ff653edbafa5bcc1566419bba: Bug 1603714: Add temporary, Nightly-only crash annotations to UntrustedModulesData and dependencies to determine failure location; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Wed, 18 Dec 2019 15:23:02 +0000 - rev 507547
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1603714: Add temporary, Nightly-only crash annotations to UntrustedModulesData and dependencies to determine failure location; r=handyman Differential Revision: https://phabricator.services.mozilla.com/D57558
e63e8636feb0c81de7e7b3b01e831b7b7cec23ba: Bug 1602609 - Disable browser_windowStateContainer.js on Fission Windows opt for timeouts. r=kmag
Andrew McCreight <continuation@gmail.com> - Wed, 18 Dec 2019 16:09:39 +0000 - rev 507546
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1602609 - Disable browser_windowStateContainer.js on Fission Windows opt for timeouts. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D56473
aebea18b650f5b941f5818bbfd18edfc64bdd79f: Bug 1602196: Generate an icon for the ssb shortcut on windows. r=mhowell
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 18 Dec 2019 16:38:23 +0000 - rev 507545
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1602196: Generate an icon for the ssb shortcut on windows. r=mhowell Differential Revision: https://phabricator.services.mozilla.com/D56773
73ae84660b67dfde0f437a1f6940f930e11308cd: Bug 1602194: Use the site's icons for the SSB UI window. r=mhowell,Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 18 Dec 2019 16:37:55 +0000 - rev 507544
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1602194: Use the site's icons for the SSB UI window. r=mhowell,Gijs Differential Revision: https://phabricator.services.mozilla.com/D56634
31471f7eb73c585d98109dd0fd978cf00c2bd82e: Bug 1602191: Create a shortcut on the windows desktop to launch an installed ssb. r=mhowell,Gijs
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 17 Dec 2019 03:44:31 +0000 - rev 507543
Push 36931 by opoprus@mozilla.com at Thu, 19 Dec 2019 09:50:06 +0000
Bug 1602191: Create a shortcut on the windows desktop to launch an installed ssb. r=mhowell,Gijs Adds an XPCOM API for creating a windows shortcut and uses it to create one when installing a SSB. Differential Revision: https://phabricator.services.mozilla.com/D56292
f870bccd07eeedcde5f5e0ee290d6b2158934105: Bug 1594075 - P1 - Ignore the unknown directories in origin directories; r=janv
Tom Tung <ttung@mozilla.com> - Wed, 18 Dec 2019 15:50:18 +0000 - rev 507542
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1594075 - P1 - Ignore the unknown directories in origin directories; r=janv Differential Revision: https://phabricator.services.mozilla.com/D51873
c1f9a4f1ad5b28d8122f8778c1c5c189f336a4c4: Backed out 3 changesets (bug 1603209) for dt leaks at mozilla::net::AddrInfo::AddrInfo . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Wed, 18 Dec 2019 18:12:47 +0200 - rev 507541
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Backed out 3 changesets (bug 1603209) for dt leaks at mozilla::net::AddrInfo::AddrInfo . CLOSED TREE Backed out changeset ef521f6b57ea (bug 1603209) Backed out changeset 56392b65466b (bug 1603209) Backed out changeset 10769c72ba39 (bug 1603209)
201dcb701475618a3dd5ae5ef300e154096abe8b: Bug 1604660 - Fix typos in scalars.rst. r=chutten
Andrew McCreight <continuation@gmail.com> - Wed, 18 Dec 2019 15:22:40 +0000 - rev 507540
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1604660 - Fix typos in scalars.rst. r=chutten Differential Revision: https://phabricator.services.mozilla.com/D57565
9a5c970bec1b5c21e76869dcbb1aff245c7420e9: Bug 1604142 - Unwatch fronts in WorkersListener's removeListener method r=jdescottes
Belén Albeza <balbeza@mozilla.com> - Wed, 18 Dec 2019 13:50:30 +0000 - rev 507539
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1604142 - Unwatch fronts in WorkersListener's removeListener method r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D57299
8f7c8adba97495ee84ac52e7784e54c7c9af09d3: Bug 1604366 - Split login manager auth prompt code from DOM/form prompting code. r=sfoster
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 18 Dec 2019 15:03:27 +0000 - rev 507538
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1604366 - Split login manager auth prompt code from DOM/form prompting code. r=sfoster This makes LoginManagerPrompter.jsm and LoginManagerAuthPrompter.jsm easier to maintain and switches LoginManagerPrompter.jsm to be a service with static methods which is easier for GeckoView to implement and is cleaner. Differential Revision: https://phabricator.services.mozilla.com/D57400
6b1e007558d205fc3db537859a3915e097954b3f: Bug 1598511 - don't die if Subprocess can't chdir to workdir on OpenBSD r=kmag
Landry Breuil <landry@openbsd.org> - Wed, 18 Dec 2019 14:43:49 +0000 - rev 507537
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1598511 - don't die if Subprocess can't chdir to workdir on OpenBSD r=kmag As much as i'd prefer knowing why the failure to chdir() should be an error and not only a warning, let's get this in.. Differential Revision: https://phabricator.services.mozilla.com/D54719
3030c5f4eb64af55e9546dcc023fb98e321fb215: Bug 1604555 - use GeneratedFile template in netwerk/socket/neqo_glue/; r=dragana
Nathan Froyd <froydnj@mozilla.com> - Wed, 18 Dec 2019 08:02:52 +0000 - rev 507536
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1604555 - use GeneratedFile template in netwerk/socket/neqo_glue/; r=dragana The template is slightly nicer and slighty more modern. Differential Revision: https://phabricator.services.mozilla.com/D57487
8d057195a277d042b36a21f47d75b3c9a1965a02: Bug 1604548 - use GeneratedFile template in js/src/jit; r=tcampbell
Nathan Froyd <froydnj@mozilla.com> - Wed, 18 Dec 2019 14:54:43 +0000 - rev 507535
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1604548 - use GeneratedFile template in js/src/jit; r=tcampbell The template is slightly nicer and slightly more modern. Differential Revision: https://phabricator.services.mozilla.com/D57484
529292d8e921252ed0b1cd0ca3fb49720d886d34: Bug 1561715 - Part 2: Remove TabGroup::Count. r=smaug
Andreas Farre <farre@mozilla.com> - Thu, 12 Dec 2019 17:31:05 +0000 - rev 507534
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1561715 - Part 2: Remove TabGroup::Count. r=smaug Only user was two inactive telemetry probes. Differential Revision: https://phabricator.services.mozilla.com/D56745
e49dc46498238e04c0571a06f3e95574e1a0ddf5: Bug 1405416 - Assertion failure: mDocument->GetReadyStateEnum() == nsIDocument::READYSTATE_INTERACTIVE (Bad readyState) [@ txMozillaTextOutput::endDocument]. r=bzbarsky
Peter Van der Beken <peterv@propagandism.org> - Wed, 18 Dec 2019 14:28:07 +0000 - rev 507533
Push 36930 by ncsoregi@mozilla.com at Wed, 18 Dec 2019 21:12:21 +0000
Bug 1405416 - Assertion failure: mDocument->GetReadyStateEnum() == nsIDocument::READYSTATE_INTERACTIVE (Bad readyState) [@ txMozillaTextOutput::endDocument]. r=bzbarsky We only set a transform observer when transforming through an XSLT PI (nsXMLContentSink::LoadXSLStyleSheet), not when the transform is initiated through the JS API. The only time we can assert that the readystate is READYSTATE_INTERACTIVE is when transforming to a fragment. Because transformToDocument doesn't set an observer, we can't check for a non-null observer but need a state that both XSLT PI transforms and transformToDocument set (which we can do when they create a document). Differential Revision: https://phabricator.services.mozilla.com/D56860
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip