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
bzbarsky%mit.edu
3a3639f706
Put back missing QI. Bug 264987, patch by Bernard Alleysson
...
<balleysson@bigfoot.com>, r+sr=bzbarsky
2004-10-19 00:35:46 +00:00
bmlk%gmx.de
5be60c13bc
query the reflow path only during incr. reflow bug 264620 r/sr=bzbarsky
2004-10-16 18:21:15 +00:00
tor%cs.brown.edu
1d8fcac4c6
Bug 244917 - implement SVG gradients. Patch by scootermorris@comcast.net.
...
r=sicking,afri,tor,jwatt. Shared mozilla code sr=tor,dbaron.
2004-10-14 23:02:53 +00:00
dbaron%dbaron.org
2dc1b399ee
Don't do resize reflows for view managers that aren't visible. (Improve window resizing and find toolbar performance when multiple tabs are open.) b=227361 r+sr=roc (Relanding since this doesn't seem to be the cause of the Tp regression.)
2004-10-14 21:51:00 +00:00
cbiesinger%web.de
48812b8121
whoops. fixing bustage.
2004-10-14 19:05:31 +00:00
cbiesinger%web.de
3c13a82aef
no bug - remove unused header includes, and remove an unused local variable.
...
r+sr=bz
2004-10-14 18:48:42 +00:00
bmlk%gmx.de
48cff02435
decouple the maxWidth form the desiredSize.width, debug code removal, bug 237159 r/sr=dbaron
2004-10-14 17:37:54 +00:00
dbaron%dbaron.org
124d559e16
Back out 227361 to fix pageload time regression.
2004-10-14 05:49:10 +00:00
dbaron%dbaron.org
c0a432e619
Don't do resize reflows for view managers that aren't visible. (Improve window resizing and find toolbar performance when multiple tabs are open.) b=227361 r+sr=roc
2004-10-13 22:37:32 +00:00
dbaron%dbaron.org
76e0711fdd
Treat 'visibility: collapse' the same as 'visibility: hidden'. b=264072 r+sr=roc
2004-10-13 15:12:14 +00:00
bmlk%gmx.de
d833f65d56
mark previously destroyed row frame as nsnull so that the pointer will not be reused bug 263738 r/sr=bzbarsky
2004-10-13 05:49:39 +00:00
aaronleventhal%moonset.net
ca0cd1c767
Bug 261054. Make caret consistently the same width throughout Gecko/Mozilla. Configurable through ui.caretWidth. r=glazou, sr=rbs
2004-10-13 01:12:14 +00:00
dbaron%dbaron.org
45439665bd
Use |this| instead of getting the frame from the reflow state, since the frame from the reflow state is wrong when we're in a XUL textbox. b=263806 Patch from Hideo Saito <saito@densan.co.jp>. r=bernd sr=dbaron
2004-10-12 17:58:28 +00:00
bzbarsky%mit.edu
0341aafe1e
Look at style height in addition to the height attribute for vertical
...
marquees. Bug 262708, r=doron, sr=jst
2004-10-12 03:21:13 +00:00
rbs%maths.uq.edu.au
24c89150ae
Text Zoom leaves misaligned overlapping text, b=128405, r=roc, sr=bz
2004-10-12 03:04:47 +00:00
bzbarsky%mit.edu
8877cd7c2c
Paint the placeholder and the first line of our alt text even if out box is not
...
big enough to fit them in their entirety. Bug 263244, r+sr=dbaron
2004-10-11 21:52:36 +00:00
roc+%cs.cmu.edu
cc07de278b
Bug 238493. BeginUpdateViewBatch should suppress widget geometry changes and make them happen when the batch ends. r+sr=bzbarsky
2004-10-11 20:35:51 +00:00
bzbarsky%mit.edu
204153db3a
Switch more callers who were begging for it over to GetOwnerDoc(). Bug 255337,
...
r+sr=peterv.
2004-10-11 16:29:42 +00:00
bzbarsky%mit.edu
89ae6d1ad4
Switch some callers of EndViewUpdateBatch to VMREFRESH_NO_SYNC from DEFERRED.
...
Bug 263569, r+sr=roc
2004-10-11 15:34:45 +00:00
smontagu%smontagu.org
cc49ff21b4
Bug 167001: Anything below the baseline goes out of input field. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=dbaron
2004-10-10 18:30:28 +00:00
bmlk%gmx.de
6a161de41d
hide the overflow that results from overconstrained percentage heights inside table cell frames only in quirks mode, bug 245434 r/sr=dbaron
2004-10-10 07:31:35 +00:00
roc+%cs.cmu.edu
1bf88ed4df
Bug 263586. Fix regression in incremental line reflow by being more conservative in detecting when a line has just been reflowed for the first time. r+sr=dbaron
2004-10-10 01:56:00 +00:00
bzbarsky%mit.edu
d2a2b2a6fd
Remove our broken attempt to support <plaintext> (which is very very
...
deprecated). Bug 88987, r=jst, sr=dbaron
2004-10-09 16:55:54 +00:00
bmlk%gmx.de
dc7f3d55d0
reorganize CalCDominantBorder, reduce the number of arguments, change the border structure. make the rules handling more evident, bug 229883, With more than a little help from my friends (fantasai, boris) r/sr=bzbarsky
2004-10-09 12:04:52 +00:00
kyle.yuan%sun.com
eefa1edd1b
Bug 256252 ctrl+right arrow sometimes skip a word
...
r/sr=roc, patch=ginn.chen@sun.com
2004-10-09 06:14:44 +00:00
roc+%cs.cmu.edu
c4105c2b87
Bug 262760. Do Begin/EndUpdateViewBatch around all reflows and restyling. Also, make the refresh flags in EndUpdateViewBatch mean the same thing as they do in UpdateView. In particular we introduce NS_VMREFRESH_DEFERRED. r+sr=bzbarsky
2004-10-09 02:02:04 +00:00
roc+%cs.cmu.edu
6c4ebb2c18
Bug 262760. Do Begin/EndUpdateViewBatch around all reflows and restyling. Also, make the refresh flags in EndUpdateViewBatch mean the same thing as they do in UpdateView. In particular we introduce NS_VMREFRESH_DEFERRED. r+sr=bzbarsky
2004-10-09 01:39:21 +00:00
alex%croczilla.com
52024b5f77
Use GetGeometricParent() to determine geometric parent of XTF frames - see bug #253225 , comment#30. r+sr=bzbarsky. Affects XTF-enabled builds only.
2004-10-08 14:58:00 +00:00
roc+%cs.cmu.edu
c237520c89
Bug 251162. Landing experimental implementation of CSS3 columns. r+sr=dbaron
2004-10-08 12:17:10 +00:00
alex%croczilla.com
7e1837f886
Let presshell track anonymous xtf content to prevent shutdown crashes. Affects XTF-enabled builds only.
2004-10-08 11:36:14 +00:00
jshin%mailaps.org
c673007c50
bug 263411 : :first-letter pseudo-element doesn't include all punctuation marks in the Unicode (r/sr=dbaron)
2004-10-08 05:00:53 +00:00
alex%croczilla.com
1fce2c4058
Landing of the XTF branch, bug#253225. XTF is the eXtensible Tag
...
Framework; see mozilla/content/xtf/readme.txt. r=bryner, sr=jst. Code
is not enabled by default (requires --enable-xtf configure option).
2004-10-07 20:59:53 +00:00
bzbarsky%mit.edu
a16a390c65
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
8c04b33f56
Fix absolute positioning of tables. Bug 262898, r+sr=roc
2004-10-05 04:20:32 +00:00
bzbarsky%mit.edu
469e0c5119
Followup to bug 260922 -- don't crash on frame teardown if the thing that got a
...
text control frame is neither an input nor a textarea. r+sr=jst
2004-10-02 16:14:56 +00:00
bzbarsky%mit.edu
c4ff2082ae
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
e2c56f9785
Make createContextualFragment work for XML. Bug 133827, patch by
...
steve.swanson@mackichan.com , r=bzbarsky, sr=jst
2004-09-30 22:27:45 +00:00
bzbarsky%mit.edu
e0dc15e288
Don't do unneeded work in nsImageFrame::AttributeChanged. Bug 261723, r+sr=roc
2004-09-30 19:23:40 +00:00
bzbarsky%mit.edu
61feb80622
Don't crash if someone pretends to be a form control (via XBL) without implementing
...
nsIFormControl. Bug 260922, r+sr=jst
2004-09-30 19:15:59 +00:00
jst%mozilla.jstenback.com
30a055a3ab
Fixing bug 257523. Prevent Copy & Paste with generated DOM events. Patch by trev@gtchat.de, r=jst@mozilla.org, sr=dveditz@cruzio.com
2004-09-30 16:29:54 +00:00
roc+%cs.cmu.edu
9cb0174df1
Bug 261040. Make sure that scrollframe borders are not included in GetActualScrollbarSizes. r+sr=dbaron
2004-09-29 02:19:06 +00:00
roc+%cs.cmu.edu
b2c88b56ed
Bug 260896. When a floating first-letter frame reports FRAME_IS_NOT_COMPLETE after reflow, (then unlike blocks) that does NOT mean that it needs to continue on the next page! It just means it has an inline continuation. So correct its reflow status early in ReflowFloat so that we don't confuse the heck out of block reflow. r+sr=dbaron
2004-09-29 02:18:25 +00:00
roc+%cs.cmu.edu
b8a58f6aeb
Bug 261040. Make sure that scrollframe borders are not included in GetActualScrollbarSizes. r+sr=dbaron
2004-09-29 02:08:51 +00:00
roc+%cs.cmu.edu
28838b0654
Bug 261128. Protect scrollframes from dying if the prescontext's container goes away (it's a weak ref). r+sr=dbaron
2004-09-29 01:46:55 +00:00
roc+%cs.cmu.edu
a349f887cd
Bug 62384. Invalidate cached height when it's not equal to the current height. r+sr=roc, patch by Hideo Saito.
2004-09-29 01:44:29 +00:00
aaronleventhal%moonset.net
54b43dfb52
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
aaronleventhal%moonset.net
1186e2b8f0
bug 258937: form elements in Midas are focusable. r=glazou, sr=bryner
2004-09-28 18:40:50 +00:00
bryner%brianryner.com
f67d250152
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
roc+%cs.cmu.edu
0f02f17c6c
Bug 251586. Allow a scrollbar to appear whenever it fits, even if the resulting visible size is zero. r+sr=dbaron,a=asa
2004-09-27 19:21:41 +00:00
jst%mozilla.jstenback.com
85d55658d2
Fixing bug 181364. Fixing problem with drag events in windowless plugins by making the code work as it has always worked on Mac, i.e. prevent drag events on plugins from being eaten by the browser. r=bzbarsky@mit.edu, sr=brendan@mozilla.org, a=asa@mozilla.org
2004-09-27 18:56:07 +00:00
neil%parkwaycc.co.uk
474e2c5ad3
Bug 260282 <marquee> with invalid direction attribute should scroll left p=gautherie@noos.fr r=doron sr=me
2004-09-26 22:37:50 +00:00
neil%parkwaycc.co.uk
a782b4dc30
Bug 76197 Unscrollable scrollbars should look disabled r=varga sr=roc
2004-09-22 06:33:36 +00:00
roc+%cs.cmu.edu
989647add6
Bug 260624. Handle case where scrollframe state is restored before its scrollbox has been created. r+sr=dbaron
2004-09-21 21:41:01 +00:00
roc+%cs.cmu.edu
ed606a4d5d
Bug 258175. Always capture the mouse at the root of the document if we haven't captured it in any child. r+sr=bzbarsky
2004-09-21 13:58:22 +00:00
roc+%cs.cmu.edu
ca479a7c10
Bug 260515. Fix obviously broken code in CombineBreakType. r+sr=dbaron
2004-09-21 13:56:06 +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
kyle.yuan%sun.com
e81d588f47
Bug 237228 pref "layout.word_select.eat_space_to_next_word" can't be set by user in the profile's prefs.js
...
r=dbaron, sr=roc, patch=ginn.chen@sun.com
2004-09-21 04:25:08 +00:00
neil%parkwaycc.co.uk
6a4f37de6b
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
bmlk%gmx.de
6b38526e02
fix MEW computation regression introduced by my previous checkin bug 257955 r/sr=roc
2004-09-20 12:40:20 +00:00
pete.zha%sun.com
14fa008ab8
bug 234470
...
There is something wrong with plugin printing on linux or unix
r=leon.sha@sun.com
sr=roc
patch=roland
2004-09-20 06:46:16 +00:00
bmlk%gmx.de
bc7e872edd
at the table bottom use this row as it is the only place where we dont paint above the row, bug 254538 r/sr=bzbarsky
2004-09-19 18:15:37 +00:00
bmlk%gmx.de
ddf4e18bb2
ensure a correct overflow area, even if the overflow is clipped, it should be the frame size under these conditions bug = 260241 r/sr=dbaron
2004-09-19 09:50:41 +00:00
bmlk%gmx.de
8a2853a92c
valign content that overflows the table cell from the celltop bug=114430 r/sr=bzbarsky
2004-09-18 19:04:13 +00:00
roc+%cs.cmu.edu
c9f4947a85
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
roc+%cs.cmu.edu
7918625217
Bug 248825. Correctly push overflowing float placeholders to the start of the overflow lines in the case where the first overflow line is a block. r+sr=dbaron
2004-09-17 00:02:56 +00:00
mats.palmgren%bredband.net
3e2069ac91
Allow styling of SELECT border. b=244370 r+sr=bzbarsky
2004-09-15 21:17:37 +00:00
dbaron%dbaron.org
a0bf92722f
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
44a2fd5b52
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
2004-09-14 02:28:03 +00:00
bmlk%gmx.de
939c392649
CalcDesiredHeight might change the overflow area, so it needs to be included in the reflowmetrics bug=231275 r/sr=dbaron
2004-09-13 18:21: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
dbaron%dbaron.org
02e5799687
The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc
2004-09-13 05:39:27 +00:00
bzbarsky%mit.edu
7f286e3000
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
0fe0345b40
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
19532676d4
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
beb5bd3a80
Bug 258118. Ensure that float breaks are eventually honoured even if the line with the break is not reflowed and the following line is empty. r+sr=dbaron(rubber-stamp)
2004-09-13 02:21:35 +00:00
roc+%cs.cmu.edu
2a8936b1a7
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
8c869781e3
Make 'letter-spacing' take effect in file input control. b=252863 r=bzbarsky sr=dbaron
2004-09-12 22:46:56 +00:00
dbaron%dbaron.org
34f9012e66
Backing out bug 167001, which I should not have reviewed without more careful consideration.
2004-09-12 19:32:50 +00:00
bmlk%gmx.de
02de8104c7
don't cause twice a initial reflow on a caption bug 258379 r/sr=bzbarsky
2004-09-11 06:08:53 +00:00
smontagu%smontagu.org
c86afdf533
Bug 167001, Anything below the baseline goes out of input field. Patch by Masayuki Nakano, masayuki@d-toybox.com; r+sr=dbaron.
2004-09-11 05:44:33 +00:00
dbaron%dbaron.org
96c0e36f4e
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
cef12da780
Landing fix for bug 258487, patch by Wladimir Palant <trev@gtchat.de>. Add code to check a pref for how to treat popups opened by a plugin. r+sr=jst@mozilla.org
2004-09-09 18:53:21 +00:00
aaronleventhal%moonset.net
f4a48e2f49
Bug 255569. HTML combo box drop downs should not be in tab order. r=neil, sr=bryner
2004-09-08 19:32:29 +00:00
jst%mozilla.jstenback.com
5aed475ce3
Eliminating dead code. Patch by trev@gtchat.de. r+sr=jst@mozilla.org
2004-09-07 22:34:02 +00:00
bryner%brianryner.com
6cfd959442
Add support for native keybindings for input and textarea for gtk2. This allows us to respect the GTK keybinding preferences. Bug 257405, r=blizzard, sr=roc.
2004-09-07 21:21:48 +00:00
roc+%cs.cmu.edu
6255acffd9
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
2004-09-06 02:44:43 +00:00
dbaron%dbaron.org
3827991ce7
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
cb5add0739
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
9984902fd6
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
51fd4d10d8
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
bmlk%gmx.de
a6249cf9b7
1. enhancement of the debug code so that coltypes become visible
...
2. remove the isanonymous flag which is unused
3. make the col dump routine #ifdef DEBUG
4. stop to defer the appending of the colgroup frame. bug 248474 r/sr=bzbarsky
2004-09-04 16:02:50 +00:00
dbaron%dbaron.org
ee55fda1f1
Back out previous round of bug 72747 changes due to Tp regression.
2004-09-04 08:34:55 +00:00
dbaron%dbaron.org
31bf95ea38
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
a8633dbceb
Back out text input changes from bug 72747.
2004-09-04 03:49:25 +00:00
dbaron%dbaron.org
9a61205ad8
Back out text input changes from bug 72747.
2004-09-04 03:17:18 +00:00
dbaron%dbaron.org
9378451dc3
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
b6c0edfe8e
Land bug 72747 in pieces: A little cleanup. b=72747 r+sr=roc
2004-09-03 23:57:42 +00:00
dbaron%dbaron.org
4013de8926
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:29:38 +00:00
dbaron%dbaron.org
1d4d3b735f
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
d2d8096ade
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
076f00e7d4
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
8b8587dcc0
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
timeless%mozdev.org
913724936a
Bug 257877 replacement content isn't rendered if gkplugin.dll isn't present
...
r=jst sr=bz
2004-09-03 21:49:13 +00:00
jst%mozilla.jstenback.com
08c3d6cd16
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
77d25b92c6
Land bug 72747 in pieces: remove nsIScrollableFrame::GetScrollPreference. b=72747 r+sr=roc
2004-09-03 00:46:43 +00:00
dbaron%dbaron.org
aa758fc43b
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
dbaron%dbaron.org
01f5e54ff0
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
2004-09-02 23:27:23 +00:00
bryner%brianryner.com
96ff7a927c
Update the displayed text when closing a combobox with the keyboard causes a new option to be selected. Bug 257572, r=mkaply, sr=jst.
2004-09-02 21:10:40 +00:00
neil%parkwaycc.co.uk
3d9b16ed8b
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
bmlk%gmx.de
eb2e3f075e
tables without cells should not add vertical cellspacing bug 246534 r/sr=bzbarsky
2004-09-02 06:36:56 +00:00
kyle.yuan%sun.com
435ec50dcf
Bug 254997 Caret tracking by line (down arrow) skips over huge portions of the document. r=aaronl, sr=roc, patch=ginn.chen@sun.com
2004-09-02 05:02:53 +00:00
bryner%brianryner.com
dc76c57a2c
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
jst%mozilla.jstenback.com
bc321b52bc
Fixing bug 248065. Make sure errors in nested scripts don't disrupt the containing script. r+sr=bzbarsky@mit.edu
2004-09-01 16:50:12 +00:00
aaronleventhal%moonset.net
1f5edcb856
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
2004-09-01 14:58:34 +00:00
roc+%cs.cmu.edu
9fe7e8650d
Bug 257430. nsImageFrame and nsTableRowFrame need to always include their frame bounds in their overflow area. r+sr=dbaron
2004-09-01 13:33:17 +00:00
bryner%brianryner.com
4c15468e7d
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
879d8114ba
bring condition and action in better sync when oversized nested pct based table frames are reduced in size bug 254344 r/sr=bzbarsky
2004-08-31 18:57:06 +00:00
bmlk%gmx.de
7884179497
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
2004-08-31 18:50:40 +00:00
neil%parkwaycc.co.uk
ee7cfef31f
Bug 257276 ConstructDocElementFrame and ConstructFrameInternal need to update their display style cache after reresolving style for XBL r+sr=dbaron
2004-08-29 09:49:31 +00:00
bryner%brianryner.com
d082d2bf5e
More nsIPresShell deCOMtamination:
...
- Made Get/SetAuthorStyleDisabled and ReconstructStyleData non-virtual when called internally.
- Inlined GetFrameSelection and renamed it to FrameSelection.
- Removed non-inline version of GetViewManager.
- Removed unused EnablePrefStyleRules and ArePrefStyleRulesEnabled.
Bug 253889, r+sr=roc.
2004-08-29 03:08:44 +00:00
bryner%brianryner.com
2f0f78bbcb
Extend invalidated region by one source row in each direction so that we fully cover the rows in a scaled image which may be drawn using a given source row. This fixes the "white lines" problem with scaled images (bug 222901). r=pavlov, sr=tor.
2004-08-28 23:59:15 +00:00
dbaron%dbaron.org
c200b49750
Back out the rest of bug 72747 due to Tp regression.
2004-08-27 01:26:55 +00:00
dbaron%dbaron.org
c1681a238f
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
2004-08-26 22:35:38 +00:00
dbaron%dbaron.org
5948a3cb75
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
roc+%cs.cmu.edu
34a39349e6
Relanding fix for bug 253977, now that state bits prevent GetOverflowLines from being expensive. Fix a few columns-hurting block bugs. 1) Always drain overflow lines on any kind of block reflow. 2) Set NS_FRAME_REFLOW_NEXTINFLOW in the reflow status whenever reflow of the block's next-in-flow is required. 3) Search overflow lines when we're looking for frame continuations to delete. 4) Show overflow area in nsContainerFrame frame dump. r+sr=dbaron
2004-08-26 12:38:50 +00:00
dbaron%dbaron.org
6897ffa2e4
Clean up excessive copy-and-paste of scrollframe building code in ConstructXULFrame. b=256910 r+sr=roc
2004-08-26 08:34:40 +00:00
roc+%cs.cmu.edu
5990b839d3
Bug 256937. Use state bits to avoid expensive property lookups in GetOverflowLines/OutOfFlows/Placeholders. r+sr=dbaron
2004-08-26 03:07:05 +00:00
roc+%cs.cmu.edu
dba4f07f62
Bug 133165. Draw the outline outside the frame's normal overflow area. r+sr=dbaron. Also, correct some trivial misuses of nsChangeHint, r+sr=mozbot
2004-08-26 00:07:56 +00:00
dbaron%dbaron.org
3e41286516
Convert tabs to spaces.
2004-08-25 22:06:32 +00:00
bryner%brianryner.com
80588b592f
This change didn't seem to help, backing out.
2004-08-25 18:19:01 +00:00
bryner%brianryner.com
3cde0b2c62
Testing whether inlining the Get/SetProperty calls in Get/SetView helps the Tp regression from bug 253888.
2004-08-25 16:29:47 +00:00
roc+%cs.cmu.edu
fac644e416
Bug 252920. Compute the block overflow area using nsRects instead of some hokey homegrown calculations. Don't advancy mY for empty lines. r+sr=dbaron
2004-08-25 13:10:06 +00:00
roc+%cs.cmu.edu
51ea58fa47
Bug 252771. Recompute an inline frame's overflow area nearly from scratch in RelativePositionFrames, so we don't try to maintain it (and fail) during inline frame alignment. r+sr=dbaron
2004-08-25 13:03:28 +00:00
bryner%brianryner.com
dde6b68845
slight optimization to previous checkin, bug 253888
2004-08-24 21:47:04 +00:00
bryner%brianryner.com
b88692c5a1
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-24 18:50:29 +00:00
tor%cs.brown.edu
0c326e84e7
Bug 216563 - implement <svg:switch>.
...
Patch by scootermorris@comcast.net , r=afri, sr=dbaron
2004-08-23 21:10:39 +00:00
kjh-5727%comcast.net
55dab83c6b
Bug 256436 - Backing out the patch from bug 255584 due to a regression.
...
Requested by roc.
2004-08-22 20:24:16 +00:00
bryner%brianryner.com
0c08074b27
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
2004-08-22 07:10:50 +00:00
bryner%brianryner.com
d86c91ac3a
Second try at landing support for content node properties (bug 253888). r=jst, sr=dbaron.
2004-08-22 04:58:44 +00:00
roc+%cs.cmu.edu
01147f5d80
Bug 253977 backout because of possible Tp regression on btek.
2004-08-22 03:50:59 +00:00
roc+%cs.cmu.edu
aca07ab169
Bug 253977. Fix a few columns-hurting block bugs. 1) Always drain overflow lines on any kind of block reflow. 2) Set NS_FRAME_REFLOW_NEXTINFLOW in the reflow status whenever reflow of the block's next-in-flow is required. 3) Search overflow lines when we're looking for frame continuations to delete. 4) Show overflow area in nsContainerFrame frame dump. r+sr=dbaron
2004-08-22 03:00:46 +00:00
bryner%brianryner.com
8c24cc7e63
Backing out bug 253888 until I can figure out how to fix the crash
2004-08-21 06:27:54 +00:00
bryner%brianryner.com
11d98b36e5
Refactor the frame property code and use it for supporting properties on dom elements. Bug 253888, r=jst, sr=dbaron.
2004-08-21 05:09:50 +00:00
roc+%cs.cmu.edu
1bd2f329e8
Bug 255584. Don't include areas above and to the left of the origin when we're trying to figure out the scrollable width and height --- we can't scroll to them! r+sr=dbaron
2004-08-21 03:04:26 +00:00
bryner%brianryner.com
180b0b7373
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
2004-08-20 20:34:37 +00:00
bmlk%gmx.de
92a261b558
formcontrol testcases that exhibit various maxElementWidth scenarios, not part of any build
2004-08-19 15:32:40 +00:00
blizzard%redhat.com
ef9cff0f4e
Bug #255405 . BinarySearchForPosition can generate invalid unicode for text measurement. Make sure to not send half of a surrogate pair down to the font layer. r+sr=roc
2004-08-19 15:31:30 +00:00
jst%mozilla.jstenback.com
c5771baf3e
Fixing bug 198254. Fix crash when closing javascript created window. r+sr=bzbarsky@mit.edu
2004-08-18 22:13:10 +00:00
vladimir%pobox.com
cfcb233cb8
Initial landing of cairo-related stuff, nothing built by default, all code is in ifdefs. r=bryner,a=brendan
2004-08-14 01:01:16 +00:00
bzbarsky%mit.edu
d4226e05fa
Relanding bug 108817, since it did not cause the Tp problem. r+sr=still roc
2004-08-11 04:49:05 +00:00
bzbarsky%mit.edu
1c4a42dc1f
Addendum to bug 253572 patch per dbaron's comment in the bug.
2004-08-11 00:17:54 +00:00
bzbarsky%mit.edu
f5ed95e537
Backing out patch for bug 108817 to test whether it causes the Tp regression.
2004-08-10 23:37:43 +00:00
bzbarsky%mit.edu
abb7d4ca9a
Make sure that GetFrameForPoint checks all layers of each float before moving
...
on to the next one. Bug 253572, r+sr=roc
2004-08-10 22:24:00 +00:00
bzbarsky%mit.edu
b34ac7a3db
Remove the timer stuff in nsListControlFrame and replace it with a simple
...
boolean that's set as needed if the options change and checked in DidReflow()
to decide whether to scroll the list. Also eliminate the mPresContext member.
Bug 108817, r+sr=roc
2004-08-10 22:21:03 +00:00
bzbarsky%mit.edu
13b9d0ed5b
Trying to fix Tp regression. More of bug 254378, r+sr=roc
2004-08-10 21:25:48 +00:00
bzbarsky%mit.edu
6ac53e9e40
Cache the IsEmpty() state in the framestate so we don't have to do quite as
...
much style-getting and QIing. Bug 254378, r+sr=roc
2004-08-10 19:09:49 +00:00
peterv%propagandism.org
8d23023aab
Backout part of the fix for bug 27382 to try to undo Tp regression.
2004-08-10 16:16:58 +00:00
peterv%propagandism.org
45682cc199
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r/sr=jst.
2004-08-10 10:22:36 +00:00
bzbarsky%mit.edu
b09ea9029d
Make sure to not call ProcessRestyledFrames if we have a non-reframe hint and
...
no frame. Followup to bug 230170.
2004-08-10 04:44:10 +00:00
bzbarsky%mit.edu
94990b951c
Do style reresolves and restyles due to attribute changes asynchronously so
...
that pages that modify two or more style properties of the same object in a row
work faster. Bug 230170, r+sr=dbaron
2004-08-10 03:24:41 +00:00
dbaron%dbaron.org
94bc9d26c8
Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc
2004-08-10 01:32:10 +00:00
mats.palmgren%bredband.net
9f3cd71287
Added font-size:inherit to optgroup, so that the select font-size affects options. b=185098 r+sr=bzbarsky
2004-08-08 18:44:09 +00:00
mats.palmgren%bredband.net
8c791cd60c
Added more log messages for incorrect "coords" attribute values. b=233353 r+sr=bzbarsky
2004-08-08 14:05:35 +00:00
mats.palmgren%bredband.net
1bed266aff
Add width for letter-spacing when calculating desired width of text input controls. b=252783 r=bzbarsky sr=dbaron
2004-08-07 22:04:27 +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
neil%parkwaycc.co.uk
a33872e9fe
Bug 32372 should be possible to completely disable CSS p=fantasai@inkedblade.net r=me (xpfe) r/sr=dbaron
2004-08-05 11:38:42 +00:00
alex%croczilla.com
d28fba9776
Bug #252637 : Implement inner <svg> elements. r=tor, sr=dbaron for nsCSSFrameConstructor changes. SVG only - not part of default builds.
2004-08-05 09:01:13 +00:00
bzbarsky%mit.edu
debcc046a2
Check for updated bullet image in DidSetStyleContext, not reflow. Bug 180142,
...
r+sr=dbaron
2004-08-04 21:18:20 +00:00
dbaron%dbaron.org
e7216e4d86
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-08-04 03:23:37 +00:00
aaronleventhal%moonset.net
1cf362f6fe
Bug 251614. Get rid of black squares on input type=submit buttons and return focus appearance to normal. r+sr=roc
2004-08-02 14:15:51 +00:00
bryner%brianryner.com
6a8c79a9b2
Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
2004-08-02 04:52:55 +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
dbaron%dbaron.org
1236bd859f
Back out 236889 due to 253755.
2004-07-31 07:42:12 +00:00
bzbarsky%mit.edu
7207e32b33
This wasn't supposed to go in...
2004-07-30 06:21:04 +00:00
bzbarsky%mit.edu
e628e82cc1
Remove some knowledge about drag-drop innards from nsFrame.cpp by refactoring
...
shared code into utility methods in nsContentUtils. Use the new methods to fix up
nsContentAreaDragAndDrop to make it possible to drag image <objects> and image
inputs. Bug 251775 and bug 244859, r=biesi, sr=jst
2004-07-30 06:04:57 +00:00
dbaron%dbaron.org
ca843bb250
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-29 20:07:25 +00:00
bryner%brianryner.com
0fd21c3872
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
cbiesinger%web.de
3506522cc6
Bug 252468 Remove outdated autostretch attribute from the tree
...
patch by Simon Paquet <bugzilla@babylonsounds.com> r=neil rs=bz
2004-07-29 18:25:42 +00:00
aaronleventhal%moonset.net
cf45882e36
Bug 252984. Remove focus and tab navigation code that's no longer necessary which is actually breaking some form controls. r=bryner, sr=bz
2004-07-29 18:06:55 +00:00
dbaron%dbaron.org
2faa2566a0
Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
2004-07-28 07:08:41 +00:00
roc+%cs.cmu.edu
f3fe4fa48c
Bug 240276. Make <scrollbox> be implemented as a regular scrollframe rathern than a scrollboxframe. This will help us remove scrollboxframe. r+sr=dbaron
2004-07-28 03:27:02 +00:00
roc+%cs.cmu.edu
748bc62eb8
Bug 252850. Backing out minor listbox layout fix, because it broke something worse
2004-07-28 01:24:58 +00:00
dbaron%dbaron.org
063f9ff3da
Reframe all image box frames on theme change, as a workaround for chrome: URL comparison mess. b=252703 r+sr=bzbarsky
2004-07-27 23:31:08 +00:00
roc+%cs.cmu.edu
89e1d0e4bb
Bug 253195. Fix a really nasty data corruption bug in nsBlockFrame::DoRemoveFrame, that only shows up when you need to delete inline continuations that are in a continuation of the current block --- probably doesn't happen today, but will happen with columns and page-layout editing. r+sr=dbaron
2004-07-27 18:22:14 +00:00
roc+%cs.cmu.edu
b9da24099f
Bug 217120. Make the scroll position restoration logic in nsPresShell actually use the right scroll and scrollbox frames. r+sr=dbaron
2004-07-27 18:16:10 +00:00
bzbarsky%mit.edu
02d0d94b73
Switch context back to being nsISupports, but make it clear that it's expected
...
to be an nsIDOMNode or nsIDOMWindow. Bug 252027, r=mvl, sr=shaver
2004-07-27 17:15:53 +00:00
cbiesinger%web.de
54e0371529
Bug 252948 remove *WithConversion in layout
...
r+sr=bz
2004-07-25 12:18:04 +00:00
aaronleventhal%moonset.net
cc206bb650
Bug 250006. Clean up GetNextTabbableContent(). Remove tabbable property from DOM interfaces. Clean up spurious focus outline effects. r=bryner, sr=jst
2004-07-24 21:12:43 +00:00
roc+%cs.cmu.edu
a406f5f3c0
Bug 232540. Make unconstrained-width comboboxes reflow their dropdowns with unconstrained width, always, to avoid a problem where the vertical scrollbar is added but the dropdown doesn't get correspondingly wider. r+sr=dbaron
2004-07-23 23:46:25 +00:00
roc+%cs.cmu.edu
72e061457e
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
neil%parkwaycc.co.uk
92f587883a
Fix regression from bug 244761 so that only user actions will enable onChange after blur b=251833 r/sr=roc
2004-07-23 08:25:44 +00:00
cbiesinger%web.de
be9764fdfe
Bug 113243 Get rid of (Compare|Equals)WithConversion
...
r+sr=roc
2004-07-21 20:18:39 +00:00
rbs%maths.uq.edu.au
e2527bce29
Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
2004-07-21 01:05:44 +00:00
roc+%cs.cmu.edu
312f627f43
Bug 53966. Don't just capture to the nearest view when selecting with mouse; only capture to the nearest scrolling view. r+sr=dbaron
2004-07-20 00:02:43 +00:00
dbaron%dbaron.org
1a3c86faf3
Add null-check. b=226791 r+sr=bryner
2004-07-18 21:55:24 +00:00
bzbarsky%mit.edu
f1e62a9f7f
Fix bug 251844 -- <onject> blocked by content policy doesn't show alternate
...
content. r=mvl, sr=jst
2004-07-18 18:00:58 +00:00
roc+%cs.cmu.edu
006e44e216
Bug 251032. Make nsComboBoxControlFrames have their own space manager, because they don't care about floats in their parent. r+sr=dbaron
2004-07-18 12:16:15 +00:00
roc+%cs.cmu.edu
b751c53c83
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
2004-07-18 12:02:53 +00:00
dbaron%dbaron.org
13779c9cac
Restore ReResolveMenusAndTrees code, which is needed for theme switching. b=226791 r+sr=bzbarsky
2004-07-18 01:16:27 +00:00
dbaron%dbaron.org
314bd956d2
Move root element fixups to nsStyleContext so they happen before CalcDifference calls in style reresolution and we reframe less. b=245327 r+sr=bzbarsky
2004-07-17 18:21:41 +00:00
dbaron%dbaron.org
4da6a59fbe
Backing out half of 236889.
2004-07-16 21:23:27 +00:00
dbaron%dbaron.org
e4fd9c5b92
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
2004-07-16 20:26:39 +00:00
gerv%gerv.net
6b54b1cbc5
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-07-16 19:30:11 +00:00
aaronleventhal%moonset.net
910e44a7d5
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-16 16:56:21 +00:00
jim_nance%yahoo.com
f158d730dc
Fix bug 241599 - Speed up table layotu code by reducing GetCellInfoAt() calls. r=bernd sr=dbaron
2004-07-16 01:49:18 +00:00
bzbarsky%mit.edu
551a7fc242
Paint a fieldset's border under the legend margin. Bug 247068, r+sr=dbaron
2004-07-15 23:28:46 +00:00
bzbarsky%mit.edu
675a009d32
Remove some quirks that neither NS4 nor IE have (they remove bottom margin from
...
<p> in a table cell, but leave other blocks with bottom margins alone). Bug
101084, patch by Martijn Wargers <m.wargers@hccnet.nl>, r=dbaron, sr=bzbarsky
2004-07-15 21:48:13 +00:00
aaronleventhal%moonset.net
692a414811
Backing out bug 151375 for now, because of scrolling regressions in HTML and XUL listboxes and comboboxes
2004-07-15 18:57:47 +00:00
jim_nance%yahoo.com
824a6d1d0c
Fix But #250105 - Add Arena for nsLineLayout buffers. r+sr=roc
2004-07-15 17:50:34 +00:00
bzbarsky%mit.edu
0d96d79660
Use the direction of the abs pos box, not its containing block, when deciding
...
which offset to use the static position for. Bug 247287, r+sr=dbaron
2004-07-15 06:10:53 +00:00
bzbarsky%mit.edu
91e6373bba
Testing backout of bug 236889 to see effect on performance. a=#mozilla
2004-07-15 02:54:01 +00:00
dbaron%dbaron.org
4847dc9d90
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
2004-07-14 22:19:22 +00:00
dbaron%dbaron.org
8722abfd09
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
2004-07-14 22:10:55 +00:00
aaronleventhal%moonset.net
be1b821056
Bug 151375. Implement css2 outline (still called -moz-outline for now). Makes -moz-outline draw outside of the current frame. Improves appearance of focus outline. Lots of help from roc. r+sr=dbaron
2004-07-14 21:58:34 +00:00
jst%mozilla.jstenback.com
35a7178529
Landing patch for aaronleventhal@moonset.net. Bug 250208. Fix regression that made dropdowns not work as expected on Linux. r=jst@mozilla.jstenback.com, sr=dbaron@dbaron.org, a=asa@mozilla.org
2004-07-09 22:33:35 +00:00
aaronleventhal%moonset.net
1f6e33dc7a
Bug 171366. Support tabindex for all elements. r=bryner, sr=jst
2004-07-07 00:58:57 +00:00
alex%croczilla.com
2db676e5c9
Bug#245408: 'position' shouldn't apply to SVG elements other than outermost <svg/> element. SVG only - not part of default builds. r/sr=dbaron.
2004-07-05 06:45:51 +00:00
dbaron%dbaron.org
c1436f25c4
Fix scaling of images in response to {min,max}-{width,height}. b=234686 r+sr=bzbarsky
2004-07-05 00:17:11 +00:00
neil%parkwaycc.co.uk
bac92025e4
Form frames should not register empty access keys b=248566 r/sr=roc
2004-07-03 20:54:54 +00:00
bmlk%gmx.de
6e737cd1b0
fix a crash in table pseudo frame handling, where colgroups need a special handling as they hold only columns and and can not be parents of other frames , bug 239294 r/sr=dbaron
2004-07-03 09:42:51 +00:00
roc+%cs.cmu.edu
e0411e3552
Bug 244017. Hack invalidation of block children of blocks to avoid answering the question of whether we're supposed to invalidate the difference in frame bounds or the difference in overflow areas. r+sr=dbaron
2004-06-29 12:46:46 +00:00
roc+%cs.cmu.edu
5d17e16f0a
Bug 185357. Collect out-of-flow frames for overflowing placeholders even if the placeholders are indirect (inline) children of the line. r+sr=dbaron
2004-06-27 02:01:06 +00:00
peterv%propagandism.org
64806ee8ce
Trying to fix minimo bustage
2004-06-25 16:38:43 +00:00
peterv%propagandism.org
a7908e751a
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2004-06-25 12:26:02 +00:00
timeless%mozdev.org
766d404cfe
Bug 240947 use content instead of _content
...
r=neil sr=dveditz
2004-06-24 23:44:05 +00:00
dbaron%dbaron.org
2f85a4a7e0
Null check mViewManager. b=248343 r+sr=roc
2004-06-24 21:56:29 +00:00
tor%cs.brown.edu
7e261217c0
Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
2004-06-23 18:14:04 +00:00
pkw%us.ibm.com
e3a048be75
Bug 248216 - Mismatched new[]/delete in nsTextFrame.cpp.
...
r/sr=dbaron@dbaron.org
2004-06-23 16:38:38 +00:00
dbaron%dbaron.org
60b7e73a8f
Update :hover state and mouse cursor and send mouse events when the position of the pointer changes due to scrolling or reflow. b=20022 r+sr=roc
2004-06-22 04:32:52 +00:00
bryner%brianryner.com
1370052e19
deCOMtaminate nsBoxLayoutState. Bug 247766, r+sr=roc.
2004-06-22 02:55:04 +00:00
bryner%brianryner.com
3cd200f850
oops, this wasn't supposed to go on the trunk. backing out.
2004-06-21 23:41:30 +00:00
bryner%brianryner.com
cc1433c45a
bringing branch changes forward
2004-06-21 23:35:56 +00:00
robin.lu%sun.com
61ae5e89c7
fix bug 206376 accesskey doesn't work when field type is "file"
...
r=aaronleventhal sr=jst patched by neo.liu@sun.com
2004-06-21 02:46:13 +00:00
bryner%brianryner.com
5dedf39666
removing dead CFM build files
2004-06-21 02:09:30 +00:00
smontagu%smontagu.org
e1cc6b919a
Bug 140611: When a block element is first in RTL <LI>, bullet moves left. patch by Lina Kemmel lkemmel@il.ibm.com, r=smontagu, sr=dbaron.
2004-06-20 09:51:10 +00:00
bryner%brianryner.com
f87933eeda
Make XUL box debug code be #ifdef DEBUG_LAYOUT. r+sr=roc, bug 103844.
2004-06-19 09:07:47 +00:00
neil%parkwaycc.co.uk
8d5141f6df
Bug 205235 Fix floats to work in RTL spans p=mozilla-bugzilla@future.shiny.co.il (Ilya Konstantinov) r/sr=dbaron
2004-06-18 23:41:17 +00:00
neil%parkwaycc.co.uk
06023de33b
XUL frame elements should not have the preferred size that HTML iframes do b=217477 r/sr=roc
2004-06-18 23:34:22 +00:00
cbiesinger%web.de
5d52754e76
bug 227313 patch by Ludovic Hirlimann <qa-mozilla@hirlimann.net> r+sr=roc
...
remove unused code related to PresShell::ScrollFrameIntoView(nsIFrame*)
2004-06-18 14:54:56 +00:00
roc+%cs.cmu.edu
c81d937cfe
Bug 240276. Fork nsGfxScrollFrame into nsHTMLScrollFrame and nsXULScrollFrame. No behaviour is changed yet. r+sr=dbaron
2004-06-18 02:08:19 +00:00
dbaron%dbaron.org
f452f41f60
Make WipeContainingBlock walk up further when the containing block is the block part of an inline that contains a block. b=244454 r+sr=roc
2004-06-17 18:51:17 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
robin.lu%sun.com
b8205678d0
fix bug 220390 ACCESSKEY incorrectly supported on multiline SELECT tag.
...
patched by Nian Liu (neo.liu@sun.com ).
r=aaronleventhal sr=jst
2004-06-11 08:03:16 +00:00
pinkerton%aol.net
7d3881172e
never try to theme <button> tags, we just can't catch all the permutations
...
(r=pink/sr=bryner/a=asa, bug 244058)
2004-06-09 21:58:22 +00:00
bmlk%gmx.de
aa063dc0db
empty tables should not have a size in quirks mode. bug 241161 r/sr=bzbarsky
2004-06-09 04:13:53 +00:00
bryner%brianryner.com
97a65f9548
Get rid of nsILanguageAtom and deCOMtaminate nsILanguageAtomService (bug 230603). Also, fix a bunch of atom double-addref leaks in nsFontMetricsXlib. r+sr=dbaron.
2004-06-08 23:53:59 +00:00
dbaron%dbaron.org
be338c15ee
Move clearing from nsBlockBandData to nsSpaceManager so that 'clear' works even when the floats to be cleared don't overlap the block's border-box. b=148994 Patch by Blake Kaplan <mrbkap@rice.edu>. r+sr=dbaron
2004-06-08 19:18:30 +00:00
bzbarsky%mit.edu
f5001de117
Check that the generated content URL is non-null (which can happen when it's an
...
invalid URI). Bug 244490, r+sr=dbaron
2004-06-08 01:16:25 +00:00
roc+%cs.cmu.edu
790167bd82
Bug 241454. Enforce the rule that if a frame ever reflows its child asking for MEW, then it *always* reflows the child asking for MEW. r=bernd,sr=dbaron
2004-06-06 20:45:23 +00:00