0aca729356b37e74d278c87504c077c898062529: Bug 1677934 - Check for null when getting leaf for text marker. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Mon, 04 Jan 2021 17:48:50 +0000 - rev 628855
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1677934 - Check for null when getting leaf for text marker. r=morgan This doesn't happen often. I can't find a reproducable case to test with. This happens with rapidly mutating content and is the result of some kind of race. Differential Revision: https://phabricator.services.mozilla.com/D100174
a41340d05455017826f66c78bf142e5aa53dbd16: Bug 1684673 - Use an AutoTArray for atom arrays in attributes (class / part). r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 17:56:33 +0000 - rev 628854
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684673 - Use an AutoTArray for atom arrays in attributes (class / part). r=smaug These are never empty, and storing 4 elements inline seems worth it given we also heap-allocate the array itself. Depends on D100592 Differential Revision: https://phabricator.services.mozilla.com/D100593
3cd4564f4138d9958c1712b3c133115bdb50b2e7: Bug 1684711 - Fix canvas ImageData signatures to match the spec. r=nical
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 17:48:32 +0000 - rev 628853
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684711 - Fix canvas ImageData signatures to match the spec. r=nical Spec: https://html.spec.whatwg.org/multipage/canvas.html#dom-context-2d-createimagedata (and friends) See https://github.com/whatwg/html/issues/6262 about [EnforceRange], which isn't technically on the spec but matches all browsers' behavior. This simplifies a bit the code, moving some conversions to WebIDL, fixes a few WPT tests, and should throw better error messages too. Differential Revision: https://phabricator.services.mozilla.com/D100608
9f813973b02bf9403b8f9cf212aa1aef5005de47: Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio
Aryan Agal <aryanagal98@gmail.com> - Sun, 03 Jan 2021 20:58:32 +0000 - rev 628852
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684689 - Check for 0 size after clamping in CanvasRenderingContext2D.createImageData r=emilio Shifted the zero-check after width and height are clamped to int32_t. Fixes the use case where width and height are floats > 0 but < 1. These values are clamped to 0, but no error is thrown, as opposed to the desired behavior. Deleted corresponding test ini file, since it is now expected to PASS. Now also fixes a test that started failing and checked something against the spec, (credit to @emilio) Differential Revision: https://phabricator.services.mozilla.com/D100597
442421e347a1027e5e71dbe9275a45091502b5b0: Bug 1684689 - Fix usage of createImageData in devtools. r=jdescottes
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 04 Jan 2021 17:27:24 +0000 - rev 628851
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684689 - Fix usage of createImageData in devtools. r=jdescottes This fixes the DAMP failures and effectively preserves behavior. Differential Revision: https://phabricator.services.mozilla.com/D100623
af9f27bb7080a8e69fff0b5005b7fd17b1f89554: Bug 1680977 - stop defining now-unused PREF_HISTORY_MAXURLLEN* macros. r=emilio
Julien Cristau <jcristau@mozilla.com> - Mon, 04 Jan 2021 17:27:09 +0000 - rev 628850
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1680977 - stop defining now-unused PREF_HISTORY_MAXURLLEN* macros. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D100703
111897d51399f20306275157f7f2272cf878227a: Bug 1684903 - Add nsAutoreleasePools to functions that interacts with NSScreen. r=mstange
Jeff Muizelaar <jmuizelaar@mozilla.com> - Mon, 04 Jan 2021 16:25:24 +0000 - rev 628849
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684903 - Add nsAutoreleasePools to functions that interacts with NSScreen. r=mstange Differential Revision: https://phabricator.services.mozilla.com/D100696
7228958d5d32f907fe61d3a25ce25254c5895704: Bug 1684655 - Remove unused parameters left after Bug 1443511. r=pehrsons
Oleg Skoromnik <olegskor@gmail.com> - Mon, 04 Jan 2021 12:25:16 +0000 - rev 628848
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684655 - Remove unused parameters left after Bug 1443511. r=pehrsons Differential Revision: https://phabricator.services.mozilla.com/D100625
6b0f61e93f9d7c6c654f3bcb61c4b9bcd15aa720: Bug 1683985 - Remove obsolete rule from .urlbarView-favicon. r=ntim,harry
Sonia Singla <soniasingla.1812@gmail.com> - Mon, 04 Jan 2021 15:48:26 +0000 - rev 628847
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1683985 - Remove obsolete rule from .urlbarView-favicon. r=ntim,harry Differential Revision: https://phabricator.services.mozilla.com/D100447
655f3c4bd5a3dc2310dcd3e1e400f6f40f99b164: Bug 1684857 - [devtools] Export current DAMP runner from damp.js r=ochameau,perftest-reviewers,kimberlythegeek
Julian Descottes <jdescottes@mozilla.com> - Mon, 04 Jan 2021 16:36:36 +0000 - rev 628846
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1684857 - [devtools] Export current DAMP runner from damp.js r=ochameau,perftest-reviewers,kimberlythegeek Depends on D97733 Exporting the current DAMP runner as a singleton from damp.js simplifies the dependency management between damp.js and head.js Differential Revision: https://phabricator.services.mozilla.com/D100670
d625de1f23c1ef23d1471f98f9fb3ff09611b229: Backed out 3 changesets (bug 1680802, bug 1680630) for turning Bug 1521378 into permafail. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Mon, 04 Jan 2021 18:47:44 +0200 - rev 628845
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Backed out 3 changesets (bug 1680802, bug 1680630) for turning Bug 1521378 into permafail. CLOSED TREE Backed out changeset 3464c8f10994 (bug 1680630) Backed out changeset 591d32364c0f (bug 1680802) Backed out changeset 3e9350fd509d (bug 1680802)
adc682f66c270c3cb432200fda691b83457da5a1: No Bug, taskcluster/docker/funsize-update-generator/requirements.txt pip-update. r=bhearsum
ffxbld <ffxbld@mozilla.com> - Mon, 04 Jan 2021 15:26:32 +0000 - rev 628844
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
No Bug, taskcluster/docker/funsize-update-generator/requirements.txt pip-update. r=bhearsum Differential Revision: https://phabricator.services.mozilla.com/D100652
fab947ad31b760b7c17ef58c3da0e2dfe496d44b: Backed out 2 changesets (bug 133467, bug 1683753) for wrench failures and landing with wrong bug no.
Cosmin Sabou <csabou@mozilla.com> - Mon, 04 Jan 2021 18:34:56 +0200 - rev 628843
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Backed out 2 changesets (bug 133467, bug 1683753) for wrench failures and landing with wrong bug no. Backed out changeset 932397657d79 (bug 133467) Backed out changeset 0ebc6a1d8e51 (bug 1683753)
45f5116cb96198f6026363cd654fb1b6718c31c0: Backed out changeset 140b5dff0375 for causing a spike in Bug 1521378. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Mon, 04 Jan 2021 18:26:23 +0200 - rev 628842
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Backed out changeset 140b5dff0375 for causing a spike in Bug 1521378. CLOSED TREE
932397657d79c5a8ec90fbbd6e0a35493b549cb5: Bug 133467 - Adjust reftest fuzziness. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Mon, 04 Jan 2021 16:19:49 +0000 - rev 628841
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 133467 - Adjust reftest fuzziness. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D100695
349c2b540598b26b2847ce77a6aa65a3bc6e2e99: Bug 1683340 - Enable ESLint rule no-async-promise-executor for the remaining dom/ files. r=nika
Mark Banner <standard8@mozilla.com> - Fri, 18 Dec 2020 18:31:21 +0000 - rev 628840
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1683340 - Enable ESLint rule no-async-promise-executor for the remaining dom/ files. r=nika Depends on D100135 Differential Revision: https://phabricator.services.mozilla.com/D100136
1a4ab71a3befe8d6edd0dd29ed454edc58b9fd66: Bug 1683340 - Enable ESLint rule no-async-promise-executor for dom/payments. r=baku
Mark Banner <standard8@mozilla.com> - Mon, 04 Jan 2021 15:59:11 +0000 - rev 628839
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1683340 - Enable ESLint rule no-async-promise-executor for dom/payments. r=baku Depends on D100134 Differential Revision: https://phabricator.services.mozilla.com/D100135
6e3c5aa82055cec2ffc045917245c9c9195fe0e0: Bug 1683340 - Enable ESLint rule no-async-promise-executor for test_http2-proxy.js. r=necko-reviewers,valentin
Mark Banner <standard8@mozilla.com> - Fri, 18 Dec 2020 16:43:54 +0000 - rev 628838
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1683340 - Enable ESLint rule no-async-promise-executor for test_http2-proxy.js. r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D100134
f6373bb7cb36fd4d16fba85c14a147dd234c0e5a: Bug 1621984 - Fix title for lazy tab in customize mode r=Gijs
Oriol Brufau <oriol-bugzilla@hotmail.com> - Mon, 04 Jan 2021 15:31:24 +0000 - rev 628837
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1621984 - Fix title for lazy tab in customize mode r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D100620
0ebc6a1d8e51381dc4831027dcd974b3abc61de8: Bug 1683753 - Don't use the bucketed shelf allocator for glyphs. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Mon, 04 Jan 2021 14:38:35 +0000 - rev 628836
Push 15035 by ffxbld-merge at Mon, 25 Jan 2021 15:18:06 +0000
Bug 1683753 - Don't use the bucketed shelf allocator for glyphs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D100690
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip