diff --git a/layout/generic/nsBlockFrame.cpp b/layout/generic/nsBlockFrame.cpp index b8d79de9be0..3c900f3f445 100644 --- a/layout/generic/nsBlockFrame.cpp +++ b/layout/generic/nsBlockFrame.cpp @@ -368,6 +368,19 @@ nsBlockFrame::List(FILE* out, PRInt32 aIndent) const fprintf(out, " next-in-flow=%p", static_cast(GetNextInFlow())); } + void* IBsibling = GetProperty(nsGkAtoms::IBSplitSpecialSibling); + if (IBsibling) { + fprintf(out, " IBSplitSpecialSibling=%p", IBsibling); + } + void* IBprevsibling = GetProperty(nsGkAtoms::IBSplitSpecialPrevSibling); + if (IBprevsibling) { + fprintf(out, " IBSplitSpecialPrevSibling=%p", IBprevsibling); + } + + if (nsnull != mContent) { + fprintf(out, " [content=%p]", static_cast(mContent)); + } + // Output the rect and state fprintf(out, " {%d,%d,%d,%d}", mRect.x, mRect.y, mRect.width, mRect.height); if (0 != mState) { diff --git a/layout/generic/nsContainerFrame.cpp b/layout/generic/nsContainerFrame.cpp index d34250dc3ef..bccaf48acdb 100644 --- a/layout/generic/nsContainerFrame.cpp +++ b/layout/generic/nsContainerFrame.cpp @@ -1585,6 +1585,14 @@ nsContainerFrame::List(FILE* out, PRInt32 aIndent) const if (nsnull != GetNextContinuation()) { fprintf(out, " next-continuation=%p", static_cast(GetNextContinuation())); } + void* IBsibling = GetProperty(nsGkAtoms::IBSplitSpecialSibling); + if (IBsibling) { + fprintf(out, " IBSplitSpecialSibling=%p", IBsibling); + } + void* IBprevsibling = GetProperty(nsGkAtoms::IBSplitSpecialPrevSibling); + if (IBprevsibling) { + fprintf(out, " IBSplitSpecialPrevSibling=%p", IBprevsibling); + } fprintf(out, " {%d,%d,%d,%d}", mRect.x, mRect.y, mRect.width, mRect.height); if (0 != mState) { fprintf(out, " [state=%08x]", mState); diff --git a/layout/generic/nsHTMLCanvasFrame.cpp b/layout/generic/nsHTMLCanvasFrame.cpp index 01e83caae8e..60baa62e3dd 100644 --- a/layout/generic/nsHTMLCanvasFrame.cpp +++ b/layout/generic/nsHTMLCanvasFrame.cpp @@ -320,14 +320,5 @@ nsHTMLCanvasFrame::GetFrameName(nsAString& aResult) const { return MakeFrameName(NS_LITERAL_STRING("HTMLCanvas"), aResult); } - -NS_IMETHODIMP -nsHTMLCanvasFrame::List(FILE* out, PRInt32 aIndent) const -{ - IndentBy(out, aIndent); - ListTag(out); - fputs("\n", out); - return NS_OK; -} #endif diff --git a/layout/generic/nsHTMLCanvasFrame.h b/layout/generic/nsHTMLCanvasFrame.h index e6cbc1a56dc..8bab11dbf07 100644 --- a/layout/generic/nsHTMLCanvasFrame.h +++ b/layout/generic/nsHTMLCanvasFrame.h @@ -94,7 +94,6 @@ public: #ifdef DEBUG NS_IMETHOD GetFrameName(nsAString& aResult) const; - NS_IMETHOD List(FILE* out, PRInt32 aIndent) const; #endif protected: diff --git a/layout/generic/nsPlaceholderFrame.cpp b/layout/generic/nsPlaceholderFrame.cpp index 4ef7238f3c0..302b780367d 100644 --- a/layout/generic/nsPlaceholderFrame.cpp +++ b/layout/generic/nsPlaceholderFrame.cpp @@ -241,6 +241,9 @@ nsPlaceholderFrame::List(FILE* out, PRInt32 aIndent) const if (nsnull != nextInFlow) { fprintf(out, " next-in-flow=%p", static_cast(nextInFlow)); } + if (nsnull != mContent) { + fprintf(out, " [content=%p]", static_cast(mContent)); + } if (mOutOfFlowFrame) { fprintf(out, " outOfFlowFrame="); nsFrame::ListTag(out, mOutOfFlowFrame);