mats.palmgren%bredband.net
|
52e8bdc0dc
|
Check LL_GOTLINEBOX before using mLineBox. b=368461 r+sr=dbaron
|
2007-02-08 13:53:51 +00:00 |
cvshook%sicking.cc
|
0c24c4a4c3
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
dbaron%dbaron.org
|
6e48038aa3
|
Combine the code that tests inlines for dependence on the containing block width in order to disable resize reflow optimizations, and add to that code things that shrink wrap (inline-block, inline-table, buttons, fieldsets). Also move the percentage-height tests out, and into InitResizeFlags. b=163504 r+sr=bzbarsky
|
2007-01-27 18:40:26 +00:00 |
dbaron%dbaron.org
|
765022065d
|
Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky
|
2007-01-27 18:36:57 +00:00 |
dbaron%dbaron.org
|
47f4966b12
|
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
|
2007-01-23 04:06:56 +00:00 |
roc+%cs.cmu.edu
|
c125b03406
|
Bug 333659. Relanding nsLineLayout API changes for new text code. r+sr=dbaron
|
2007-01-18 01:20:09 +00:00 |
roc+%cs.cmu.edu
|
2235524e9e
|
Backout of nsLineLayout changes; trying to fix luna orange
|
2007-01-17 06:27:01 +00:00 |
roc+%cs.cmu.edu
|
4f18bb6292
|
Bug 333659. Relanding new nsLineLayout API to make in-first-line-frame and current-nsLineBox available; should not affect anything. r+sr=dbaron
|
2007-01-17 03:59:32 +00:00 |
roc+%cs.cmu.edu
|
c25e8e22df
|
Backing out text landing.
|
2007-01-16 22:25:20 +00:00 |
roc+%cs.cmu.edu
|
2d7079a79a
|
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
|
2007-01-16 20:51:52 +00:00 |
bzbarsky%mit.edu
|
30183f7197
|
Compare maxY to the right thing when deciding whether to clamp it to the
baselineY. Bug 366667, r+sr=dbaron
|
2007-01-11 18:10:47 +00:00 |
timeless%mozdev.org
|
abc256e3da
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +00:00 |
dbaron%dbaron.org
|
3bf0d60fe5
|
Correctly align a line with no justification opportunities (a single word) for RTL justified text. Patch originally from Uri Bernstein <uriber@gmail.com>, modified by smontagu and me. b=102019 r=dbaron/smontagu
|
2006-12-12 18:28:37 +00:00 |
dbaron%dbaron.org
|
116da6be23
|
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
|
2006-12-08 05:38:33 +00:00 |
timeless%mozdev.org
|
24a61f105a
|
Bug 106386 Correct misspellings in source code
r=glennrp@gmail.com, bclary@bclary.com rs=brendan
|
2006-11-01 23:02:18 +00:00 |
roc+%cs.cmu.edu
|
a7cac46f4a
|
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
|
2006-10-19 01:47:47 +00:00 |
cvshook%sicking.cc
|
c7936e48f6
|
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
|
2006-07-19 04:36:36 +00:00 |
uriber%gmail.com
|
df7ead955d
|
Bug 328168: Horizontal paddings, borders and margins on multi-frame bidi inlines appear in the wrong places. Patch by Haamed Gheibi <gheibi@gmail.com>. r=roc+uriber, sr=roc.
|
2006-06-15 08:16:23 +00:00 |
uriber%gmail.com
|
9dd3c2d4ff
|
When sliding frames to the left to account for trimmed trailing whitespace, update the frame rectangle itself if necessary. bug=333560 r+sr=roc
|
2006-05-03 10:28:58 +00:00 |
bzbarsky%mit.edu
|
d11fe27a54
|
Trim whitespace that comes right before a <br> when trimming whitespace. Bug
132561 relanding, r+sr=dbaron
|
2006-04-21 01:31:35 +00:00 |
bzbarsky%mit.edu
|
78cd6a1d3d
|
Make line boxes have the right width when justifying. Bug 309761, r+sr=roc
|
2006-04-12 01:07:01 +00:00 |
dbaron%dbaron.org
|
ac49c790c1
|
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
|
2006-04-05 00:00:44 +00:00 |
dbaron%dbaron.org
|
42db31dfcc
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
uriber%gmail.com
|
1f9f8e341f
|
Bug 318116: Overflowing inlines in fixed-width RTL blocks overflow to the right instead of to the left. r=dbaron sr=roc
|
2006-03-15 17:10:35 +00:00 |
uriber%gmail.com
|
c3e489445d
|
Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron
|
2006-02-21 21:33:47 +00:00 |
timeless%mozdev.org
|
b20620f6ab
|
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 |
mats.palmgren%bredband.net
|
c6d72364da
|
Implement HTML4 align=middle according to spec. Correct the DOM attribute value mapping for some of the other values as well. b=192077 r+sr=dbaron
|
2005-08-30 22:46:45 +00:00 |
dbaron%dbaron.org
|
f81582d101
|
Remove check for GECKO_USE_COMPUTED_HEIGHT environment variable. b=196270 r+sr=roc a=bsmedberg
|
2005-08-02 20:15:27 +00:00 |
roc+%cs.cmu.edu
|
fe3852bbf0
|
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 |
dbaron%dbaron.org
|
c2d568292d
|
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 |
bmlk%gmx.de
|
a6da33c80d
|
add only fixed margins to the MEW, bug 292690 r/sr=dbaron a=chofmann
|
2005-05-22 15:47:49 +00:00 |
bzbarsky%mit.edu
|
0597971698
|
Fix border width inheritance by keeping track of both the border width we'd
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
|
2005-04-29 15:44:38 +00:00 |
roc+%cs.cmu.edu
|
361473fd16
|
Removing noisy printf.
|
2005-03-23 20:01:39 +00:00 |
dbaron%dbaron.org
|
2bc23e35fd
|
Make the printf that roc just checked in #ifdef DEBUG_roc.
|
2005-03-23 09:30:54 +00:00 |
roc+%cs.cmu.edu
|
30604288b9
|
Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron
|
2005-03-23 03:35:08 +00:00 |
bzbarsky%mit.edu
|
726f0d35da
|
Move reflow command construction into nsPresShell::AppendReflowCommand, remove
some members, switch some callers to the non-COM-ish apis. Bug 267085, r+sr=rbs
|
2005-02-08 00:59:52 +00:00 |
jshin%mailaps.org
|
ca7d08ac13
|
bug 275672 : Right-most character (that means end of line) should not have extra space for justification patch by masayuki@d-toybox.com, r+sr=roc
|
2005-01-13 19:21:18 +00:00 |
bmlk%gmx.de
|
917905359e
|
remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
|
2004-12-27 15:05:18 +00:00 |
dbaron%dbaron.org
|
d07d031b2b
|
Add comment.
|
2004-12-16 01:20:57 +00:00 |
cbiesinger%web.de
|
de8491fa61
|
bug 36322 patch by Masayuki Nakano <masayuki@d-toybox.com> r+sr=roc
Japanese text justification
|
2004-12-12 16:14:43 +00:00 |
mats.palmgren%bredband.net
|
bd324be109
|
Fix margin-right for ::first-letter. b=60289 r=rbs sr=dbaron
|
2004-11-28 02:17:42 +00:00 |
jshin%mailaps.org
|
38ba67c1cc
|
get rid of the previous check-in (I didn't realize that the tree was frozen. I'm sorry)
|
2004-11-19 03:32:28 +00:00 |
jshin%mailaps.org
|
a2da74d97c
|
bug 36322 : Japanese text justification, patch by masayuki@d-toybox.com (r/sr=roc)
|
2004-11-19 03:21:12 +00:00 |
rbs%maths.uq.edu.au
|
d07f10ee3b
|
Beautify ::first-letter by using MathML's GetBoundingMetrics, b=21616, r+sr=bzbarsky
|
2004-11-17 04:12:02 +00:00 |
dbaron%dbaron.org
|
d205e3bbf5
|
Revert part of the changes from bug 140611. Patch partly from Sander <svl_bmo@juima.org>. b=259683 r+sr=roc a=asa
|
2004-10-23 23:23:43 +00:00 |
rbs%maths.uq.edu.au
|
16e24abec5
|
Improves linebreak behavior at inter-tag boundaries, patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs
|
2004-10-19 07:12:55 +00:00 |
rbs%maths.uq.edu.au
|
ae2df9e09d
|
Text Zoom leaves misaligned overlapping text, b=128405, r=roc, sr=bz
|
2004-10-12 03:04:47 +00:00 |
roc+%cs.cmu.edu
|
c48814589e
|
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
|
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
|
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 |