layout/generic/nsIScrollableFrame.h
9deef72c48d6fc061d242b4856a30fe3ad75b249
created 2014-07-10 11:52 -0700
pushed 2014-11-28 15:29 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1022825 - Implement Asynchronous Smooth Scrolling on Compositor Thread. r=kats
f5ec4ead72da5939a9df694bf2c6a29062254ea2
created 2014-10-09 11:44 -0400
pushed 2014-10-13 16:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1078316 - Tweaks for root-frame overlay scrollbars so they don't oscillate while panning around. r=botond, r=tn, a=bajaj
8c7a4b462bf0c90b37977d75a7ef8e96e765c3a0
created 2014-08-31 15:29 +1200
pushed 2014-10-13 16:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 967844 - Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow, a=bajaj
b03db711b80ff403b3609b866fe9be581e43461e
created 2014-09-01 15:20 -0700
pushed 2014-10-13 16:35 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 967844) for robopan bustage
6b53305f1c420766f6c41a93716be2af31e49588
created 2014-08-31 15:29 +1200
pushed 2014-10-13 16:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 967844. Part 3: Setup FrameMetrics from FrameLayerBuilder based on animated geometry roots. r=mattwoodrow
4ef03db1385b282ade9a48d302ce2eb081bbe855
created 2014-02-14 19:40 +1300
pushed 2014-10-13 16:35 +0000
Miranda Emery Miranda Emery - Bug 957445: Part 3 - combines nsIScrollbarOwner with nsIScrollbarMediator, r=mats
249dae95ea83149bdc1e82df00afbac10ee38c6b
created 2014-02-05 14:33 +1300
pushed 2014-10-13 16:35 +0000
Miranda Emery Miranda Emery - Bug 957445: Part 2 - nsHTML/XULScrollFrame implement nsIScrollbarMediator, r=mats
91ec42d7d9e8aaab80e32fa3765f47ffe05b3523
created 2014-07-15 16:13 +0200
pushed 2014-10-13 16:35 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1026023 - Part 4: Allow smooth scrolling to override momentum mouse wheel scroll events. r=mwoodrow
68dbb23d5a13a6d951d6edb5e4bdeaf26d2f2cb5
created 2014-07-09 10:02 -0700
pushed 2014-10-13 16:35 +0000
Kearwood (Kip) Gilbert Kearwood (Kip) Gilbert - Bug 1026023 - Part 3: Integrate MSD movement with nsGfxScrollFrame. r=mattwoodrow
47fcf180a0b99542403949b98460d805f94d08b2
created 2014-06-06 21:23 -0500
pushed 2014-07-21 20:25 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 6. Rename ExpandRect to ExpandToNearlyVisibleRect. r=addressingreviewcomment
1fabb6ff29cd1480a79b17c636a6642063d5a601
created 2014-06-06 21:23 -0500
pushed 2014-07-21 20:25 +0000
Timothy Nikkel Timothy Nikkel - Bug 1002992. Part 2. Handle display ports and ignore viewport scrolling for image visibility display lists the same way we do for painting display lists. r=mats
3ba939c4a277a7eb0fa270387999715b8414b291
created 2014-05-12 19:26 +0200
pushed 2014-07-21 20:25 +0000
Eugen Sawin Eugen Sawin - Bug 1002426 - Check resolution restore status via specialized flag. r=kats, r=tn
7a96c878cdf89866226b58fd104413cd55276e89
created 2014-05-05 23:29 +0200
pushed 2014-07-21 20:25 +0000
Eugen Sawin Eugen Sawin - Bug 1002426 - Check restore status before overriding zoom. r=kats
6aa71900212a8bb8eb17887b050db5a7f3074f83
created 2014-05-05 23:29 +0200
pushed 2014-06-09 21:49 +0000
Eugen Sawin Eugen Sawin - Bug 1002426 - Check restore status before overriding zoom. r=kats, r=tn, a=sledru
290e0e14312ffe31ef215fafe77a0e7f084b2e31
created 2014-04-07 13:43 +0200
pushed 2014-06-09 21:49 +0000
Eugen Sawin Eugen Sawin - Bug 611556 - Add persistent zoom history sessions. r=roc, r=snorp
5f35c0238eda2fa2debf3d10b23b3cd4fdd3f615
created 2014-03-12 16:20 -0400
pushed 2014-06-09 21:49 +0000
Botond Ballo Botond Ballo - Bug 982141 - Expose the logic used to decide whether a scrollable frame should be async scrollable. r=tn
f2b8543b60ab2b560cedd310bbf35a2bd30ceaed
created 2014-04-10 15:27 -0400
pushed 2014-06-09 21:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 982141) for Windows and OSX bustage. CLOSED TREE
684a7c304b762b89712dd48ab1c0c6b55d257afb
created 2014-04-16 14:50 -0400
pushed 2014-04-28 18:51 +0000
Botond Ballo Botond Ballo - Bug 982141 - Make sure the primary async-scrollable frame has a displayport set. r=tn, a=bkerensa
319abcb8c59e5c1481cedee173702a7a484681ed
created 2014-02-05 17:43 -0500
pushed 2014-04-28 18:51 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 963278 - Better fix to deal with concurrent scroll updates from APZ and other places. r=tn,botond,jimm
7fb6d40e554f2be90a32047142e3b48fd6e1f971
created 2014-01-28 17:54 -0500
pushed 2014-02-04 01:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 961280 - Prevent the APZ repaint request from clobbering a layout-driven async scroll. r=tn, a=bajaj
3e186f49cbb6cb790d60d85cc9737f94d3602278
created 2013-12-16 12:04 -0500
pushed 2014-02-04 01:06 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 949132 - Add a flag to FrameMetrics indicating a non-APZ scroll (original patch by mstange). r=tn, a=1.3+
172a383a56a71c2a2dc70273b42a7b398827d6e2
created 2013-09-23 07:55 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919355 - Part 2: Don't #include nsDeviceContext.h in Units.h; r=roc
15151e852274a7808332612ed7dc951f26f3c2c0
created 2013-09-14 19:05 -0500
pushed 2013-10-28 21:59 +0000
Timothy Nikkel Timothy Nikkel - Bug 847223. Part 3. Factor out the expand the scrollport code so we can use it on individual images later. r=mats
5a9fb1ce1de5678dba6f363a92e16bdd0192f219
created 2013-08-23 16:20 -0400
pushed 2013-10-28 21:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
bd6b0a3cf6c76d87a6e59580a57dd4f39c6c744d
created 2013-08-09 23:48 +0000
pushed 2013-09-16 19:14 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add more nsWeakFrame checks around scroll operations. r=roc a=abillings
8c2e8714201fc9083b909fe34d6431115afce2d2
created 2013-07-23 09:22 -0400
pushed 2013-09-16 19:14 +0000
Simon Sapin Simon Sapin - Bug 483446 - CSS3 'background-attachment: local' support. r=roc
12deadfb628eb712668e141a83781c0334840341
created 2013-07-16 10:45 -0400
pushed 2013-09-16 19:14 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 9022f5fdcf98 (bug 483446) for mochitest-5 orange.
9022f5fdcf98c520059892f1cfca3f022bdc2a10
created 2013-07-16 09:10 -0400
pushed 2013-09-16 19:14 +0000
Simon Sapin Simon Sapin - Bug 483446 - Add CSS3 'background-attachment: local' support. r=roc
e98229cb45f31a3f7c7c6014918a59eddf7f16a5
created 2013-07-10 11:58 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 890821 - Make nsIScrollableFrame::GetScrollPositionCSSPixels return CSSIntPoint; r=roc
d8aecfdc77c5d94b92584f819441873b73f0d2d4
created 2013-07-01 09:14 +0200
pushed 2013-09-16 19:14 +0000
Ms2ger Ms2ger - Bug 888321 - Pass CSSIntPoint to ScrollToCSSPixels; f=kats r=roc
2e0343c21084b157760c672f05fc37622e294f96
created 2013-08-10 00:06 +0000
pushed 2013-08-10 00:06 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add more nsWeakFrame checks around scroll operations. r=roc a=abillings
5bb24851fd4aaf06cc23c088c091b9942cb33ec7
created 2013-05-30 21:30 -0400
pushed 2013-08-05 18:49 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 877726 - Convert FrameMetrics.mScrollOffset to be a CSSPoint. r=kentuckyfriedtakahe
0167b5e0a389cb52882fa49aa8394cd02aa7e0f0
created 2013-05-26 15:05 -0700
pushed 2013-08-05 18:49 +0000
Stephen Pohl Stephen Pohl - Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
5fe06eab99d0b3d590436198d102bc3899894caf
created 2013-05-26 15:00 -0700
pushed 2013-08-05 18:49 +0000
Stephen Pohl Stephen Pohl - Back out bug 869314 for missing r='s.
abd5a7fec8231f962fd3e585bc64b8b1511abf24
created 2013-05-26 14:40 -0700
pushed 2013-08-05 18:49 +0000
Stephen Pohl Stephen Pohl - Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
48b37e68c69fbdb7214b587fd8bc2b2927aef802
created 2013-05-21 10:13 -0400
pushed 2013-08-05 18:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 619cdf937af1 and 381492b19e3f (bug 869314) for Windows mochitest failures.
567691eca26c7a12685d35d6e98e283fbe04ac96
created 2013-06-05 17:46 -0400
pushed 2013-06-24 18:52 +0000
Stephen Pohl Stephen Pohl - Bug 869314 - Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc, a=lsblakk
0c513ba7413713ceecd38e6930234cda641b37af
created 2013-05-02 10:58 -0400
pushed 2013-06-24 18:52 +0000
Stephen Pohl Stephen Pohl - Bug 636564 - Implement lion style scrollbars on Mac OSX 10.7+; r=roc
42cf263214c37a3a4c6f3306de84c82598f748cb
created 2013-05-02 08:33 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1840b15583fd (bug 636564) for bustage.
1840b15583fd3bd4c8f6bb40491cd68f84e39fc5
created 2013-05-02 07:52 -0400
pushed 2013-06-24 18:52 +0000
Stephen Pohl Stephen Pohl - Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
6ce79dc8036bd1e104e9b259b0be6c1b2734d4fd
created 2013-03-15 23:32 +0100
pushed 2013-05-13 16:59 +0000
Mats Palmgren Mats Palmgren - Bug 851485 - Restoring scroll position from history should only suppress one scroll-to-anchor. r=bzbarsky
bd280c980a1b57a167aad7ae2010d5cc80ad8ee6
created 2013-03-05 13:26 +0100
pushed 2013-05-13 16:59 +0000
Mats Palmgren Mats Palmgren - Bug 842853 - Scroll position lost after page reload on url with anchor. r=roc
afcbbf3a234ae7b1f3c9bef2ec60ad42f670fb26
created 2012-12-13 09:35 +1300
pushed 2013-01-07 21:25 +0000
Nicholas Cameron Nicholas Cameron - Bug 780692; throttle OMTA (rollup patch). r=dbaron,bz; a=blocking-basecamp
643559cc0fcca2a7a5a859664827aeba54d6ed4a
created 2012-11-23 14:25 +1300
pushed 2013-01-07 21:25 +0000
Robert O'Callahan Robert O'Callahan - Bug 812517. Part 1: Add nsIScrollableFrame::ScrollToCSSPixelsApproximate. r=mats, a=blocking-basecamp
49fdae25aac952dc7db9b6c9f3234a3c640668d1
created 2012-10-29 06:44 +0100
pushed 2013-01-07 21:25 +0000
Mats Palmgren Mats Palmgren - Bug 804486 - Add toolkit.scrollbox.horizontalScrollDistance pref, default 5. Change horizontal scroll increment from 10px to horizontalScrollDistance * GetLineScrollAmount().width(). Make GetLineScrollAmount() use the font's AveCharWidth() for the horizontal amount rather than MaxHeight(). r=roc
9c114c7a5a3509f6550950982d4290d05a811a45
created 2012-11-23 14:25 +1300
pushed 2012-11-27 03:06 +0000
Robert O'Callahan Robert O'Callahan - Bug 812517. Part 1: Add nsIScrollableFrame::ScrollToCSSPixelsApproximate. r=mats, a=blocking-basecamp
46fce5a9890f2fef138ed96b7065aad0a1c67948
created 2012-09-24 16:30 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 791616. Part 1: Add nsIScrollableFrame::GetPerceivedScrollingDirections to consolidate logic for whether UI actions should be allowed to scroll in a given direction. r=mats
d678fc7cfbefc491306f05eba987cf3b43b6ac6b
created 2012-09-24 21:55 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Back out bug 791616 due to test failure.
50d89c05af5ba7d5d40c7277e61c882fbc80cb7e
created 2012-09-24 16:30 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 791616. Part 1: Add nsIScrollableFrame::GetPerceivedScrollingDirections to consolidate logic for whether UI actions should be allowed to scroll in a given direction. r=mats
2e2c7ed818d6f352bbce323909d3a6e0b0b8415d
created 2012-08-17 11:40 +1200
pushed 2012-11-19 21:10 +0000
Robert O'Callahan Robert O'Callahan - Bug 777194. Part 5: When choosing a subpixel position to scroll to, align the new position with the position that was most recently used to rerender the scrolled layer(s). r=tnikkel
c4f83d9d8243f3f853a5356188164a5fddee2b5a
created 2012-08-22 16:09 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
22fe5c9f4433b25951d0471f44f1cf82f43b26c8
created 2012-08-13 13:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
b8084b0700fa586f1208dfe58076d1cb7cff2edc
created 2012-08-06 12:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
08187a7ea8974548382f5d7775df8171a4ec6449
created 2012-07-30 13:15 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
3f2823d467bfae54c95cc2242194ab2357e6934f
created 2012-06-12 17:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
c83c77b4ed05534bfae3ea4ab386365d93fb602c
created 2012-05-15 10:22 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
9d44cdf696eefdc936bf3a6cf37cb038e729c0f7
created 2012-05-10 13:44 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
ab92bf1f7deadc2e04077a80505b687f589cc68e
created 2012-03-28 13:46 -0700
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central (yay method barrier removal).
83cb9381de53b1f9feb7dc15364b8f9955a432b2
created 2012-02-22 19:25 -0800
pushed 2012-11-19 21:10 +0000
David Anderson David Anderson - Merge from mozilla-central.
less more (0) -60 tip