dbaron@dbaron.org
|
f3e93da477
|
Add comment about importance of view sizing. b=330732 r+sr=roc
|
2006-03-23 00:11:43 +00:00 |
|
dbaron@dbaron.org
|
32f2660931
|
Avoid potential problems initializing attributes to -1. b=192767 r+sr=roc
|
2006-03-22 07:10:31 +00:00 |
|
dbaron@dbaron.org
|
1512413601
|
Change our scrolling code so that it is capable of scrolling above and to the left of the viewport, and then use that capability for nsHTMLScrollFrames with RTL directionality. This removes the invariant that the child of a scrollframe (::scrolled-canvas canvas or ::scrolled-content block) will be stretched to fill the entire scrollable area and stops enforcing it, a change that's likely to cause some regressions not yet fixed within the patch. This also fixes directionality detection for the scrollframe holding the canvas (changing which side the scrollbar appears on) and fixes an old bug in the code that paints the focus ring around the canvas (so it's now again visible on all sides, even when the canvas is scrollable). b=192767 r+sr=roc
|
2006-03-15 16:55:19 +00:00 |
|
pavlov@pavlov.net
|
93222d8d4f
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
|
roc+@cs.cmu.edu
|
c92e50faf4
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
|
roc+@cs.cmu.edu
|
82b4c37bb0
|
Bug 328881. Set the frame offset of scrolled frames correctly. This shouldn't affect anything immediately --- the offset is not used currently --- but it helps prepare for view removal and I'd like to catch regressions now. r+sr=dbaron
|
2006-03-09 18:46:14 +00:00 |
|
Olli.Pettay@helsinki.fi
|
6ba912b316
|
Bug 234455, Centralize event dispatch r=jst, sr=bz
|
2006-03-07 17:08:51 +00:00 |
|
bzbarsky@mit.edu
|
a66006818c
|
Revert nsIGlobalHistory2 to what it was on the 1.8 branch. Move the new stuff
to nsIGlobalHistory3. Bug 328928, r=brettw and smfr, sr=darin
|
2006-03-03 03:34:48 +00:00 |
|
roc+@cs.cmu.edu
|
6444425a85
|
Bug 78087. Propagate the canvas background to be the background of the entire viewport so it z-orders correctly in the viewport's stacking context. r+sr=dbaron
|
2006-02-05 20:52:13 +00:00 |
|
roc+@cs.cmu.edu
|
a1b6a30f14
|
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 |
|
cvshook@sicking.cc
|
aa95e1bf2f
|
Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
|
2006-01-10 22:58:37 +00:00 |
|
roc+@cs.cmu.edu
|
0f23534f94
|
Bug 318425. Make sure the scrolled frame's view is set to include the overflow area of its frame. r+sr=dbaron
|
2005-12-19 01:07:41 +00:00 |
|
bzbarsky@mit.edu
|
cc7d996c58
|
Don't store the "normal" frame state for the root scrollframe, for now. Bug
318709, r+sr=roc
|
2005-12-06 23:56:17 +00:00 |
|
timeless@mozdev.org
|
71ed8bc863
|
Bug 106386 Correct misspellings in source code
patch by mats.palmgren@bredband.net r=dbaron sr=dbaron
|
2005-11-20 22:05:24 +00:00 |
|
roc+@cs.cmu.edu
|
2a82ee651e
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-04 02:38:33 +00:00 |
|
roc+@cs.cmu.edu
|
eb86936d97
|
Bug 227121. A scrolled element's frame size should be set to the max of its desired size and the scrollport size, and should not depend on its overflow. Fixes an incremental reflow bug with scrolled frames. r+sr=dbaron
|
2005-11-02 23:35:37 +00:00 |
|
cvshook@sicking.cc
|
77710748bc
|
Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
|
2005-10-28 11:25:24 +00:00 |
|
roc+@cs.cmu.edu
|
a1a8481910
|
Bug 295941. Remove hack that is obsolete on the trunk now that Eli has fixed event dispatch coordinates. patch by Eli Friedman, r+sr=roc
|
2005-10-21 02:50:35 +00:00 |
|
roc+@cs.cmu.edu
|
4849bee778
|
Bug 307158. Half-heartedly account for vertical scrollbar presence when positioning absolute children relative to the right edge of a scrollable container. r+sr=dbaron with regrets.
|
2005-10-18 05:00:24 +00:00 |
|
roc+@cs.cmu.edu
|
1a3a0724b3
|
Bug 305160. Target viewport scroll events at the document, not the root element (they will bubble to the window from there). Always stop bubbling of scroll events out of an element. r+sr=jst
|
2005-10-07 01:28:27 +00:00 |
|
bzbarsky@mit.edu
|
3c56ab8b8e
|
Make sure scrollcorners are always boxes. Bug 310919, r=dbaron, sr=neil
|
2005-10-04 23:49:39 +00:00 |
|
cst@andrew.cmu.edu
|
a6442c9ed3
|
Bug 278739 Reloading a page whose length changes should not cause scroll position to change
r+sr=roc
|
2005-09-18 14:50:26 +00:00 |
|
roc+@cs.cmu.edu
|
cac4b42297
|
Bug 306222. Make nsIFrame::GetContentAndOffsetsFromPoint, and nsIFrameSelection::HandleDrag, take coordinates relative to the current frame, not some random view. r+sr=roc,patch by Eli Friedman
|
2005-09-04 20:04:23 +00:00 |
|
roc+@cs.cmu.edu
|
669b0a6178
|
Bug 305120. Make overflow/underflow events be posted by HTML again. Also, only post an overflow event when we go from not-overflowing to overflowing instead of every time we reflow with overflow. r+sr=dbaron
|
2005-08-31 00:57:27 +00:00 |
|
roc+@cs.cmu.edu
|
c9414b9a99
|
Bug 293714. Be smart about guessing whether a vertical scrollbar is needed when we do the first real reflow of a scrollframe; remember in global history whether the page needed a scrollbar or not. r+sr=bzbarsky
|
2005-08-25 00:10:37 +00:00 |
|
bmlk@gmx.de
|
97630274a4
|
pixel align pct based scroll frames bug 139843 r/sr=roc
|
2005-08-24 18:11:45 +00:00 |
|
roc+@cs.cmu.edu
|
1883e0616e
|
Bug 303458. Check in rest of patch for 295673. Doh!
|
2005-08-23 20:41:08 +00:00 |
|
roc+@cs.cmu.edu
|
3d46421273
|
Bug 189308. Checking in the changes to address dbaron's comments, left out of the orginal checkin.
|
2005-08-22 04:16:38 +00:00 |
|
roc+@cs.cmu.edu
|
5c7e500427
|
Fixing build bustage ... variable named 'min' seems to conflict with some macro. r+sr=NOBODY AT ALL\! HAHAHAHA\!
|
2005-08-22 00:22:41 +00:00 |
|
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
|
e9da00ac1e
|
Bug 295673. Fix up GetActualScrollbarSizes so that padding doesn't confuse it. r+sr=dbaron, a=bsmedberg
|
2005-08-02 20:19:34 +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
|
d4b8361480
|
Bug 293504. Make MEW/max-width calculations in scrollframes consistent with regular reflow about how we handle the scrollbar width. r+sr=dbaron,a=chofmann
|
2005-06-29 04:17:21 +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 |
|
bmlk@gmx.de
|
91ec059c50
|
make the MEW for scrollframes content independent as they can scroll the content if the available size shrinks, bug 295459 r/sr=roc a=shaver
|
2005-06-03 06:04: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
|
d43f8add7b
|
Bug 293453. Hack scrolled frame NS_FRAME_OUTSIDE_CHILDREN to work around event handling bug. r+sr=bzbarsky,a=asa
|
2005-05-15 23:04:45 +00:00 |
|
roc+@cs.cmu.edu
|
d028d46274
|
Bug 292312. Take scrollbar pref-sizes into account. r+sr=dbaron,a=asa
|
2005-05-08 22:33:40 +00:00 |
|
roc+@cs.cmu.edu
|
63139271e0
|
Bug 292431. Don't resize the scrolled frame's view until we know exactly what size it should be ... avoids unnecessary repainting. r+sr=bzbarsky,a=chofmann
|
2005-05-08 22:17:03 +00:00 |
|
roc+@cs.cmu.edu
|
d1a9e687eb
|
Bug 292370. Adjust instrinsic widths in nsHTMLScrollFrame to account for 'width','min-width' and 'max-width' style settings. r+sr=dbaron,a=mkaply
|
2005-05-03 21:15:55 +00:00 |
|
roc+@cs.cmu.edu
|
7f4b3edd30
|
Bug 47710. Get padding right in scrollframes. r+sr=dbaron,a=chofmann
|
2005-05-02 22:49:44 +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
|
a61e77293d
|
Bug 292286. Fix stupid typo so that we don't reset the vertical scrollbar when there is no horizontal scrollbar. r+sr+a=dbaron
|
2005-05-02 02:16:25 +00:00 |
|
jst@mozilla.jstenback.com
|
f54c1fc9b1
|
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
|
2005-04-28 23:48:28 +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
|
773f5d0241
|
Removing debug printfs that crept in.
|
2005-04-03 21:19:37 +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 |
|