roc+%cs.cmu.edu
|
1710fb769b
|
Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron
|
2006-09-19 22:05:33 +00:00 |
|
mats.palmgren%bredband.net
|
47bd18fde6
|
Remove the special painting code for a 165-twips checkbox. Move the remaining parts of nsFormControlHelper to its consumers and remove nsFormControlHelper.{cpp,h} from the tree. b=343495 r+sr=roc (r=me on roc's part)
|
2006-07-06 10:43:51 +00:00 |
|
roc+%cs.cmu.edu
|
1621ac24bd
|
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
|
2006-06-26 22:18:23 +00:00 |
|
roc+%cs.cmu.edu
|
9c2da8d1b9
|
Bug 341695. Never look at the mRect coordinates of SVG foreignobject frames, SVG uses them for other things. r+sr=tor
|
2006-06-19 22:06:41 +00:00 |
|
roc+%cs.cmu.edu
|
a0ca718bfc
|
Bug 334765. Fix XUL boxobject coordinates to not take scrolling into account. Second try, with a patch that hopefully won't regress Tp. r+sr=bzbarsky
|
2006-06-16 02:40:29 +00:00 |
|
tor%cs.brown.edu
|
a243471944
|
Bug 341021 - Remove nsISVGOuterSVGFrame interface. r+sr=roc
|
2006-06-15 19:10:28 +00:00 |
|
bzbarsky%mit.edu
|
b935eff12d
|
Make sure to actually return something. Bug 341465, patch by Ryan VanderMeulen
<ryanvm@gmail.com>, r+sr=bzbarsky
|
2006-06-15 03:45:40 +00:00 |
|
roc+%cs.cmu.edu
|
dffcabfea0
|
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
|
2006-06-09 03:29:32 +00:00 |
|
roc+%cs.cmu.edu
|
4c63027607
|
Bug 334765. Testing backout to see if it was responsible for btek's Tp change.
|
2006-06-07 02:35:57 +00:00 |
|
roc+%cs.cmu.edu
|
47e312e575
|
Bug 334765. Don't include scroll offsets in DOM element offset calculations. r+sr=bzbarsky
|
2006-06-06 22:31:17 +00:00 |
|
cvshook%sicking.cc
|
b0d7599f6b
|
Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
|
2006-05-16 15:50:47 +00:00 |
|
roc+%cs.cmu.edu
|
d9cf8d8bf8
|
Bug 335140. Set 'force descend into' bit on frames and then leave it set until we're done with the display list ... then we can be sure of descending to frames whose container is not an ancestor of the placeholder. r=mrbkap
|
2006-04-27 02:45:03 +00:00 |
|
mrbkap%gmail.com
|
e27b36efcc
|
Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc
|
2006-04-17 23:16:46 +00:00 |
|
dbaron%dbaron.org
|
04b8c33eda
|
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
|
2006-04-05 00:00:44 +00:00 |
|
dbaron%dbaron.org
|
cf374c49f0
|
Fix asymmetry so things are the same with scrollbars on the left. b=330732 r+sr=roc
|
2006-03-23 00:11:01 +00:00 |
|
roc+%cs.cmu.edu
|
6fd863f2dd
|
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
|
2006-03-14 20:43:18 +00:00 |
|
roc+%cs.cmu.edu
|
900c08a8db
|
Fix build bustage on non-SVG builds
|
2006-02-21 01:24:42 +00:00 |
|
roc+%cs.cmu.edu
|
453f4c1b55
|
Fix build bustage on non-SVG builds
|
2006-02-21 01:07:59 +00:00 |
|
roc+%cs.cmu.edu
|
769d7a2d60
|
Bug 326966. Reenable SVG <foreignobject> for cairo-gfx builds. r+sr=tor
|
2006-02-21 00:33:27 +00:00 |
|
roc+%cs.cmu.edu
|
1481564ee4
|
Bug 324896. Always paint some kind of background when we're asked to paint, for non-translucent windows. r+sr=dbaron
|
2006-02-06 20:38:47 +00:00 |
|
roc+%cs.cmu.edu
|
bc64374d98
|
Bug 324883. Be sure to initialize variables! Fix some cases where we weren't scrolling with bitblit when we could be. r+sr=dbaron
|
2006-02-06 02:41:51 +00:00 |
|
roc+%cs.cmu.edu
|
77bca74243
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
|
2006-01-26 02:29:17 +00:00 |
|
roc+%cs.cmu.edu
|
b65c655ed9
|
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
|
2005-12-12 23:53:06 +00:00 |
|
roc+%cs.cmu.edu
|
a20b3fc911
|
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
|
2005-12-06 00:32:52 +00:00 |
|
dbaron%dbaron.org
|
f41157f8c0
|
Fix event coordinate regression when views don't line up with widgets. b=308521 Patch from Eli Friedman <sharparrow1@yahoo.com>. r+sr=roc
|
2005-09-18 18:03:06 +00:00 |
|
roc+%cs.cmu.edu
|
cc4c158fff
|
Bug 305825. Bulletproof event handling so we don't crash when the presentation goes away that the event is based on. r+sr=roc, patch by Eli Friedman
|
2005-09-15 04:03:07 +00:00 |
|
roc+%cs.cmu.edu
|
6377fe1d40
|
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
|
2005-08-23 03:57:07 +00:00 |
|
roc+%cs.cmu.edu
|
af23519629
|
Bug 296000. Get rid of some unnecessary code. r+sr=roc,a=asa,patch by Martijn Wargers
|
2005-06-26 22:22:40 +00:00 |
|
roc+%cs.cmu.edu
|
90518d0020
|
Bug 290428. When the mouse drags above or below the end of a listbox/comboboxdropdown, select the first or last option. Also, for comboboxes, start listbox selection as soon as the mouse moves to or below the top padding-edge of the dropdown list, and don't stop listbox selection even if the mouse moves back above that edge. r+sr=bzbarsky,a=shaver
|
2005-06-02 09:00:48 +00:00 |
|
bzbarsky%mit.edu
|
7f0d146903
|
Don't copy/paste code to cast to placeholder frames all over the place; use a
utility method instead. Bug 276954, r+sr=roc, a=brendan
|
2005-04-14 15:30:35 +00:00 |
|
roc+%cs.cmu.edu
|
20d333fbf6
|
Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
|
2005-04-03 21:00:41 +00:00 |
|
dbaron%dbaron.org
|
36107f5980
|
Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
|
2005-03-31 18:04:50 +00:00 |
|
roc+%cs.cmu.edu
|
f93b035647
|
Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
|
2005-03-31 03:40:12 +00:00 |
|
roc+%cs.cmu.edu
|
9d58ac21a4
|
Bug 262403. Don't do a line break just because a float was broken across pages. Also, squash some assertions while printing. r+sr=dbaron
|
2005-03-24 01:15:07 +00:00 |
|
bzbarsky%mit.edu
|
e812ede3f7
|
Remove unnecessary prescontext args on some nsLayoutUtils methods. Bug 281767,
r+sr=roc
|
2005-02-18 06:06:47 +00:00 |
|
roc+%cs.cmu.edu
|
465537e4b9
|
Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky
|
2005-02-08 02:15:26 +00:00 |
|
roc+%cs.cmu.edu
|
13a6502805
|
Bug 209694. Major rework of margin-collapsing and clearance to match CSS 2.1 rules. Also includes major incremental reflow fixes for those situations. See the bug for details. rubber-stamp r+sr=dbaron
|
2004-11-25 14:51:00 +00:00 |
|
neil%parkwaycc.co.uk
|
a45fb5a046
|
Don't use QueryInterface to get a scrollable view from a view b=258521 r+sr=roc
|
2004-11-24 00:19:21 +00:00 |
|
aaronleventhal%moonset.net
|
fa8a4835aa
|
Bug 265940. Textfield doesn't scroll horizontally to left after backspace or left arrow. r=mats, sr=roc, a=asa
|
2004-11-19 03:49:20 +00:00 |
|
roc+%cs.cmu.edu
|
82d2fed87b
|
Bug 266890. Remove nsListboxScrollPortFrame by moving its functionality into nsListBoxFrame. Part of an ongoing effort to remove nsScrollboxFrame and its subclasses. r+sr=bryner
|
2004-11-03 02:52:16 +00:00 |
|
aaronleventhal%moonset.net
|
e9feb9853d
|
Bug 262578. No click to focus css scrollable areas like overflow:scroll, but you can still click there and scroll -- just no focus outline. r=mats, sr=roc
|
2004-10-19 02:24:27 +00:00 |
|
dbaron%dbaron.org
|
985f6ba949
|
Fix bustage. b=259615 (and 258521)
|
2004-09-21 05:04:01 +00:00 |
|
dbaron%dbaron.org
|
feb3d9aee8
|
Don't allow the user to scroll things that are 'overflow: hidden'. b=259615 r+sr=roc
|
2004-09-21 04:41:08 +00:00 |
|
roc+%cs.cmu.edu
|
44a2fd5b52
|
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
|
2004-09-14 02:28:03 +00:00 |
|
roc+%cs.cmu.edu
|
3a3ac38479
|
Bug 257216. Fix sundry block issues for columns. In particular, remove overflowing floats from the space manager before we compute the space manager's XMost and YMost to include in the block size. r+sr=dbaron
|
2004-09-13 13:35:46 +00:00 |
|
mats.palmgren%bredband.net
|
2ec5e837c2
|
Fix keyboard scrolling for elements using overflow:scroll by scrolling the nearest scrollable view from the caret. b=251986 r=roc sr=dbaron
|
2004-08-06 15:55:17 +00:00 |
|
bryner%brianryner.com
|
5c02a6978c
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
gerv%gerv.net
|
708b56cff4
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
|
dbaron%dbaron.org
|
fcaa82359f
|
Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861
|
2004-04-12 21:53:22 +00:00 |
|
roc+%cs.cmu.edu
|
e7f165c614
|
Bug 190735. deCOMtaminate nsIFrame::FirstChild and nsIFrame::GetAdditionalChildListName. r+sr=bz
|
2004-01-09 14:20:53 +00:00 |
|