Граф коммитов

3981 Коммитов

Автор SHA1 Сообщение Дата
bzbarsky%mit.edu 8d0ee4ef46 Insert child frames that belong at the front of our list after mBullet if we
have an inside bullet.  Bug 295947, r+sr=dbaron, a=bsmedberg
2005-08-02 14:38:16 +00:00
bzbarsky%mit.edu 0d33903937 Make sure to reset our intrinsic size if we're doing a GetDesiredSize and have
no image; this way if we later get an image we'll make sure to reflow.  Bug
294718, r+sr=roc, a=bsmedberg
2005-08-02 14:35:32 +00:00
bzbarsky%mit.edu dbae00dd34 Don't carry out the bottom margins of kids if the block's height is affected by
min-height or max-height.  Bug 295309, r+sr=roc, a=bsmedberg
2005-08-02 14:32:46 +00:00
rbs%maths.uq.edu.au e51ed4fc21 Avoing crashing due to outdated text pointers by flushing pending reflows before finding out where to scroll the selection, b=252970, r+sr=bzbarsky, a=bsmedberg 2005-07-30 02:43:17 +00:00
roc+%cs.cmu.edu a84bc93687 Bug 291757. Propagate inline clearance status for lines we reflowed as well as lines we didn't. This ensures that during incremental reflow, we'll reflow lines which have a <br clear=> above them if their clearance is changing. r+sr=dbaron,a=benjamin 2005-07-28 19:50:04 +00:00
gavin%gavinsharp.com 81adc8f14a Bug 292581: funky selection behaviour 3: event coordinates not being translated at the right time, patch by Eli Friedman <sharparrow1@yahoo.com>, r+sr=bzbarsky, a=bsmedberg 2005-07-28 19:48:01 +00:00
roc+%cs.cmu.edu d96dfd25f2 Bug 299742. Blocks that contain lines with clearance need not reflow those lines if there are no floats in the space manager yet and no lines need to be reflowed otherwise. 2005-07-26 21:35:59 +00:00
roc+%cs.cmu.edu 6d8ca6441e Bug 223737. Lines that were pushed below a float should be treated as impacted by the float. r+sr=dbaron,a=bsmedberg 2005-07-26 21:33:28 +00:00
roc+%cs.cmu.edu 920e33d25a 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
bzbarsky%mit.edu 98844fbef4 Use the padding-edge as the absolute containing block when the containing block
is established by a relatively positioned inline.  CSS2.1 is being changed
accordingly.  Bug 300816, r+sr=dbaron, a=asa
2005-07-25 20:15:31 +00:00
mats.palmgren%bredband.net 64fca33b3c Don't crash in the document observer methods when the container arg is null. b=301025 r+sr=bzbarsky a=benjamin 2005-07-24 01:21:17 +00:00
bzbarsky%mit.edu 0d9a0a63d0 Backing out fix for bug 223737, since it causes severe performance problems
when typing at the beginning of long text in a textarea (and in general can
cause us to reflow a lot more lines than we should have to).  a=roc
2005-07-21 22:17:34 +00:00
aaronleventhal%moonset.net 0f6fd04c75 Bug 300284. Can't shift+tab out of mail compose. r+sr=bzbarsky, a=bsmedberg 2005-07-21 19:27:18 +00:00
roc+%cs.cmu.edu 67dd202b85 Bug 295527. nsObjectFrame child-size-setting-hack should use the content size, not the border-box size. r+sr=dbaron,a=bsmedberg 2005-07-21 17:40:03 +00:00
roc+%cs.cmu.edu 94a5d4ca9d Bug 294934. Absolute positioning should be relative to the padding edge, so we need to set the absolute containing block size to the size of the padding-box of any wrapper frame. r+sr=dbaron,a=bsmedberg 2005-07-19 22:06:39 +00:00
roc+%cs.cmu.edu 6915b726de Bug 295690. Force reflow of *all* lines in the same space manager as a float that's removed. r+sr=dbaron,a=bsmedberg 2005-07-19 21:58:41 +00:00
mozilla.mano%sent.com 2ea7c2e96c Bug 299838 - BiDi: Caret disappears outside the end of lines that end with spaces. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg. 2005-07-16 19:58:26 +00:00
masayuki%d-toybox.com 1d2ef064c5 Bug 148947 [quirks]selecting past underline extends underline r+sr=roc, a=benjamin 2005-07-15 15:07:51 +00:00
cbiesinger%web.de 2adc064800 254278 assign to |result| in the loop, to terminate at the right place
r+sr=bz a=asa
2005-07-14 15:48:11 +00:00
mrbkap%gmail.com 751a91d6f6 bug 299533: Fix hang when dragging across a select down arrow. r+sr=roc a=chofmann 2005-07-06 05:55:22 +00:00
mozilla.mano%sent.com 07ff884ee2 backing out bug 299371 (c19) patch as it caused bug 299371 (Right arrow in a 'select all' text field doesn't work) 2005-07-01 16:16:00 +00:00
dbaron%dbaron.org 22c8c10292 Implement css3 syntax for url() values of cursor with optional hotspot coordinates. b=286303 r=biesi sr=bzbarsky a=asa 2005-07-01 04:29:42 +00:00
timeless%mozdev.org b71184cb94 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
2005-07-01 04:15:46 +00:00
mrbkap%gmail.com 4c7f6d1568 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 2005-06-30 22:50:15 +00:00
mozilla.mano%sent.com 310eb562eb 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. 2005-06-30 20:29:56 +00:00
jst%mozilla.jstenback.com 56f44188ce 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 2005-06-30 01:30:34 +00:00
jst%mozilla.jstenback.com c28b2e4aa2 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 2005-06-30 01:23:12 +00:00
roc+%cs.cmu.edu 40eecde5e2 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 f7bbe1a34b 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 2005-06-29 03:40:35 +00:00
roc+%cs.cmu.edu 68d9a814b3 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 2005-06-26 22:15:08 +00:00
jst%mozilla.jstenback.com 307ca96a14 Fixing bug 284245. Make midas work in an iframe across re-framing of the iframe. r+sr=dbaron@mozilla.org, a=asa@mozilla.org 2005-06-22 01:25:41 +00:00
roc+%cs.cmu.edu 6f9109be2b 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 2005-06-21 21:53:10 +00:00
smontagu%smontagu.org 6a4c8dd793 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 2005-06-21 09:11:18 +00:00
dbaron%dbaron.org 0e9888645f Zooming way down should not make bullets larger. b=296219 r+sr=roc a=asa 2005-06-20 21:25:41 +00:00
roc+%cs.cmu.edu 44e2486d4b 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 2005-06-20 03:42:19 +00:00
roc+%cs.cmu.edu c9f0357867 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 2005-06-20 03:38:45 +00:00
roc+%cs.cmu.edu 3876d7f8c7 Bug 296315. Remove unimplemented nsIScrollableView::GetScrollbarVisibility, implement nsDocShell::GetScrollbarVisibiilty to use nsIScrollableFrame::GetActualScrollbarSizes, which actually works. r+sr=bzbarsky,a=asa 2005-06-17 02:48:29 +00:00
roc+%cs.cmu.edu 26ce4cd8a3 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 2005-06-17 02:46:36 +00:00
peterv%propagandism.org ea82f1a8a5 Fix for bug 286300 (Clean up HTML tags enum and related code). r=mrbkap, sr=bz, a=asa. 2005-06-16 13:10:58 +00:00
roc+%cs.cmu.edu 30e764d94c 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
roc+%cs.cmu.edu 4593df2a57 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 2005-06-16 02:54:57 +00:00
dbaron%dbaron.org f00b4902e7 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 2005-06-15 23:45:06 +00:00
mats.palmgren%bredband.net 774f7d6bed Don't apply z-index to non-positioned elements. b=297425 r+sr=roc a=asa 2005-06-14 23:53:56 +00:00
rbs%maths.uq.edu.au 58e093d21d German &szlig; 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 2005-06-09 08:33:15 +00:00
timeless%mozdev.org 5385d6a126 Bug 292348 NewEmbededPluginStream misspelled
patch by pythonesque+bugzilla@gmail.com r=jst sr=jst a=asa
2005-06-08 23:42:15 +00:00
ginn.chen%sun.com f672ce6758 Bug 295142 Crash when using option(ctrl)-left arrow at the end of RTL textarea [@nsFrame::PeekOffset]
r=roc sr=roc a=chofmann
2005-06-06 02:22:53 +00:00
bmlk%gmx.de a3ad4d5e20 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
smontagu%smontagu.org ee3f239136 Remove unused code. Bug 292300, r+sr=roc, a=shaver 2005-06-02 10:45:39 +00:00
timeless%mozdev.org f3dd2fbc15 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
2005-06-01 16:28:06 +00:00
bzbarsky%mit.edu a3843ab96f 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