baf4f9cc8ff3342f3a671b2791c64a8886a0b33c: Bug 1594061 - Make FinalizationGroups work correctly when called from a different realm r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 05 Nov 2019 18:12:09 +0000 - rev 562493
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594061 - Make FinalizationGroups work correctly when called from a different realm r=sfink Differential Revision: https://phabricator.services.mozilla.com/D51856
5319361284412e36acd0235d85cfa25149bc9a67: Bug 1593260 - Don't use remove_if for sweeping GCVector as the predicate can modify the elements r=anba
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 05 Nov 2019 15:42:19 +0000 - rev 562492
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593260 - Don't use remove_if for sweeping GCVector as the predicate can modify the elements r=anba Differential Revision: https://phabricator.services.mozilla.com/D51786
4257591c09c6586fc06f3837e66ed5be81bcee96: Bug 1592855 - run mach vendor aom with python3 r=dminor
Edwin Takahashi <egao@mozilla.com> - Mon, 04 Nov 2019 20:31:43 +0000 - rev 562491
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592855 - run mach vendor aom with python3 r=dminor Changes: - update sections of `generate_sources_mozbuild.py` and `cmakeparser.py` to be python3 compatible - change import of `urlparse` to be python3 compatible Depends on D51414 Differential Revision: https://phabricator.services.mozilla.com/D51692
27c058fff29bcefbf40f81b82c8f990bf01ef5be: Bug 1592855 - run mach vendor python with python3 r=ahal
Edwin Takahashi <egao@mozilla.com> - Tue, 05 Nov 2019 15:29:44 +0000 - rev 562490
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592855 - run mach vendor python with python3 r=ahal Differential Revision: https://phabricator.services.mozilla.com/D51414
af5556dcd6bb19e49fff2b0d732f01262146b870: Bug 1594110 - Remove unused searchPrefsLink UI Tour target r=mak
Brian Grinstead <bgrinstead@mozilla.com> - Tue, 05 Nov 2019 18:03:57 +0000 - rev 562489
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594110 - Remove unused searchPrefsLink UI Tour target r=mak Differential Revision: https://phabricator.services.mozilla.com/D51741
3a49bec953389927936256a24c99bcde4ea13bd1: Bug 1554499 - Store WebRenderAnimationData using display item type as key r=jrmuizel
Miko Mynttinen <mikokm@gmail.com> - Tue, 05 Nov 2019 15:10:40 +0000 - rev 562488
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1554499 - Store WebRenderAnimationData using display item type as key r=jrmuizel Depends on D50186 Differential Revision: https://phabricator.services.mozilla.com/D50187
c802ab8cc73058de7f422c8f450d3f0cd9546df9: Bug 1554499 - Remove member variables that were previously only used to calculate per frame index r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 05 Nov 2019 15:10:20 +0000 - rev 562487
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1554499 - Remove member variables that were previously only used to calculate per frame index r=mattwoodrow Depends on D50185 Differential Revision: https://phabricator.services.mozilla.com/D50186
f60fee4844602e6978be09ab76761c9912369f6d: Bug 1554499 - Add missing CalculatePerFrameIndex implementations r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Tue, 05 Nov 2019 15:09:53 +0000 - rev 562486
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1554499 - Add missing CalculatePerFrameIndex implementations r=mattwoodrow Depends on D37804 Differential Revision: https://phabricator.services.mozilla.com/D50185
a49d1c9e8b143f666f1ff2268c6262b1294e7f00: Bug 1554499 - Rename PerFrameKey -> PerFrameIndex for most methods r=mattwoodrow
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 05 Nov 2019 15:09:04 +0000 - rev 562485
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1554499 - Rename PerFrameKey -> PerFrameIndex for most methods r=mattwoodrow This distinguishes better between the overloaded aspect of the PerFrameKey and the actual mixed value. Depends on D37803 Differential Revision: https://phabricator.services.mozilla.com/D37804
133cddb65f59041b380e805668f515d711aeef0b: Bug 1554499 - change ComputePerFrameKey to be a static method. r=mattwoodrow
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 05 Nov 2019 15:08:53 +0000 - rev 562484
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1554499 - change ComputePerFrameKey to be a static method. r=mattwoodrow This static method is assumed to have the same signature as the type's constructor, and so we must have an implementation of ComputePerFrameKey for each constructor a display item provides that is called by MakeDisplayItem. Notably this excludes the MakeClone constructor for a lot of items. There is a default varargs implementation on nsDisplayItem which everyone inherits by default, so types which previously didn't overload this method still don't need to. Providing an implementation of ComputePerFrameKey on some display item type shadows the varargs implementation, so one doesn't need to worry about overloading one constructor but forgetting about another -- if you do, the compiler will only see the overload and complain that the signature doesn't match. One slightly annoying result of this is that display items which previously inherited an overloaded implementation from a superclass now must provide their own manual implementations. Although as far as I could tell, all of those cases had a trivial implementation of key=0 (the super class supported custom keys but the subclasses didn't make use of it). In those cases I just hardcoded key=0, but it's possible that it would be better to call into the superclass' implementation to be more robust to changes. Differential Revision: https://phabricator.services.mozilla.com/D37803
4db47986ccce962f09c79d443788a2bb3757f55e: Bug 1592754 - Improve TV handling of modified reftest reference files; r=ahal
Geoff Brown <gbrown@mozilla.com> - Mon, 04 Nov 2019 21:49:51 +0000 - rev 562483
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592754 - Improve TV handling of modified reftest reference files; r=ahal Replace the existing regex-based hack for recognizing reftest reference files with a reliable method based on the reftest manifest. Differential Revision: https://phabricator.services.mozilla.com/D51172
0e3e0d51aaf6eee8f95fde1dd93849ce732f96e1: Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug
Brendan Dahl <bdahl@mozilla.com> - Tue, 05 Nov 2019 17:56:28 +0000 - rev 562482
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1470510 - Rename nsXULWindow and nsIXULWindow to AppWindow and nsIAppWindow. r=smaug nsXULWindow is no longer XUL specific and is somewhat confusing name. Differential Revision: https://phabricator.services.mozilla.com/D51486
67f2b416b27017704978b551e172fe10e415bf0d: Bug 1470510 - Merge nsWebShellWindow into nsXULWindow r=smaug
Brendan Dahl <bdahl@mozilla.com> - Tue, 05 Nov 2019 17:56:27 +0000 - rev 562481
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1470510 - Merge nsWebShellWindow into nsXULWindow r=smaug nsWebShellWindow is the only class that extends nsXULWindow and only nsWebShellWindows are ever instantiated. Differential Revision: https://phabricator.services.mozilla.com/D51155
489afa3eb121ff1ab70f405880acd757502d1e38: Bug 1594025 - move 'this site is not deceptive' string into markup to allow help hamburger menu to copy it, r=flod,fluent-reviewers
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 05 Nov 2019 17:40:47 +0000 - rev 562480
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1594025 - move 'this site is not deceptive' string into markup to allow help hamburger menu to copy it, r=flod,fluent-reviewers The help view copies strings from the main menubar. When we moved the original DTD string to ftl, there were performance implications for using it in browser.xhtml, so it was only added once needed. The help view copies attributes from the items in the main menubar's help menu, and so didn't copy the label for this item, resulting in the broken behaviour. To fix this, it's enough to have the string in the markup. As we've moved the other strings into menubar.ftl, I'm taking the opportunity to move this string there, too, next to its sibling string to report deceptive sites. Differential Revision: https://phabricator.services.mozilla.com/D51850
ab19234907a0e553676b1c1bd45d37c8627f85e9: Bug 1593966 - Add minimal support for the DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt operand forms in dump_syms r=froydnj
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 05 Nov 2019 17:45:58 +0000 - rev 562479
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1593966 - Add minimal support for the DW_FORM_GNU_ref_alt and DW_FORM_GNU_strp_alt operand forms in dump_syms r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D51801
0614c786ca70ef998274b1bcebbcd612a5d5d00a: Bug 1544231 - add image/webp to default navigation value of the Accept header, r=mayhemer
Junior Hsu <juhsu@mozilla.com> - Fri, 01 Nov 2019 15:54:57 +0000 - rev 562478
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1544231 - add image/webp to default navigation value of the Accept header, r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D51199
26d95900951d4b7b4875456ba0990176956fc02e: Bug 1591770 - Add expectations for the-autofocus-attribute/first.html on android and win. r=jgraham
Cosmin Sabou <csabou@mozilla.com> - Tue, 05 Nov 2019 17:32:46 +0000 - rev 562477
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1591770 - Add expectations for the-autofocus-attribute/first.html on android and win. r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D51785
082bcb14a8c5796ea53715de00b37852f9d45b35: Bug 1592608 - Add more fields to ReftestManifest test descriptions; r=ahal,froydnj
Geoff Brown <gbrown@mozilla.com> - Tue, 05 Nov 2019 17:09:41 +0000 - rev 562476
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1592608 - Add more fields to ReftestManifest test descriptions; r=ahal,froydnj Add test annotations to the ReftestManifest and TestResolver. For example, a test description from the TestResolver might now contain 'skip-if': 'skiaContent'; similar to the content provided for manifestparser tests; this will allow 'mach test-info report' to filter tests based on reftest manifest test annotations. Also add the referenced-test field which identifies the test file associated with test entries for reference files; this will allow test-verify to run the correct reftest when only the reference file has been modified. Differential Revision: https://phabricator.services.mozilla.com/D51113
c33c9703069bc316367059a3277575db1503441f: Bug 1168606 - Fixed some log messages. r=ttung
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 05 Nov 2019 16:46:38 +0000 - rev 562475
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1168606 - Fixed some log messages. r=ttung Differential Revision: https://phabricator.services.mozilla.com/D49397
bd872bd17560fb20663d4be58c3cb48eb0ce99e3: Bug 1168606 - Do not use mContinueCalled for determining whether to cache a cursor response. r=ttung,asuth
Simon Giesecke <sgiesecke@mozilla.com> - Tue, 05 Nov 2019 16:46:31 +0000 - rev 562474
Push 12351 by ffxbld-merge at Mon, 02 Dec 2019 11:32:26 +0000
Bug 1168606 - Do not use mContinueCalled for determining whether to cache a cursor response. r=ttung,asuth Depends on D45674 Differential Revision: https://phabricator.services.mozilla.com/D45675
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip