layout/generic/nsGfxScrollFrame.cpp
dfa1afae978e276a21c9e3dbc2009bd3387ed3b9
created 2016-03-30 17:48 +0900
pushed 2016-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1253860 - Add a flag on scroll frames indicating if they have an APZ counterpart. r=mstange
65f225f7d0db8e3ed61588b424e754df20975b9b
created 2016-03-07 16:25 -0500
pushed 2016-03-09 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange
ccf462d9fd8531f60125724ea8821bdd5f56dc82
created 2016-03-01 12:48 -0600
pushed 2016-03-09 16:35 +0000
Jim Mathies Jim Mathies - Bug 1232181 - Notify plugins about scroll state. r=roc
fd104f75b8e8b3e7c10e69e916f44fc356c6c85f
created 2016-02-24 18:20 -0500
pushed 2016-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-02-17 19:16 +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-02-17 19:16 +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-02-17 19:16 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +0000
Jim Mathies Jim Mathies - Bug 1243413 - Avoid hiding windowed plugins that aren't contained within the active scroll frame. r=roc
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-02-08 15:56 +0000
Phil Ringnalda Phil Ringnalda - Back out 7 changesets (bug 1235261) for cpptest failures in TestTArray
064969357fc94da487ada47c08249995b28cc560
created 2016-01-31 17:12 +0200
pushed 2016-02-08 15:56 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1235261 - Part 1: Rename nsAutoTArray to AutoTArray. r=froydnj
e22b3043887ed36bf2c634c2924a7c8d39d226b1
created 2016-01-30 09:05 -0800
pushed 2016-02-08 15:56 +0000
Kyle Huey Kyle Huey - Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug
e500c5a0577802378b51ed9817162dddea2a7d04
created 2016-01-29 22:42 +0800
pushed 2016-02-08 15:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 3 - Use ranged-based for-loop to rewrite some simple loops in part 2. r=mats
ca70ac0268052e53fca79ed583cdbb1322aceb81
created 2016-01-29 22:42 +0800
pushed 2016-02-08 15:56 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1227927 Part 2 - Remove nsIFrame::GetFirstPrincipalChild(). r=mats
61b2c6e5392334d35f9e5bef5406267cb49310fb
created 2016-01-28 06:24 +0100
pushed 2016-02-08 15:56 +0000
CJKu CJKu - Bug 686281 - Implement nsStyleImageLayers; r=dbaron
4e8764d61e1d88bd1c486095e42f0ca83c05daf5
created 2016-01-28 10:11 +1100
pushed 2016-02-08 15:56 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 5 - Ensure frames behave properly for unknown child list id passed into SetInitialChildList. r=dholbert
0947272393af5b921b4b1fbd888478536010d7b4
created 2016-01-22 00:29 -0600
pushed 2016-01-22 13:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 1241371. Don't schedule an image visibility update every time display port margins change. r=kats
7a7def04840d39b33423c8466ef1c5fbd4b1e941
created 2016-01-21 19:09 -0600
pushed 2016-01-22 13:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 1241371. Properly update mLastUpdateImagesPos on scrollframes when the image visibility pass encounters them. r=mats
6b38c8223cc67a9e5c9167e276287e7e4fa8e890
created 2016-01-12 11:05 -0600
pushed 2016-01-13 11:01 +0000
Jim Mathies Jim Mathies - Bug 1193055 - Update windowed plugin visibility in response to apz scroll in the chrome process vs. relying on a full round trip through content. Reduces lag in windowed plugin updates. r=kats
359f86fecbc2a6531d9018fb81a74fd26502f5a1
created 2016-01-10 14:25 +0100
pushed 2016-01-10 23:48 +0000
Markus Stange Markus Stange - Bug 1234877 - Whether a scroll frame is async scrollable is determined by mWillBuildScrollableLayer, not by usingDisplayPort. r=tn
be20755fde4735788527bde7896f977b90b522f5
created 2015-12-31 00:04 +0100
pushed 2016-01-10 23:48 +0000
Markus Stange Markus Stange - Bug 1236040 - When updating the scroll position, only schedule image visibility checks if the display port has changed. r=tn
9e172c20b8f9571ddcb7926cc722af4e4403dd50
created 2015-12-17 11:13 -0800
pushed 2016-01-10 23:48 +0000
David Anderson David Anderson - Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange)
f99c6b7ad44fd3e8d7678d50c01422671217bf1b
created 2016-01-09 00:25 -0600
pushed 2016-01-09 20:03 +0000
Timothy Nikkel Timothy Nikkel - Bug 1234725. Don't change the dirty rect to the display port when building display lists for documents. r=mstange
909f6cca63b7fde6884e1807a4fa3489d931ca6c
created 2016-01-07 18:27 -0600
pushed 2016-01-08 14:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Change the GetDisplayPort API to take an optional RelativeTo parameter, instead of having that expressed in the function name. r=botond
e1221ced178e3f9f5829a9133ec281f8f1da66d8
created 2016-01-07 18:27 -0600
pushed 2016-01-08 14:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Rename GetDisplayPortRelativeToScrollPort back to GetDisplayPort. r=botond
19982832e2097ed384071841a3865b31a6df93b3
created 2016-01-07 18:27 -0600
pushed 2016-01-08 14:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Split GetDisplayPort callers into GetDisplayPortRelativeToScrollPort and GetDisplayPortRelativeToScrollFrame. r=botond
2ceeb943d90897275e170444392175655a96a438
created 2016-01-07 18:27 -0600
pushed 2016-01-08 14:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Always store the displayport base relative to the scrollport (not the scroll frame). r=botond
66a487d737edd159961db48bd4050d21a6c77249
created 2016-01-07 18:27 -0600
pushed 2016-01-08 14:26 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Change GetOrMaybeCreateDisplayPort into just MaybeCreateDisplayPort, and make it only return a bool, and not the displayport rect. r=botond
66ae33d18362c3b98ce737c3b7c5ec9870be3453
created 2015-12-16 17:22 -0500
pushed 2016-01-05 11:03 +0000
Botond Ballo Botond Ballo - Bug 1194851 - Add helper functions HasDisplayPort() and HasCriticalDisplayPort(). r=kats
7d23d87b02f819e3c4ccb6d713d64af8488c645f
created 2015-12-22 16:54 +0100
pushed 2015-12-23 11:51 +0000
Markus Stange Markus Stange - Bug 1147673 - Make display items know about their scroll clips. r=tn, r=roc
db3a7c3208e73b714efa6dbeb2693841a2013675
created 2015-11-05 17:54 +0100
pushed 2015-12-23 11:51 +0000
Markus Stange Markus Stange - Bug 1147673 - Use ancestor clip for root scrollable framemetrics clips. r=tn
8c9825377d0d8115e9fed64fd3700b1e54700dbe
created 2015-12-21 14:40 -0500
pushed 2015-12-22 11:46 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1234242 - Keep a RefPtr to the refresh driver to unregister the ScrollEvent, rather than relying on a chain of pointers remaining non-null. r=mstange a=KWierso
ef961a0fe82f1b2938dcaa47f9911f5de0d08109
created 2015-12-17 17:19 -0500
pushed 2015-12-19 15:05 +0000
Markus Stange Markus Stange - Bug 1209970 - Fire scroll events early in the refresh tick. r=mats
7b3d19ed6664fe76666b6bccf5c3d08ae86b02a4
created 2015-12-17 19:44 -0800
pushed 2015-12-18 14:31 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 698cda645acb (bug 1209970) for Gu failures in tag_visibility_monitor_test.js
6dfa4c059395231c2a740c03bed29b8964b123d1
created 2015-12-17 16:38 -0800
pushed 2015-12-18 14:31 +0000
Wes Kocher Wes Kocher - Backed out changeset 0b616948a0f3 (bug 1214261) for 379461-3-container-xhtml.html failures CLOSED TREE
less more (0) -300 -100 -60 tip