Work in progress for inserted incremental reflow

git-svn-id: svn://10.0.0.236/trunk@1124 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
troy
1998-05-05 04:47:53 +00:00
parent cd708b48b7
commit c6e290213d
11 changed files with 253 additions and 7 deletions

View File

@@ -63,6 +63,15 @@ AbsoluteFrame::~AbsoluteFrame()
{
}
NS_METHOD AbsoluteFrame::SetIndexInParent(PRInt32 aIndexInParent)
{
if (nsnull != mFrame) {
mFrame->SetIndexInParent(aIndexInParent);
}
return nsFrame::SetIndexInParent(aIndexInParent);
}
nsIView* AbsoluteFrame::CreateView(nsIView* aContainingView,
const nsRect& aRect,
nsStylePosition* aPosition)
@@ -101,8 +110,7 @@ nsIView* AbsoluteFrame::CreateView(nsIView* aContainingView,
if (aPosition->mZIndex.GetUnit() == eStyleUnit_Integer) {
zIndex = aPosition->mZIndex.GetIntValue();
} else if (aPosition->mZIndex.GetUnit() == eStyleUnit_Auto) {
// XXX need to handle z-index "auto"
NS_NOTYETIMPLEMENTED("zIndex: auto");
zIndex = 0;
} else if (aPosition->mZIndex.GetUnit() == eStyleUnit_Inherit) {
// XXX need to handle z-index "inherit"
NS_NOTYETIMPLEMENTED("zIndex: inherit");