layout/generic/nsGfxScrollFrame.cpp
e37011790a8a929a3dbfbe6b81c8194e57c35bf7
created 2011-06-12 11:30 +0900
pushed 2011-06-12 02:31 +0000
Masayuki Nakano Masayuki Nakano - Bug 663041 layout should use mozilla::Preferences r=roc
d846d3ba90d0fe63ba3f8622a285ff06e752ea08
created 2011-05-31 11:12 +1200
pushed 2011-05-31 10:20 +0000
Robert O'Callahan Robert O'Callahan - Bug 646757. Don't construct useless nsDisplayOwnLayers. r=tnikkel
d105fc895d91da4af6ca011c5cd4c69db5660c2c
created 2011-05-30 09:34 +0200
pushed 2011-05-30 07:36 +0000
Ed Morley Ed Morley - Bug 614515 - Remove MOZ_SVG conditions. r=roc
c13b634ef7aa26f9ce530b9e46d7f96ba3de050a
created 2011-05-06 16:04 -0400
pushed 2011-05-07 02:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 654989 part 1. Allow handing out both an nsIContent and an nsStyleContext from CreateAnonymousContent. r=roc
6322e8f7cb2dd4e393b7ad18acbc09f1bae69771
created 2011-05-01 18:53 -0700
pushed 2011-05-02 01:46 +0000
Benjamin Stover Benjamin Stover - Bug 640048 Crash fix: build nsDisplayScrollLayer with a non-null frame r=roc
c62fe949af6051b875b1e9d1ed95f5c01041f5cd
created 2011-05-01 18:53 -0700
pushed 2011-05-02 01:46 +0000
Benjamin Stover Benjamin Stover - Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
44f2b2c318b086161d380308f45b812b37f4c403
created 2011-04-30 00:01 -0400
pushed 2011-04-30 04:06 +0000
Mark Finkle Mark Finkle - Backed out changeset c7f62d818af2. Causes content crashes Bug 653889
c7f62d818af25b3e62e2f0c35b27214a4209a898
created 2011-04-29 10:15 -0700
pushed 2011-04-29 17:12 +0000
Benjamin Stover Benjamin Stover - Bug 640048 Fix edge case for z-ordering for async scrollable elements r=roc
2afcb1f14fad1acc2d90c3dd5d44c32bb8eea696
created 2011-04-16 18:22 -0700
pushed 2011-04-19 15:10 +0000
Zack Weinberg Zack Weinberg - Bug 651017, part 6: prune unused and unimplemented nsDeviceContext methods. Push some code down into nsFontCache.
90e46b3e8e6f973a78280d340b64f8ed4d831624
created 2011-04-19 15:07 +1200
pushed 2011-04-19 03:08 +0000
Robert O'Callahan Robert O'Callahan - Bug 641426. Part 5: Avoid operator== where possible to distinguish between 'equal edges' and 'equal areas' for rectangles. r=dbaron,sr=cjones
90a2c72237e21712e6a536a5e04d39032ee0fe03
created 2011-04-07 21:18 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 6: eliminate pointless nsresult return values.
b339ef823c297bd045f56e37caa9bd7f65d5461c
created 2011-04-07 20:07 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 5: prune unused and unimplemented methods.
d06f1282cc6d69b6a1367e5cd0fea8d7a19a8c65
created 2011-04-07 18:05 -0700
pushed 2011-04-14 17:49 +0000
Zack Weinberg Zack Weinberg - Bug 174055, part 4: mechanical fixups outside gfx.
f54747d3a9087414d41d7c8894b8c67fa52c4474
created 2011-04-07 18:04 -0700
pushed 2011-04-14 15:49 +0000
Jan Küchler Jan Küchler - Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>.
a6467a88b05629e7fe19b59651a1d88fde370aaf
created 2011-04-13 10:45 -0700
pushed 2011-04-13 17:39 +0000
Benjamin Stover Benjamin Stover - Bug 649666 Do not create container layers for scrollboxes with (0, 0) scrollRange r=roc
ede9a23ec516c2eb0221be6ff29046412a547acd
created 2011-04-11 13:53 -0700
pushed 2011-04-11 20:48 +0000
Benjamin Stover Benjamin Stover - Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
18db426b1879162867bbb83579a145e90cdde042
created 2011-04-09 18:21 -0700
pushed 2011-04-10 01:26 +0000
L. David Baron L. David Baron - Back out 1edfae12015b (Bug 642246) due to mobile unittest orange.
1edfae12015b67eb2275acb3ea84194cd412ef44
created 2011-04-09 12:38 -0700
pushed 2011-04-09 19:34 +0000
Benjamin Stover Benjamin Stover - Bug 642246 Don't build ThebesLayers for elements with no displayports r=roc
681420e25df604382cfe1601b86eda352c61cf81
created 2011-04-06 21:59 -0700
pushed 2011-04-07 05:11 +0000
Matheus Kerschbaum matjk7 Matheus Kerschbaum matjk7 - Bug 639754 - Remove MOZ_IPC checks since IPC is always built now
c9a0817479324da5f396dfe60f510f10802de023
created 2011-03-28 08:37 +0200
pushed 2011-03-28 17:48 +0000
Simon Montagu Simon Montagu - Make mRestorePos a logical position and convert to physical position when scrolling. Bug 638753, r=dbaron
3dbddbb05ae4d6948444d345eee32ea95cd27b28
created 2011-03-26 00:30 -0400
pushed 2011-03-26 16:18 +0000
Markus Stange Markus Stange - Bug 627651 - Improve the smooth scroll animation. ui-r=faaborg, r=roc
60009bb7bc82126c784e365a7f6b0b009dedf4b6
created 2011-03-24 10:41 -0700
pushed 2011-03-24 17:53 +0000
Benjamin Stover Benjamin Stover - Bug 643164 Fire MozScrollAreaChanged before "load", not after r=roc
6eb93bfd55b7dfe808f004bd8184394a861d444e
created 2011-03-23 12:36 -0700
pushed 2011-03-23 19:37 +0000
L. David Baron L. David Baron - Merge layout work from projects/birch, part 1. a=bsmedberg
07aaf30a60f9e9a578f825226aa014c6f001e7d8
created 2011-03-03 13:18 -0800
pushed 2011-03-23 19:37 +0000
L. David Baron L. David Baron - Fix nsXULScrollFrame parameter names that are named incorrectly and fix inconsistencies between .h and .cpp. (Bug 636307) r=ehsan
9c3ef79b8ebafad754f5e5593a8112b23e061468
created 2011-03-17 15:48 -0700
pushed 2011-03-18 16:28 +0000
Benjamin Stover Benjamin Stover - Bug 642205 Followup: workaround for Android compiler bug r=tnikkel a=blocking-fennec CLOSED TREE
821740bc1b4d076551e70d2411a26fa567fdde3b
created 2011-03-16 14:17 -0700
pushed 2011-03-16 21:18 +0000
Benjamin Stover Benjamin Stover - Bug 642205 Followup: Remove bogus assertion r=roc a=followup-for-blocking-fennec
54cb5591480ebb8f90db013d69970593acd029c6
created 2011-03-16 13:18 -0700
pushed 2011-03-16 20:20 +0000
Benjamin Stover Benjamin Stover - Bug 642205 Do not build layers for asynchronous scrolling if element shouldn't be scrollable r=tn a=blocking-fennec
5a6de9619cd26669a0c2e6ab303854278bd0f626
created 2011-03-15 18:58 -0700
pushed 2011-03-16 01:59 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Follow-up: Fix for non-IPC builds and remove warning r=blassey a=fix-comm-builds
d66b9df51efff8c07b7ffd43f051803d960a2f1b
created 2011-03-09 13:35 -0800
pushed 2011-03-15 23:21 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Followup: bitrot and remove mDisplayport from nsDisplayScrollLayer r=cjones r=tn a=blocking-fennec
dea535299cf25062dd34133fd4cfaf9f27d5e410
created 2011-03-15 16:20 -0700
pushed 2011-03-15 23:21 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
24c25a9f87fafa41aef81478a29b239e3e13f952
created 2011-03-11 17:12 -0600
pushed 2011-03-11 23:12 +0000
Chris Jones Chris Jones - Bug 593243: Clip invalidations to the displayport when one is set. r=tn
3268032022693d48024c06c721ab88add032e1cb
created 2011-03-08 22:02 -0800
pushed 2011-03-09 06:01 +0000
Doug Turner Doug Turner - Backing out 99f6b3acc464 (bug 618975). Bug This caused a reftest crash. a=bustage
99f6b3acc464b2ca1d519de7a8c381def4005463
created 2011-03-08 21:28 -0800
pushed 2011-03-09 05:22 +0000
Benjamin Stover Benjamin Stover - Bug 618975 Pan overflow elements in parent process r=cjones r=tn sr=roc a=blocking-fennec
ab9118f27d179ffc65b685f78da2eeb0394f434f
created 2011-02-20 14:03 -0600
pushed 2011-02-20 20:03 +0000
Timothy Nikkel Timothy Nikkel - Bug 633762. Only bail early if we have an async scroll pending so the ScrollTo call can update mDestination. r=roc a=roc
51702867d932550a0e6a50a07edf94d1ca6c7fd6
created 2011-02-13 08:38 +0200
pushed 2011-02-13 06:40 +0000
Simon Montagu Simon Montagu - Set the position of the childRect in nsXULScrollFrame::LayoutScrollArea before calling Layout. Bug 632379, r=dbaron, a=blocker
a28d7d3ce0f0e8ade62d477559fc9ae14f3a16d3
created 2011-02-10 23:38 +0100
pushed 2011-02-10 22:38 +0000
Mats Palmgren Mats Palmgren - Bug 631337 - Cannot resize the window using the corner resizer when body is position:relative. r=roc a=blocking2.0:final
84cebd5b0f9317a305a7ab732ae834a5ab1367a9
created 2011-02-10 21:58 +1300
pushed 2011-02-10 08:58 +0000
Robert O'Callahan Robert O'Callahan - 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
2ba4709dc2cea19a2ce1e747596f07db0256da6c
created 2011-02-09 22:35 -0600
pushed 2011-02-10 04:35 +0000
Timothy Nikkel Timothy Nikkel - Bug 629587. Don't try to scroll based on scrollbar attributes if they represent the current scroll position. r=roc a=blocking
fffaf649c714022652ab544d854f3cd81d3ec33b
created 2011-02-07 09:59 +0200
pushed 2011-02-07 08:00 +0000
Simon Montagu Simon Montagu - Bug 508816 - layout patch
59642a869419147f416c0d911ed1de5bdd826113
created 2011-02-04 09:00 +0100
pushed 2011-02-04 08:00 +0000
Markus Stange Markus Stange - Bug 607464 - Don't use smooth scrolling for pixel scrolling. r=roc, a=roc
cb3fcbce2ef47d71d607e7b5b413ebcfeda492cf
created 2011-01-28 12:38 +0800
pushed 2011-01-28 04:39 +0000
Alexander Surkov Alexander Surkov - Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
70f1fbe19abb1196bba45b335e2a35fbe512e7bb
created 2011-01-17 09:35 -0500
pushed 2011-01-17 14:37 +0000
Neil Deakin Neil Deakin - Bug 489303, show resizer when statusbar is hidden, r=roc,gavin a=blocking
66bbc6ea20c788a667dc93a88b880d4472244472
created 2011-01-13 09:45 -0800
pushed 2011-01-13 17:45 +0000
Benjamin Stover Benjamin Stover - Bug 605618 Part 5: Support displayport for iframes r=tn sr=roc
2a0d0ed04874772ed05106229c999493944d12c9
created 2011-01-04 21:46 +1300
pushed 2011-01-04 08:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 602892. Part 2: Ensure that a scrollframe is 'inactive' if it can't be scrolled by blitting. r=tnikkel,a=blocking
e870951c916747c5b724e108705a880201c50c3d
created 2011-01-04 21:46 +1300
pushed 2011-01-04 08:53 +0000
Robert O'Callahan Robert O'Callahan - Bug 602892. Part 1: Refactor so that mScrollingActive is always true for scrollframes that are always active. r=tnikkel,a=blocking
935cc79d869330e8da09f9a66c5c1268e3fb8843
created 2010-12-25 14:55 -0500
pushed 2010-12-25 20:01 +0000
Gavin Sharp Gavin Sharp - Back out 0ab0603bea99 (bug 489303) due to suspected Txul regression, a=backout
0ab0603bea996f190dfba6d92f2877ebfbc68763
created 2010-12-21 13:19 -0800
pushed 2010-12-25 03:31 +0000
Neil Deakin Neil Deakin - Bug 489303 - No resizer since the statusbar is gone, r=gavin+roc, a=b
302d1d3e28173a22dbe0808b194eaad379e797b7
created 2010-12-20 14:37 +1300
pushed 2010-12-20 01:39 +0000
Robert O'Callahan Robert O'Callahan - Bug 617152. Part 13: Fix nsXULScrollFrame::InvalidateInternal. r=tnikkel,a=blockers
54559a5ff834be1d8eccf35e54918e83abca64b6
created 2010-12-20 14:37 +1300
pushed 2010-12-20 01:39 +0000
Robert O'Callahan Robert O'Callahan - 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
d66f56009e9bc9031230555a9e8e9e1729fa65e8
created 2010-11-19 08:56 -0800
pushed 2010-11-19 17:00 +0000
Daniel Holbert Daniel Holbert - 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+
7f16577a2671283abd0ed334111c7716ce1cf11d
created 2010-11-09 22:14 +0100
pushed 2010-11-09 21:15 +0000
Mats Palmgren Mats Palmgren - "ASSERTION: We should have padding here" with abs pos, overflow:scroll. r=roc a=blocking2.0:final
d01932e9114e104ae348c18671f6de92d104f244
created 2010-11-08 22:06 +1300
pushed 2010-11-08 09:06 +0000
Robert O'Callahan Robert O'Callahan - 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
0cf0c2f57f292ec1d82084c80bf176fd0f5f82f0
created 2010-10-21 14:07 +0200
pushed 2010-10-21 12:09 +0000
Vivien Nicolas Vivien Nicolas - Bug 461843 - Show indication of where on the page you are when scrolling with Fennec. r=roc a=blocking-fennec
16ef018faad175c87a1557fbc4779f87d66a1dba
created 2010-10-16 00:34 +0900
pushed 2010-10-15 15:35 +0000
Alexander Surkov Alexander Surkov - Bug 604386 - Prune placeholder from text children, r=davidb, sr=bz, a=blocking
8188183a6402dbedb59dc484ee068421fc1c262a
created 2010-10-14 20:03 -0500
pushed 2010-10-15 01:08 +0000
Timothy Nikkel Timothy Nikkel - 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+
bed182d7f22d38cc9add486f1506de93f9ecc12c
created 2010-10-14 20:03 -0500
pushed 2010-10-15 01:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 599113. Part 2. Remove unused parameter to nsGfxScrollFrameInner::ScrollVisual. r=roc
d8485927c4cc5515e7431ece4946bd250290a87e
created 2010-10-14 20:03 -0500
pushed 2010-10-15 01:08 +0000
Timothy Nikkel Timothy Nikkel - Bug 599113. Part 1. Remove unused scrolling code for widgets. r=roc
0705671514244627171aa1b4e49053e1a3c6237c
created 2010-10-06 21:25 -0700
pushed 2010-10-07 04:26 +0000
L. David Baron L. David Baron - Change callers to use new nsIFrame overflow APIs. (Bug 542595, patch 20) r=roc a2.0=blocking2.0:beta8
08860c83bf8825b1ceabb1a840954f29a46a143f
created 2010-10-06 21:25 -0700
pushed 2010-10-07 04:26 +0000
L. David Baron L. David Baron - Fix miscellaneous reflow methods to use new overflow area APIs. (Bug 542595, patch 19) r=roc a2.0=blocking2.0:beta8
ce61761d254db95cb5ed590033d6f8f4532329d7
created 2010-10-06 21:25 -0700
pushed 2010-10-07 04:26 +0000
L. David Baron L. David Baron - Change FinishAndStoreOverflow API to take two overflow areas. (Bug 542595, patch 4) r=roc a2.0=blocking2.0:beta8
less more (0) -100 -60 tip