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
556e3aff49e393fa73132271b8ce7196d1a59ab6: Bug 1676831 - Intermittent TV browser/components/newtab/test/browser/browser_asrouter_experimentsAPILoader.js r=k88hudson
Andrei Oprea <andrei.br92@gmail.com> - Wed, 18 Nov 2020 13:48:29 +0000 - rev 557804
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1676831 - Intermittent TV browser/components/newtab/test/browser/browser_asrouter_experimentsAPILoader.js r=k88hudson Differential Revision: https://phabricator.services.mozilla.com/D97154
adab13d36ea3b6a6198436de9dba87b31aedbd22: Bug 1677470 [Wayland] Enable to run Wayland on old Gtk for testing purposes but throw a warning message and add warning about GDK_BACKEND, r=jhorak
stransky <stransky@redhat.com> - Wed, 18 Nov 2020 13:33:27 +0000 - rev 557803
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677470 [Wayland] Enable to run Wayland on old Gtk for testing purposes but throw a warning message and add warning about GDK_BACKEND, r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D97149
46cf3717f89c04743b7c577ee3b0875185c0e95c: Bug 1677489 [Wayland] Use static mutex for delayed commits r=jhorak
stransky <stransky@redhat.com> - Wed, 18 Nov 2020 13:33:04 +0000 - rev 557802
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677489 [Wayland] Use static mutex for delayed commits r=jhorak Differential Revision: https://phabricator.services.mozilla.com/D97160
f2903ccdb6ed0ba4f0e58fda306ad37306431f4d: Bug 1673681 - Software keyboard show/dimiss shouldn't be reentrant. r=geckoview-reviewers,agi
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 18 Nov 2020 12:39:42 +0000 - rev 557801
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1673681 - Software keyboard show/dimiss shouldn't be reentrant. r=geckoview-reviewers,agi Originally, this issue was bug 1283739. But I guess that this might be regression by bug 1464096. Actually, reentrant code seems to be broken now, so I make it simple. Differential Revision: https://phabricator.services.mozilla.com/D97266
c5fb03571b7289a39e78f8acd14eca6d575d1962: Bug 1677920 - Remove writing mode argument from CalcAndCacheConsumedBSize(). r=TYLin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 18 Nov 2020 11:06:29 +0000 - rev 557800
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Bug 1677920 - Remove writing mode argument from CalcAndCacheConsumedBSize(). r=TYLin Always matches the frame's writing-mode. Differential Revision: https://phabricator.services.mozilla.com/D97390
2a64437827b9ee4c8d492ba7671cd6489cffc25c: Backed out changeset f488d4345f75 (bug 1676852) on request by smaug
Cristina Coroiu <ccoroiu@mozilla.com> - Wed, 18 Nov 2020 13:55:06 +0200 - rev 557799
Push 37962 by apavel@mozilla.com at Wed, 18 Nov 2020 21:51:58 +0000
Backed out changeset f488d4345f75 (bug 1676852) on request by smaug
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip