layout/generic/nsGfxScrollFrame.h
dbdc2cf840848e66b4577e1ad3865bd980882e28
created 2017-10-10 14:54 -0400
pushed 2018-01-11 17:45 +0000
Mike Conley Mike Conley - Bug 1172171 - Add a chrome-only scrollend event. r=kats
e4815e8465a2cc7d09d479dd76e7143a09927fd3
created 2017-11-07 01:20 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
ebc611dc8c85055ac62bc945e9871cdc317cf6f9
created 2017-11-05 12:22 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out 6 changesets (bug 1400618) for asserting in clipboard's dom/browser-element/mochitest/test_browserElement_inproc_CopyPaste.html on Windows 7 debug without e10s. r=backout
a6461f80307cbf84e54a948e6a08f7e6655857a1
created 2017-11-04 23:26 +0100
pushed 2018-01-11 17:45 +0000
Mats Palmgren Mats Palmgren - Bug 1400618 part 1 - Collect NAC / generated content and call DestroyAnonymousContent / UnbindFromTree on those after the frames are destroyed. r=bz
905239391e05483e8fb221378dd2092c5a0df8b7
created 2017-10-27 10:33 -0700
pushed 2018-01-11 17:45 +0000
Daniel Holbert Daniel Holbert - Bug 1412346 part 5: (automated patch) Switch a bunch of C++ files in layout to use our standard mode lines. r=jfkthame
73cd4a9105a02f1fcca639614603bf29ed8dce86
created 2017-10-25 13:22 -0400
pushed 2018-01-11 17:45 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1411238 - Make APZ test logging work in layers-free WR mode. r=botond
7188aa2eacc9146b316fce299127457b4339d451
created 2017-09-28 14:23 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 20: Add code to override the display list builder dirty area for a stacking context or displayport. This lets us restrict partial building to within one of these contexts. r=mstange
ce1bfa06c117258cc3b7541349610a589c2cb942
created 2017-10-04 14:28 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 2: Track a 'visible' rect for display list building as well as the 'dirty' rect, so that we can do partial building by specifying a smaller 'dirty' rect. r=mstange
5584bf011ce4acdcb5437377b80c2ece95e6a3a5
created 2017-09-27 12:24 +1300
pushed 2018-01-11 17:45 +0000
Matt Woodrow Matt Woodrow - Bug 1404181 - Part 1: Make AnimatedGeometryRoot/ActiveScrolledRoot retained and refcounted on the heap. r=mstange
7d3d173274366da44e05cd144b20b60370271040
created 2017-05-19 17:04 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1409215. Don't change scroll thumbs into AGRs during display list building. r=mstange
47f85792a78cddb005564d99fb036219407303da
created 2017-10-04 13:19 -0400
pushed 2018-01-11 17:45 +0000
Botond Ballo Botond Ballo - Bug 1402995 - Reflow scrollbars after partial reflow of scroll frame. r=tnikkel
67a8e12324569dd730347187e2ffccae486c758b
created 2017-10-03 09:05 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro.
4c8b85e80aebb27cf3a5334c2c183e49636b9ece
created 2017-10-02 16:00 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
55795addb20e552ebd55834bed45324207cd57a2
created 2017-09-28 10:05 +0200
pushed 2018-01-11 17:45 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7be72224105 (bug 1364295)
e7be7222410583294475ff4c8bf649b9373d1760
created 2017-09-28 01:25 -0500
pushed 2018-01-11 17:45 +0000
Timothy Nikkel Timothy Nikkel - Bug 1364295. Simplify some code now that we don't create displayports during display list building. r=mstange
6db9db55ab377716b14286c386cd4c55acae6a2f
created 2017-08-17 15:45 +0200
pushed 2017-11-02 12:36 +0000
Bas Schouten Bas Schouten - Bug 1363922 - Part 1: Remember about the reference frame during BuildDisplayList for ScrollFrameHelper so GetScrolledRect can use it. r=mstange
56bb01d847e92544a0c9b14a21cbd3ba4ef30ce6
created 2017-08-09 21:08 -0400
pushed 2017-11-02 12:36 +0000
Botond Ballo Botond Ballo - Bug 1340684 - Fire the scroll event before the style flush. r=mstange
47172ec305228afaa7fff15c8cb3c864954ef14c
created 2017-08-20 19:21 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2f49d825c651 (bug 1363922) for failing mochitest test_transformed_scrolling_repaints_3.html on Windows 7 debug and mochitest test_bug590573.html on Android 4.3. r=backout
2f49d825c65183f66d49dc1ca5ba2e124d88356f
created 2017-08-17 15:45 +0200
pushed 2017-11-02 12:36 +0000
Bas Schouten Bas Schouten - Bug 1363922 - Part 1: Remember about the reference frame during BuildDisplayList for ScrollFrameHelper so GetScrolledRect can use it. r=mstange
ea7aa34c0f0018f51199f2796018be058f3f51b3
created 2017-08-17 16:12 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5ea221b039d4 (bug 1363922) for bustage at layout/painting/FrameLayerBuilder.cpp:5863 (defined but unused). r=backout on a CLOSED TREE
5ea221b039d45704598594fed945f0797614c600
created 2017-08-17 15:45 +0200
pushed 2017-11-02 12:36 +0000
Bas Schouten Bas Schouten - Bug 1363922 - Part 1: Remember about the reference frame during BuildDisplayList for ScrollFrameHelper so GetScrolledRect can use it. r=mstange
d668e62d469150330729bc2e61503587d035988e
created 2017-08-07 14:23 +1200
pushed 2017-11-02 12:36 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
c0f5be3f9f5239098364712f31d7a80f3e10cd3b
created 2017-08-10 14:40 +0200
pushed 2017-11-02 12:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 8f2dd8f13b53 (bug 1388161) for failing chrome's test_animation_performance_warning.html | preserve-3d transform. r=backout
8f2dd8f13b53a5b4d114204f0bf0650a320da3fb
created 2017-08-07 14:23 +1200
pushed 2017-11-02 12:36 +0000
Matt Woodrow Matt Woodrow - Bug 1388161 - Store the dirty rect on the display list builder rather than passing it as a parameter to BuildDisplayList. r=mstange
7b1329006eda9e9532af32fac208eae3979fbee4
created 2017-07-20 12:33 -0400
pushed 2017-09-14 16:50 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1382682 - Update a param to be a const-ptr. r=mstange
4bf16638687ffa908a78d7ab2d04320c36afcaba
created 2017-07-12 19:37 -0700
pushed 2017-09-14 16:50 +0000
L. David Baron L. David Baron - Bug 1380521 - Fix spelling of mSuppressScrollbarUpdate member variable. r=dholbert
6a629adbb62a299d7208373d1c6f375149d2afdb
created 2017-07-06 14:00 +0200
pushed 2017-09-14 16:50 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1378712 - Remove all trailing whitespaces r=Ehsan
312f7a5a2c08d394a2403c837e5ee546dd4103d7
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
4472d2623eceb63b76d650103b0e20f8c7d7c775
created 2017-06-21 13:59 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4f6302a98ae4 (bug 1372405)
4f6302a98ae41ff2d57c768996d1edbb0afda73a
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
e61d71c2a3a32013f097777dfa68a9320d4ae61b
created 2017-06-20 08:27 +0200
pushed 2017-09-14 16:50 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 9846de3bd954 (bug 1372405)
9846de3bd9545fb2c2b803a36af85568ccf2473b
created 2017-06-12 12:34 -0700
pushed 2017-09-14 16:50 +0000
Bill McCloskey Bill McCloskey - Bug 1372405 - Provide names for all runnables in the tree (r=froydnj)
d05b78469f1880ff4a332154edfc29ea83faab1a
created 2017-06-16 17:22 +0800
pushed 2017-09-14 16:50 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
6e16cb4e08dd0d06016cbc4a30891b046048d9e8
created 2017-06-16 11:19 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e7ec499159f7 (bug 1364361) for bustage at nsIFrame.h:3348: bad implicit conversion constructor for 'OwnedAnonBox'. r=backout
e7ec499159f7c86cc9a7ed1bfb8c41e962539f3e
created 2017-06-16 15:32 +0800
pushed 2017-09-14 16:50 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
24d6c162840220434745ded799704aa2c74ec4eb
created 2017-06-16 09:27 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 12db2d364b64 (bug 1364361) for heap write hazard. r=backout
12db2d364b64ed3da93753bcc5750f39649d6008
created 2017-05-22 13:14 +0800
pushed 2017-09-14 16:50 +0000
Cameron McCormack Cameron McCormack - Bug 1364361 - Part 1: Refactor frame anon box restyling machinery so it can return a list of anon boxes. r=bholley,bz
5e5dda793c3e0a93fa8a0f2c377dcb28a113e3e7
created 2017-06-09 15:14 -0400
pushed 2017-09-14 16:50 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
b1940873102d01722956b79991166286e121072a
created 2017-06-13 00:30 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 3d1ce85e6348 (bug 1088760) for bustage, at least on Android at layout/generic/nsPluginFrame.cpp:1612. r=backout
3d1ce85e6348307a1e98284e6d13da828729bf91
created 2017-06-09 15:14 -0400
pushed 2017-09-14 16:50 +0000
Alexis Beingessner Alexis Beingessner - Bug 1088760 - Remove nsRenderingContext, replacing all of its uses with gfxContext. r=jwatt,jrmuizel
78e989ad55af7cf13cfafcb4ba891cc5ea78d740
created 2017-05-26 12:11 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 4 - Remove the now unused LayoutFrameType values from the ctors. r=jfkthame
47ed59045f9bff59434723249b995515116d4ed0
created 2017-05-26 12:11 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 2 - Add a nsIFrame::mClass field and propagate the concrete class' value up the ctor chain. r=jfkthame
45bf72e9b3b3b5d45457598865c72536b3027264
created 2017-05-26 12:11 +0200
pushed 2017-07-31 14:08 +0000
Mats Palmgren Mats Palmgren - Bug 1364805 part 1 - Make every concrete frame class be a NS_DECL_QUERYFRAME_TARGET. r=jfkthame
fbc54f707dc421f8132340e45fa2719dbdc9621b
created 2017-05-01 19:32 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1361051: rename mozilla::FrameType to mozilla::LayoutFrameType. r=xidorn
662df8ef329fd7a38fb2ceb24e305cd31e7bcaa7
created 2017-04-30 17:30 +0200
pushed 2017-07-31 14:08 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1360241: Devirtualize nsIFrame::GetType. r=heycam
9b4f12acb0bcd5545eec3d7f909075f3db5591e2
created 2017-02-14 16:58 -0500
pushed 2017-07-31 14:08 +0000
Botond Ballo Botond Ballo - Bug 1312697 - Do not consider the page to be finished loading if it's in the 'stopped' state. r=tnikkel
c03d368159cbf653df19416dab2b013eb59b649a
created 2017-04-05 00:18 -0500
pushed 2017-07-31 14:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1346109. Call NotifyApproximateFrameVisibilityUpdate after we set a display port base rect. r=botond
c2db4358a81ce0701b8374af5a6b38e7acc7c4b5
created 2017-03-11 01:00 -0600
pushed 2017-07-31 14:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1346109. Allow asking an nsIScrollableFrame if it is the root scroll frame. r=botond
b866630a4183b38c2c234508b1ca3b80f51d8595
created 2017-03-03 16:16 -0500
pushed 2017-06-05 19:31 +0000
Boris Zbarsky Boris Zbarsky - Bug 1340277. Fix stylo to properly update styles on the anonymous scrolled-content frame inside a scrollframe. r=emilio
beca679d682be56233f8ad362ebcf190626be20d
created 2017-03-01 18:03 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1343298 - Remove nsHTMLScrollFrame::ReloadChildFrames() because it's redundant. r=jfkthame
11781abf35b722d9f5b7182b43fdd4b9509b05b5
created 2017-02-28 18:58 +0100
pushed 2017-06-05 19:31 +0000
Mats Palmgren Mats Palmgren - Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
8f467ac2fa6c6733ad7c9e69cbed49d38184c1f0
created 2017-01-27 18:02 -0500
pushed 2017-06-05 19:31 +0000
Botond Ballo Botond Ballo - Bug 1328658 - Notify main thread of a failed attempt to start an APZ scrollbar drag. r=kats,tnikkel
a97b00d08fbd0705812120c3b2c35ded3812a16d
created 2016-08-19 18:17 -0400
pushed 2017-06-05 19:31 +0000
Markus Stange Markus Stange - Bug 1298218 - Back out bug 1284586. r=tnikkel
748010a48c9e4865a58396bf2c16c50871fa824b
created 2017-01-05 15:31 +0800
pushed 2017-04-10 20:44 +0000
Cameron McCormack Cameron McCormack - Bug 1328832 - Part 2: Rename mozFlushType to mozilla::FlushType and make it an enum class. r=bzbarsky
950dba8823a024743997c98062c2f2e2826fca0e
created 2016-12-20 23:56 +0100
pushed 2017-04-10 20:44 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert
b352c7f6bc15bcfe4e8f933045878aa5f1238c55
created 2016-12-20 13:39 -0500
pushed 2017-04-10 20:44 +0000
Neil Deakin Neil Deakin - Bug 41708, support scrolling when hovering over the edge of a scrollframe while dragging, r=smaug
93ed33a01abe9b661e1bb2e1fbd02b52ac8936df
created 2016-12-22 21:18 +0100
pushed 2017-02-27 14:59 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert a=cbook
3f796290f90ecb3a66af13f2ea0435859a38b57a
created 2016-12-22 20:25 +0100
pushed 2017-02-27 14:59 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b4f1387cf20b (bug 1312379) for permafailing flexbox-align-self-baseline-horiz-3.xhtml on OSX. r=backout a=backout
b4f1387cf20b8817ef2fac7014deb77d16d8ab79
created 2016-12-22 16:08 +0100
pushed 2017-02-27 14:59 +0000
Mats Palmgren Mats Palmgren - Bug 1312379 part 1 - [css-align][css-flexbox][css-grid] Introduce nsIFrame methods for calculating baselines per CSS Alignment and CSS2 'vertical-align'. r=dholbert a=cbook
752382b58cc46c9158af0f5325b388b32fd8d35d
created 2016-10-11 09:36 -0400
pushed 2017-02-27 14:59 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1304689 - Ensure frame reconstructions don't clobber a 'stronger' scroll origin with a 'weaker' one. r=tnikkel
less more (0) -300 -100 -60 tip