gfx/layers/wr/StackingContextHelper.cpp
855970c5fa721b829d664f4596df61b5fff8163b
created 2019-01-17 19:20 +0200
pushed 2019-01-21 13:03 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset bbc57e229df6 (bug 1520664) for webrender bustages. CLOSED TREE
bbc57e229df64bdf5b4fa2d86bf419686bacf496
created 2019-01-17 16:08 +0000
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1520664 - Bug 1498639 - Cleanup ReferenceFrame so that each of them has a single matrix. r=kvark
8b61f3ad2ea3ecf97586304fcca6d98eb1508d4b
created 2019-01-10 14:35 +0100
pushed 2019-01-21 13:03 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1514384 - Pass the current clip chain id instead of clipping to the filter bounds. r=mattwoodrow
23186317acd06f39ae6a2f661543757c3ac062b6
created 2019-01-10 19:41 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
64a29845f509717da798cb433ac6ba9dac2ff088
created 2019-01-10 20:52 +0200
pushed 2019-01-21 13:03 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 10dedfde1015 (bug 1509182) for causing build bustages.
10dedfde1015c6a4728a003c9df10385cc8bc9cd
created 2019-01-10 18:40 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
aadaa3b39509d0e1597135844e44be8006901107
created 2019-01-10 18:15 +0200
pushed 2019-01-21 13:03 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 8e078c86db82 (bug 1509182) for bustage on WebRenderTypes.h:789. CLOSED TREE
8e078c86db82c28b65d7adbfec81627f6133a6a5
created 2019-01-10 14:20 +0000
pushed 2019-01-21 13:03 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1509182. Switch from using WrFilterOp to using FilterOp directly. r=nical
9dcf694ba4b32bbebc7ae4e88675ddee1c40996a
created 2019-01-09 03:27 +0000
pushed 2019-01-21 13:03 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1518605 - New WebRender ClipId/SpatialId API. r=kats
996bf60e0fce90cc42e7b59201d56ba0947b8cf2
created 2018-12-21 16:07 -0600
pushed 2019-01-21 13:03 +0000
Timothy Nikkel Timothy Nikkel - Bug 1415987. Use ChooseScale to choose a scale in WebRender. r=jrmuizel
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
9358169404d156136a8fe82ef43fb78523123cc1
created 2018-11-29 14:22 -0500
pushed 2018-12-03 16:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1511042 - Back out some commits from bug 1503447 for introducing correctness and perf regressions. r=backout
1e214baf8fc1908b52fe9d19549cb4e72cfe42b4
created 2018-11-28 15:32 +0000
pushed 2018-12-03 16:23 +0000
Dzmitry Malyshau Dzmitry Malyshau - Bug 1503447 - Always use zero origin for WR reference frames and stacking contexts r=kats
b1e8ab8ec05115d57f8ab2019c7476a117669578
created 2018-11-01 21:14 +0000
pushed 2018-12-03 16:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1490393 - Accumulate the deferred transform down the StackingContextHelper chain if the ASR matches. r=mstange
992aeaea02b669a9d61c396735ab474ee58987d1
created 2018-11-01 21:12 +0000
pushed 2018-12-03 16:23 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1490393 - Extract a helper method on StackingContextHelper to get the deferred transform matrix. r=mstange
20183ba5a39596e24aa78d46ba727b0eaef199af
created 2018-09-22 21:19 -0400
pushed 2018-10-15 21:07 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1493268. Re-generate FFI header and adjust bindings.
3685d3c45f2dd429e1b603ad5b10c00f1b8cc84f
created 2018-09-21 18:25 -0400
pushed 2018-10-15 21:07 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1490033. Use IsStyleMaybeAnimated to set up snapping surface transform. r=mstange
5b15326286d466b5cf4889160cc09b59bdde08fd
created 2018-05-16 16:47 +0200
pushed 2018-06-18 21:43 +0000
Martin Robinson Martin Robinson - Bug 1465058 - Update for API change in WR PR 2756. r=kats
6c722b22ef5eb4f86968991dcf7a7d51fa3eff37
created 2018-05-23 16:08 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1462961 - Refactor to save a nsDisplayTransform* instead of just the transform matrix. r=jrmuizel
51a37cdb17328be97a7fbfed1bf5b8cc0477d925
created 2018-05-16 18:14 -0400
pushed 2018-06-18 21:43 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1461849. Snapping surface transform. r=mstange
8e9820ac53ce29be42450269d460ecf4100478c0
created 2018-05-15 08:59 +0900
pushed 2018-06-18 21:43 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1460389 - Constify arguments for StackingContextHelper ctor. r=kats
0bb3414bd6af644addd5ea6c4b349c88e3a4a7b9
created 2018-05-08 09:16 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1458598 - Override scrollframes with their descendant reference frames. r=mstange
06170521ac0aeef10293ff08f8af93a7222ece9c
created 2018-05-08 09:16 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1458598 - Expose the generated reference frame id for stacking contexts. r=mstange
6a55c1fa635ef0be83f73f624a6016c8d9dc26ea
created 2018-05-08 09:08 -0400
pushed 2018-06-18 21:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1377187 - Rewrite the clipping code to use the new clipchain API. r=mstange
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
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
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
b246dbb1f82b15a27146d99cb7e4956f17b56521
created 2018-03-29 11:00 -0400
pushed 2018-04-26 21:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1449958. Properly inherit scale and transform if there's no new transform. r=kats
4d30ebcdc5ac41815f89c3260d44d86221f89cc5
created 2018-03-27 17:46 -0400
pushed 2018-04-26 21:04 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1449640. Don't compute a scale for 3d transformed content. r=kats
81c55aba2a08c2c324d36656ac87b95a8ff94e8c
created 2018-03-28 06:32 -0400
pushed 2018-04-26 21:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1449478 - Avoid clobbering transforms in the WebRenderScrollData. r=jrmuizel
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
3f3cb58582407658199c7cf6ae1cd2a50b9a2a65
created 2018-02-13 13:20 -0500
pushed 2018-03-01 16:46 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1437965. Remove some unused functionality from StackingContextHelper. r=kats
a60df143441674d4c948d95d0e69d5b6f3ee61ca
created 2018-01-25 18:19 -0500
pushed 2018-03-01 16:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1432541 - Don't reuse clips across a stacking context with a nonzero position. r=mstange
2254ae8cf040ca192e3748f6208ee4cd6d84122f
created 2018-01-22 12:00 -0500
pushed 2018-03-01 16:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1426386 - Expose WR stacking context bounds via StackingContextHelper. r=mstange
929bf53b16fb1e01acdcdfcb740ee4ce73eb2fda
created 2018-01-16 22:57 +0200
pushed 2018-01-17 15:17 +0000
Margareta Eliza Balazs Margareta Eliza Balazs - Backed out 3 changesets (bug 1426386) for R2 failing in /layout/reftests/position-sticky/transformed-2.html on Windows on a CLOSED TREE
5402e62aaa710dd7cc2808717017306dd8dcf425
created 2018-01-16 13:04 -0500
pushed 2018-01-17 15:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1426386 - Expose WR stacking context bounds via StackingContextHelper. r=mstange
3332de80d146358e9976d331a0a28f583fd32c21
created 2018-01-16 19:39 +0200
pushed 2018-01-17 15:17 +0000
Andreea Pavel Andreea Pavel - Backed out 3 changesets (bug 1426386) backed out for failing reftest layout/reftests/position-sticky/transformed-2.html on Android on a CLOSED TREE
b14272ea68fd5ecc93f5d5f0951c3cfe67e7a36e
created 2018-01-16 08:41 -0500
pushed 2018-01-17 15:17 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1426386 - Expose WR stacking context bounds via StackingContextHelper. r=mstange
42f7090fc804dedbef50d8250f78a1055ee86ac9
created 2017-12-02 12:19 +0200
pushed 2018-01-11 21:05 +0000
Ciure Andrei Ciure Andrei - Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
da64771ef8457997534d1b612388443ae3894c27
created 2017-12-01 22:20 -0500
pushed 2018-01-11 21:05 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1422414. Remove unused StackingContextHelper::mOrigin. r=mstange
32ded91397e63d638bcaec92c82978654030f9fc
created 2017-12-01 15:46 -0500
pushed 2018-01-11 21:05 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1422403. Avoid float->integer->float conversion in ToRelativeLayoutRect. r=kats
4f88eb1c54fb6c41e432fe5d605a77706266e829
created 2017-12-01 07:18 -0500
pushed 2018-01-11 21:05 +0000
Andrew Osmond Andrew Osmond - Bug 1420648 - Ensure WebRender computes the snapped image decode size the same as the fallback path. r=tnikkel
24b517065b548f0f4d443d795a972a4485b7e08f
created 2017-11-15 16:09 +0800
pushed 2018-01-11 21:05 +0000
peter chang peter chang - Bug 1410334 - Create correct animation properties based on WrAnimationProperty info, r=kats
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-11-02 16:33 +0000
Daniel Holbert Daniel Holbert - Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
184c3c90cf23323a822f979d4cff1e10d629e245
created 2017-10-25 15:21 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1410527 - Update how we tell WR about position:sticky elements. r=mstange
6600dc827ccf2b56f94d0527879fc827c92842d7
created 2017-10-18 22:25 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1409856 - Update all the WebRender code to use LayoutDevice units instead of Layer units. r=jrmuizel
74a760610fd045e505204fbef91c3a48c2c6133d
created 2017-09-25 11:19 +0800
pushed 2017-11-02 16:33 +0000
Morris Tseng Morris Tseng - Bug 1403459 - Passing transform-style from display item directly. r=kats
22f087c0c507625ff48b762d752bd55ca91bccc7
created 2017-10-11 11:44 -0400
pushed 2017-11-02 16:33 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1407654. Inline ToRelativeLayoutPoint. r=kats
76a08a6dc6e69db955fd5c8f9a79317545d4466c
created 2017-10-06 15:06 +0800
pushed 2017-11-02 16:33 +0000
Kevin Chen Kevin Chen - Bug 1406305 - Remove unused arguments in StackingContextHelper's constructor; r=kats
6268c4eadb5a58bfec1f78d860611147ccef0fa4
created 2017-10-03 16:31 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403915 - Remove the WebRender*Layer classes and functions that refer to them. r=jrmuizel
0c8a91346605eafd3d28572f8430ed7559f25731
created 2017-09-29 12:09 +0800
pushed 2017-11-02 16:33 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part1. Store inherited scale in stacking context. r=jrmuizel,kats
e7da45f5f6a42f07cc00a94dc344babb63209dd6
created 2017-09-28 16:36 +0200
pushed 2017-11-02 16:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a505b6b021dd (bug 1395501) for Windows bustage at gfx/layers/wr/StackingContextHelper.cpp(94). r=backout
a505b6b021dd78f65a76e20836e51cbdd387872c
created 2017-09-07 16:35 +0800
pushed 2017-11-02 16:33 +0000
Ethan Lin Ethan Lin - Bug 1395501 - Part1. Store inherited scale in stacking context. r=jrmuizel,kats
74295a7f332da069ee9d4d6405b403ca62bc0c80
created 2017-09-21 10:11 -0400
pushed 2017-11-02 16:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1399505 - Generate WR sticky frames from nsDisplayStickyPosition display items. r=mstange
f7e9777221a34f9f23c2e4933307eb38b621b679
created 2017-09-21 15:23 +0200
pushed 2017-09-21 13:39 +0000
Sebastian Hengst Sebastian Hengst - merge mozilla-inbound to mozilla-central. r=merge a=merge FIREFOX_NIGHTLY_57_END
28bb2483daae9c4c7f422a34a8daaecb5f510408
created 2017-09-21 14:41 +0800
pushed 2017-09-21 13:39 +0000
Morris Tseng Morris Tseng - Bug 1392200 - Add backface-visibility support for layers-free mode. r=kats
433c120883e9f7be3b943195e97887c34af871a4
created 2017-09-20 18:58 -0700
pushed 2017-09-21 13:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1399505) for build bustage when it met a merge from m-c
fd7e2ce2fc920893e864191b19477cd2a9f5cd89
created 2017-09-20 16:00 -0400
pushed 2017-09-21 13:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1399505 - Generate WR sticky frames from nsDisplayStickyPosition display items. r=mstange
less more (0) -60 tip