diff --git a/mozilla/layout/generic/nsFrame.h b/mozilla/layout/generic/nsFrame.h index 85a7eb73ac8..dc9c7552e15 100644 --- a/mozilla/layout/generic/nsFrame.h +++ b/mozilla/layout/generic/nsFrame.h @@ -274,10 +274,14 @@ public: #endif void ListTag(FILE* out) const { + ListTag(out, this); + } + + static void ListTag(FILE* out, const nsIFrame* aFrame) { nsAutoString tmp; - GetFrameName(tmp); + aFrame->GetFrameName(tmp); fputs(tmp, out); - fprintf(out, "@%p", this); + fprintf(out, "@%p", aFrame); } static void IndentBy(FILE* out, PRInt32 aIndent) { diff --git a/mozilla/layout/html/base/src/nsFrame.h b/mozilla/layout/html/base/src/nsFrame.h index 85a7eb73ac8..dc9c7552e15 100644 --- a/mozilla/layout/html/base/src/nsFrame.h +++ b/mozilla/layout/html/base/src/nsFrame.h @@ -274,10 +274,14 @@ public: #endif void ListTag(FILE* out) const { + ListTag(out, this); + } + + static void ListTag(FILE* out, const nsIFrame* aFrame) { nsAutoString tmp; - GetFrameName(tmp); + aFrame->GetFrameName(tmp); fputs(tmp, out); - fprintf(out, "@%p", this); + fprintf(out, "@%p", aFrame); } static void IndentBy(FILE* out, PRInt32 aIndent) {