layout/generic/nsGfxScrollFrame.cpp
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
d77374bc1315f8d5023363d2cea58ca810ba4cb7
created 2016-01-31 10:10 -0800
pushed 2016-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +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-04-25 16:57 +0000
CJKu CJKu - Bug 686281 - Implement nsStyleImageLayers; r=dbaron
4e8764d61e1d88bd1c486095e42f0ca83c05daf5
created 2016-01-28 10:11 +1100
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 5 - Ensure frames behave properly for unknown child list id passed into SetInitialChildList. r=dholbert
cd9a385c536ce27831ff580e4a41d2f16e73d18a
created 2016-03-07 16:25 -0500
pushed 2016-03-14 19:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1254263 - Add a flag to allow disabling paint-skipping. r=mstange a=lizzard
ab5a7604001b7ea2ebb8dc03105b8b2de95277b5
created 2016-02-24 18:20 -0500
pushed 2016-03-07 14:18 +0000
Botond Ballo Botond Ballo - Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats a=lizzard
3ef2d0b4297ccb0196c5eb70e2840c97f1ca2bae
created 2016-02-22 14:14 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1243267 - Guard against reentrancy into the dispatch of a scroll event. r=mats a=lizzard
215b8f3a6f8a95b590c4f255e9c2ad79bcf754c4
created 2016-02-05 17:09 -0500
pushed 2016-03-07 14:18 +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, a=lizzard
0947272393af5b921b4b1fbd888478536010d7b4
created 2016-01-22 00:29 -0600
pushed 2016-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +0000
Timothy Nikkel Timothy Nikkel - Bug 1194851. Rename GetDisplayPortRelativeToScrollPort back to GetDisplayPort. r=botond
19982832e2097ed384071841a3865b31a6df93b3
created 2016-01-07 18:27 -0600
pushed 2016-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +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-03-07 14:18 +0000
Botond Ballo Botond Ballo - Bug 1194851 - Add helper functions HasDisplayPort() and HasCriticalDisplayPort(). r=kats
7d23d87b02f819e3c4ccb6d713d64af8488c645f
created 2015-12-22 16:54 +0100
pushed 2016-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +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 2016-03-07 14:18 +0000
Wes Kocher Wes Kocher - Backed out changeset 0b616948a0f3 (bug 1214261) for 379461-3-container-xhtml.html failures CLOSED TREE
698cda645acb1f1fb7f62f4b70daeeeeb5cfe8c2
created 2015-12-17 17:19 -0500
pushed 2016-03-07 14:18 +0000
Markus Stange Markus Stange - Bug 1209970 - Fire scroll events early in the refresh tick. r=mats
0b616948a0f3ab34a4b7a911870e509eec0aec7f
created 2015-12-17 11:13 -0800
pushed 2016-03-07 14:18 +0000
David Anderson David Anderson - Fix crash trying to allocate textures for oversize scrollbars. (bug 1214261, r=mstange)
8f267491ef2a7f1d342a8f6c88420a08fdf44e56
created 2015-12-16 20:06 +0200
pushed 2016-03-07 14:18 +0000
Avi Halachmi Avi Halachmi - Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats
ad01f1203ae4c14f30faf2b2299e4fafa6710143
created 2015-12-16 09:27 -0800
pushed 2016-03-07 14:18 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1228147) for build failures in histogram.h on a CLOSED TREE
35b4ba91e0931f027dc4f97226599a0f828bc828
created 2015-12-16 17:18 +0200
pushed 2016-03-07 14:18 +0000
Avi Halachmi Avi Halachmi - Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats
83d4ac0132629bf89b17e62aa91961b7b51053f2
created 2015-12-16 10:42 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1232048 - Fix breakage in scroll snapping when snapping twice in a row to the same thing with non-smooth-scrolls in between. r=botond
89edfed8aa0eadfcc33767b4993b0edd628ce900
created 2015-12-16 11:52 +0100
pushed 2016-03-07 14:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 04b102bec363 (bug 1147673)
7001bc09174eb854db0bd242c93317b29f708577
created 2015-12-16 11:52 +0100
pushed 2016-03-07 14:18 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 68b33692bed3 (bug 1147673)
68b33692bed3eb35dee9184b7b64daaf93c2ca9a
created 2015-12-12 10:58 -0500
pushed 2016-03-07 14:18 +0000
Markus Stange Markus Stange - Bug 1147673 - Make display items know about their scroll clips. r=tn, r=roc
04b102bec36340d84ef40658fae4a0856d762540
created 2015-11-05 17:54 +0100
pushed 2016-03-07 14:18 +0000
Markus Stange Markus Stange - Bug 1147673 - Use ancestor clip for root scrollable framemetrics clips. r=tn
1a805ad24ef57ffebe79de44a994215c4c4437fc
created 2015-12-14 14:47 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1229052 - Log a warning when we detect a scroll-linked effect based on the scroll event. r=roc
d39e49fe9583b07af42571e88784fbf75e6fa77d
created 2015-12-14 15:52 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Back out 5 csets from bug 1229052 on a CLOSED TREE for failing to fix the nonunified build error even after many attempts. r=backout
53d9dfc575aa38b328814a9fcf861dfb051addb3
created 2015-12-14 14:47 -0500
pushed 2016-03-07 14:18 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1229052 - Log a warning when we detect a scroll-linked effect based on the scroll event. r=roc
419239222c41417bee3371289df059957d65067a
created 2015-12-16 20:06 +0200
pushed 2016-01-25 13:55 +0000
Avi Halachmi Avi Halachmi - Bug 1228147: part 2: Add telemetry probe for synchronous scroll. r=kats a=ritu
4951523aa064fe188edc1b6c100af1033eb769ba
created 2015-12-16 10:42 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1232048 - Fix breakage in scroll snapping when snapping twice in a row to the same thing with non-smooth-scrolls in between. r=botond a=sylvestre
f9a6158722a30be3d56746c9c4aee62fa2ed0eba
created 2015-12-09 10:13 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1228407 - Avoid a scenario where content floods APZ with smooth-scroll requests and blocks it from syncing a new scroll offset back to the main thread. r=botond
407e7946bee4a1fabdcff7dfdaa64ef40175ef44
created 2015-12-08 21:00 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Back out three patches from bug 1228407 on a CLOSED TREE for causing various mochitest failures. r=backout
3ddca5b65d9bd549770cb78806bc70dade3d127a
created 2015-12-08 14:56 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1228407 - Avoid a scenario where content floods APZ with smooth-scroll requests and blocks it from syncing a new scroll offset back to the main thread. r=botond
76b3518b8c7a844a19f2c4d655218a273e226fbe
created 2015-12-01 22:21 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1156392 - Remove an ifdef condition that we don't need any more. r=tn
77e84c67b94764af8b3981fbe1fd3c367838a453
created 2015-11-26 21:25 -0500
pushed 2016-01-25 13:55 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1228357 - When saving/restoring a scrollframe's state, only save/restore resolution for the root scrollframe. r=roc
less more (0) -1000 -300 -100 -60 tip