0765f0fa75605655beb1eb98afc7584364efb846: Bug 1554664 - Work-around broken border-radius caching. r=mattwoodrow
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 27 May 2019 22:43:32 +0000 - rev 475789
Push 86474 by ealvarez@mozilla.com at Mon, 27 May 2019 22:52:03 +0000
Bug 1554664 - Work-around broken border-radius caching. r=mattwoodrow This is just a super-low-risk work-around for bug 1554755 that we can uplift to beta, I'll follow-up in a bit in there with a fix and a test. The reason my patch breaks this is because my patch stopped making images reframe. The reframe was of course a very expensive way of invalidating that bit ;) Differential Revision: https://phabricator.services.mozilla.com/D32749
92582acb077d723e32adbda4d368e4a8cca34876: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 28 May 2019 00:57:10 +0300 - rev 475788
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
29c76bc4b5901f6fd331435e6db5ff47bcde04bb: Bug 1536997 - Fix broken assert for recycling animated images with WebRender. r=kats
Andrew Osmond <aosmond@mozilla.com> - Fri, 24 May 2019 15:46:38 -0400 - rev 475787
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1536997 - Fix broken assert for recycling animated images with WebRender. r=kats By default, recycling frames for animated images is enabled. However the first frame is never recycled because we may need the first frame immediately if the animation is reset. If only the first frame of an animation is displayed before shutting down a tab, then it will not correctly register with the layer state manager prior to its destruction. This trips an assert incorrectly. Now we just always register with the layer state manager if recycling is enabled, and never if recycling is disabled. This allows us to remove from state information at the cost of requiring a restart to toggle to recycling pref (which is almost never done now that the feature is stable.) Differential Revision: https://phabricator.services.mozilla.com/D32526
cb677c177529541d4bbdd2c98f33bd605de749fd: Bug 1554251 - Enable WebRender on nightly for AMD hardware with Linux and Mesa drivers. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 24 May 2019 13:15:58 -0400 - rev 475786
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1554251 - Enable WebRender on nightly for AMD hardware with Linux and Mesa drivers. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32506
1e50992f413317d69190830a556daea79d98fed3: Backed out 5 changesets (bug 1551084) for build bustages on transform.cpp . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 27 May 2019 18:52:34 +0300 - rev 475785
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Backed out 5 changesets (bug 1551084) for build bustages on transform.cpp . CLOSED TREE Backed out changeset af04f8907fab (bug 1551084) Backed out changeset 2a5ae3eb40ce (bug 1551084) Backed out changeset 99874bf89419 (bug 1551084) Backed out changeset d73949bd98e9 (bug 1551084) Backed out changeset cd1bb23b475a (bug 1551084)
af04f8907fab2f091180fe0c762dc54fd9091c5c: Bug 1551084 - Part 5. Allow QCMS gray transforms to expand to add alpha. r=miko
Andrew Osmond <aosmond@mozilla.com> - Fri, 10 May 2019 08:11:27 -0400 - rev 475784
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1551084 - Part 5. Allow QCMS gray transforms to expand to add alpha. r=miko Differential Revision: https://phabricator.services.mozilla.com/D30822
2a5ae3eb40ce2eb31f3708a8c82690fa8858ce14: Bug 1551084 - Part 4. Add support for BGRA to QCMS. r=miko
Andrew Osmond <aosmond@mozilla.com> - Thu, 09 May 2019 16:45:51 -0400 - rev 475783
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1551084 - Part 4. Add support for BGRA to QCMS. r=miko Differential Revision: https://phabricator.services.mozilla.com/D30821
99874bf8941910abd3c10f0ba5a762e7f1dc60f5: Bug 1551084 - Part 3. Use templates to reduce code duplication in QCMS. r=miko
Andrew Osmond <aosmond@mozilla.com> - Thu, 09 May 2019 16:49:38 -0400 - rev 475782
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1551084 - Part 3. Use templates to reduce code duplication in QCMS. r=miko No functional change. This allows us to support both alpha and non-alpha variants with the same implementation, in addition to laying the ground work for QCMS to support BGRA as an input and output. Differential Revision: https://phabricator.services.mozilla.com/D30820
d73949bd98e99a892a282a85b68aeb44cd972ffc: Bug 1551084 - Part 2. Make QCMS transform files use C++. r=miko
Andrew Osmond <aosmond@mozilla.com> - Thu, 09 May 2019 17:13:45 -0400 - rev 475781
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1551084 - Part 2. Make QCMS transform files use C++. r=miko Differential Revision: https://phabricator.services.mozilla.com/D30819
cd1bb23b475a065640e6fa0783634636288b7f6b: Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko
Andrew Osmond <aosmond@mozilla.com> - Thu, 09 May 2019 14:29:07 -0400 - rev 475780
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1551084 - Part 1. Minor reworking of QCMS to allow C files to compile as C++. r=miko Differential Revision: https://phabricator.services.mozilla.com/D30818
06d06aba032dde91483905d210c7e27463fc53dd: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Mon, 27 May 2019 17:46:34 +0300 - rev 475779
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
5033e02b6e6f1f8878b88fd7a1d3b6a8794f373f: bug 1554638: remote: fix link to Slack instance; r=me a=doc
Andreas Tolfsen <ato@sny.no> - Mon, 27 May 2019 12:23:26 +0100 - rev 475778
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
bug 1554638: remote: fix link to Slack instance; r=me a=doc DONTBUILD
fc0b1dd3f702ec53577c1065ffbd6f72af62607e: bug 1553544: marionette: improve links to client documentation; r=me a=doc
Andreas Tolfsen <ato@sny.no> - Mon, 27 May 2019 12:20:18 +0100 - rev 475777
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
bug 1553544: marionette: improve links to client documentation; r=me a=doc DONTBUILD
376025cf90bf10eb0efe7e6b59ddf569033d8080: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Mon, 27 May 2019 13:00:59 +0300 - rev 475776
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
b89b3cda594adf29317f5d3ff9d615a9d3dcde11: Bug 1376646 - Part 2: remove redudant IsInsideNursery() check. r=sfink
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Wed, 22 May 2019 11:41:58 +0200 - rev 475775
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1376646 - Part 2: remove redudant IsInsideNursery() check. r=sfink TenuringTracer::traverse(JSObject**) and TenuringTracer::traverse(JSString**) will check IsInsideNursery(), and also these two functions will be called by other callers, so removing the check in CellPtrEdge::traceTyped Differential Revision: https://phabricator.services.mozilla.com/D32167
67b5401dd49217798255610408d92d20b200c259: Bug 1376646 - Part 1: Separate buffer for storing JSString and JSObject cells. r=sfink
Yoshi Cheng-Hao Huang <allstars.chh@gmail.com> - Tue, 21 May 2019 17:36:28 +0200 - rev 475774
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1376646 - Part 1: Separate buffer for storing JSString and JSObject cells. r=sfink Differential Revision: https://phabricator.services.mozilla.com/D32097
459f39031f718335f8e7cdff514ce9686b403039: Bug 1346454 - Add a couple of crashtests. r=mats DONTBUILD
Jesse Schwartzentruber<jschwartzentruber@mozilla.com> - Mon, 27 May 2019 02:45:43 +0200 - rev 475773
Push 86473 by rgurzau@mozilla.com at Mon, 27 May 2019 21:57:53 +0000
Bug 1346454 - Add a couple of crashtests. r=mats DONTBUILD
46eeb92b85f858a4ed49cc25a779faef723dc09f: Backed out changeset 91d8ca122eda (bug 1553889) for bugs/513153-2a.html failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Mon, 27 May 2019 23:59:08 +0300 - rev 475772
Push 86472 by btara@mozilla.com at Mon, 27 May 2019 20:59:29 +0000
Backed out changeset 91d8ca122eda (bug 1553889) for bugs/513153-2a.html failures CLOSED TREE
c37c85af0fb0baad7fa25a177f2db8bcafbf6dc4: Backed out changeset c352b73db92b (bug 1549560) for dom/base/Document.cpp related build bustages CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Mon, 27 May 2019 23:57:00 +0300 - rev 475771
Push 86472 by btara@mozilla.com at Mon, 27 May 2019 20:59:29 +0000
Backed out changeset c352b73db92b (bug 1549560) for dom/base/Document.cpp related build bustages CLOSED TREE
9d54e34f7f6639440004a224fe0eff9a3999ac17: Bug 1539366 - Avoid calling AreOnSameLine once we know we've already changed lines since it can be expensive to compute. r=mats
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 27 May 2019 20:38:46 +0000 - rev 475770
Push 86471 by mwoodrow@mozilla.com at Mon, 27 May 2019 20:44:16 +0000
Bug 1539366 - Avoid calling AreOnSameLine once we know we've already changed lines since it can be expensive to compute. r=mats Differential Revision: https://phabricator.services.mozilla.com/D26650
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip