layout/generic/nsGfxScrollFrame.cpp
bd142212e00e438b2773306b0adce945dfb81dd1
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMargin to GetXULMargin. r=dholbert
a92803ca0499510761fecffaf3fce035a8ccbc0f
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetPadding to GetXULPadding. r=dholbert
13d0946a3e531eb3f238ebe9662997cd0a3d4b33
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetBorderAndPadding to GetXULBorderAndPadding. r=dholbert
0f17a800a22ee47486b4687e9ae482fe413ac6d4
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::Layout to XULLayout, and related methods with the same name. r=dholbert
2942f0615e195c937394ea1a1487a792d9c9a11e
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::IsCollapsed to IsXULCollapsed, and related methods. r=dholbert
f054013fa44535991e42692879d8986335958880
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetBoxAscent to GetXULBoxAscent. r=dholbert
d57a5842031930bb98f1d92c0baeedfeb7dd3e15
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMinSizeForScrollArea to GetXULMinSizeForScrollArea. r=dholbert
e84de27f354c29195e950f42d6c87649691281a2
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMaxSize to GetXULMaxSize, and related methods. r=dholbert
0e8929a206ca948d21bb7f222fb8709dbe8d66f7
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetPrefSize to GetXULPrefSize, and related methods. r=dholbert
8024a1e1ec3f8478c1284e2ff8a41a089f70c6a7
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::GetMinSize to GetXULMinSize, and related methods. r=dholbert
f81e6e5226fbc7b0bbe19711c219177feca4d8dc
created 2016-04-20 21:28 -0700
pushed 2016-06-06 19:02 +0000
L. David Baron L. David Baron - Bug 1053986 - Rename nsIFrame::IsBoxFrame to IsXULBoxFrame. r=dholbert
cc424788afd810c91f5f1420f6ab8729b94faca1
created 2016-04-18 17:21 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1256727 - Back out the functional parts of cset 59a1ca7d784c now that we have a better fix using empty transactions. r=me
552d5832785a58e998fbe72b055245dc8b655a88
created 2016-04-18 17:00 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1263347 - When checking if displayport changes should schedule a paint, make sure to use the proper displayport. r=mstange
f5de44ecf07f3cbd369015663b72d452fda6d177
created 2016-03-28 18:37 -0400
pushed 2016-06-06 19:02 +0000
Markus Stange Markus Stange - Back out bug 1164227, because bug 1236043 fixes the original problem in a better way.
e0ceca98966dd5eeb0c5319e3e3e4e62a940b08e
created 2016-04-13 10:21 -0400
pushed 2016-06-06 19:02 +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
cc94c2055184cd4a5737b8d0572592271bab635e
created 2016-03-31 12:46 +0100
pushed 2016-06-06 19:02 +0000
Jonathan Watt Jonathan Watt - Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku
4334ce2047bec8deeffefc35680a711e225316d4
created 2016-04-04 17:46 -0400
pushed 2016-06-06 19:02 +0000
Botond Ballo Botond Ballo - Bug 1259296 - Do not scroll snap on the main thread for wheel events handled by APZ. r=kats
bd68133cf77165a6e7fd8be2c914a47a293b3a17
created 2016-04-05 10:28 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1262151 - Back out bug 1259593 for causing worse checkerboarding in some cases. r=backout
23b389d50a0b25455c79a8b25c0415a91197a0f3
created 2016-03-30 21:11 -0400
pushed 2016-06-06 19:02 +0000
Botond Ballo Botond Ballo - Bug 1259301 - Remove GeckoContentController::RequestFlingSnap(). r=kats
77337fbc28d5b04faab47b64cd6f175cab9da9fc
created 2016-03-21 21:32 -0400
pushed 2016-06-06 19:02 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats
c55ab6afe5ad30427f5008ec1f1cc45dc7ffeb1f
created 2016-03-18 20:07 -0400
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
abe2031a710e675ca6407af0ea168960f2ac8d04
created 2016-03-31 23:51 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1259593 - Trim the displayport base rect to the size of the transformed root composition bounds, but without doing an intersection. r=tnikkel
dfa1afae978e276a21c9e3dbc2009bd3387ed3b9
created 2016-03-30 17:48 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259671 part.5 Rename InternalScrollPortEvent::orient to InternalScrollPortEvent::mOrient r=smaug
dd54d4836c8ed419963db51a30b006ab7335f4e1
created 2016-03-30 17:39 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259671 part.4 Rename InternalScrollPortEvent::both to InternalScrollPortEvent::eBoth r=smaug
2f906943b5721eaec8091140ec87c6dc88ee66ef
created 2016-03-30 17:33 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259671 part.3 Rename InternalScrollPortEvent::horizontal to InternalScrollPortEvent::eHorizontal r=smaug
e7bc2f2b3f4bf109db4de11d4533ed9433f2b66c
created 2016-03-30 17:24 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259671 part.2 Rename InternalScrollPortEvent::vertical to InternalScrollPortEvent::eVertical r=smaug
b73ce1b4482c7d19ee44cd29ab114b14956cc75b
created 2016-03-30 17:16 +0900
pushed 2016-06-06 19:02 +0000
Masayuki Nakano Masayuki Nakano - Bug 1259671 part.1 Rename InternalScrollPortEvent::orientType to InternalScrollPortEvent::OrientType r=smaug
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-06-06 19:02 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
1c71992ab98cb1d615e302db307acd7d4723885e
created 2016-03-23 17:16 -0400
pushed 2016-06-06 19:02 +0000
Benoit Girard Benoit Girard - Bug 1259235 - Add IsScrollFrameWithSnapping to speed up event regions. r=mstange
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
d3761d63e160b38cdd7ad02f2e852d9a4c1c9cc8
created 2016-03-17 12:07 +0800
pushed 2016-06-06 19:02 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
c8f66b7c4be3491d872e993a0bc51c3e99303f38
created 2016-02-29 18:49 +1300
pushed 2016-06-06 19:02 +0000
Robert O'Callahan Robert O'Callahan - Bug 1242172. Invalidate intrinsic ISizes that depend on viewport BSize when the viewport is resized. r=dbaron
59a1ca7d784c6b7521a90a34d6fe620595e91a66
created 2016-03-17 15:43 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1256727 - Don't allow paint-skipping on pages with scroll-linked effects. r=mstange
8f609479ba372faba7c3e6aa2c3b519eb43ebc84
created 2016-03-15 15:12 -0400
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1255856 - Don't allow paint-skipping if there are windowed plugins on the page. r=mstange,jimm
20c27df0407cbf537af2469f7ec0ef13741667c3
created 2016-03-11 17:42 -0500
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1255705 - Add some useful logging that can be enabled at compile time. r=botond
cd65b31bdeb565c34ae8e9d56107289ce71d9885
created 2016-03-09 22:57 -0500
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1253860 - Don't update the scrollbar unless we're actually painting. r=mstange
542181856257c0852bd29cacc34726a38fb47fd7
created 2016-03-09 22:57 -0500
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1253860 - Skip paints for main thread scrolls if we can ask APZ to handle the scrolling for us. r=mstange
c9af0a0c37968953daf1bfcd94c0f2b078be5327
created 2016-03-09 22:57 -0500
pushed 2016-06-06 19:02 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1253860 - Add a flag on scroll frames indicating if they have an APZ counterpart. r=mstange
38f83a4a93ff58abb973f91fe619a62162c28b41
created 2016-05-02 13:28 -0400
pushed 2016-05-02 17:31 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Factor out the algorithm that computes a scroll snap destination into a reusable form. r=kats
44f54c8a08d747897898441d416d74ffa72deda6
created 2016-05-02 13:28 -0400
pushed 2016-05-02 17:31 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Factor out scroll snap information into a form that's usable by the compositor. r=kats
c4799db0ba519a8376a5166be2d0480657e8a881
created 2016-05-02 13:28 -0400
pushed 2016-05-02 17:31 +0000
Botond Ballo Botond Ballo - Bug 1219296 - Split fields not needed for repaints out from FrameMetrics. r=kats
5ba3d463ebffddf5994ab1c57e0811ce4e9414a8
created 2016-03-07 16:25 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange a=ritu
ccf462d9fd8531f60125724ea8821bdd5f56dc82
created 2016-03-01 12:48 -0600
pushed 2016-04-25 16:57 +0000
Jim Mathies Jim Mathies - Bug 1232181 - Notify plugins about scroll state. r=roc
fd104f75b8e8b3e7c10e69e916f44fc356c6c85f
created 2016-02-24 18:20 -0500
pushed 2016-04-25 16:57 +0000
Botond Ballo Botond Ballo - Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats
ae4f419ba470a57fc7c6e6ed2fe6b08349aa31d1
created 2016-03-01 09:38 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Back out cset 447498cdecee for landing the wrong patch (it was obsoleted by a new one).
447498cdecee1d06cce578767ab64874628cf32c
created 2016-02-24 18:20 -0500
pushed 2016-04-25 16:57 +0000
Botond Ballo Botond Ballo - Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats
ed985bbb417f646de65171084b917e4714de7fad
created 2016-02-24 15:30 +0000
pushed 2016-04-25 16:57 +0000
Jamie Nicol Jamie Nicol - Bug 1247098 - Take document resolution into account when computing root composition bounds for displayport base. r=tnikkel
2bf13f9218ad117b54636a2a878ad9464d33f7e3
created 2016-02-22 14:14 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1243267 - Guard against reentrancy into the dispatch of a scroll event. r=mats
4d75bd6fd234c402084b1683034dd1b71adec555
created 2016-02-09 13:53 +0000
pushed 2016-04-25 16:57 +0000
Jamie Nicol Jamie Nicol - Bug 1246443 - Only restrict displayport base to root composition bounds if content has displayport; r=tnikkel
4189a6261ca96a31e7ae3cd58e6997b51d00eec8
created 2016-02-12 16:58 -0600
pushed 2016-04-25 16:57 +0000
Timothy Nikkel Timothy Nikkel - Bug 1246443. Don't make nsLayoutUtils::MaybeCreateDisplayPort also set the displayport base anymore. r=botond
2636cda5fe06a0e94f893d83ece87948e42bbcac
created 2016-02-10 17:11 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1245925 - Don't allow expiring the displayport on root scrollframes. r=tnikkel
427fce68f67afbfb276c68ecd9342ba929e14751
created 2016-02-10 16:31 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1235899 - Don't allow frame reconstruction to clobber the APZ scroll offset. r=botond
17a54cf0454b133a062b5ac94795a07f5d5d9676
created 2016-02-05 17:09 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1104356 - When doing a smooth scroll on a non-APZ'd scrollframe, fall back to the main thread machinery. r=kip
046c7007ac8e111e26c05d5de5190e3b6d29647a
created 2016-02-04 17:53 +0000
pushed 2016-04-25 16:57 +0000
Jamie Nicol Jamie Nicol - Bug 1241917 - Restrict subframe's displayport base to root composition bounds. r=tn
c4e4bbafd3d39fd97c42932531e6c5d64a814e5c
created 2016-02-03 19:13 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 990916 - On displayport expiry, trigger another round of expiry up the ancestor chain. r=tnikkel
8df453ece1d461aa58d1b9969a971bf5eec76da5
created 2016-02-03 19:13 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 990916 - When setting a displayport, schedule a timer to remove it as well. r=tnikkel
1be96090275a44ca11c6af58bde620ec6fa14260
created 2016-02-03 19:13 -0500
pushed 2016-04-25 16:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 990916 - Track if a scrollframe is a scroll parent for something else. r=tnikkel
75dfe10ec44a88bda2d9721d269ddf2429ac5426
created 2016-02-02 17:36 +0200
pushed 2016-04-25 16:57 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
c537facdae50cf31e1a39cf23339edb84b3e7444
created 2016-02-01 16:50 -0600
pushed 2016-04-25 16:57 +0000
Jim Mathies Jim Mathies - Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc
less more (0) -1000 -300 -100 -60 tip