gecko-dev/gfx
Kartikaya Gupta 0b60039322 Bug 1368551 - Don't send transforms to WR in push_stacking_context if they are identity. r=pchang
If we set a transform in push_stacking_context, it changes the internal
WebRender behaviour to make that stacking context a reference frame, and
things inside it are positioned differently. This is true even if the
transform is an identity transform.

In most cases we are hitting this and sending an identity transform
through, when in fact we want to be sending a None value to WebRender so
that it doesn't create reference frames. This is a partial fix, a proper
fix will be done in bug 1345577 by separating the CSS transform from the
other transforms that FrameLayerBuilder invents.

MozReview-Commit-ID: ElSs3hFMD2D
2017-06-01 09:17:17 -04:00
..
2d Bug 1367127 - Use an ImageBrush during DrawTargetD2D1::PushLayer instead of a BitmapBrush. r=bas 2017-05-30 09:31:02 -07:00
angle Bug 1366425 - Avoid losing context on out of memory error for ANGLE - r=jgilbert 2017-05-25 16:11:40 -07:00
cairo Bug 1364628 - implement thread-safe variants of FT_New_Face/FT_Done_Face. r=jrmuizel 2017-05-17 21:56:24 -04:00
config Backed out changeset 1ad211b75475 (bug 1337062) for timeouts and shutdown crashes in e10s, primarily Win8 PGO b-c and dt 2017-04-28 21:50:06 -07:00
doc Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry 2017-06-01 08:57:10 -04:00
docs
gl Bug 1366512 - Export some EGL functions for D3D NV12 texture format. v2. r=jgilbert 2017-05-28 21:15:07 -07:00
graphite2 Bug 1349310 - Update graphite2 to release 1.3.10. r=milan 2017-05-08 12:08:24 +01:00
harfbuzz Bug 1358502 - Update harfbuzz to release 1.4.6. r=jrmuizel 2017-05-04 22:24:16 +01:00
ipc Bug 1330185 - Use a top-level PProfiler protocol to control the profiler in other processes. r=billm,njn 2017-05-30 15:06:14 -04:00
layers Bug 1368551 - Don't send transforms to WR in push_stacking_context if they are identity. r=pchang 2017-06-01 09:17:17 -04:00
ots Bug 1353990 - Stop exporting woff2 headers. r=gps 2017-04-06 13:42:27 +09:00
qcms
sfntly
skia Bug 1364691 - don't use walk_convex_edges in Skia path rendering unless edge count is at least 2. r=mchang 2017-05-26 12:59:29 -04:00
src Bug 1367577 - change theme constants from #defines to enum ThemeWidgetType. r=dbaron 2017-05-25 22:29:52 -04:00
tests Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron 2017-05-25 11:26:12 +08:00
thebes Merge m-c to graphics, a=merge 2017-05-30 07:50:05 -04:00
vr Bug 1343730 - Part 1: Support submitFrame and encode the frame as a base64 image in VRPuppet; r=kip 2017-05-23 16:55:30 +08:00
webrender Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry 2017-06-01 08:57:10 -04:00
webrender_bindings Bug 1368551 - Don't send transforms to WR in push_stacking_context if they are identity. r=pchang 2017-06-01 09:17:17 -04:00
webrender_traits Bug 1367734 - Update webrender to cset a54cc729259588dd1ff52c86d0c62cb2a1767137. r=jrmuizel,jerry 2017-06-01 08:57:10 -04:00
ycbcr Bug 1360429 - Part 1. inline arm assember for YCBCR should be on arm only. r=sotaro 2017-04-28 13:22:07 +09:00
moz.build Merge m-c to graphics 2017-01-25 08:52:04 -05:00