layout/generic/nsGfxScrollFrame.cpp
334fd45beb6c7508189f5c90563e9a10bff4d3e6
created 2015-11-17 17:02 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Backout 52ba24123046 and 66768d6a50fa (bug 1225007) for causing lots of test assertions on Mac. CLOSED TREE
52ba2412304630898842e4a42c5d5ffaff8853e8
created 2015-11-15 21:37 -0800
pushed 2016-01-25 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1225007 (part 1) - Use LayoutDevicePixel more in Cocoa widget code. r=kats.
31f4f85705940ed59a4ca0672907c148e5e8e781
created 2015-11-12 16:55 -0800
pushed 2016-01-25 13:55 +0000
Matt Brubeck Matt Brubeck - Bug 1081272 - Include position and transform when computing header/footer size [r=tn]
731ca2fd1aeca2617450eadbe6b79413160b28b4
created 2015-11-12 16:55 -0800
pushed 2016-01-25 13:55 +0000
Matt Brubeck Matt Brubeck - Bug 1224307 - Fix page scrolling for non-full-width fixed headers/footers [r=tn]
aa323766c0f998f1c36eb0e8ca821b828a81701d
created 2015-11-12 20:18 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset cd0be67d2344 (bug 1224307) for test_page_scroll_with_fixed_pos.html bustage
5c371591bc241f6bf3fe7378162b246b2e81dff1
created 2015-11-12 20:18 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out changeset 13335ded96b9 (bug 1081272) for test_page_scroll_with_fixed_pos.html bustage
13335ded96b921704816cb491a38c2b45dc8f94f
created 2015-11-12 16:55 -0800
pushed 2016-01-25 13:55 +0000
Matt Brubeck Matt Brubeck - Bug 1081272 - Include position and transform when computing header/footer size [r=tn]
cd0be67d2344a24b6dae7cb91c03138703ca46c6
created 2015-11-12 16:55 -0800
pushed 2016-01-25 13:55 +0000
Matt Brubeck Matt Brubeck - Bug 1224307 - Fix page scrolling for non-full-width fixed headers/footers [r=tn]
f748eade3e29797dcbb5d2e0d0084027b3edbb37
created 2015-11-11 11:33 +0100
pushed 2016-01-25 13:55 +0000
Mats Palmgren Mats Palmgren - Bug 1092626 - Don't try to restore the scroll position if the frame is still dirty or has dirty children. r=roc
ac5202696eb28fa7bac0a1ea77dd75258cec3987
created 2015-11-06 17:32 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1220114. Part 2. If a scroll frame is forced to layerize because of an active descendant scroll frame then set a displayport on the ancestor scroll frame so that next paint we don't have to force layerization after the fact and we can do a fully proper paint. r=mstange
7b7e78df378059cb1fc7b895ffe30de423cc1f2e
created 2015-11-06 17:32 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1220114. Part 1. Change ScrollFrameHelper::DecideScrollableLayer to recompute the current animated geometry root any time mWillBuildScrollableLayer changes in addition to when usingDisplayPort changes. r=mstange
8d0a776c5d1e7ad6929e6a5e6afeff75b67c3886
created 2015-11-05 18:57 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1208780. Set a zero-margin displayport on all scrollable ancestors of frames with displayports if they don't already have a displayport. r=botond
1f3ea4c34877706356d43a1834228b1a7f91f18d
created 2015-10-30 16:28 +0100
pushed 2016-01-25 13:55 +0000
Markus Stange Markus Stange - Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2016-01-25 13:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
5dc74464d05de8d57f857a4e4a6c3a94088bce4e
created 2015-11-01 11:45 -0600
pushed 2016-01-25 13:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange
0fe806b72d8529205177a4f6bf07c6bd0a506cd7
created 2015-10-30 14:44 +0100
pushed 2016-01-25 13:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d5d68c0258f3 (bug 1201330)
d5d68c0258f3d225bce32140e13a7d40f0f29a2f
created 2015-10-27 17:18 +0100
pushed 2016-01-25 13:55 +0000
Markus Stange Markus Stange - Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc
72fa0210971401197c1132a5f29a7c1a56c06bf7
created 2015-11-11 11:33 +0100
pushed 2015-12-14 20:08 +0000
Mats Palmgren Mats Palmgren - Bug 1092626 - Don't try to restore the scroll position if the frame is still dirty or has dirty children. r=roc a=lizzard
da38bd42a863a6b3228500912a1bb2766ff79166
created 2015-10-20 02:39 -0700
pushed 2015-12-14 20:08 +0000
David Anderson David Anderson - Fix scrollbars on subframes not directing APZ events to the correct scrollframe. (bug 1213324, r=tn)
59588063362c741672381032638d1f38a82668c2
created 2015-10-19 10:38 -0500
pushed 2015-12-14 20:08 +0000
Jim Mathies Jim Mathies - Bug 1214878 - When async scrolling with e10s hide windowed plugins in sub documents. r=roc
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
001f7d3139ce06e63075cb46bc4c6cbb607e4be4
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1210578. Part 3. Create DecideScrollableLayer that encapsulates all logic to create display ports and build scrollable layers. r=mstange
f99bcf854d48c00159604135247a8aa81ead6132
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1210578. Part 2. Rename shouldBuildLayer to couldBuildLayer to better reflect it's actual meaning. r=mstange
aeef776b1a57c753c2a5be8156d5d96612360ccc
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 1210578. Part 1. Rename mShouldBuildScrollableLayer to mWillBuildScrollableLayer to better capture the meaning of the variable. r=mstange
f537f6ce1c80d85417b04b7ba6df316439390a84
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Backout part 1 of bug 1195431 (cf841511b71a).
27ad8f2e14dad76183986a79eec70c0cf124e288
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Backout part 2 of bug 1195431 (2e5d1c6a4a0c).
8842fd664fc68c2c7809132c977d98fc016996bc
created 2015-10-12 15:21 -0500
pushed 2015-12-14 20:08 +0000
Timothy Nikkel Timothy Nikkel - Backout part 3 of bug 1195431 (8270ee9be504).
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1e281f04f2706c55d017ca55e35ada2e1d05aaf
created 2015-10-06 14:23 -0500
pushed 2015-12-14 20:08 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Add plugin window handling for apz related notifications received by the content process. r=mstange
f47194bc9aaa855f64d73beeb7035fd1e2fa9571
created 2015-10-06 14:23 -0500
pushed 2015-12-14 20:08 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Add a pref to control plugin window hiding. r=roc
d78f38ee2f65b01b3ec963abd2e3dbbca8978f24
created 2015-10-06 14:23 -0500
pushed 2015-12-14 20:08 +0000
Jim Mathies Jim Mathies - Bug 1137944 - Add support for hiding plugin windows during async dom scroll operations managed in the content process. r=roc
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
e59e787c0fe61feb69e21fca8b77fc5f7964dd16
created 2015-09-28 14:58 +0200
pushed 2015-12-14 20:08 +0000
Arpad Borsos Arpad Borsos - Bug 1208985 - Use height for `scroll-snap-points-y` percentage values; r=kip
8270ee9be504c6cea3d9ac0438f95f23a378f3e9
created 2015-09-23 09:34 -0400
pushed 2015-12-14 20:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1195431 - Ensure that IsScrollingActive returns true even when called before mShouldBuildScrollableLayer has been set. r=tn
2e5d1c6a4a0c949abcc5df4c34da40409955e952
created 2015-09-23 09:34 -0400
pushed 2015-12-14 20:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1195431 - Extract a helper function to determine if the scrollframe will build a scrollable layer. r=tn
cf841511b71adcfb6cd3ed4e72a87c573ccedb2d
created 2015-09-23 09:34 -0400
pushed 2015-12-14 20:08 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1195431 - Extract a couple of helper functions. r=tn
c580b1ad0f236bbcbdb8c1b21929adddb52c594e
created 2015-11-11 11:33 +0100
pushed 2015-11-12 18:55 +0000
Mats Palmgren Mats Palmgren - Bug 1092626 - Don't try to restore the scroll position if the frame is still dirty or has dirty children. r=roc a=lizzard
96dba490e51be5faff3c73ee1ea6411b577f877b
created 2015-09-09 21:07 -0700
pushed 2015-10-29 11:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1203427 (part 1) - Add nsExpirationTracker::mName. r=froydnj.
8d05eefc5da2eb9ddaaa9308db5634d023d4f7ad
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Hoist out the code to initially compute usingDisplayPort. r=tn
f0f0bf01b3a805de8d931dea6e9ad13405d7a38f
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Relocate comment to go with the line of code it's commenting. r=tn
c60510f350b18105795c213502e78640ae2e3a64
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Rename usingDisplayport to usingDisplayPort for consistency. r=tn
c12eaa3668eab1c07c2b5a2d00dcc15bb02271ab
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Collapse redundant conditional block. r=tn
03c1c7c1e1442b23808383431166eccfca92330d
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Flatten conditional structure one level. r=tn
9d08ea4e6be94fb007b765e4f99fbc466379c7ad
created 2015-09-15 16:09 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1204535 - Remove no-op code. r=tn
4f9c34eb2d6175b2cb5b9b73a2389930f4294dd9
created 2015-09-14 14:17 -0400
pushed 2015-10-29 11:30 +0000
Matt Woodrow Matt Woodrow - Bug 1202029 - Use the containing block for determining perspective for transformed elements. r=dbaron
10cbae31c4b7af412519f1d5c6c9ee9ec9cdb6f5
created 2015-09-11 21:58 -0400
pushed 2015-10-29 11:30 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1201529 - Ensure that zoomable scrollframes return true from WantAsyncScroll(). r=botond
62295fa19e5066782d49aca4626aea192f532f57
created 2015-09-12 01:19 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.217 Rename NS_SCROLLEDAREACHANGE to eScrolledAreaChanged r=smaug
9a17ec827f59c0c4218c4c930892ed0ef4fc43c4
created 2015-09-12 01:19 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.214 Rename NS_SCROLLPORT_UNDERFLOW to eScrollPortUnderflow r=smaug
c59957d6ca04a8980a28a43372e156000d46977d
created 2015-09-12 01:19 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.213 Rename NS_SCROLLPORT_OVERFLOW to eScrollPortOverflow r=smaug
1dace02633b302631f37e9c7af733f2c65d0b05e
created 2015-09-09 19:08 -0400
pushed 2015-10-29 11:30 +0000
Markus Stange Markus Stange - Bug 1181135 - Copy DisplayItemClips in order to avoid dangling pointers. r=tn
5d4380c90c053a1d42b5b8eaef0bdd2273ddb02d
created 2015-08-04 16:11 -0400
pushed 2015-10-29 11:30 +0000
Markus Stange Markus Stange - Bug 1016035 - Make the threshold in AxisPhysicsMSDModel::IsFinished controllable by the caller. r=kip
862ef097c279ec53b682694351d11e61083e08d0
created 2015-08-29 08:58 +0900
pushed 2015-10-29 11:30 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.17 Rename NS_SCROLL_EVENT to eScroll r=smaug
c599591ec73d2a51a0c9068b11a8dbdc5f795f2b
created 2015-08-07 15:37 -0400
pushed 2015-09-21 14:04 +0000
Matt Woodrow Matt Woodrow - Bug 1187432 - Avoid scheduling main-thread paints for scrolls handled by apz. r=tn
073c49e0a99ec5fd0f3f2c06902632f7745550fc
created 2015-07-29 14:45 -0500
pushed 2015-09-21 14:04 +0000
Timothy Nikkel Timothy Nikkel - Bug 1189010. In ScrollFrameHelper::BuildDisplayList decide if we are building a scrollable layer before we call AppendScrollPartsTo because it needs this information. r=mstange
34ade6cc41e13782ff04460b45a2755c83d88446
created 2015-07-27 16:52 +0100
pushed 2015-09-21 14:04 +0000
Jonathan Kew Jonathan Kew - Bug 1172450 - Size and position the dropdown arrow properly in vertical writing modes. r=smontagu
9cce849f4a1e44d71006936481d51fa4736758c8
created 2015-07-17 17:08 +1200
pushed 2015-09-21 14:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 1172239. Make vertically-resizing scrollframes reflow their percent-height descendants if necessary, and remove nsChangeHint_NeedDirtyReflow for height changes. r=bz
e32f059e60c91ea6cb901777958d31b9a1c9cd88
created 2015-07-23 11:51 -0400
pushed 2015-09-21 14:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1177819. Replace the warning about anon content being passed into frame construction with an assert plus whitelisting of the known-OK cases. r=dholbert
28673cc5e68b48d6a397b027a6ef5321703dea4a
created 2015-07-16 10:07 +0100
pushed 2015-09-21 14:04 +0000
Jonathan Kew Jonathan Kew - Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
6882b193f008935829064fdc6c5dc8b0a7cb558b
created 2015-07-06 16:32 -0400
pushed 2015-09-21 14:04 +0000
Benoit Girard Benoit Girard - Bug 1103106 - Change will-change to be first-come, first-served. r=roc
less more (0) -300 -100 -60 tip