gfx/layers/Layers.h
fd2587f34b52775d4f6b8816a4310485bef78575
created 2018-12-10 19:32 +0000
pushed 2018-12-11 05:24 +0000
Botond Ballo Botond Ballo - Bug 1512267 - If you set a pres shell resolution, you must scale to it. r=kats,JanH
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
b4662b6db1b34414494d070e33481193625403d1
created 2018-11-28 09:16 +0000
pushed 2018-11-28 21:48 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
25d79223c2dedd0b06abd48dbfc815c750b6473c
created 2018-11-19 20:55 +1300
pushed 2018-11-20 21:44 +0000
Jeff Muizelaar Jeff Muizelaar - Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow
98a44b1a44cdcde0ecb34977811946461a7f7b67
created 2018-11-13 10:17 +0000
pushed 2018-11-13 16:25 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504929 - Mark AnimationInfo::GetAnimationGeneration as a const function. r=birtles
88a82ede1bc42f2e06d1bfae2e4e36c0480f3377
created 2018-11-07 03:13 +0000
pushed 2018-11-07 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1504884 - Wrap AnimationInfo::mAnimationGeneration into Maybe<> and returns Nothing() if there is no animation. r=birtles
ad0782d7c503f33cfb554d08dedc96287e1ed3f2
created 2018-11-01 15:15 -0500
pushed 2018-11-03 09:44 +0000
Ryan Hunt Ryan Hunt - Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond
6d3db9b4da3259cdf2c2f2f0fd49218efcd878ea
created 2018-09-08 18:41 +0000
pushed 2018-09-09 21:43 +0000
Matt Woodrow Matt Woodrow - Bug 1488980 - Implement StartFrameTimeRecording for WebRender. r=mstange
cf82ec49ee1a6a33e4a860f345b63a10c94a04b6
created 2018-08-21 14:41 +0200
pushed 2018-08-22 16:28 +0000
Nicolas Silva Nicolas Silva - Bug 1483459 - Don't needlessly copy regions in ContainerLayer::GetIntermediateSurfaceRect. r=sotaro
383e6ae8f7d4d1961a56aa6f5a69b4c3e8c3e2e5
created 2018-07-30 09:24 -0400
pushed 2018-07-30 21:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1478016 - Add a strongly-typed LayersObserverEpoch type. r=mattwoodrow
895b80baae2832edd87ef5443f225593a5980111
created 2018-07-19 05:48 +0900
pushed 2018-07-19 09:52 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1476773 - Drop AnimationInfo::HasOpacityAnimation and Layer::HasOpacityAnimation. r=kats
bd8c8fb537cf56f21f10810f53a7f00ac027f516
created 2018-07-03 16:15 -0500
pushed 2018-07-05 00:14 +0000
Ryan Hunt Ryan Hunt - Bug 1473301 - Remove BorderLayer. r=mattwoodrow
fb22c69567c041e66a50832f098c32423588ba6f
created 2018-06-26 09:20 -0400
pushed 2018-06-27 10:24 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1466950 - Fix test to work on Android. r=hiro
61f51684cc29e527504f1ec72824bf5b53fa1853
created 2018-05-11 21:18 -0400
pushed 2018-05-12 09:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1452390 - Implement paint-skipping support in WebRender. r=botond
0a1ffd5411da28c2f550620372fe421b4e8e165d
created 2018-05-07 16:07 -0500
pushed 2018-05-08 22:59 +0000
Ryan Hunt Ryan Hunt - Bug 1420865 - Don't check for CONTENT_MAY_CHANGE_TRANSFORM across layer trees. r=mstange
ddd9936f539db24ec4445cbf38b015fb3f1f9777
created 2018-04-24 09:27 +0900
pushed 2018-04-24 21:48 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1454324 - Clear all animation data when we release layer. r=kats
1224b46e13922d7fd3cec29a441560439d0166cb
created 2018-04-20 15:13 -0400
pushed 2018-04-22 09:48 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1455691 - Make the transaction id a struct instead of a uint64_t. r=mattwoodrow
64bb57f4a03a8149e15b605f111b7e4bb4d22b40
created 2018-04-19 13:50 +0900
pushed 2018-04-19 09:50 +0000
Hiroyuki Ikezoe Hiroyuki Ikezoe - Bug 1455155 - Drop AnimationValue usage in gfx/. r=birtles
7d1e0a7e3e132be75e742565faeec60d12d2d94c
created 2018-04-17 15:04 -0400
pushed 2018-04-18 10:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1454485 - Stop passing around the scroll view and container direction since it's already in the scrollbar data. r=botond
6047ab9ac46a891c430f42dbeedc4555123172bb
created 2018-04-14 09:42 +0200
pushed 2018-04-17 21:55 +0000
Daniel Zielas Daniel Zielas - Bug 1453469 - Remove nsDisplayOwnLayer::mScrollTarget. r=botond
a2866a322bbb526bd1f9f69d352e5389dce849b5
created 2018-03-02 19:00 +0100
pushed 2018-04-10 09:57 +0000
Daniel Zielas Daniel Zielas - Bug 1420512 - Try unifying data structures for scrollbar container and scrollbar thumb info. r=botond
5d9f32557d7740c7c30f7bc6057c4de0c294d828
created 2018-03-24 19:06 -0400
pushed 2018-03-26 09:19 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1448490 - Make the layers id a struct instead of a uint64_t. r=mattwoodrow
62432cc896eefa5fda52fdf00b7390cf1f2318cd
created 2018-02-21 09:29 -0600
pushed 2018-03-21 23:46 +0000
Ryan Hunt Ryan Hunt - Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange)
d732294871dc34b0481c40200691e29f7c8c0292
created 2018-03-20 23:18 +0200
pushed 2018-03-21 10:03 +0000
Cosmin Sabou Cosmin Sabou - Backed out 3 changesets (bug 1439960) for build bustages on APZInputBridgeChild.cpp and FrameBuilder.cpp. CLOSED TREE
e6bd6ebc8597f0e86c100783bd7f7f5090dea714
created 2018-02-21 09:29 -0600
pushed 2018-03-21 10:03 +0000
Ryan Hunt Ryan Hunt - Remove DisplayItemLayer and corresponding layers.advanced prefs. (bug 1439960, r=mstange)
abbc5dc0409eb1a2871e2fbd782bf4b9f28f9693
created 2018-03-19 17:11 -0400
pushed 2018-03-20 10:10 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1446022 - Guard against dereferencing a null APZC pointer in degenerate cases. r=botond
cfec3ca8b042f003af60a8eed6c34f9599a334e1
created 2018-03-12 16:06 -0400
pushed 2018-03-13 22:39 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1443792 - Tighten the equivalence between a layer being scrollable and having an APZC. r=botond
e3135a56a12503df3ab8e5b9ee1aaad002a1da2e
created 2018-03-05 18:08 -0500
pushed 2018-03-08 03:58 +0000
Botond Ballo Botond Ballo - Bug 1442767 - Rename Box to RectAbsolute (Gecko changes). r=kats
ef972081de6964e22c38b6bbd1455d7bcb282723
created 2018-02-13 15:56 +1300
pushed 2018-03-02 10:14 +0000
Matt Woodrow Matt Woodrow - Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r=jnicol
13adabb755622b9cb85f76e2e15808e64296c412
created 2018-03-01 23:45 +0200
pushed 2018-03-02 10:14 +0000
arthur.iakab arthur.iakab - Backed out 7 changesets (bug 1440177) for build bustages on a CLOSED TREE
0840994846bf50d1278920a8a677603f29e26582
created 2018-02-13 15:56 +1300
pushed 2018-03-02 10:14 +0000
Matt Woodrow Matt Woodrow - Bug 1440177 - Part 2: Combine PaintedLayerItemsEntry and PaintedDisplayItemLayerUserData into a single struct. r=jnicol
d42e83a8ffb4d3404065242d68e61f01cd3fa754
created 2018-02-12 19:03 +1300
pushed 2018-02-12 11:37 +0000
Matt Woodrow Matt Woodrow - Bug 1435643 - Remove no longer needed layer flattening code. r=mstange
4b018dee7323618aa15e71288a44139ff878568e
created 2018-02-09 15:40 -0500
pushed 2018-02-10 09:55 +0000
Botond Ballo Botond Ballo - Bug 1434250 - Use a Box, rather than a Rect, representation for position:sticky inner/outer rects in the Layers API. r=kats
f515861a05f4f9c2c49a4b2c18a80d31b5d0ce72
created 2017-12-07 17:13 -0500
pushed 2018-01-04 21:27 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
0649658ddeb253b8d05bb1b396d49035a197be3c
created 2017-12-19 15:48 -0500
pushed 2017-12-20 09:44 +0000
Milan Sreckovic Milan Sreckovic - Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
1f8dab2a495e6df770c0d3fe1be8eab84c449a4d
created 2017-12-08 13:04 +0200
pushed 2017-12-08 21:57 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE
497efe3a096ba86ed1d373e5ebf19383511117e1
created 2017-12-07 17:13 -0500
pushed 2017-12-08 21:57 +0000
Alexis Beingessner Alexis Beingessner - Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
4ddd3744f6ae64cb8e8e4a0ec26552a2c8f59849
created 2017-11-24 16:23 -0500
pushed 2017-11-25 10:04 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1418387 - Propagate scrollbar direction for scrollbar containers to APZ. r=botond
c9117e83e3a25d9e67d326147699f7e6946f0eda
created 2017-11-08 15:26 +0800
pushed 2017-11-15 09:56 +0000
Kevin Chen Kevin Chen - Bug 1415469 - Remove mDeviceResetSequenceNumber from TDR process since we don't need it anymore; r=dvander
f92965e9eb3c8e74c780c6950eccf6b052352213
created 2017-11-09 09:03 -0500
pushed 2017-11-09 20:10 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond
95985f660be18466ff7d4aa1c696e73cdebc3ef8
created 2017-11-09 11:59 +0200
pushed 2017-11-09 13:54 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1415225) for frequently failing own gfx/layers/apz/test/mochitest/test_group_overrides.html on Windows. r=backout
8cfef302b7102e2953f61020a26c26313cebc4e4
created 2017-11-08 20:47 -0500
pushed 2017-11-09 13:54 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1415225 - Move the EventRegionsOverride field to be on RefLayers only. r=botond
5f74d262924171a8fa0b4483a64f4cac34c4c9b8
created 2017-10-27 16:10 -0700
pushed 2017-10-30 22:44 +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
b43c82ffe651880e52322b7dcdc50cc0752baeb6
created 2017-09-21 17:01 +0800
pushed 2017-10-28 08:30 +0000
Boris Chiou Boris Chiou - Bug 1340005 - Part 3: Use AnimationValue on the compositor thread. r=birtles
b39904cff06b5b74798214ff8057a0ed2833fb0b
created 2017-10-20 16:10 +0800
pushed 2017-10-23 09:33 +0000
Morris Tseng Morris Tseng - Bug 1410359 - Remove unused css filter codes. r=kats
790ef14142e828c32dc2b87b65b02754b777c625
created 2017-10-10 17:39 -0700
pushed 2017-10-11 21:53 +0000
David Anderson David Anderson - Remove the ability for LayerManagers to disable complex component alpha cases. (bug 1402737 part 1, r=mattwoodrow)
2369eb303658c724e18641134c725ecb2f8b6cf6
created 2017-10-02 16:49 -0400
pushed 2017-10-03 09:41 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1403176 - Make WebRenderLayerManager reject pending scroll offset updates. r=mstange
78676939447ffd59eb7a265fbd78a384d30136ec
created 2017-08-25 15:41 +1200
pushed 2017-08-27 01:18 +0000
Matt Woodrow Matt Woodrow - Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange
e2abeff58edc1ebf939c5f442fb28810796ae815
created 2017-08-25 11:51 +0200
pushed 2017-08-25 23:22 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3b8bb2bc1ac0 (bug 1381753) for unexpectedly passing web-platform-reftest /css/css-transforms-2/transform3d-sorting-001.html. r=backout
3b8bb2bc1ac06840ecb6e91f4cf59e2ea96d97f2
created 2017-08-25 15:41 +1200
pushed 2017-08-25 23:22 +0000
Matt Woodrow Matt Woodrow - Bug 1381753 - Recompute visible regions for ContainerLayers without intermediate surfaces when needed for invalidation. r=mstange
df7cada96cecd58afc3d43d7d9b7c885c316803d
created 2017-08-14 08:28 -0400
pushed 2017-08-15 00:28 +0000
Milan Sreckovic Milan Sreckovic - Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .h files in gfx/*. r=botond
5d7badf38b240fce314b8466e6d6842d30145753
created 2017-08-03 21:22 -0700
pushed 2017-08-04 17:29 +0000
David Anderson David Anderson - Handle invalidation bounds overflow in ContainerLayerMLGPU. (bug 1345891 part 3, r=mattwoodrow)
d5d815d3ac0b8d4cbb1eb5eb12f0681940c5d5da
created 2017-08-03 13:55 +0800
pushed 2017-08-03 09:46 +0000
Morris Tseng Morris Tseng - Bug 1379920 - Introduce CanvasRenderer and its derived classes. r=nical,jrmuizel
98d3f0b9791d22f30da5aa9824209118c22a3d03
created 2017-07-21 09:40 -0400
pushed 2017-07-22 01:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
13c0405ebb3327eab9b9c0b4b11f721e245c460e
created 2017-07-21 14:21 +0800
pushed 2017-07-22 01:13 +0000
Ethan Lin Ethan Lin - Bug 1378602 - Part2. Move animation data from layer to AnimationInfo. r=kats
b5294562d3f5e080e594bd8ad44157cf83445769
created 2017-07-12 11:14 -0400
pushed 2017-07-21 09:12 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1359808 - Don't do empty transactions for scroll updates if there are already pending transforms in the layer tree. r=mstange
90b186b95d7532f3ac76be1f8a64448a275d1662
created 2017-07-19 09:24 -0400
pushed 2017-07-19 23:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1382200 - Rename Layer::IsScrollInfoLayer to better capture what the call sites care about. r=botond
7fc8b6cff9a42e0e3b63adecfae62a254bfa6625
created 2017-07-17 17:48 +0200
pushed 2017-07-18 00:27 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e4dc716c401c (bug 1377595) on suspicion of causing reftest failures on Android "(waiting for MozAfterPaint)". r=backout
e4dc716c401cffe5d5585ca89f42fa98af33beac
created 2017-07-17 13:49 +0200
pushed 2017-07-18 00:27 +0000
Nicolas Silva Nicolas Silva - Bug 1377595 - Avoid using blob images for items that must be painted on the content side. r=jnicol
71125aa849d31548fd7c188cecbd17cc287bd87f
created 2017-06-27 13:11 -0700
pushed 2017-06-28 11:23 +0000
David Anderson David Anderson - Implement LayerMLGPU::SetLayerManager. (bug 1375759, r=mattwoodrow)
less more (0) -300 -100 -60 tip