bzbarsky%mit.edu
|
145cd7f61e
|
Fix crash on reconstructing a frame tree in which fixed pos frames contain
placeholders for other fixed pos frames. Bug 256108, r+sr=dbaron
|
2004-10-06 00:29:14 +00:00 |
bzbarsky%mit.edu
|
0f429cce2d
|
Fix absolute positioning of tables. Bug 262898, r+sr=roc
|
2004-10-05 04:20:32 +00:00 |
bzbarsky%mit.edu
|
c9f57ef686
|
Create a GetGeometricParent() function and make people use it instead of
(incorrectly, usually) rolling their own. Bug 191151, initial cut of patch by
jkeiser back when, r+sr=roc
|
2004-09-30 22:39:28 +00:00 |
bzbarsky%mit.edu
|
90316a1bc6
|
Remove parsing of play-during property, since we don't support it anyway and
it's gone from CSS2.1 and CSS3. Bug 258079, r+sr=dbaron
|
2004-09-30 22:32:28 +00:00 |
bryner%brianryner.com
|
30a514b07d
|
Fix nsBoxFrame::RelayoutChildAtOrdinal to not clobber the first child in the list. Remove no-op nsIFrame::SetNextBox(). Thanks to darin for help with the patch, and r+sr=roc. Bug 262054.
|
2004-09-30 00:18:49 +00:00 |
bryner%brianryner.com
|
1d2992f123
|
Attempt to fix perf regression from bug 258513 by fixing users of obsolete nsIBoxToBlockAdaptor interface. Also, removing this interface like I intended to do. r=dbaron.
|
2004-09-29 00:28:13 +00:00 |
aaronleventhal%moonset.net
|
0f24863c51
|
bug 247323: kbd stops working after visiting oddpost, anything with <iframe src=javascript:1>. r=dbaron, sr=bryner
|
2004-09-28 18:41:15 +00:00 |
bryner%brianryner.com
|
8787891e5a
|
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 |
jst%mozilla.jstenback.com
|
f65293a74e
|
Fixing bug 260385. Prevent popups from opening from beforeunload events. r=danm.moz@gmail.com, sr=bzbarsky@mit.edu, a=asa@mozilla.org
|
2004-09-23 23:39:16 +00:00 |
dbaron%dbaron.org
|
d8cca005c9
|
Fix bustage. b=259615 (and 258521)
|
2004-09-21 05:04:01 +00:00 |
dbaron%dbaron.org
|
4958d2471b
|
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 |
neil%parkwaycc.co.uk
|
1c346b8beb
|
Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc
|
2004-09-20 22:25:07 +00:00 |
mats.palmgren%bredband.net
|
09260d852e
|
Remove -moz-count-* and (unused) eCursor_arrow_* cursors. b=259639 r+sr=dbaron
|
2004-09-19 19:49:29 +00:00 |
roc+%cs.cmu.edu
|
b0e8529dd5
|
Bug 257612. Fix dynamic margin changes by 1) Propagate IsPreviousMarginDirty through empty lines 2) Reflow any line whose previous margin is dirty. 3) If a reflowed line could have been tested in a subsequent line's ShouldApplyTopMargin both before and after reflow, and might have been empty before or after reflow, then make the next line's previous margin dirty. 4) If reflowing a block changes its carried-out margin, then mark the next line's previous margin dirty. r+sr=dbaron
|
2004-09-18 14:39:07 +00:00 |
kyle.yuan%sun.com
|
70e0e0b274
|
Bug 238854 [gtk2] Changing GNOME2 theme doesn't apply until restarting Mozilla
r=bryner, sr=dbaron, patch=ginn.chen@sun.com
|
2004-09-17 06:27:01 +00:00 |
cbiesinger%web.de
|
337362d9eb
|
Bug 258411 - fixing regression from bug 250342: wrong z-order for frames
r+sr=roc
|
2004-09-16 13:02:54 +00:00 |
dbaron%dbaron.org
|
fa2cc9940e
|
Remove effectively-unused Set/GetScrollPreference API on nsIScrollableView.h. b=259617 r+sr=roc
|
2004-09-15 19:16:43 +00:00 |
roc+%cs.cmu.edu
|
6146e49d29
|
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
|
dd9d911312
|
Fixing bustage
|
2004-09-13 15:24:11 +00:00 |
roc+%cs.cmu.edu
|
ffe92c5115
|
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 |
bzbarsky%mit.edu
|
d1b63ea756
|
Fix crash due to text inputs flushing pending restyles while we're in text
control frame code. Bug 257818, r+sr=dbaron
|
2004-09-13 04:19:58 +00:00 |
bzbarsky%mit.edu
|
24cf4e0618
|
Make sure not to add entries to the pending restyle hashtable while enumerating
it. Bug 257694 (also fixes bug 256242, bug 258101). r+sr=dbaron
|
2004-09-13 04:08:14 +00:00 |
dbaron%dbaron.org
|
4ddc7597b9
|
Convert mCurrentEventContent and mCurrentEventContentStack to use nsCOMPtr/nsCOMArray. b=258667 r+sr=jst
|
2004-09-13 03:22:46 +00:00 |
roc+%cs.cmu.edu
|
cdaf90f7e4
|
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 |
mats.palmgren%bredband.net
|
1d868ad59c
|
Add CSS3 cursors, bug 163174, r=lordpixel@mac.com r=pinkerton@aol.net sr=dbaron@dbaron.org
|
2004-09-11 23:24:30 +00:00 |
dbaron%dbaron.org
|
4c36660044
|
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
|
2004-09-10 06:45:59 +00:00 |
jst%mozilla.jstenback.com
|
e237ef56e9
|
Eliminating dead code. Patch by trev@gtchat.de. r+sr=jst@mozilla.org
|
2004-09-07 22:34:02 +00:00 |
roc+%cs.cmu.edu
|
da54d83f54
|
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
|
2004-09-06 02:44:43 +00:00 |
dbaron%dbaron.org
|
2e93a67964
|
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
|
2004-09-05 00:04:04 +00:00 |
dbaron%dbaron.org
|
1bfadac359
|
Land bug 72747 in pieces: Implement scrolling='yes' (and equivalents) on frames and iframes. b=72747 r+sr=roc
|
2004-09-04 23:03:04 +00:00 |
dbaron%dbaron.org
|
613d104fb5
|
Land bug 72747 in pieces: Simplify the mechanism used to prevent framesets from having scrollbars. b=72747 r+sr=roc
|
2004-09-04 19:51:21 +00:00 |
jst%mozilla.jstenback.com
|
63c881aeb2
|
Fixing bug 252326. Fixing some popup blocker problems. Making sure only trusted events get mark trusted, and only allow popups while processing trusted (initiated by the user) events. Patch by trev@gtchat.de and jst@mozilla.org, r=bzbarsky@mit.edu, rs=brendan@mozilla.org, bryner@biranryner.com
|
2004-09-04 19:28:46 +00:00 |
dbaron%dbaron.org
|
e4e0192e47
|
Back out previous round of bug 72747 changes due to Tp regression.
|
2004-09-04 08:34:55 +00:00 |
dbaron%dbaron.org
|
58b70d35d1
|
Land bug 72747 in pieces: Add default constructor for ScrollbarStyles. b=72747 r+sr=roc
|
2004-09-04 07:35:12 +00:00 |
dbaron%dbaron.org
|
d12362e0ef
|
Land bug 72747 in pieces: Change types on ScrollbarStyles from PRInt32 to PRUint8. b=72747 r+sr=roc
|
2004-09-04 07:02:46 +00:00 |
dbaron%dbaron.org
|
46a0c16189
|
Land bug 72747 in pieces: Simplify the mechanisms used to prevent framesets from having scrollbars and used to implement the scrolling attribute on frames and iframes. Implement scrolling='yes'. b=72747 r+sr=roc
|
2004-09-04 06:53:36 +00:00 |
dbaron%dbaron.org
|
4db1f75805
|
Back out text input changes from bug 72747.
|
2004-09-04 03:17:18 +00:00 |
dbaron%dbaron.org
|
c9e48ca72a
|
Land bug 72747 in pieces: Clean up PropagateScrollToViewport and ensure it doesn't set a viewport override of NS_STYLE_OVERFLOW_CLIP. b=72747 r+sr=roc
|
2004-09-04 00:01:12 +00:00 |
dbaron%dbaron.org
|
462cb0cabd
|
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:22:15 +00:00 |
dbaron%dbaron.org
|
7325984b89
|
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
|
2004-09-03 22:28:34 +00:00 |
dbaron%dbaron.org
|
58b2482f65
|
Land bug 72747 in pieces: make users of nsIScrollable use nsIScrollable::Scrollbar_* instead of NS_STYLE_OVERFLOW_*. b=72747 r+sr=roc
|
2004-09-03 21:58:39 +00:00 |
jst%mozilla.jstenback.com
|
9e734c3e20
|
Fixing bug 257690. Make sure to mark the content created for generated content as anonymous content to get the content nodes to do their proper cleanup on document teardown. r+sr=bzbarsky@mit.edu
|
2004-09-03 05:00:40 +00:00 |
dbaron%dbaron.org
|
13d0d98e6c
|
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
|
2004-09-03 00:46:43 +00:00 |
dbaron%dbaron.org
|
f64a1b41d2
|
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
|
2004-09-02 23:37:02 +00:00 |
neil%parkwaycc.co.uk
|
d48054b95c
|
Bug 257721 nsPresShell::PostAttributeChange needs to construct its nsAttributeChangeRequest (HandlePostedAttributeChanges was already calling the destructor) r+sr=roc
|
2004-09-02 08:56:30 +00:00 |
bryner%brianryner.com
|
4de1e631ea
|
deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
|
2004-09-02 03:08:51 +00:00 |
aaronleventhal%moonset.net
|
ee255c951a
|
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
|
2004-09-01 14:58:34 +00:00 |
bryner%brianryner.com
|
f7a0694a86
|
Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc).
|
2004-09-01 05:16:00 +00:00 |
bmlk%gmx.de
|
2f6b11f655
|
bustage fix
|
2004-08-31 19:26:37 +00:00 |
bmlk%gmx.de
|
1134a9f349
|
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
|
2004-08-31 18:50:40 +00:00 |