This commit is contained in:
kipp 1998-06-18 23:44:30 +00:00
Родитель 389e7da848
Коммит 6730df8ced
2 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -38,7 +38,6 @@
#include "nsIHTMLContent.h"// XXX list ordinal hack
// XXX mLastContentOffset, mFirstContentOffset, mLastContentIsComplete
// XXX inline span frames
// XXX IsFirstChild
// XXX max-element-size
// XXX no-wrap
@ -1164,6 +1163,7 @@ InlineFrameData::ReflowLine(nsCSSBlockReflowState& aState,
if (IS_REFLOW_ERROR(rs)) {
return nsresult(rs);
}
printf("reflow-mapped: rs=%x\n", rs);
switch (rs & NS_INLINE_REFLOW_REFLOW_MASK) {
case NS_INLINE_REFLOW_COMPLETE:
prevChild = child;
@ -1206,6 +1206,7 @@ InlineFrameData::ReflowLine(nsCSSBlockReflowState& aState,
if (IS_REFLOW_ERROR(rs)) {
return nsresult(rs);
}
printf("pullup: rs=%x\n", rs);
switch (rs & NS_INLINE_REFLOW_REFLOW_MASK) {
case NS_INLINE_REFLOW_COMPLETE:
// Pullup succeeded

Просмотреть файл

@ -207,6 +207,8 @@ nsCSSInlineFrame::ComputeFinalSize(nsCSSInlineReflowState& aState,
{
// Compute default size
nsRect bounds;
aState.mInlineLayout.mAvailWidth =
aState.mInlineLayout.mX - aState.mInlineLayout.mLeftEdge;
nscoord lineHeight =
aState.mInlineLayout.AlignFrames(mFirstChild, mChildCount, bounds);