mrbkap%gmail.com
2d857d4b73
bug 299533: Fix hang when dragging across a select down arrow. r+sr=roc a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@175681 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-06 05:55:22 +00:00
mozilla.mano%sent.com
4b0d3a86a8
backing out bug 299371 (c19) patch as it caused bug 299371 (Right arrow in a 'select all' text field doesn't work)
...
git-svn-id: svn://10.0.0.236/trunk@175487 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 16:16:00 +00:00
dbaron%dbaron.org
25b210b22c
Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa
...
git-svn-id: svn://10.0.0.236/trunk@175468 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 04:29:42 +00:00
timeless%mozdev.org
cc1514d825
Bug 262917 r:\mozilla\layout\html\document\src\nsframeframe.cpp(632) : warning C4715: 'ConvertOverflow' : not all control paths return a value
...
r=dbaron sr=dbaron a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175464 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 04:15:46 +00:00
mrbkap%gmail.com
6321ac3cb3
bug 297224: Fix hang trying to move the caret by making sure that we always hit the first and last frames in a line when iterating over that line. r+sr=roc a=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@175435 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 22:50:15 +00:00
mozilla.mano%sent.com
810f4ba1c0
Bug 207186 (c19) - Prevent caret from looping around non-default-direction text at the beginning of a textarea. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg.
...
git-svn-id: svn://10.0.0.236/trunk@175410 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:29:56 +00:00
jst%mozilla.jstenback.com
863088201a
Fixing bug 298725. Create the right type of elements even when the document is not a HTML document. r+sr=peterv@propagandism.org, a=benjamin@smedbergs.us
...
git-svn-id: svn://10.0.0.236/trunk@175373 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 01:30:34 +00:00
jst%mozilla.jstenback.com
01278a055f
Fixing bug 277434. Make setting element.type on a plugin element (object or embed) set the 'type' attribute as well. r=bugmail@sicking.cc, sr=peterv@propagandism.org, a=benjamin@smedbergs.us
...
git-svn-id: svn://10.0.0.236/trunk@175372 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 01:23:12 +00:00
roc+%cs.cmu.edu
38bb755f3e
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
...
git-svn-id: svn://10.0.0.236/trunk@175285 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 04:17:21 +00:00
roc+%cs.cmu.edu
b448928e1f
Bug 295690. When a float is removed, reflow all lines associated with the space manager, to ensure any lines that used to be impacted are reflowed. r+sr=dbaron,a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@175281 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-29 03:40:35 +00:00
roc+%cs.cmu.edu
906c217d28
Bug 298378. Make sure that a style-change reflow on a column set eventually reflows all the descendant frames, even if some of them don't get reflowed on the first pass. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@175156 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-26 22:15:08 +00:00
jst%mozilla.jstenback.com
67ec9d263d
Fixing bug 284245. Make midas work in an iframe across re-framing of the iframe. r+sr=dbaron@mozilla.org, a=asa@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@174982 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-22 01:25:41 +00:00
roc+%cs.cmu.edu
d37e04c2ca
Bug 296377. Frames that use -moz-appearance may be transparent even if their background color is set, because the background color is not painted. r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@174964 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 21:53:10 +00:00
smontagu%smontagu.org
b25c8e512d
Make ComputeWordFragmentDimensions() look at the content data from the next frame instead of this frame. Bug 282760, patch by Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174930 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-21 09:11:18 +00:00
dbaron%dbaron.org
806d014cd4
Zooming way down should not make bullets larger. b=296219 r+sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174879 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-20 21:25:41 +00:00
roc+%cs.cmu.edu
ce1b9ce1d3
Bug 186485. The nsLineBox maximum-width includes the block's left border-padding but not the right. r+sr=roc,a=asa,patch by Hideo Saito
...
git-svn-id: svn://10.0.0.236/trunk@174836 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-20 03:42:19 +00:00
roc+%cs.cmu.edu
81c2c6644b
Bug 223737. Always reflow the next line after splitting a frame, even if it's complete. r+sr=roc,a=asa,patch by Hideo Saito
...
git-svn-id: svn://10.0.0.236/trunk@174835 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-20 03:38:45 +00:00
roc+%cs.cmu.edu
e05c85a204
Bug 296315. Remove unimplemented nsIScrollableView::GetScrollbarVisibility, implement nsDocShell::GetScrollbarVisibiilty to use nsIScrollableFrame::GetActualScrollbarSizes, which actually works. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174751 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 02:48:29 +00:00
roc+%cs.cmu.edu
2816caa04c
Bug 297537. Line layout should not set an available-height constraint on the inline frames, because they can't break vertically ... and it certainly shouldn't set the constraint based on the band dimensions. Fixes Gmail rich text toolbar layout issue. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174750 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-17 02:46:36 +00:00
peterv%propagandism.org
aac2b47f2a
Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa.
...
git-svn-id: svn://10.0.0.236/trunk@174703 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 13:10:58 +00:00
roc+%cs.cmu.edu
b3806fdb92
Bug 296337. Always correct the overflow area even if NS_FRAME_OUTSIDE_CHILDREN is set. r+sr=bzbarsky,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174666 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 02:57:23 +00:00
roc+%cs.cmu.edu
bbe47c39fb
Bug 292295. Blocks with clearance are not actually top-margin-roots. Their top margin is still managed by the parent block if there is one. Fixes an Acid2 issue. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174665 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 02:54:57 +00:00
dbaron%dbaron.org
5efdb69c74
Implement the same block-alignment behavior for align=left (which matters only for RTL) that we do for center and right. b=64510 r+sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174650 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:45:06 +00:00
mats.palmgren%bredband.net
3326af6fcd
Don't apply z-index to non-positioned elements. b=297425 r+sr=roc a=asa
...
git-svn-id: svn://10.0.0.236/trunk@174604 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-14 23:53:56 +00:00
rbs%maths.uq.edu.au
9498af5d12
German ß and surrogate characters don't render with the proper small-caps font, b=291321. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174347 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-09 08:33:15 +00:00
timeless%mozdev.org
b048e1083d
Bug 292348 NewEmbededPluginStream misspelled
...
patch by pythonesque+bugzilla@gmail.com r=jst sr=jst a=asa
git-svn-id: svn://10.0.0.236/trunk@174323 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-08 23:42:15 +00:00
ginn.chen%sun.com
faa408df6e
Bug 295142 Crash when using option(ctrl)-left arrow at the end of RTL textarea [@nsFrame::PeekOffset]
...
r=roc sr=roc a=chofmann
git-svn-id: svn://10.0.0.236/trunk@174162 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-06 02:22:53 +00:00
bmlk%gmx.de
26006fb9e8
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
...
git-svn-id: svn://10.0.0.236/trunk@174110 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 06:04:23 +00:00
smontagu%smontagu.org
00ef6c5838
Remove unused code. Bug 292300, r+sr=roc, a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@174048 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 10:45:39 +00:00
timeless%mozdev.org
b40ea54174
Bug 291436 r:\mozilla\layout\generic\nsBlockFrame.h(628) : warning C4099: 'nsBlockFrame::nsAutoOOFFrameList' : type name first seen using 'struct' now seen using 'class'
...
r=roc sr=roc a=shaver
git-svn-id: svn://10.0.0.236/trunk@173932 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 16:28:06 +00:00
bzbarsky%mit.edu
d1a3868aa5
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
git-svn-id: svn://10.0.0.236/trunk@173848 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-31 18:30:27 +00:00
masayuki%d-toybox.com
b8280e3013
Bug 289652 [regression] -moz-selection fails to work r+sr=bzbarsky, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@173684 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-22 17:17:46 +00:00
bmlk%gmx.de
2e93ba4d6e
add only fixed margins to the MEW, bug 292690 r/sr=dbaron a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@173683 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-22 15:47:49 +00:00
mconnor%steelgryphon.com
848e85a2b2
bug 294324 - scrolling performance regression, patch by roc, r+sr=bz, a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@173542 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-18 14:02:20 +00:00
bzbarsky%mit.edu
db61e09837
Fix list renumbering regression. Bug 293070, r+sr+a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@173502 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-17 03:15:14 +00:00
roc+%cs.cmu.edu
92fc005e2b
Bug 292690. Don't expand block width to MEW, that makes no sense. r+sr=dbaron,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@173473 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-16 19:49:41 +00:00
roc+%cs.cmu.edu
86fb15307d
Bug 293453. Hack scrolled frame NS_FRAME_OUTSIDE_CHILDREN to work around event handling bug. r+sr=bzbarsky,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@173462 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-15 23:04:45 +00:00
vladimir%pobox.com
d402e4cb98
b=293267, fix canvas rendering speed, r+sr=bz,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@173353 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 21:34:56 +00:00
bzbarsky%mit.edu
5bee80b03f
Use the right langgroup when getting the font metrics for drawing text
...
decorations. Bug 210330, patch by Uri Bernstein <uriber@gmail.com>,
r=smontagu, sr=bzbarsky, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@173346 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-12 20:02:33 +00:00
vladimir%pobox.com
8ed9af21f3
b=293407, canvas uses wrong frame type; 293306, canvas leaks memory; 293225, default canvas height should be 150, r+sr=bzbarsky,a=shaver
...
git-svn-id: svn://10.0.0.236/trunk@173239 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-10 00:28:30 +00:00
cbiesinger%web.de
30cd5b3f3a
293384 implement nsImageFrame::GetFrameName for easier debugging
...
r+sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@173213 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-09 17:46:06 +00:00
roc+%cs.cmu.edu
6c13770343
Bug 292312. Take scrollbar pref-sizes into account. r+sr=dbaron,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@173198 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-08 22:33:40 +00:00
roc+%cs.cmu.edu
fc69777e94
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
...
git-svn-id: svn://10.0.0.236/trunk@173197 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-08 22:17:03 +00:00
vladimir%pobox.com
99efffd5fc
b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver
...
git-svn-id: svn://10.0.0.236/trunk@173165 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-07 03:45:06 +00:00
bzbarsky%mit.edu
828adec252
Don't hold a pointer to a destroyed frame if we fail to load the placeholder
...
image. Bug 292257, r=jst, sr=dbaron, a=chofmann
git-svn-id: svn://10.0.0.236/trunk@173102 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-06 03:14:31 +00:00
bzbarsky%mit.edu
eb2dd2bd4c
Make sure to init the border color for the fake border we paint. Bug 292662,
...
r+sr=dbaron, a=asa
git-svn-id: svn://10.0.0.236/trunk@173075 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-05 16:03:06 +00:00
roc+%cs.cmu.edu
d86d34fe37
Bug 292370. Adjust instrinsic widths in nsHTMLScrollFrame to account for 'width','min-width' and 'max-width' style settings. r+sr=dbaron,a=mkaply
...
git-svn-id: svn://10.0.0.236/trunk@173015 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 21:15:55 +00:00
roc+%cs.cmu.edu
17e8fa5259
Forgot to check in these other files too
...
git-svn-id: svn://10.0.0.236/trunk@172971 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 23:01:41 +00:00
roc+%cs.cmu.edu
5a73cc999a
Bug 47710. Get padding right in scrollframes. r+sr=dbaron,a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@172969 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 22:49:44 +00:00
blizzard%redhat.com
af2e4e4f3a
Bug #260663 . When pango is available use it for grapheme cluster information to figure out where valid selection points are. Change text rendering to use clip regions for rendering selected strings instead of rendering partial strings instead. r+sr=roc,a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172961 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-02 20:48:32 +00:00