3c4b8e03e7221c6edc8651a13cd84cc344ce9b76: Bug 1516337 - Part 2: Revendor rust dependencies r=froydnj
Bastien Orivel <eijebong@bananium.fr> - Sat, 12 Jan 2019 03:19:31 +0200 - rev 453619
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1516337 - Part 2: Revendor rust dependencies r=froydnj
4fc377013db595a8f72606eb07f2de3e75676358: Bug 1516337 - Part 1: Dedupe sha2 and related dependencies r=froydnj
Bastien Orivel <eijebong@bananium.fr> - Sat, 12 Jan 2019 03:18:52 +0200 - rev 453618
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1516337 - Part 1: Dedupe sha2 and related dependencies r=froydnj
97c36c63095b318408a5c40d969347f4f432c86a: Bug 1519232 - simplify faulty's valid process logic; r=decoder,f=posidron
Nathan Froyd <froydnj@mozilla.com> - Fri, 11 Jan 2019 17:44:47 -0500 - rev 453617
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1519232 - simplify faulty's valid process logic; r=decoder,f=posidron There's no need to explicit list out all the child process types that we care about, when a simple is-this-the-parent-process check can do the job just as well.
6b946ad790d09f81ed5c37db0bea635275826fcc: Backed out 2 changesets (bug 1516011) for build bustge in /build/build/src/gfx/layers/wr/WebRenderCommandBuilder.cpp
Dorel Luca <dluca@mozilla.com> - Sat, 12 Jan 2019 00:06:20 +0200 - rev 453616
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Backed out 2 changesets (bug 1516011) for build bustge in /build/build/src/gfx/layers/wr/WebRenderCommandBuilder.cpp Backed out changeset 3c5fcd8a2f4a (bug 1516011) Backed out changeset c74c81fe8dcb (bug 1516011)
1ddef6cf6c7ee86191872cac0782b9f6dc01c923: Merge mozilla-central to inbound. a=merge CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Sat, 12 Jan 2019 00:00:06 +0200 - rev 453615
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
3c5fcd8a2f4a860769a82132eb0ca97c577a441d: Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Thu, 10 Jan 2019 07:42:12 -0500 - rev 453614
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1516011 - Part 2. Deny recycling for frames used in blob recordings. r=tnikkel Given the crash resolved in part 1, it is possible for the blob rasterizer in the compositor process to still be using surfaces after the animation has advanced to the next frame. With recycling this can be problematic as the recycled surface will be reused for a future frame. In an ideal world, the blob recording would use the animation's image key instead, but the rasterizer doesn't have easy access to the mapping table. As such, for any frames used in a blob recording, we now explicitly mark them as non-recyclable and we will be forced to allocate a new frame instead. Differential Revision: https://phabricator.services.mozilla.com/D16192
c74c81fe8dcbd39150889d8fe83b93c2ef2344e3: Bug 1516011 - Part 1. Ensure wrapped shared surfaces are retained for blob rasterization. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Thu, 10 Jan 2019 07:41:18 -0500 - rev 453613
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1516011 - Part 1. Ensure wrapped shared surfaces are retained for blob rasterization. r=jrmuizel References to shared surfaces are already kept alive for the blob in the content process, and it also ensures an image key is created to ensure any release of the surface is delayed until the next epoch. Wrapped shared surfaces (when used in an animation which is recycling its surfaces) did not get an image key created which this patch corrects. Differential Revision: https://phabricator.services.mozilla.com/D16191
0026b863c4371ed9856e27b31fb1a61d7ce1e42b: Bug 1514384 - Properly make CSS clip property clip filters as well. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 10 Jan 2019 20:47:36 +0100 - rev 453612
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1514384 - Properly make CSS clip property clip filters as well. r=mstange This fixes a bug that my previous patch uncovers, and that's tested by css/css-masking/clip/clip-filter-order.html. We weren't setting up the clips in a way that the clip property clipped filters and such. This test works in Gecko because Gecko won't draw outside of the effect bounds, that account for clip(). Differential Revision: https://phabricator.services.mozilla.com/D16232
8b61f3ad2ea3ecf97586304fcca6d98eb1508d4b: Bug 1514384 - Pass the current clip chain id instead of clipping to the filter bounds. r=mattwoodrow
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 10 Jan 2019 14:35:18 +0100 - rev 453611
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1514384 - Pass the current clip chain id instead of clipping to the filter bounds. r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D16206
717a8fb8b842276af0a62b021ac3cf42833659ca: Bug 1519468 - Consistently check if a frame has content in ScrollAnchorContainer. r=emilio
Ryan Hunt <rhunt@eqrion.net> - Fri, 11 Jan 2019 12:21:09 -0600 - rev 453610
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1519468 - Consistently check if a frame has content in ScrollAnchorContainer. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16336
4f7d7a7e6d6dde9e90975e4b00e08729c6496a3a: Bug 1514409 - Transfer ownership of bindings, r=jonco
Steve Fink <sfink@mozilla.com> - Fri, 14 Dec 2018 19:46:29 -0800 - rev 453609
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1514409 - Transfer ownership of bindings, r=jonco
bc9a09046f1b83752004d6a4a9b54f06386a5e63: No bug. Convert explain.py to python3 (maintaining python2 compatibility).
Steve Fink <sfink@mozilla.com> - Fri, 28 Dec 2018 21:14:25 -0800 - rev 453608
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
No bug. Convert explain.py to python3 (maintaining python2 compatibility).
1f686d42d43ebd73b045dd16d1c167a0ed3e55f7: No bug. Make jorendb give a REPL even if the script throws an exception. r=NPOAEW
Steve Fink <sfink@mozilla.com> - Tue, 08 Jan 2019 14:21:25 -0800 - rev 453607
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
No bug. Make jorendb give a REPL even if the script throws an exception. r=NPOAEW (Not Part Of Anyone Else's World)
b7e4f51b79a9c739be5e661025fd7e3534031073: Bug 1518850 - Add the computed property list and shorthand overridden list. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 11 Jan 2019 14:31:10 -0500 - rev 453606
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1518850 - Add the computed property list and shorthand overridden list. r=rcaliman
922c3f0e3d8cd9c7f8fe752ce38a5df6db19d3fe: Bug 1518618 - Add custom classes to the selectors for matches, attributes and pseudoclasses. r=rcaliman
Gabriel Luong <gabriel.luong@gmail.com> - Fri, 11 Jan 2019 14:11:32 -0500 - rev 453605
Push 35361 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:41:19 +0000
Bug 1518618 - Add custom classes to the selectors for matches, attributes and pseudoclasses. r=rcaliman
cb35977ae7a4a5a1d2fe6a543e15d49cd2fd47c8: Merge autoland to mozilla-central. a=merge
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sat, 12 Jan 2019 11:39:04 +0200 - rev 453604
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Merge autoland to mozilla-central. a=merge
434b6906676e7dbad6ea265af5528d5eea2f6f8f: Bug 1519296 - Part 4: Remove ServoStyleSet::PrependStyleSheet r=emilio
Cameron McCormack <cam@mcc.id.au> - Sat, 12 Jan 2019 06:45:45 +0000 - rev 453603
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519296 - Part 4: Remove ServoStyleSet::PrependStyleSheet r=emilio Depends on D16283 Differential Revision: https://phabricator.services.mozilla.com/D16284
89828ae0afeac77e5e5e8aa220ec4ec1cf64a69a: Bug 1519296 - Part 3: Make PresShell::AddOverrideStyleSheet append its sheet rather than prepend r=emilio
Cameron McCormack <cam@mcc.id.au> - Sat, 12 Jan 2019 06:45:52 +0000 - rev 453602
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519296 - Part 3: Make PresShell::AddOverrideStyleSheet append its sheet rather than prepend r=emilio We only ever add a single sheet (EditorOverride.css) there anyway. Depends on D16282 Differential Revision: https://phabricator.services.mozilla.com/D16283
8b5a89cb0e62b11f209f49dca37e2ec2973d6d3e: Bug 1519296 - Part 2: Make PresShell::AddUserSheet just find the right place to insert r=emilio
Cameron McCormack <cam@mcc.id.au> - Sat, 12 Jan 2019 06:46:00 +0000 - rev 453601
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519296 - Part 2: Make PresShell::AddUserSheet just find the right place to insert r=emilio Depends on D16281 Differential Revision: https://phabricator.services.mozilla.com/D16282
b08325b6d8b5e1cd4d0ef984ec3072f794836c98: Bug 1519296 - Part 1: Use a sensible order when filling the style set with User and Agent sheets r=emilio
Cameron McCormack <cam@mcc.id.au> - Sat, 12 Jan 2019 00:50:01 +0000 - rev 453600
Push 35360 by nbeleuzu@mozilla.com at Sat, 12 Jan 2019 09:39:47 +0000
Bug 1519296 - Part 1: Use a sensible order when filling the style set with User and Agent sheets r=emilio Differential Revision: https://phabricator.services.mozilla.com/D16281
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip