layout/generic/nsGfxScrollFrame.cpp
299f2671ffc5a085d5c68609460337e52fcb209e
created 2013-09-27 15:20 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.11 Get rid of nsScrollPortEvent r=roc
bd82d2c60f4654055505f012ce8fbc0b8ef7c953
created 2013-09-27 15:20 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.10 Get rid of nsScrollAreaEvent r=roc
8486e298ef70abc23ac44b0c51d2a2ee90a31237
created 2013-09-25 20:21 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.17 mozilla/ContentEvents.h should be included directly r=roc
e304de11edaece5d14266dde9720131e162b11be
created 2013-09-24 18:43 -0700
pushed 2014-01-28 00:16 +0000
Daniel Holbert Daniel Holbert - Bug 919871: Make .cpp files in layout/generic #include their corresponding .h file first. r=mats
a9fe3f739b3ffb6f2e10dbee43cfbcad30eab784
created 2013-10-17 23:05 +1300
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 926706. When nsGfxScrollFrameInner::UpdateOverflow decides we need to update the scrollbars, don't reflow the scrollframe with NS_FRAME_IS_DIRTY since that reflows all descendants. Just reflow the frame itself and don't dirty anything else. r=tn a=lsblakk
f3de4be1d6a5488539ebd1ac5811845bf89afaa9
created 2013-10-24 08:19 +0100
pushed 2013-12-03 03:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=roc,tnikkel a=lsblakk
b0d9654813fe9b9b51e3de2e1231a17e20f0ee05
created 2013-10-17 17:02 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 916125 - Clip scroll layer items to the scroll port so the resulting layers have the proper clip. r=roc, a=koi+
14a9e13e8c653875c1fb78f71761f6ef4bf0e774
created 2013-10-01 22:29 -0400
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 898444 - Wrap nsDisplayScrollLayer only around the scrolled content. r=tn, a=koi+
72f8d310a7235e48d1a6656295cd1a72b5a30240
created 2013-09-15 13:51 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 915526. Take into account display port and scroll port clamping in image visibility. r=roc f=kats
890f8c06d8aaabff2877ba0e80587319196719da
created 2013-09-14 19:05 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 847223. Part 4. Tweak the ExpandRect function to not expand in a direction that we cannot scroll. r=mats
15151e852274a7808332612ed7dc951f26f3c2c0
created 2013-09-14 19:05 -0500
pushed 2013-12-03 03:32 +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
ee3ddbc1a590af0fbbf567c29b9971e3aff4f389
created 2013-09-09 15:29 -0500
pushed 2013-12-03 03:32 +0000
Scott Johnson Scott Johnson - Bug 794693, part 1: Refactor nsHTMLReflowState constructor to allow initialization to be done by caller. [r=dbaron]
de783698c0abe127e57c178b8ca34a9a47a3d882
created 2013-09-07 20:04 -0500
pushed 2013-12-03 03:32 +0000
Scott Johnson Scott Johnson - Backout dfe69eabbe47 for crashtest orange. [r=me]
dfe69eabbe477ee77e481833995862370a180f74
created 2013-09-07 19:02 -0500
pushed 2013-12-03 03:32 +0000
Scott Johnson Scott Johnson - Bug 794693, part 1: Refactor nsHTMLReflowState constructor to allow initialization to be done by caller. [r=dbaron]
63a55ac51f7fff7d34027ccd0533e0dc94bb3e0d
created 2013-09-06 09:35 -0400
pushed 2013-12-03 03:32 +0000
Corey Ford Corey Ford - Bug 886646 - Part 6: Implement sticky positioning, calculated on reflow and scroll. r=dbaron, r=dholbert
9e6f0a173b4c8c0b8060f7da4269db193e6278dd
created 2013-09-03 20:45 +0900
pushed 2013-12-03 03:32 +0000
Masayuki Nakano Masayuki Nakano - Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
5a9fb1ce1de5678dba6f363a92e16bdd0192f219
created 2013-08-23 16:20 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
f10d31a0f7b48383b6d34f66607adc11eb18ec48
created 2013-08-22 14:32 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
072fffc8a0d15559dcb10c14ae7d391a010db386
created 2013-08-10 16:55 +0000
pushed 2013-12-03 03:32 +0000
Mats Palmgren Mats Palmgren - Bug 883568 - Call UpdateOverflow() in the scroll frame base class to actually update the overflow areas. r=roc
bd6b0a3cf6c76d87a6e59580a57dd4f39c6c744d
created 2013-08-09 23:48 +0000
pushed 2013-10-21 21:47 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add more nsWeakFrame checks around scroll operations. r=roc a=abillings
c0d97b086e9ff5086f39dafd5c449d2be51772c7
created 2013-08-09 23:48 +0000
pushed 2013-10-21 21:47 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add an assertion that the pres shell was not deleted by some script runner, which should not happen here since the caller must hold a strong ref before starting the scroll operation. r=roc a=abillings
b16893e6cb289a55e068f9531e441319d35e7f06
created 2013-07-31 21:43 -0400
pushed 2013-10-21 21:47 +0000
Stephen Pohl Stephen Pohl - Bug 877097: Hold strong refs to instances of ScrollbarActivity to avoid crashing. r=mats
95fda0cdd9da6a6ce4dba2a09d00406896958e00
created 2013-07-30 10:25 -0400
pushed 2013-10-21 21:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 872127 - Part 2: Replace mozilla/StandardInteger.h with stdint.h; r=Waldo,ted
366608750a6e9fbd16893250d675f4cfd5266b0c
created 2013-07-26 13:36 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 885009. Handle clip-all-descendants cases with rounded corners. r=mats
c35d8edebbe148cd8e99737e6e91ed7792a54d29
created 2013-07-25 21:31 -0400
pushed 2013-10-21 21:47 +0000
Stephen Pohl Stephen Pohl - Bug 896443: Fix the z-ordering of overlay scrollbars to make them appear on top of content with z-index > 0. r=roc
1a4da037387adc00180ff9e0e65a8e2842e2666e
created 2013-07-23 00:21 -0400
pushed 2013-10-21 21:47 +0000
Stephen Pohl Stephen Pohl - Bug 877857: Make hovered overlay scrollbars appear on top of non-hovered ones. r=roc
16375716cc691ea352e741243a5a554af0e1b187
created 2013-07-18 10:10 -0400
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 870941. Make scrollframes put scrollbars etc above content in z-order if they're disappering scrollbars. r=mattwoodrow
a0ba09885dab0505e7d0b754426257d8bef8c81e
created 2013-07-16 08:58 -0400
pushed 2013-10-21 21:47 +0000
Stephen Pohl Stephen Pohl - Bug 868498: Enable switching between overlay and regular scrollbars without browser restart on Mac OSX. r=roc
02f261f13de5a941e36e27fe2d8aedac400786a0
created 2013-07-16 00:51 -0400
pushed 2013-10-21 21:47 +0000
Stephen Pohl Stephen Pohl - Bug 890897 - Don't show overlay scrollbars when we don't end up scrolling the page because we're already at an acceptable place. r=roc
468b35185c44a32fdb61d97c02cbdb4dc04731de
created 2013-07-10 09:45 -0400
pushed 2013-10-21 21:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
48d6452c9d104d5937739e7d4fe1ba89210242dc
created 2013-07-02 11:16 -0400
pushed 2013-10-21 21:47 +0000
Benoit Girard Benoit Girard - Bug 890279 - Create ScrollInfoLayers for frames we want APZC support. r=kats
e98229cb45f31a3f7c7c6014918a59eddf7f16a5
created 2013-07-10 11:58 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 890821 - Make nsIScrollableFrame::GetScrollPositionCSSPixels return CSSIntPoint; r=roc
d8aecfdc77c5d94b92584f819441873b73f0d2d4
created 2013-07-01 09:14 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 888321 - Pass CSSIntPoint to ScrollToCSSPixels; f=kats r=roc
2e0343c21084b157760c672f05fc37622e294f96
created 2013-08-10 00:06 +0000
pushed 2013-09-09 22:57 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add more nsWeakFrame checks around scroll operations. r=roc a=abillings
193c280a9521bf828ea78628c43a1374d69d1281
created 2013-08-10 00:06 +0000
pushed 2013-09-09 22:57 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add an assertion that the pres shell was not deleted by some script runner, which should not happen here since the caller must hold a strong ref before starting the scroll operation. r=roc a=abillings
290762cf7e916f6262b658a9ed68625ab4f72a0b
created 2013-08-09 14:59 -0400
pushed 2013-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Bug 896443: Fix the z-ordering of overlay scrollbars to make them appear on top of content with z-index > 0. r=roc a=bajaj
2daf2dee9d60d3f2551c216d5ceed516e48f0bfe
created 2013-07-22 10:23 -0400
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 870941. Make scrollframes put scrollbars etc above content in z-order if they're disappering scrollbars. r=mattwoodrow a=lsblakk
271d4c5b370e61148a36f8b69c6521ef56dd8298
created 2013-07-16 00:51 -0400
pushed 2013-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Bug 890897 - Don't show overlay scrollbars when we don't end up scrolling the page because we're already at an acceptable place. r=roc, a=lsblakk
69cef757d7aa91a9a9ff67f1a891c0f664a012c3
created 2013-07-16 08:58 -0400
pushed 2013-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Bug 868498 - Enable switching between overlay and regular scrollbars without browser restart on Mac OSX. r=roc, a=lsblakk
db02f2b140d22ca39b64c69b509e400c0c600723
created 2013-06-17 17:16 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
1ad2d8b5e7c97ab1cc79595aa6acfca585ec2db6
created 2013-06-17 08:50 +0100
pushed 2013-09-09 22:57 +0000
Ed Morley Ed Morley - Backed out changeset 2f2351cb2579 (bug 875060)
2f2351cb25794c4d712c6070c102add9a035be18
created 2013-06-17 17:16 +1200
pushed 2013-09-09 22:57 +0000
Robert O'Callahan Robert O'Callahan - Bug 875060. Make display:-moz-stack/-moz-inline-stack elements which are overflow:hidden clip all their descendants, including those for which it is not the containing block. r=mats
fc34df66e54df2599b79470155cf5f203a89b438
created 2013-06-10 12:37 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 allow smooth scroll step to nearest pixel boundary short of desired position r=roc
43d505a966f30f3a2d4297086bb887187af11762
created 2013-06-10 12:37 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
25ab810de6e0f8963a354336c66e0d05905ce3f9
created 2013-06-06 18:03 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - backout f4add9815dd1 and db258cb900a7 because gcc 4.4 builds don't use -std=gnu++0x for decltype b=810274
db258cb900a70202b79a53cdc176e4ad06d531af
created 2013-06-06 15:49 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 allow smooth scroll step to nearest pixel boundary short of desired position r=roc
f4add9815dd1844efcbf48de413c4fa0f13493e0
created 2013-06-06 15:49 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
9419b209de19eca227eddf859b7fc35415d24e6e
created 2013-06-06 15:47 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 ensure scrolled range is non-negative even in the presence of nscoord overflow r=roc
5bb24851fd4aaf06cc23c088c091b9942cb33ec7
created 2013-05-30 21:30 -0400
pushed 2013-09-09 22:57 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 877726 - Convert FrameMetrics.mScrollOffset to be a CSSPoint. r=kentuckyfriedtakahe
12178e8e457b6cda637b74925da7e797df9c068c
created 2013-05-23 14:14 -0700
pushed 2013-09-09 22:57 +0000
André Reinald André Reinald - Bug 873012 - In case we use overlay scrollbars, and we run on system 10.8 or later, make them overlap in the bottom right corner, r=smichaud
0167b5e0a389cb52882fa49aa8394cd02aa7e0f0
created 2013-05-26 15:05 -0700
pushed 2013-09-09 22:57 +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-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Back out bug 869314 for missing r='s.
abd5a7fec8231f962fd3e585bc64b8b1511abf24
created 2013-05-26 14:40 -0700
pushed 2013-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Bug 869314: Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used.
2133f018b1c3182e8a95c3aa54ce7950a2caf471
created 2013-05-22 12:49 +0000
pushed 2013-09-09 22:57 +0000
Mats Palmgren Mats Palmgren - Bug 873926 - Don't store a scroll state if we never have been scrolled or restored a previous scroll state. r=roc
48b37e68c69fbdb7214b587fd8bc2b2927aef802
created 2013-05-21 10:13 -0400
pushed 2013-09-09 22:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets 619cdf937af1 and 381492b19e3f (bug 869314) for Windows mochitest failures.
381492b19e3f72f65498d8f2dfa8c25e2406107d
created 2013-05-21 08:27 -0400
pushed 2013-09-09 22:57 +0000
Stephen Pohl Stephen Pohl - Bug 869314 - Fix missing dropmarkers in non-native styled combobox controls when overlay scrollbars are used. r=roc
1a0b4d1cd7b6c118e0eaeef2e8ca8b5ee1430582
created 2013-05-13 13:50 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - backout bug 810274 for typeof VS compile failure
cad42847dc2b8c10815160014eb7394954296aeb
created 2013-05-02 15:04 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 allow smooth scroll step to nearest pixel boundary short of desired position r=roc
5359a2b9768c6bdad6eec07e7b3420b1ee36b21a
created 2013-05-02 15:04 +1200
pushed 2013-09-09 22:57 +0000
Karl Tomlinson Karl Tomlinson - b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
less more (0) -300 -100 -60 tip