layout/generic/nsGfxScrollFrame.cpp
890f8c06d8aaabff2877ba0e80587319196719da
created 2013-09-14 19:05 -0500
pushed 2013-09-15 00:05 +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-09-15 00:05 +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-09-09 20:29 +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-09-08 01:06 +0000
Scott Johnson Scott Johnson - Backout dfe69eabbe47 for crashtest orange. [r=me]
dfe69eabbe477ee77e481833995862370a180f74
created 2013-09-07 19:02 -0500
pushed 2013-09-08 00:02 +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-09-06 13:37 +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-09-03 11:45 +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-08-23 20:20 +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-08-22 18:33 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 907883 - Minimize #includes in layout/generic; r=roc
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-08-20 13:57 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
072fffc8a0d15559dcb10c14ae7d391a010db386
created 2013-08-10 16:55 +0000
pushed 2013-08-10 16:55 +0000
Mats Palmgren Mats Palmgren - Bug 883568 - Call UpdateOverflow() in the scroll frame base class to actually update the overflow areas. r=roc
1cb028ae400b05145f257845347d8319d295d8ff
created 2013-08-08 22:04 +0000
pushed 2013-08-08 22:05 +0000
Mats Palmgren Mats Palmgren - Bug 898871 - Add more nsWeakFrame checks around scroll operations. r=roc
edb54dd2914dfa260b7b7ff0adfa141235f0a8d0
created 2013-08-08 22:04 +0000
pushed 2013-08-08 22:05 +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
b16893e6cb289a55e068f9531e441319d35e7f06
created 2013-07-31 21:43 -0400
pushed 2013-08-01 01:45 +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-07-30 14:51 +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-07-26 05:54 +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-07-26 01:32 +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-07-23 04:21 +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-07-18 18:52 +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-07-16 12:58 +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-07-16 04:51 +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-07-10 13:45 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
e98229cb45f31a3f7c7c6014918a59eddf7f16a5
created 2013-07-10 11:58 +0200
pushed 2013-07-10 13:45 +0000
Ms2ger Ms2ger - Bug 890821 - Make nsIScrollableFrame::GetScrollPositionCSSPixels return CSSIntPoint; r=roc
48d6452c9d104d5937739e7d4fe1ba89210242dc
created 2013-07-02 11:16 -0400
pushed 2013-07-09 20:14 +0000
Benoit Girard Benoit Girard - Bug 890279 - Create ScrollInfoLayers for frames we want APZC support. r=kats
d8aecfdc77c5d94b92584f819441873b73f0d2d4
created 2013-07-01 09:14 +0200
pushed 2013-07-01 12:16 +0000
Ms2ger Ms2ger - Bug 888321 - Pass CSSIntPoint to ScrollToCSSPixels; f=kats r=roc
db02f2b140d22ca39b64c69b509e400c0c600723
created 2013-06-17 17:16 +1200
pushed 2013-06-18 09:16 +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-06-17 07:51 +0000
Ed Morley Ed Morley - Backed out changeset 2f2351cb2579 (bug 875060)
2f2351cb25794c4d712c6070c102add9a035be18
created 2013-06-17 17:16 +1200
pushed 2013-06-17 05:22 +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-06-10 00: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-06-10 00: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-06-06 06:05 +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-06-06 04:31 +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-06-06 04:31 +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-06-06 04:31 +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-05-31 01:31 +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-05-29 03:53 +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-05-26 22:05 +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-05-26 22:04 +0000
Stephen Pohl Stephen Pohl - Back out bug 869314 for missing r='s.
abd5a7fec8231f962fd3e585bc64b8b1511abf24
created 2013-05-26 14:40 -0700
pushed 2013-05-26 21:40 +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-05-22 10:49 +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-05-21 14:49 +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-05-21 12:29 +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-05-13 01:50 +0000
Karl Tomlinson Karl Tomlinson - backout bug 810274 for typeof VS compile failure
cad42847dc2b8c10815160014eb7394954296aeb
created 2013-05-02 15:04 +1200
pushed 2013-05-13 01:13 +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-05-13 01:13 +0000
Karl Tomlinson Karl Tomlinson - b=810274 include bounds with layer pixels as possible destinations to minimize subpixel scrolls r=roc
0c513ba7413713ceecd38e6930234cda641b37af
created 2013-05-02 10:58 -0400
pushed 2013-05-02 14:58 +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-05-02 12:33 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 1840b15583fd (bug 636564) for bustage.
1840b15583fd3bd4c8f6bb40491cd68f84e39fc5
created 2013-05-02 07:52 -0400
pushed 2013-05-02 11:52 +0000
Stephen Pohl Stephen Pohl - Bug 636564 - Implement Lion style scrollbars on Mac OSX 10.7+. r=roc
70ada7d7a92e36906f846d775083f4e445083ccc
created 2013-04-28 19:02 +0900
pushed 2013-04-28 10:03 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 859018 - Remove the MSVC exemption for FAIL_ON_WARNINGS in layout. r=dbaron
67ceea995837d72cc5a80ba9857c4c981a6237a4
created 2013-04-20 00:02 +1200
pushed 2013-04-19 12:04 +0000
Robert O'Callahan Robert O'Callahan - Bug 862180. Part 2: Rename nsDisplayItem::GetUnderlyingFrame() to Frame(). r=mattwoodrow
0795073314a934fb20f439a2a1d070383d133cde
created 2013-04-18 12:05 +1200
pushed 2013-04-18 00:10 +0000
Karl Tomlinson Karl Tomlinson - b=767710 don't let additional events with the same destination restart smooth scrolling r=mstange
dae9cddd40cb782a7a0e310898712392864017d7
created 2013-04-18 12:03 +1200
pushed 2013-04-18 00:10 +0000
Karl Tomlinson Karl Tomlinson - b=767710 refactor AsyncScroll duration API so duration can be evaluated before resetting r=roc
f687fc38de906ff19059c1f37dd6b3bf61af41ce
created 2013-04-18 12:03 +1200
pushed 2013-04-18 00:10 +0000
Karl Tomlinson Karl Tomlinson - b=767710 move current motion calculation into InitSmoothScroll() r=roc
8b5bc945e72f799492685699b3aa53d2a450431b
created 2013-04-11 22:20 -0500
pushed 2013-04-12 03:27 +0000
Joshua Cranmer Joshua Cranmer - Bug 856108 - Port static analyses to clang, part 2e: use MOZ_STACK_CLASS in layout. r=mats
51ea6740443031194295c0ef1680f47be760475c
created 2013-03-21 15:44 +1300
pushed 2013-04-09 12:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 851445. When saving a frame scroll position, if we're in the process of trying to scroll to a saved scroll position, save the desired position instead of the actual current position. r=mats
3396e302a1e44e964f3dfeea457f26498acbdff4
created 2013-04-05 00:36 +1300
pushed 2013-04-05 12:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 15: Move DisplayListClipState clipping methods to AutoSaveRestore and AutoClipMultiple helper classes for safer usage. r=mattwoodrow
5f7f4e26d4a9b1e17772e32caf1aa9502b008a21
created 2013-03-04 22:56 +1300
pushed 2013-04-05 12:41 +0000
Robert O'Callahan Robert O'Callahan - Bug 841192. Part 14: Convert all usage of nsDisplayClip(RoundedRect) to use DisplayListClipState/DisplayItemClip. r=mattwoodrow
45dc77d9bb093158064934e8b72d54fd7213379c
created 2013-04-02 18:24 +1300
pushed 2013-04-02 05:30 +0000
Robert O'Callahan Robert O'Callahan - Backout bug 851445 for test failure
dd6b604d17068ef9d9a7ded84f63d8cb2b07f7f2
created 2013-03-21 15:44 +1300
pushed 2013-04-02 03:52 +0000
Robert O'Callahan Robert O'Callahan - Bug 851445. When saving a frame scroll position, if we're in the process of trying to scroll to a saved scroll position, save the desired position instead of the actual current position. r=mats
5d5cb79e8f8e28f8b49b0574fac4567adc6d6adb
created 2013-03-23 00:08 +0100
pushed 2013-03-22 23:08 +0000
Mats Palmgren Mats Palmgren - Bug 842166 - Block scripts during nsGfxScrollFrameInner::ReflowFinished(). r=ehsan
less more (0) -300 -100 -60 tip