5a9ef0bb1bc7396ae13036fad0a0eff0783c5662: Bug 1677659 - set height on an a11y icon image for when a11y panel is disabled. r=jdescottes DONTBUILD
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 18 Nov 2020 16:03:19 +0000 - rev 557824
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677659 - set height on an a11y icon image for when a11y panel is disabled. r=jdescottes DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D97245
c52e944fcbc8a93c531cf8fe37cea4210e82f35d: Bug 1677893 - CONFIG["CXX_TYPE"] is not a thing r=firefox-build-system-reviewers,andi,mhentges
David Major <dmajor@mozilla.com> - Wed, 18 Nov 2020 16:01:23 +0000 - rev 557823
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677893 - CONFIG["CXX_TYPE"] is not a thing r=firefox-build-system-reviewers,andi,mhentges Due to lack of `CXX_TYPE`, clang-cl builds were accidentally taking the `else` branch where the `-O0` was ignored/unrecognized. This went unnoticed for a long time until it busted the landing of bug 1677726. While here, fix the intent of SmokeDMD: `-Og-` is a silent no-op in clang-cl, so it's not actually disabling anything. Differential Revision: https://phabricator.services.mozilla.com/D97387
38d83f497e6bdcaa0a548aa804cb30416f811a12: Bug 1673553 part 21 - Remove more code. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:48:01 +0000 - rev 557822
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 21 - Remove more code. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97301
21a1840ffa4b55377d80b79c49ed17f36432a1a3: Bug 1673553 part 20 - Remove TI ObjectGroup sweeping. r=iain,jonco
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:54 +0000 - rev 557821
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 20 - Remove TI ObjectGroup sweeping. r=iain,jonco At this point ObjectGroup::sweep is a no-op, so remove AutoSweepObjectGroup and ObjectGroup's generation flag. Differential Revision: https://phabricator.services.mozilla.com/D97300
fc68cf76fcfc5ff9a54f2339daf578414470191f: Bug 1673553 part 19 - Remove more ObjectGroup flags. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:46 +0000 - rev 557820
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 19 - Remove more ObjectGroup flags. r=iain Without TI all groups have unknown properties and aren't using pre-tenuring, so remove code based on that. Differential Revision: https://phabricator.services.mozilla.com/D97299
66c92d861375bcf2e5d21b7e406b0fc742c0e689: Bug 1673553 part 18 - Remove some ObjectGroup flags. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:38 +0000 - rev 557819
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 18 - Remove some ObjectGroup flags. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97298
d6cdc2a48fa7a24765684fe82771632cc6f59b79: Bug 1673553 part 17 - Remove ObjectGroup interpreted function addendum. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:31 +0000 - rev 557818
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 17 - Remove ObjectGroup interpreted function addendum. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97297
aa3d200b6f98f4013cc23c1c13bc1b9504c96e5f: Bug 1673553 part 16 - Remove some allocation site code. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:23 +0000 - rev 557817
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 16 - Remove some allocation site code. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97296
9a53df9a977e1ed4abc60d317c0b1bae85aaa0f4: Bug 1673553 part 15 - Remove CombinePlainObjectPropertyTypes and CombineArrayElementTypes. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:15 +0000 - rev 557816
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 15 - Remove CombinePlainObjectPropertyTypes and CombineArrayElementTypes. r=iain Groups are now determined by proto and class so we no longer need to try to combine them based on property types. Differential Revision: https://phabricator.services.mozilla.com/D97295
7e6e7e3e5fed2179362d1c9ef94f1b59d70bffc5: Bug 1673553 part 14 - Remove TypeSet. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:08 +0000 - rev 557815
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 14 - Remove TypeSet. r=iain The MacroAssembler had some delayed-read-barrier code for this that we no longer need. This leaves some empty shells in the TI code that we can sweep up in later patches. Differential Revision: https://phabricator.services.mozilla.com/D97294
d114b0ebe5f01fd169edf6483f260703a8179a15: Bug 1673553 part 13 - Remove ObjectGroup::propertySet. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:47:00 +0000 - rev 557814
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 13 - Remove ObjectGroup::propertySet. r=iain Because this removes a word from ObjectGroup, we have to change ZeroBits in TenureCountCache::hash from 4 to 3 (for 64-bit platforms) or we get assertion failures. ObjectGroup is now 40 bytes instead of 48 bytes so bit 4 can be non-zero. Differential Revision: https://phabricator.services.mozilla.com/D97293
678cf10d9be337f69ae3b18c2d8e363239307527: Bug 1673553 part 12 - Remove TypeNewScript, PreliminaryObjectArray. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:46:52 +0000 - rev 557813
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 12 - Remove TypeNewScript, PreliminaryObjectArray. r=iain ObjectGroup::finalize is now an empty function so define it in the header. The objectGroupsMallocHeap memory reporter can also be removed. Differential Revision: https://phabricator.services.mozilla.com/D97292
dbcc16d84227761523600aaefe38c18d2fdbb7e4: Bug 1673553 part 11 - Remove TypeConstraint, DPAConstraintInfo. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:46:45 +0000 - rev 557812
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 11 - Remove TypeConstraint, DPAConstraintInfo. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97291
9298d2de2813614c64533c57c2703df2a9ee4584: Bug 1673553 part 10 - Remove CompilerConstraintList. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:46:37 +0000 - rev 557811
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 10 - Remove CompilerConstraintList. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97290
490f4f157ea65c29d96cb42e486dabb21d1d7c0e: Bug 1673553 part 9 - Resurrect some IonBuilder comments, move some code from MIRBuilderShared.h to WarpBuilder. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 18 Nov 2020 15:46:29 +0000 - rev 557810
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673553 part 9 - Resurrect some IonBuilder comments, move some code from MIRBuilderShared.h to WarpBuilder. r=iain Differential Revision: https://phabricator.services.mozilla.com/D97134
bdb198051288dfaf5dc1eaaa80fea6d42a0bdc1d: Bug 1672344 - Added telemetry for measuring usage of external protocol navigations by iframes. r=johannh
pbz <pbz@mozilla.com> - Wed, 18 Nov 2020 15:42:06 +0000 - rev 557809
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1672344 - Added telemetry for measuring usage of external protocol navigations by iframes. r=johannh Differential Revision: https://phabricator.services.mozilla.com/D95158
561b182ae314ca60c36b20fbe4e79b6a48328085: Bug 1677896 - Remove license header from raptor benchmark script. r=perftest-reviewers,tarek
Gregory Mierzwinski <gmierz2@outlook.com> - Wed, 18 Nov 2020 15:34:19 +0000 - rev 557808
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677896 - Remove license header from raptor benchmark script. r=perftest-reviewers,tarek Differential Revision: https://phabricator.services.mozilla.com/D97434
3b8ca204882f29dad4734e38186362790d60928c: Bug 1678019 - Re-add handling of lut creation failure. r=aosmond
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 18 Nov 2020 15:02:52 +0000 - rev 557807
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1678019 - Re-add handling of lut creation failure. r=aosmond This was found by oss-fuzz: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=27601 and caused by 1f9a32185f4c1d2abfe1e32d773505d865541ad7 Differential Revision: https://phabricator.services.mozilla.com/D97446
fc06dd6899fc727d31610f98a5d0eda989164c8a: Bug 1677872 - reduce division usage in brush shaders. r=gw
Lee Salzman <lsalzman@mozilla.com> - Wed, 18 Nov 2020 14:39:20 +0000 - rev 557806
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677872 - reduce division usage in brush shaders. r=gw Differential Revision: https://phabricator.services.mozilla.com/D97379
78ec198ed4f2698265a5f4c8d40cebcd52d34eb7: Bug 1672277 - update WNP locales list for 83 r=pascalc, a=release
Johan Lorenzo <jlorenzo@mozilla.com> - Wed, 18 Nov 2020 14:23:16 +0000 - rev 557805
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1672277 - update WNP locales list for 83 r=pascalc, a=release Differential Revision: https://phabricator.services.mozilla.com/D96387
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip