layout/painting/nsDisplayList.cpp
0f95c023462e4de617ebdd77cbe90ec523efad10
created 2018-05-24 14:12 -0400
pushed 2018-05-24 18:12 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 1462497) for causing widespread test failures. DEVEDITION_61_0b8_BUILD1 DEVEDITION_61_0b8_RELEASE FIREFOX_61_0b8_BUILD1 FIREFOX_61_0b8_RELEASE
e8836b424826088cd4f502103d07cec300a85a28
created 2018-05-23 11:03 +1200
pushed 2018-05-24 15:49 +0000
Matt Woodrow Matt Woodrow - Bug 1462497 - Part 3: Don't condition useOpacity on values that might change silently between paints (HasAnimationsForCompositor, and the will-change budget). r=hiro, a=RyanVM
233d36dfd5c9071593c372212c56da1cfc15c6bf
created 2018-05-01 11:56 -0400
pushed 2018-05-17 01:26 +0000
Matt Woodrow Matt Woodrow - Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko, a=RyanVM
a5b962b8bb3d9a9301430bc47ce975e5279b2043
created 2018-05-10 11:39 +1200
pushed 2018-05-17 01:26 +0000
Matt Woodrow Matt Woodrow - Bug 1459441 - Make sure we build the full display list when we have blend containers in order to get the correct sorting for them. r=mstange, a=RyanVM
064b3540e831abdb746ecb36f50c7d8cc01762d0
created 2018-05-10 16:34 +1200
pushed 2018-05-17 01:26 +0000
Matt Woodrow Matt Woodrow - Bug 1452464. r=miko, a=RyanVM
35c4b04bb305f9f6cdf9c58cc6e3e5ab4ca4ab08
created 2018-04-15 16:38 +1200
pushed 2018-05-17 01:26 +0000
Matt Woodrow Matt Woodrow - Bug 1453541 - Part 2: Look for Out Of Flow frames with modified ancestors during ProcessFrame instead of during display list building. r=mstange, a=RyanVM
65789d9edfe6037dfebc431d97892d38a5c7e05a
created 2018-05-03 20:38 -0400
pushed 2018-05-07 14:13 +0000
Alexis Beingessner Alexis Beingessner - Bug 1435094 - wire up GlyphRasterSpace to nsDisplayTransform. r=kats,mstange
ab26e8e09fe50465702fd4f08fee67edf16a0e6b
created 2018-04-27 04:14 +0300
pushed 2018-04-28 10:35 +0000
Noemi Erli Noemi Erli - Backed out changeset f8ad5962fc89 (bug 1435094) bustage in /builds/worker/workspace/build/src/layout/painting/nsDisplayList.cpp on a CLOSED TREE
f8ad5962fc897cbec562226fb23aa361dadcfa0a
created 2018-04-25 10:47 -0400
pushed 2018-04-28 10:35 +0000
Alexis Beingessner Alexis Beingessner - Bug 1435094 - wire up GlyphRasterSpace to nsDisplayTransform. r=kats,mstange
47db02b5cdc975f919f5118f68520426d807ed49
created 2018-04-26 15:00 +1000
pushed 2018-04-28 10:35 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 4 - Convert CSS_PROPERTY_* flags to a typed enum flags. r=emilio
e561ff49b7cdd86d4cf437b98c986de76847f0dd
created 2018-04-24 17:17 +0200
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1454105 - Do not flatten opacity for IB splits r=mattwoodrow
2146e75c9861a6096655a037b1ccd70aefe7b70e
created 2018-04-26 08:27 +0300
pushed 2018-04-26 21:04 +0000
Andreea Pavel Andreea Pavel - Backed out 4 changesets (bug 1456364) for build bustages at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:35 on a CLOSED TREE
020151240bb8d98378faea9b34e9576e495d3175
created 2018-04-26 15:00 +1000
pushed 2018-04-26 21:04 +0000
Xidorn Quan Xidorn Quan - Bug 1456364 part 4 - Convert CSS_PROPERTY_* flags to a typed enum flags. r=emilio
52e0b45195cb8f9a0e6c3fc4d9ee49f025232010
created 2018-04-26 05:07 +0300
pushed 2018-04-26 21:04 +0000
Dorel Luca Dorel Luca - Backed out 2 changesets (bug 1456679) for Reftests failure. CLOSED TREE
c40209504a45529f23a2722a16a012424eb01ed6
created 2018-04-26 08:29 +0900
pushed 2018-04-26 21:04 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1456679 - Don't set non-animated values as AnimatedValue in delay phase. r=kats
26e53729a10976f52e75efa44e17b5e054969fec
created 2018-04-24 12:42 +0300
pushed 2018-04-26 21:04 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge inbound to mozilla-central. a=merge
c8375fd1486018c5bfd33f5880cdd7ceab2fdd2a
created 2018-04-24 01:52 +0200
pushed 2018-04-26 21:04 +0000
Mats Palmgren Mats Palmgren - Bug 1456166 - Downgrade a non-essential assertion to a warning for now because it keeps failing. r=mattwoodrow
5daa11905109206fd857f9589f60b57bfc3399b9
created 2018-04-24 12:59 +1200
pushed 2018-04-26 21:04 +0000
Matt Woodrow Matt Woodrow - Bug 1439809 - Add an index parameter to nsDisplayWrapList to prevent scrollbar frames from creating duplicates. r=mattwoodrow
945d0f8a4594a47be4db59df6c6810fa4a057038
created 2018-04-17 15:04 -0400
pushed 2018-04-26 21:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454485 - Remove redundant fields from WebRenderLayerScrollData and ensure the ScrollbarData is always correctly populated instead. r=botond
6047ab9ac46a891c430f42dbeedc4555123172bb
created 2018-04-14 09:42 +0200
pushed 2018-04-26 21:04 +0000
Daniel Zielas Daniel Zielas - Bug 1453469 - Remove nsDisplayOwnLayer::mScrollTarget. r=botond
c3de9550cefba6ee765a399fa56fc61aff9a05a7
created 2018-04-06 18:34 +0100
pushed 2018-04-26 21:04 +0000
Jamie Nicol Jamie Nicol - Bug 1431778 - Take 3D transforms in to account when deciding whether content is small enough to be prerendered. r=mattwoodrow
7c3ec4cce4893c84cb6bc47d2f4c185bc66a2d83
created 2018-03-13 15:55 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases r=mattwoodrow
faf8093a7fbc982e7d12e192ec7384c4099933f8
created 2018-03-21 12:19 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
df7030abb8e1da3c943e4e112e5567b2df2c49c1
created 2018-03-21 12:13 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
edadd89f89fdb40e485e66c2bb6261d42d889b46
created 2018-04-11 13:00 -0400
pushed 2018-04-26 21:04 +0000
Alexis Beingessner Alexis Beingessner - Bug 1412375 - Create a clipped stacking context for nsDisplayMasks. r=kats,mstange
4fd59fe7f0f847701f154e03e463757baa021837
created 2018-04-11 20:14 +0300
pushed 2018-04-26 21:04 +0000
Noemi Erli Noemi Erli - Backed out 6 changesets (bug 1442190) for reftest failures on /anonymous-block.html on a CLOSED TREE
6a8df72533ba9d36fbe6d9c9ce68b1d025ca8526
created 2018-04-11 21:49 +1200
pushed 2018-04-26 21:04 +0000
Matt Woodrow Matt Woodrow - Bug 1451971 - Rebuild the whole page when we have perspective or preserve-3d. r=miko
e406251cf5ea49a43a230cdcb45e22fce0e26a51
created 2018-03-13 15:55 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases r=mattwoodrow
cebcdd61afcb8d7a3ac77c5d5ea653731ec24725
created 2018-03-21 12:19 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
f8c99ac6bf0df8d43f4928d9f8e8d55d30b3b40c
created 2018-03-21 12:13 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
3cd75c11b4ff40527bf347fef1a69eec1ad5f2c4
created 2018-04-11 17:04 +0300
pushed 2018-04-26 21:04 +0000
Andreea Pavel Andreea Pavel - Backed out 6 changesets (bug 1442190) for failing reftest text-overflow/anonymous-block.html, at least on OS X on a CLOSED TREE
1ca2a0266f206015be551151e2ad8c94c6a846f1
created 2018-03-13 15:55 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 5: Use FLBDisplayItemIterator and flatten inactive nsDisplayOpacity in more cases r=mattwoodrow
9503cb9d5fc1f9a7395915acf299042ee2d2923d
created 2018-03-21 12:19 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 3: Add functionality to know whether nsDisplayOpacity::ShouldFlattenAway() applied opacity to children r=mattwoodrow
7f82627c75faf1e920f404fb12c22e3cf09f72f2
created 2018-03-21 12:13 +0100
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1442190 - Part 1: Add nsDisplayOpacityGeometry r=mattwoodrow
a8061a09cd7064a8783ca9e67979d77fb52e001e
created 2018-04-10 12:56 +0300
pushed 2018-04-26 21:04 +0000
Csoregi Natalia Csoregi Natalia - Merge inbound to mozilla-central. a=merge
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-04-26 21:04 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
a4af53b3f62d38b50b75e0f0ea33cf7e158317dc
created 2018-04-09 16:53 +0200
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1440690 - Don't build WebRender display list if the gecko display list hasn't changed r=kats
61cfa6a28bf9fc3b3ec72ff0e697d572455464dd
created 2018-03-28 17:02 -0400
pushed 2018-04-26 21:04 +0000
Botond Ballo Botond Ballo - Bug 1449738 - Propagate backface-visibility information when building WebRender commands for CompositorHitTestInfo. r=kats
79da39e0fd79ff7386e4cf8e4037f14529cdd99a
created 2018-04-04 16:17 +1200
pushed 2018-04-26 21:04 +0000
Matt Woodrow Matt Woodrow - Bug 1450189 - Don't invalidate display items when we get a new style context. r=miko
c379b660d5a8c5f9cc39e5d11173b4500077ef1f
created 2018-04-03 12:13 +1200
pushed 2018-04-26 21:04 +0000
Matt Woodrow Matt Woodrow - Bug 1450360 - Respect the z-index property set on scrollbars. r=mstange
9ebf785a75d111a2af6ea24bfd0e310ef47d828c
created 2018-03-29 17:57 -0400
pushed 2018-04-26 21:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1450134. Replace ToRelativeLayoutRect() with ToRoundedLayoutRect(). r=kats
e3f4aa48f57fc56137bab0bcc783f571d43643fc
created 2018-03-27 12:21 +0200
pushed 2018-04-26 21:04 +0000
Miko Mynttinen Miko Mynttinen - Bug 1441796 - Part 2: Undo changes from bug 1416991 r=mattwoodrow
57fe2d9ec5549d45b33fc94389de27ca7d4e2c53
created 2018-03-28 06:32 -0400
pushed 2018-04-26 21:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449478 - Actually prevent creating new scroll data for simple transform items. r=jrmuizel
aaa66e08731c17fc10fc2f7c5e2c439a31b8b5a9
created 2018-03-28 01:00 +0300
pushed 2018-04-26 21:04 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Merge mozilla-central to inbound. a=merge CLOSED TREE
8b73ff00586c06cdbf61957c0c4b1d64178446e6
created 2018-03-27 11:51 -0400
pushed 2018-04-26 21:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1388842. Add blob invalidation. r=mstange
cf1fdb432d46e52f795b3e253e851fbf775b2af1
created 2018-03-27 12:02 -0400
pushed 2018-04-26 21:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1423370 - Create fewer WebRenderLayerScrollData items for transformed items. r=jrmuizel
cc4577ab2771699a31fd8fe0c91539723c205310
created 2018-03-23 13:49 +0000
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1448714 - Fix up comments referring to 'style context' after the rename of nsStyleContext. r=emilio
70d34544b744e50d26f2b400d86312587ec3fbf6
created 2018-03-22 08:44 +0000
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
9f7f97d22f078b7d45016d059b8ff42d1e0ab9b0
created 2018-03-25 21:31 +0300
pushed 2018-04-26 21:04 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out 2 changesets (bug 1448294, bug 1448337) for wpt and reftest failures on /mathml
c188176f3289f5090460a8274056cd8d2444c4f6
created 2018-03-22 08:44 +0000
pushed 2018-04-26 21:04 +0000
Jonathan Watt Jonathan Watt - Bug 1448337 - Remove RuleNodeCacheConditions.h. r=emilio
0016368787a44bdf5deb4c9b73f3c0b59d2bc27a
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt on a CLOSED TREE
b7c7195b99f43e8f493f013877938ec2edd19a58
created 2018-03-22 20:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Back out changeset b683bb3f22a1 (Bug 1447483) for not landing with all the files. r=me on a CLOSED TREE
b683bb3f22a1aef672332aa3ee9d2c7a77149913
created 2018-03-22 19:20 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447483: Merge nsStyleContext and ServoStyleContext, rename to ComputedStyle. r=jwatt
19ad67bba5910fa7265dce46031768586315c74f
created 2018-03-20 13:42 -0500
pushed 2018-04-26 21:04 +0000
Ryan Hunt Ryan Hunt - Respect SYNC_DECODE when deciding to use Webrender for nsDisplayBackgroundImage. (bug 1439960, r=mstange)
62432cc896eefa5fda52fdf00b7390cf1f2318cd
created 2018-02-21 09:29 -0600
pushed 2018-04-26 21:04 +0000
Ryan Hunt Ryan Hunt - Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange)
8e5206684eea8da76d938de3c02c3e8c240e7c9b
created 2018-03-20 18:04 +0100
pushed 2018-04-26 21:04 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1447358: Unifdef the old style system code. r=jwatt
d732294871dc34b0481c40200691e29f7c8c0292
created 2018-03-20 23:18 +0200
pushed 2018-04-26 21:04 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE
c8d6b0fa14478a42379e2314eb7ce3783a09d9f6
created 2018-03-20 13:42 -0500
pushed 2018-04-26 21:04 +0000
Ryan Hunt Ryan Hunt - Respect SYNC_DECODE when deciding to use Webrender for nsDisplayBackgroundImage. (bug 1439960, r=mstange)
e6bd6ebc8597f0e86c100783bd7f7f5090dea714
created 2018-02-21 09:29 -0600
pushed 2018-04-26 21:04 +0000
Ryan Hunt Ryan Hunt - Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange)
508c318e3e8fe7cf19e953981c068c85717ab56a
created 2018-03-08 20:00 +1300
pushed 2018-03-08 23:51 +0000
Matt Woodrow Matt Woodrow - Back out changeset dd8af18e26d4 (Bug 1439809) for having incorrect merging behaviour and causing crashes. r=backout
less more (0) -300 -100 -60 tip