73b43a7921c0329a6278c522c06b4fd48f5c6788: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 08 Sep 2020 22:02:10 +0000 - rev 610949
Push 13861 by ffxbld at Tue, 08 Sep 2020 22:02:17 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD an -> 1e5d9eeae353851ad25f4231f0fe36bce2f6746e hsb -> c75f9f9b3b92bd8ebe2bccce2ac7f497db32a9d6
e205fb1f0c26a1b0487d925515923336b72d5147: No bug - Tagging 0218c1751126fd28df953d37fb611a82362f9e56 with FIREFOX_81_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 08 Sep 2020 21:28:05 +0000 - rev 610948
Push 13860 by ffxbld at Tue, 08 Sep 2020 21:28:14 +0000
No bug - Tagging 0218c1751126fd28df953d37fb611a82362f9e56 with FIREFOX_81_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
e8d4612d61391516602115904fa94db2fbc50904: No bug - Tagging 0218c1751126fd28df953d37fb611a82362f9e56 with DEVEDITION_81_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 08 Sep 2020 21:22:51 +0000 - rev 610947
Push 13859 by ffxbld at Tue, 08 Sep 2020 21:22:58 +0000
No bug - Tagging 0218c1751126fd28df953d37fb611a82362f9e56 with DEVEDITION_81_0b8_BUILD1 a=release CLOSED TREE DONTBUILD
f39fd011dcb5732985f92277a632f776a85a69c2: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 08 Sep 2020 21:01:53 +0000 - rev 610946
Push 13858 by ffxbld at Tue, 08 Sep 2020 21:02:01 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD ro -> f54e44260aef2be0d0a5b3c2d04af1beb4961f9f
0218c1751126fd28df953d37fb611a82362f9e56: Backed out 3 changesets (bug 1497249) for causing topcrash bug 1663718. DEVEDITION_81_0b8_BUILD1 DEVEDITION_81_0b8_RELEASE FIREFOX_81_0b8_BUILD1 FIREFOX_81_0b8_RELEASE
Ryan VanderMeulen <ryanvm@gmail.com> - Tue, 08 Sep 2020 15:09:34 -0400 - rev 610945
Push 13857 by ryanvm@gmail.com at Tue, 08 Sep 2020 19:10:57 +0000
Backed out 3 changesets (bug 1497249) for causing topcrash bug 1663718. Backed out changeset 1cd6d2f9a603 (bug 1497249) Backed out changeset 2502449c2e24 (bug 1497249) Backed out changeset 432c7e9dc19f (bug 1497249)
fa2f43dba87eeb368b99e1a52b20511434d2b717: Bug 1659871 - Clean up tests + manifest parsing, add an Alpenglow test, r=pdahiya,florian a=RyanVM
Dan Mosedale <dmose@mozilla.org> - Wed, 02 Sep 2020 16:46:37 +0000 - rev 610944
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1659871 - Clean up tests + manifest parsing, add an Alpenglow test, r=pdahiya,florian a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D89005
936d9fd3fb11e0131b670268bd24f013b7ed8f8b: Bug 1663538. Register the new print preview UI telemetry probes for the correct process. r=emilio, a=RyanVM
Jonathan Watt <jwatt@jwatt.org> - Mon, 07 Sep 2020 22:59:23 +0000 - rev 610943
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1663538. Register the new print preview UI telemetry probes for the correct process. r=emilio, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D89401
651834ef16e6e1d304c3130800031190556a9b6d: Bug 1663040 - Sort available paper sizes by name for the menu in the print UI. r=jwatt, a=RyanVM
Jonathan Kew <jkew@mozilla.com> - Mon, 07 Sep 2020 13:51:37 +0000 - rev 610942
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1663040 - Sort available paper sizes by name for the menu in the print UI. r=jwatt, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D89300
527df796af5964d5d9f3cb3d1a0a33f9d0b5afb3: Bug 1663283 - Fix printing of nested iframes. r=smaug, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 06 Sep 2020 17:56:05 +0000 - rev 610941
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1663283 - Fix printing of nested iframes. r=smaug, a=RyanVM Cloning of the nested documents should be recursive, I am dum dum. Differential Revision: https://phabricator.services.mozilla.com/D89313
6a3a9633879434630a2911761b2265cad1781cb8: Bug 1661893 - Make `WhiteSpaceVisibilityKeeper::ReplaceText()` refer replacing range end information to consider whether the last ASCII white-space of inserting string should be replaced with an NBSP or not. r=m_kato, a=RyanVM
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 07 Sep 2020 03:20:35 +0000 - rev 610940
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1661893 - Make `WhiteSpaceVisibilityKeeper::ReplaceText()` refer replacing range end information to consider whether the last ASCII white-space of inserting string should be replaced with an NBSP or not. r=m_kato, a=RyanVM This is simple mistake of the patch: https://phabricator.services.mozilla.com/D82286 The method refers start of replacing range to consider whether replace or keep last ASCII white-space of inserting string, but it should refer the end of the replacing range, of course. Differential Revision: https://phabricator.services.mozilla.com/D89124
a78b851a82617d9c83aeb27dedbd970ab8cbde3c: Bug 1663140 - Don't block on window.print() if there are print callbacks. r=smaug, a=RyanVM
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 06 Sep 2020 10:57:48 +0000 - rev 610939
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1663140 - Don't block on window.print() if there are print callbacks. r=smaug, a=RyanVM Not really a fan of this, but I can't think of a better alternative really... Ideas welcome :) The main issue is that in bug 1662975 we made window.print() not return until the user has closed the print / print preview dialog (as it is needed for some use cases). This matches other browsers, too. We use an nsAutoSyncOperation here, in order not to violate the run-to-completion invariants, which turns off micro-tasks, timers, etc... However we'd still want promises inside mozPrintCallback to resolve and such, which is a bit contradictory. It is really awkward to have this behavior change based on whether we have a print callback... Differential Revision: https://phabricator.services.mozilla.com/D89298
51d5a55c18f0061410e6a5bc2ab5e4514f5d24d7: Bug 1661219 [Linux/KDE] Disable XINPUT2 by default on KDE, r=botond a=RyanVM
stransky <stransky@redhat.com> - Fri, 04 Sep 2020 16:08:53 +0000 - rev 610938
Push 13856 by ryanvm@gmail.com at Tue, 08 Sep 2020 18:33:12 +0000
Bug 1661219 [Linux/KDE] Disable XINPUT2 by default on KDE, r=botond a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D89194
5e8e24da4af86d6f67e6145397bcb5e27dc09d89: Bug 1661835 - DocShell::Initialize may change the state of nsFrameLoader, r=kmag a=RyanVM
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 02 Sep 2020 03:21:34 +0000 - rev 610937
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1661835 - DocShell::Initialize may change the state of nsFrameLoader, r=kmag a=RyanVM This is a guess fix based on possible reason for the crash. Use of AutoScriptBlocker would be one option too, but better to return as early as possible. Differential Revision: https://phabricator.services.mozilla.com/D88808
b0966347c06e4da2e7a314be32f35838b5c26843: Bug 1657306 - Fixing old newtab AS ignoring user pref. r=gvn, a=RyanVM
Scott <scott.downe@gmail.com> - Wed, 02 Sep 2020 18:46:54 +0000 - rev 610936
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1657306 - Fixing old newtab AS ignoring user pref. r=gvn, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D88642
7c52be08c11f3ad014192cf497d82c87c09d78a7: Bug 1660599: Only StoreDenseElementHole with handleAdd=true guarantees writable array length. r=jandem, a=RyanVM
André Bargull <andre.bargull@gmail.com> - Fri, 28 Aug 2020 09:18:50 +0000 - rev 610935
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1660599: Only StoreDenseElementHole with handleAdd=true guarantees writable array length. r=jandem, a=RyanVM We can only assert that the array length is writable for the `handleTrue = true` case. This also requires to reintroduce the writable array length check to the Ion IC code. Added tests to cover multiple scenarios where the StoreDenseElementHole IC is used. Differential Revision: https://phabricator.services.mozilla.com/D88031
c7bfc4640cc39bee1a290fc2796b0bab69c098d1: Bug 1661261 - Update brotli to 1.0.9. r=jfkthame, a=RyanVM
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 28 Aug 2020 15:39:44 +0000 - rev 610934
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1661261 - Update brotli to 1.0.9. r=jfkthame, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D88300
de8d286d5253caed3554555cbc3856f110059562: Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes, a=RyanVM
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 02 Sep 2020 14:43:23 +0000 - rev 610933
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1660466 - Fix attaching target/thread test intermittents. r=jdescottes, a=RyanVM Move the function taking care of closing the Browser Console to shared-head so we can close it before closing the tabs opened during the test. While attaching the worker, check that the Worker Debugger isn't closed, and if it is, reject the promise. On the target list, catch rejection while attaching and simply bail out so we don't call the rest of the code in onTargetAvailable. Those guards are not enough to prevent any failure while attaching, so we're wrapping calls to `attachAndInitThread`/`_onThreadInitialized` in try/catch blocks to avoid test failures. Differential Revision: https://phabricator.services.mozilla.com/D88766
7b2b2884929cf82d8d12a1a0df8ee15737a259ff: Bug 1662054 - Add a destroy function to targetList. r=jdescottes, a=RyanVM
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 02 Sep 2020 14:39:42 +0000 - rev 610932
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
Bug 1662054 - Add a destroy function to targetList. r=jdescottes, a=RyanVM At the moment, we don't have any guards in the targetList to _not_ execute the creation/destruction listeners once the toolbox gets destroyed. We only have a stopListening function on the targetList that is called when we close the toolbox, but we can't rely only on that since it's also called when doing a target switch (and working around that is very racy). One solution would be to follow the common pattern we have everywhere by having a destroy method that we would check before trying to call the listeners callback. This might help with intermittent test failures. Differential Revision: https://phabricator.services.mozilla.com/D88765
ceeedd4f929ce0a7e910eaf03907d75febd8b0df: No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Mon, 07 Sep 2020 14:24:59 +0000 - rev 610931
Push 13855 by ryanvm@gmail.com at Tue, 08 Sep 2020 14:54:05 +0000
No Bug, mozilla-beta repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D89381
6fcba510a4994bbe71eb8e6b3b473a1b20d0e657: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD
Mozilla Releng Treescript <release+treescript@mozilla.org> - Tue, 08 Sep 2020 11:57:09 +0000 - rev 610930
Push 13854 by ffxbld at Tue, 08 Sep 2020 11:57:16 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD fr -> 4c7fb8aea3e5bd26ae579f105362721284b96372
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip