gfx/layers/FrameMetrics.h
5246b79016cc5ce2ab6765cc8bab460ee6c495da
created 2017-05-26 19:41 -0400
pushed 2017-05-28 01:02 +0000
ohn0 ohn0 - Bug 1367062 - Change std::map to std::unordered_map in APZCTreeManager r=botond
72d0178222e5ebc711d5769cb14b69760b04156c
created 2016-08-24 09:15 -0400
pushed 2016-08-25 12:26 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1292781 - Send scroll-position-restore updates to APZ, but don't allow them to clobber user scrolls. r=tnikkel
7f7fdb1304736fd09ea40124789c7ad480e32b9d
created 2016-08-18 17:00 -0400
pushed 2016-08-24 06:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1286179 - For APZ repaint requests that are triggered by main-thread updates, don't attempt to re-scroll the main thread. r=tnikkel
d535bfed130dbfcce608687af10335b7b4dc62b8
created 2016-06-06 18:16 -0400
pushed 2016-06-21 10:33 +0000
Botond Ballo Botond Ballo - Bug 1277814 - Avoid division-by-zero when the cumulative resolution is zero. r=tnikkel
cc5e63dc19c57776b132beb1fc79cb1b9b2611a8
created 2016-04-29 17:32 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Give layers an optional scrolled clip that is scrolled by all scroll frames associated with the layer. r=mstange
4e627bf7ba98aceb5a35a190cfc0fc55f7ef7f52
created 2016-04-29 16:14 -0400
pushed 2016-05-12 09:54 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Group ScrollMetadata's optional clip rect and mask layer index into a LayerClip structure. r=mstange
39d2501ceed3d1a87b1fbf79e7729e6d4f1a34df
created 2016-05-10 04:27 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Backed out 12 changesets (bug 1267438) for Android reftest failures on a CLOSED TREE. r=backout
54cb97cee6810ec56308d1f2f66e5b8fda02da3e
created 2016-04-29 17:32 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Give layers an optional scrolled clip that is scrolled by all scroll frames associated with the layer. r=mstange
b802e4ef209948f307565f2ba750b2fbd340bcb6
created 2016-04-29 16:14 -0400
pushed 2016-05-10 10:06 +0000
Botond Ballo Botond Ballo - Bug 1267438 - Group ScrollMetadata's optional clip rect and mask layer index into a LayerClip structure. r=mstange
69d13359a3cc09ebb66fefd5ec40a15ed045f62e
created 2016-04-27 16:06 -0400
pushed 2016-04-28 14:31 +0000
Botond Ballo Botond Ballo - Bug 1267470 - Move more fields from FrameMetrics to ScrollMetadata. r=kats
faf1c8eb92613c66051a2a564452365d6cd2e6c9
created 2016-04-25 20:58 -0400
pushed 2016-04-26 11:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1267471 - Check the snap info when comparing scroll metadata for equality. rs=botond
97daab2fd2319acc7698648269b7ce099740f6bc
created 2016-04-13 10:21 -0400
pushed 2016-04-13 21:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1257641 - Remove now-unused code for the lightweight scroll offset update message. r=botond
e0ceca98966dd5eeb0c5319e3e3e4e62a940b08e
created 2016-04-13 10:21 -0400
pushed 2016-04-13 21:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1257641 - Use empty transactions to carry scroll offset updates to APZ that don't require a repaint. r=mattwoodrow,mstange,botond
f33e7e19f318f1498210bed55aa69e5e0b2ff1fb
created 2016-04-13 10:21 -0400
pushed 2016-04-13 21:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1257641 - Replace the mUpdateScrollOffset bool with an enum, needed in the next patch. r=botond
a515266e0dba1e66397cc29086bfcb6246a804d1
created 2016-04-03 13:13 -0400
pushed 2016-04-04 01:40 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1246290 - Add a bit to FrameMetrics to indicate if APZ-scrolling should be disabled on that APZC. r=botond
28a2a773036181d99e9f314c24ad7cc1612b239b
created 2016-03-28 18:36 -0400
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Scroll snap directly in APZ instead of going through the main thread. r=kats
8e167bb3d4f573179bb6ccc700b713d5cbd0f5a0
created 2016-03-11 22:04 -0500
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Ship scroll snap information to the compositor. r=kats
a10ed3e7a53ef75036471544670244a5ae104d3d
created 2016-03-30 17:04 -0400
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Make ScrollMetadata::sNullMetadata a StaticAutoPtr so that ScrollMetadata can admit nsTArray members. r=kats
c55ab6afe5ad30427f5008ec1f1cc45dc7ffeb1f
created 2016-03-18 20:07 -0400
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats
cb2023f50288a63554771510ff603df10c403180
created 2016-03-28 19:14 -0400
pushed 2016-04-02 17:18 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
70a45b0e52860c9deab399bdfb9d59492ccecd24
created 2016-03-18 18:38 -0700
pushed 2016-03-19 15:23 +0000
Seth Fowler Seth Fowler - Bug 1257315 (Part 1) - Add a visualization of visibility tracking to the APZ minimap. r=botond,mattwoodrow
b92305f95377e00cb8e29fe6c87d02465db4f5cc
created 2016-03-09 22:57 -0500
pushed 2016-03-10 10:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1253860 - Add machinery to update APZ's scroll offset without a main-thread paint. r=botond
39c28a77d4bc83795ebd97e82e8da640f117ccbf
created 2016-01-15 16:19 -0500
pushed 2016-01-17 19:40 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1226826 - Record paint times in the checkerboard event. r=botond
89a0bdd429af8132cad1288a48a2c2ec8d1e87e4
created 2016-01-14 08:33 +0530
pushed 2016-01-14 10:50 +0000
Nigel Babu Nigel Babu - Backed out 4 changesets (bug 1226826) for widespread bustage
bb9970d440a4b3dd8a4fcb726e916a5bb03daa68
created 2016-01-13 15:46 -0500
pushed 2016-01-14 10:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1226826 - Record paint times in the checkerboard event. r=botond
e9356c3b5e6f37276624019fac69ecbab164d87e
created 2016-01-06 20:50 -0500
pushed 2016-01-07 10:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1219352 - Pack the FrameMetrics booleans. r=botond
23c55d10a21998820a873e0c986a284659d0b733
created 2016-01-06 20:50 -0500
pushed 2016-01-07 10:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1219352 - Rearrange fields in FrameMetrics. r=botond
d4cf012ac235334cb77e83ef5e0d673c7269008b
created 2016-01-06 20:50 -0500
pushed 2016-01-07 10:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1219352 - Update a couple of bool-setters to take a bool argument. r=botond
bdb8366d1bbcd4ab3b5532cde49cb49858d54e81
created 2015-12-21 09:36 -0500
pushed 2015-12-22 10:47 +0000
David Anderson David Anderson - Annotate FrameMetrics that are created for ScrollInfoLayers. (bug 1192919 part 1, r=kats)
13feeea7a4a8db9c1c450f26f6c626e0ea3325a2
created 2015-09-24 19:24 -0700
pushed 2015-09-29 22:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208300 (part 4) - Remove gfxRGBA and some related things. r=jwatt.
715b6528b7aae78aeb69c5faa1f4e11d9908c94b
created 2015-09-24 18:17 -0700
pushed 2015-09-28 12:17 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1208283 (part 4) - Change FrameMetrics::mBackgroundColor from gfxRGBA to gfx::Color. r=jwatt.
5a57076e5380279c4c94cb241b58fcec17d9ad94
created 2015-07-13 11:53 -0400
pushed 2015-07-13 22:55 +0000
Botond Ballo Botond Ballo - Bug 1181832 - Keep gfxPrefs.h out of header files. r=kats
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
5fa640a818553ad7bf8b143e8b4983847761c1ff
created 2015-06-21 12:27 -0400
pushed 2015-07-02 13:44 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
c6920f5c41fdc38e44d73e2ed8ee3268fe608786
created 2015-07-01 01:20 -0400
pushed 2015-07-01 12:11 +0000
Markus Stange Markus Stange - Back out bug 1148582 for static analysis bustage.
745366787bcae737c0aec908554db2a3ec288908
created 2015-06-21 12:27 -0400
pushed 2015-07-01 12:11 +0000
David Anderson David Anderson - Bug 1148582 - Add mask layers to FrameMetrics for ancestor scroll frame clips. r=mattwoodrow
1d0ce095ef3eb281fb47a8a8ecdf649c7418bc14
created 2015-06-17 12:32 -0400
pushed 2015-06-18 13:13 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1055557 - Move storage of ZoomConstraints from RemoteContentController to APZCTreeManager. r=botond
a77e4d67f645782cdc394460796640539b15dbf0
created 2015-05-27 19:40 -0400
pushed 2015-06-12 00:02 +0000
Botond Ballo Botond Ballo - Bug 1158424 - Remove FrameMetrics::IsRootScrollable() (it just duplicated IsRootContent()). r=kats
d3ad5a9e8cfe38d22599e95bd908b7431406acd9
created 2015-06-08 16:01 -0400
pushed 2015-06-12 00:02 +0000
Botond Ballo Botond Ballo - Bug 1158424 - Rename FrameMetrics::mIsRoot to mIsRootContent. r=kats
4acac1be1f6beddc41ea8e4c18d9f2e5a63dc6eb
created 2015-06-02 16:34 -0700
pushed 2015-06-03 11:50 +0000
David Anderson David Anderson - Fix asynchronously scrolling containerful subframes. (bug 1148582 part 6.1, r=tn)
b04610020a55c4bb0b68dfa837142e985aa8eff2
created 2015-05-31 14:44 -0500
pushed 2015-06-01 13:02 +0000
Timothy Nikkel Timothy Nikkel - Bug 1168630. Part 3. Add IsLayersIdRoot to frame metrics. r=botond
2e86d641a05cc9f5cacda2e112190cc55129d2e9
created 2015-05-27 16:56 -0400
pushed 2015-05-29 20:58 +0000
Botond Ballo Botond Ballo - Bug 1167882 - Use the display size (includes scrollbar areas) rather than the root composition bounds (excludes scrollbar areas) to calculate the intrinsic scale. r=kats
21393b5c6963b62edb8bee011ff5becae7ec033b
created 2015-05-26 12:40 -0700
pushed 2015-05-28 00:03 +0000
David Anderson David Anderson - Move the APZ scroll frame clip onto FrameMetrics. (bug 1148582 part 3, r=mstange,tn)
bec29299cb7ec9108297c68fade1b0ddbb0873f0
created 2015-05-07 14:44 -0400
pushed 2015-05-08 17:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160566 - Change some return values to be reference-to-const. r=botond
c780203cf304b4649a15a42b1bd6e70e7cdf2197
created 2015-05-07 14:44 -0400
pushed 2015-05-08 17:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1160566 - Make FrameMetrics.mCompositionBounds private and add a getter/setter for it. r=botond
c3376e427908167a29d4a2c36ac0e15874e0065e
created 2015-03-25 18:34 -0700
pushed 2015-03-26 18:44 +0000
David Anderson David Anderson - Fix some full zoom FrameMetrics changes not propagating to APZ. (bug 1147648, r=botond)
361db8ededbc4b1931a268f824dcb66ec4382a7b
created 2015-03-24 14:59 -0700
pushed 2015-03-25 14:34 +0000
David Anderson David Anderson - Clamp APZ wheel event deltas to the size of a page scroll. (bug 1146676, r=kats)
78dcb3a426f27d6ef767b15593067e7638b5e1c2
created 2015-03-06 13:54 -0500
pushed 2015-03-16 02:16 +0000
Botond Ballo Botond Ballo - Bug 1036967 - Use ScaleFactors2D instead of ScaleFactor where appropriate in APZ and surrounding code. r=kats
420b643efff12dd8e9dbbd9aae30a10817340bec
created 2015-03-10 09:29 -0400
pushed 2015-03-10 22:33 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1137267 - Remove unneeded flags to track touch listeners and touch caret. r=smaug,dvander,botond
c1c866236e5fb6771e66c3aa3ab785722caf174b
created 2015-03-06 14:26 -0800
pushed 2015-03-08 03:12 +0000
dvander@alliedmods.net dvander@alliedmods.net - Don't async scroll overflowed single-line text boxes in APZ. (bug 1126090 part 6, r=botond)
327f350b5891e86025ca0199e47590042c831703
created 2015-02-15 13:01 -0800
pushed 2015-02-16 15:06 +0000
David Anderson David Anderson - FrameMetrics comparator does not include the scroll generation. (bug 1132715, r=kats)
f3df1027b8b246f695872fffa737e7b8b463cd50
created 2015-01-16 16:15 -0500
pushed 2015-01-17 01:33 +0000
Surabhi Anand Surabhi Anand - Bug 1120203 - Transitioning mPresShellResolution field of FrameMetrics to use getters/setters. r=kats
5b8d66893f5ae466ee8e9670819f956e9a158da5
created 2014-12-30 14:07 -0500
pushed 2014-12-31 19:08 +0000
Kushan Joshi Kushan Joshi - Bug 1116008 - Make FrameMetrics::mCriticalDisplayPort private. r=kats
3f980229dfc19f4ecd26daae0f98e09a42236111
created 2014-12-27 12:48 -0500
pushed 2014-12-28 18:49 +0000
Leonid V. Fedorenchik Leonid V. Fedorenchik - Bug 1115327 - Changed FrameMetrics.mScrollableRect to be accessible by getter/setter methods. r=kats
a90e378dcfc6c79382807039c44323fc5ff82400
created 2014-12-23 10:35 -0500
pushed 2014-12-24 00:47 +0000
Yan Gouts Yan Gouts - Bug 1113774 - Transitioned FrameMetric mDisplayPort accesses to Get/Set method calls. r=kats
4b6379ea8da06681bd084645ce736ee1114b7e11
created 2014-12-18 19:33 -0500
pushed 2014-12-19 20:08 +0000
Prabhjyot Singh Sodhi Prabhjyot Singh Sodhi - Bug 1112830 - Changed mCumulativeResolution of FrameMetrics.h to private and all correspondings files using this variable using getters and setters;r=kats
56f10b2aa4a8e546c4e007a64ce07ab39789a5f3
created 2014-12-17 17:14 -0500
pushed 2014-12-18 01:53 +0000
Prabhjyot Singh Sodhi Prabhjyot Singh Sodhi - Bug 1101620 - Changed mDevPixelsPerCSSPixel of FrameMetrics.h to private and all corresponding files using this variables using getters and setters;r=kats
91fd3f8df7edaa5a63d01f3843fafeae14ad7b1a
created 2014-12-15 23:28 -0800
pushed 2014-12-18 01:53 +0000
Kartikaya Gupta Kartikaya Gupta - Add a helper for forwarding event APZ info to TabParent. (bug 1109985 part 1, r=dvander)
1eb0c25d9113da3fe10c599b5d6d0ea01fd477b0
created 2014-12-11 21:13 -0800
pushed 2014-12-12 12:52 +0000
David Anderson David Anderson - Fix displayport bounds not being computed from the correct origin. (bug 1109949, r=tn)
89858cf2820485c236d33ef45b3cf9f8570d29fd
created 2014-12-09 02:38 -0800
pushed 2014-12-09 19:04 +0000
David Anderson David Anderson - Add scroll listeners to dispatch-to-content regions. (bug 1013432 part 5, r=tn)
less more (0) -100 -60 tip