Zack Weinberg
|
668fa81e1d
|
Bug 651017, part 6: prune unused and unimplemented nsDeviceContext methods. Push some code down into nsFontCache.
--HG--
rename : gfx/src/nsThebesDeviceContext.cpp => gfx/src/nsDeviceContext.cpp
rename : gfx/src/nsThebesDeviceContext.h => gfx/src/nsDeviceContext.h
extra : rebase_source : 82489fb47226260871993f37d337439005250c29
|
2011-04-16 18:22:44 -07:00 |
|
Robert O'Callahan
|
c957ae039e
|
Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
|
2011-04-19 15:07:23 +12:00 |
|
Zack Weinberg
|
52c99aabb7
|
Bug 174055, part 6: eliminate pointless nsresult return values.
|
2011-04-07 21:18:43 -07:00 |
|
Zack Weinberg
|
624a6e3ce5
|
Bug 174055, part 5: prune unused and unimplemented methods.
|
2011-04-07 20:07:27 -07:00 |
|
Zack Weinberg
|
42ead75834
|
Bug 174055, part 4: mechanical fixups outside gfx.
|
2011-04-07 18:05:49 -07:00 |
|
Jan Küchler
|
5ef6bf26cf
|
Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
--HG--
rename : gfx/src/nsThebesRenderingContext.cpp => gfx/src/nsRenderingContext.cpp
extra : rebase_source : 34884bfcafd885feaf73300bc7246cd192062a48
|
2011-04-07 18:04:40 -07:00 |
|
Benjamin Stover
|
0b354a3d72
|
Bug 649666 Do not create container layers for scrollboxes with (0, 0) scrollRange r=roc
|
2011-04-13 10:45:00 -07:00 |
|
Benjamin Stover
|
3dc5b1f7a2
|
Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
|
2011-04-11 13:53:01 -07:00 |
|
L. David Baron
|
ad4318958b
|
Back out 1edfae12015b (Bug 642246) due to mobile unittest orange.
|
2011-04-09 18:21:27 -07:00 |
|
Benjamin Stover
|
3270dd31cd
|
Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
|
2011-04-09 12:38:28 -07:00 |
|
Matheus Kerschbaum matjk7@gmail.com
|
83489c2891
|
Bug 639754 - Remove MOZ_IPC checks since IPC is always built now
--HG--
extra : rebase_source : bd8d7491d0fee17e0319ce130bd2988fefe82e93
|
2011-04-06 21:59:25 -07:00 |
|
Simon Montagu
|
092b78d138
|
Make mRestorePos a logical position and convert to physical position when scrolling. Bug 638753, r=dbaron
|
2011-03-28 08:37:57 +02:00 |
|
Markus Stange
|
635a2437ca
|
Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc
|
2011-03-26 00:30:19 -04:00 |
|
Benjamin Stover
|
e08f07788f
|
Bug 643164 Fire MozScrollAreaChanged before "load", not after r=roc
|
2011-03-24 10:41:23 -07:00 |
|
L. David Baron
|
56e6f8182f
|
Merge layout work from projects/birch, part 1. a=bsmedberg
|
2011-03-23 12:36:08 -07:00 |
|
L. David Baron
|
34bc1403fe
|
Fix nsXULScrollFrame parameter names that are named incorrectly and fix inconsistencies between .h and .cpp. (Bug 636307) r=ehsan
|
2011-03-03 13:18:42 -08:00 |
|
Benjamin Stover
|
0b3ec6cfce
|
Bug 642205 Followup: workaround for Android compiler bug r=tnikkel a=blocking-fennec CLOSED TREE
|
2011-03-17 15:48:47 -07:00 |
|
Benjamin Stover
|
4d0881f7a6
|
Bug 642205 Followup: Remove bogus assertion r=roc a=followup-for-blocking-fennec
|
2011-03-16 14:17:25 -07:00 |
|
Benjamin Stover
|
51e2e999ba
|
Bug 642205 Do not build layers for asynchronous scrolling if element shouldn't be scrollable r=tn a=blocking-fennec
|
2011-03-16 13:18:35 -07:00 |
|
Benjamin Stover
|
6fc39e3260
|
Bug 618975 Follow-up: Fix for non-IPC builds and remove warning r=blassey a=fix-comm-builds
|
2011-03-15 18:58:28 -07:00 |
|
Benjamin Stover
|
a646bb5913
|
Bug 618975 Followup: bitrot and remove mDisplayport from nsDisplayScrollLayer r=cjones r=tn a=blocking-fennec
|
2011-03-09 13:35:27 -08:00 |
|
Benjamin Stover
|
e9b77710b0
|
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
|
2011-03-15 16:20:19 -07:00 |
|
Chris Jones
|
e4ac9c5928
|
Bug 593243: Clip invalidations to the displayport when one is set. r=tn
|
2011-03-11 17:12:11 -06:00 |
|
Doug Turner
|
eff01baa10
|
Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
|
2011-03-08 22:02:50 -08:00 |
|
Benjamin Stover
|
6fd6388bc0
|
Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
|
2011-03-08 21:28:18 -08:00 |
|
Timothy Nikkel
|
97d427c363
|
Bug 633762. Only bail early if we have an async scroll pending so the ScrollTo call can update mDestination. r=roc a=roc
|
2011-02-20 14:03:32 -06:00 |
|
Simon Montagu
|
8e5a76d4bc
|
Set the position of the childRect in nsXULScrollFrame::LayoutScrollArea before calling Layout. Bug 632379, r=dbaron, a=blocker
|
2011-02-13 08:38:29 +02:00 |
|
Mats Palmgren
|
d82610cf02
|
Bug 631337 - Cannot resize the window using the corner resizer when body is position:relative. r=roc a=blocking2.0:final
|
2011-02-10 23:38:37 +01:00 |
|
Robert O'Callahan
|
28603731b2
|
Bug 618722. background-attachment:fixed display items rendered via temporary layer managers can't have their scrolling taken care of via the layer system, so make sure we invalidate them when we scroll in their document. r=tnikkel,a=blocker
|
2011-02-10 21:58:11 +13:00 |
|
Timothy Nikkel
|
9336a81739
|
Bug 629587. Don't try to scroll based on scrollbar attributes if they represent the current scroll position. r=roc a=blocking
|
2011-02-09 22:35:01 -06:00 |
|
Simon Montagu
|
e5ed17c7d6
|
Bug 508816 - layout patch
|
2011-02-07 09:59:20 +02:00 |
|
Markus Stange
|
20d43637e6
|
Bug 607464 - Don't use smooth scrolling for pixel scrolling. r=roc, a=roc
|
2011-02-04 09:00:06 +01:00 |
|
Alexander Surkov
|
f1d1126c15
|
Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
|
2011-01-28 12:38:14 +08:00 |
|
Neil Deakin
|
fee5806e2b
|
Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking
|
2011-01-17 09:35:32 -05:00 |
|
Benjamin Stover
|
822ae4d1f4
|
Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
|
2011-01-13 09:45:14 -08:00 |
|
Robert O'Callahan
|
8050f8a959
|
Bug 602892. Part 2: Ensure that a scrollframe is 'inactive' if it can't be scrolled by blitting. r=tnikkel,a=blocking
|
2011-01-04 21:46:59 +13:00 |
|
Robert O'Callahan
|
62d193188e
|
Bug 602892. Part 1: Refactor so that mScrollingActive is always true for scrollframes that are always active. r=tnikkel,a=blocking
|
2011-01-04 21:46:56 +13:00 |
|
Gavin Sharp
|
82f380c4da
|
Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout
|
2010-12-25 14:55:35 -05:00 |
|
Neil Deakin
|
49b5659acf
|
Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b
|
2010-12-21 13:19:00 -08:00 |
|
Robert O'Callahan
|
c727ef9b41
|
Bug 617152. Part 13: Fix nsXULScrollFrame::InvalidateInternal. r=tnikkel,a=blockers
|
2010-12-20 14:37:43 +13:00 |
|
Robert O'Callahan
|
deacd0626d
|
Bug 617152. Part 11: Invalidate the ThebesLayers for an active-scroll-root using the scroll position at the last layer tree update, and do the rest of the invalidation using the current scroll position. r=tnikkel
|
2010-12-20 14:37:43 +13:00 |
|
Daniel Holbert
|
6f00bf9e8b
|
Bug 612662 patch 4: Prevent reentrant calls to VectorImage::Draw, and prevent scrollbars (even unpainted ones) in SVG-as-an-image helper documents. r=roc a=blocking-final+
|
2010-11-19 08:56:06 -08:00 |
|
Mats Palmgren
|
59244db4d6
|
"ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final
|
2010-11-09 22:14:05 +01:00 |
|
Robert O'Callahan
|
50f59c86bf
|
Bug 598470. Treat all chrome display items as opaque when we're computing plugin visibility regions; this ensures translucent chrome content is visible above windowed plugins. r=tnikkel,a=blocker
|
2010-11-08 22:06:14 +13:00 |
|
Vivien Nicolas
|
12caa58a5e
|
Bug 461843 - Show indication of where on the page you are when scrolling with Fennec. r=roc a=blocking-fennec
|
2010-10-21 14:07:55 +02:00 |
|
Alexander Surkov
|
8b53f409de
|
Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking
|
2010-10-16 00:34:35 +09:00 |
|
Timothy Nikkel
|
9fa3e05ad4
|
Bug 599113. Part 3. Can't restrict invalidated rects to visible portion of a scroll frame if we retain content that might be outside the visible portion of the scroll frame. r=roc a=blocking-betaN+
|
2010-10-14 20:03:46 -05:00 |
|
Timothy Nikkel
|
11a4caffee
|
Bug 599113. Part 2. Remove unused parameter to nsGfxScrollFrameInner::ScrollVisual. r=roc
|
2010-10-14 20:03:45 -05:00 |
|
Timothy Nikkel
|
25996b096f
|
Bug 599113. Part 1. Remove unused scrolling code for widgets. r=roc
|
2010-10-14 20:03:45 -05:00 |
|
L. David Baron
|
a56a24a514
|
Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
|
2010-10-06 21:25:47 -07:00 |
|