view/src/nsScrollPortView.cpp
274480cf21d74e008336532f954e48d3700f3504
created 2009-12-14 10:01 +1300
pushed unknown
Karl Tomlinson Karl Tomlinson - b=518506 order child widget moves a little carefully when scrolling r=roc
6bfb2b05290f5d5b7aa9d2c4d53da75cb1a13e70
created 2009-09-07 12:35 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 513082. Round out 'region of moving visible content' to device pixels to reduce incidence of stray subpixel rectangles causing unnecessary painting. r=dbaron
7494a97275dc55de9c6c57f0cc32acc4e8f68d46
created 2009-09-04 16:49 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 510110. Extend MozAfterPaint event to contain list of PaintRequest objects with information about individual invalidations. r=dbaron,sr=jst
15c3a72d8aac77c2e8288769c62203716fe2b92a
created 2009-08-24 03:56 +0200
pushed unknown
Mats Palmgren Mats Palmgren - Bug 454872. r=roc
e6034ded61fd38b8cac6e1380c02b9cf832eedd2
created 2009-08-13 19:09 -0700
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 507334, part 2: Blit multiple rectangles when scrolling rather than blitting only the largest single rectangle, and avoid repainting opaque content that covers the scrolling content. r=dbaron
ff084019260e93cca76ba924909a2730e211aff6
created 2009-07-22 12:45 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 15: Rework scrolling so that we don't need a dedicated native widget for scrollframes. r=dbaron,joshmoz,karlt,jmathies
f3ba4081f36ccc5caa45fcec6b5473c75e119070
created 2009-06-29 10:48 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 500629. Remove NS_SCROLL_PROPERTY_ALWAYS_BLIT, only XUL listboxes use it, and for no good reason. r+sr=bzbarsky
254c5cd4978bf4c27a2ecb8f7ad1f4ae46780af0
created 2009-05-19 21:05 -0500
pushed unknown
Jim Mathies Jim Mathies - Bug 485101 - Implement panning feedback for touch enabled displays with win7. r+sr=smaug r=blassey.
665b73eb15c804b90b4978b7820e41067a955d59
created 2009-05-08 14:31 +1200
pushed unknown
Ryo Onodera Ryo Onodera - Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
9f8224db57f5796ad4d43fd9fef9e9f043ce242d
created 2009-02-24 17:53 +0100
pushed unknown
XiaoXiaoHU XiaoXiaoHU - Bug 298889 - iframe invisible when window is transparent; r+sr=roc
a0cf750c586ac46a7e2766d57dbfdab6375f5b35
created 2009-01-24 16:47 +0100
pushed unknown
Markus Stange Markus Stange - Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
aa198b35552db061b59e30cb6fff52c7e0ae2f43
created 2009-01-15 17:37 +0100
pushed unknown
Markus Stange Markus Stange - Backout of bug 469613 due to failing test_datepicker on Linux
96da79f2122a865690784c7493fbfb5df378f75f
created 2009-01-15 15:43 +0100
pushed unknown
Markus Stange Markus Stange - Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
48b1dea326bb61ab862b363b4223404e242b2e88
created 2009-01-09 13:46 +0000
pushed unknown
Dave Townsend Dave Townsend - Backed out changeset fe759e3fd895 from bug 469613 due to mochitest failures
fe759e3fd8950cc6c3525b435ef1a389fffc9047
created 2009-01-09 10:05 +0100
pushed unknown
Markus Stange Markus Stange - Bug 469613 - Page scrolling by clicking the scrollbar track can get stuck if the page is very long, r+sr=roc
cfc55393803860743252aeac3bf1b2cd87491d55
created 2008-12-02 14:18 +0100
pushed unknown
Markus Stange Markus Stange - Bug 463042 - Smooth scrolling isn't working with the scrollbar or the keyboard arrows, r+sr=roc
9f4dddb8d5f3297abfb611c58e8ff228098e8e2c
created 2008-11-01 17:12 +0100
pushed unknown
Markus Stange Markus Stange - Fixing leak caused by bug 457864
89b91ae29a3db4b4af210438e097501a1e947847
created 2008-11-01 15:07 +0100
pushed unknown
Markus Stange Markus Stange - Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc (relanding)
1e477902f74dc12400427bd021aa612107f43fde
created 2008-10-27 22:34 +0100
pushed unknown
Markus Stange Markus Stange - Backout of bug 457864, more tests need to be fixed first
cd77e64a8aeae308e44c550df2b02bad659ce14b
created 2008-10-24 10:38 +0200
pushed unknown
Markus Stange Markus Stange - Bug 457864 - Make wheel scrolling asynchronous, r+sr=roc
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed unknown
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
b827e694565dc90907b641cd9f4e4f7179bee895
created 2008-09-13 21:42 +1200
pushed unknown
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
f7414f6cb95badc8eff58fa763e0685f1975d1a5
created 2008-09-06 20:52 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
5b69c1cd59762ee8e70cf66785d5f888a80e3f25
created 2008-09-06 20:42 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz
4c0fa178b00669ffa4b4dd3b9611e104e2193762
created 2008-09-05 15:40 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Backing out changeset 1bdd5da49865 (for bug 376662) due to regression bug 453661
1bdd5da49865abc87ec6767dc69faecea0fd3b16
created 2008-09-04 09:35 +1200
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 376662. Make nsIFrame::GetOffsetTo not explicitly use views. r+sr=bzbarsky
9ba295673eb687c0d8f3d085d07c51dbabfc5141
created 2008-07-21 05:59 -0400
pushed unknown
Gavin Sharp Gavin Sharp - Bug 446363: remove unused variable, r+sr=roc
643466f3038ade81aad7670a578c4d24b370dd07
created 2008-01-01 02:11 -0800
pushed unknown
reed reed - Bug 105708 - "move nsUnitConversion.h" [p=reg@openpave.org (Jeremy Lea) r+sr+a1.9=roc]
317c01d10b837b58a6c28a83d239d56adee27a15
created 2007-11-15 17:45 -0800
pushed unknown
roc+ roc+ - Bug 402843. Don't persistently store scroll positions in device pixels, it just gets out of sync and causes bugs during full zoom. r+sr=bzbarsky
ab58bdbde9e03330d3a406d8b95aa3877152cf36
created 2007-07-08 00:08 -0700
pushed unknown
jwalden jwalden - Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
5555e903061cf69002269761f2fd59d56ccd724b
created 2007-06-27 14:23 -0700
pushed unknown
sharparrow1 sharparrow1 - Bug 385978: View cleanup. r+sr=roc
e30eba671c3a85fd8d5e746ae815a19edc068e4c
created 2007-06-05 02:39 -0700
pushed unknown
martijn martijn martijn martijn - Bug 383010 - Visual glitches while scrolling pages with position:fixed elements, patch by Stephen Moehle, r+sr=roc
d0d81a7305a719bd74eebb839438706dd24781c6
created 2007-05-27 20:17 -0700
pushed unknown
roc+ roc+ - Bug 343430. Reduce the area we scroll on Windows to reduce flicker by excluding areas that shouldn't be moving. On Linux, since we can't control the area we scroll, just disable accelerated scrolling in that case and repaint everything. r+sr=dbaron
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed unknown
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip