roc+@cs.cmu.edu
|
e8e5d0191e
|
Bug 189308. Fire onscroll for all kinds of scrollling, and consolidate multiple scrolls into one event, and delay firing the event until we've returned to our PLevent loop. r+sr=dbaron
|
2005-08-21 23:37:13 +00:00 |
|
roc+@cs.cmu.edu
|
e4626ce388
|
Bug 301439. Don't update scrollbars when we do first-pass layout of a listbox. r+sr=dbaron,a=bsmedberg
|
2005-07-25 23:23:53 +00:00 |
|
roc+@cs.cmu.edu
|
0d80387473
|
Bug 296337. Always correct the overflow area even if NS_FRAME_OUTSIDE_CHILDREN is set. r+sr=bzbarsky,a=shaver
|
2005-06-16 02:57:23 +00:00 |
|
bzbarsky@mit.edu
|
43aaf7a082
|
Not all scrollable children of the viewport are the root scrollframe. Fix
semi-hangs when fixed-pos elements have non-visible overflow. Bug 295292,
r+sr=roc, a=chofmann
|
2005-05-31 18:30:27 +00:00 |
|
roc+@cs.cmu.edu
|
099c878575
|
Forgot to check in these other files too
|
2005-05-02 23:01:41 +00:00 |
|
roc+@cs.cmu.edu
|
0519bc8b09
|
Checked in wrong patch. Backing out.
|
2005-05-02 04:48:59 +00:00 |
|
roc+@cs.cmu.edu
|
83f004e2c6
|
Bug 47710. Fix padding inside scrollframes. r+sr=dbaron,a=chofmann
|
2005-05-02 04:26:38 +00:00 |
|
roc+@cs.cmu.edu
|
141851a7d3
|
Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
|
2005-04-28 21:57:22 +00:00 |
|
roc+@cs.cmu.edu
|
b7debc2516
|
Bug 288949. Don't try to use view reparenting to handle scrolled child views. Also, fix regression so that listboxes don't always have widgets. r+sr=dbaron,a=asa.
|
2005-04-07 23:54:28 +00:00 |
|
roc+@cs.cmu.edu
|
e584e98cea
|
Bug 288888. Fix detection of when a scrollframe is the root scrollframe, so that we don't create scrollbars for scrolling=no IFRAMEs. r+sr=dbaron
|
2005-04-03 22:40:25 +00:00 |
|
roc+@cs.cmu.edu
|
47dfcd9b72
|
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
|
c7fad4aada
|
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
|
d84745e0fc
|
Bug 288117. Fix up function name as dbaron requested.
|
2005-03-31 03:44:38 +00:00 |
|
roc+@cs.cmu.edu
|
1191e43f13
|
Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
|
2005-03-31 03:40:12 +00:00 |
|
bzbarsky@mit.edu
|
9e69ad849c
|
Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
|
2005-02-07 01:58:25 +00:00 |
|
bryner@brianryner.com
|
ac990d5d4b
|
Remove nsIPresState (bug 279699). r+sr=roc.
|
2005-01-27 22:52:53 +00:00 |
|
roc+@cs.cmu.edu
|
216f289e09
|
Bug 261040. Make sure that scrollframe borders are not included in GetActualScrollbarSizes. r+sr=dbaron
|
2004-09-29 02:19:06 +00:00 |
|
bryner@brianryner.com
|
f447d12b9e
|
Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc.
|
2004-09-28 18:37:50 +00:00 |
|
neil@parkwaycc.co.uk
|
be5bf0e589
|
Bug 76197 Unscrollable scrollbars should look disabled r=varga sr=roc
|
2004-09-22 06:33:36 +00:00 |
|
roc+@cs.cmu.edu
|
4481c13282
|
Bug 257916. Move history scroll position save and restore from nsScrollBoxFrame to nsHTML/XULScrollFrame. +sr=dbaron(rubber-stamp)
|
2004-09-13 02:10:29 +00:00 |
|
roc+@cs.cmu.edu
|
4b8c28dfbf
|
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
|
2004-09-06 02:44:43 +00:00 |
|
dbaron@dbaron.org
|
bfa6395a10
|
Back out text input changes from bug 72747.
|
2004-09-04 03:17:18 +00:00 |
|
dbaron@dbaron.org
|
1c5080b3ca
|
Land bug 72747 in pieces: Remove mNeverHas*Scrollbar variables which are unneeded since the m*ScrollbarBox null-checks handle their one remaining user. b=72747 r+sr=roc
|
2004-09-03 23:28:26 +00:00 |
|
dbaron@dbaron.org
|
ec7eb247ae
|
Land bug 72747 in pieces: use CSS instead of C++ to ensure single line text inputs don't have scrollbars. b=72747 r+sr=roc
|
2004-09-03 23:17:18 +00:00 |
|
dbaron@dbaron.org
|
a1d7dd0c95
|
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
|
2004-09-03 00:46:43 +00:00 |
|
aaronleventhal@moonset.net
|
ebf9d98a96
|
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
|
2004-09-01 14:58:34 +00:00 |
|
dbaron@dbaron.org
|
2cdc552cce
|
Back out the rest of bug 72747 due to Tp regression.
|
2004-08-27 01:26:55 +00:00 |
|
dbaron@dbaron.org
|
f2ad5967af
|
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
|
2004-08-26 17:11:20 +00:00 |
|
bryner@brianryner.com
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
roc+@cs.cmu.edu
|
038bba5645
|
Bug 217120. Always make an attempt to scroll to history position after restoring scroll position in EndLoad, just in case no reflows happen again. r+sr=dbaron
|
2004-07-23 21:39:47 +00:00 |
|
roc+@cs.cmu.edu
|
c5bad81dd4
|
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
|
2004-07-18 12:02:53 +00:00 |
|
roc+@cs.cmu.edu
|
378c0067de
|
Bug 240276. Fork nsGfxScrollFrame into nsHTMLScrollFrame and nsXULScrollFrame. No behaviour is changed yet. r+sr=dbaron
|
2004-06-18 02:08:19 +00:00 |
|
roc+@cs.cmu.edu
|
4465887121
|
Bug 240276. Trim fat from nsGfxScrollFrame, move functionality into nsGfxScrollFrameInner so that when we fork nsGfxScrollFrame, it will be shared
|
2004-05-05 02:32:27 +00:00 |
|
gerv@gerv.net
|
a1ec040a65
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
|
roc+@cs.cmu.edu
|
2eb7bac340
|
Bug 210269. Reduce use of SetAttr during reflow. Also, fix up the API that gets the scrollbar dimensions of a scrollframe to always work right for RTL. r+sr=bryner
|
2004-01-09 19:21:20 +00:00 |
|
roc+@cs.cmu.edu
|
c395b46eec
|
Bug 227458. Make scrollports without scrollbars NOT use a native widget; they probably won't be scrolled anyway. r+sr=bz,a=dbaron
|
2003-12-10 03:43:39 +00:00 |
|
uid502
|
4fc4723244
|
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
|
2003-10-31 20:19:18 +00:00 |
|
roc+@cs.cmu.edu
|
347afe3d3e
|
Bug 202681. Do not recreate frames during reflow via -moz-binding change for lazy scrollbars. Instead of lazy scrollbars, completely remove the anonymous scrollbar element for scrollbars which are disabled by CSS. r+sr=dbaron,a=asa
|
2003-05-22 01:46:13 +00:00 |
|
bryner@netscape.com
|
4682cd8077
|
Remove nsScrollFrame and frame constructor support for it. Remove dlldeps.cpp for layout, it's not necessary. Bug 201457, r+sr=roc.
|
2003-04-11 08:26:42 +00:00 |
|
roc+@cs.cmu.edu
|
160abb70f0
|
Bug 201300. Get rid of document observer from nsGfxScrollFrame. r+sr=bz
|
2003-04-09 11:27:09 +00:00 |
|
roc+@cs.cmu.edu
|
7143d14503
|
Bug 126263. Whack comboboxes/listboxes to use Gfx scrollbars. Also, make scrollbars attach their XBL content only when they become visible, to avoid pageload hit. r+sr=dbaron
|
2003-04-08 20:50:57 +00:00 |
|
bryner@netscape.com
|
ba58162e96
|
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
|
2003-02-22 00:32:13 +00:00 |
|
bzbarsky@mit.edu
|
aa00eb2f47
|
Use NS_LITERAL_STRING instead of NS_ConvertASCIItoUCS2 where possible
(i.e. where the string is a literal). Bug 104159, r=jag, sr=alecf
|
2001-11-14 01:33:42 +00:00 |
|
gerv@gerv.net
|
58d409fba9
|
Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
|
2001-09-28 20:14:13 +00:00 |
|
karnaze@netscape.com
|
5b7e018561
|
bug 68998 - added extra param to Paint, PaintChild, PaintChildren used by tables in standard mode. sr=waterson, r=alexsavulov.
|
2001-09-19 12:35:19 +00:00 |
|
waterson@netscape.com
|
111075e605
|
Bug 55100. Re-order vtable so that nsFrame::Destroy will find the size in the right spot. This is a band-aid fix. r=buster, sr=hyatt
|
2000-10-09 21:10:05 +00:00 |
|
waterson@netscape.com
|
2c22f7c88b
|
Bug 53969. Move anonymous content storage to pres shell; remove obsolete methods from nsIAnonymousContentCreator. r=dbaron, a=hyatt
|
2000-10-09 03:08:41 +00:00 |
|
dbaron@fas.harvard.edu
|
d0e6838ec2
|
Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+)
|
2000-08-09 12:51:05 +00:00 |
|
hyatt@netscape.com
|
b96d1690e2
|
Missed files. Fixs bustage.
|
2000-07-27 06:57:32 +00:00 |
|
evaughan@netscape.com
|
62ed237ca7
|
Fixed body resizing bug #35681
-r pinkerton
|
2000-07-07 22:24:06 +00:00 |
|