Add more details to showLineTree() output

Sample of the new output:
    InlineFlowBox       0x397ffa898130          RenderInline 0x397ffa840170 {pos=30,13 size=212.271,15} baseline=24/20


R=ojan@chromium.org
BUG=

Review URL: https://codereview.chromium.org/215583003

git-svn-id: svn://svn.chromium.org/blink/trunk@170229 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent ea57b34c
......@@ -110,7 +110,10 @@ void InlineBox::showBox(int printedCharacters) const
printedCharacters += fprintf(stderr, "%s\t%p", boxName(), this);
for (; printedCharacters < showTreeCharacterOffset; printedCharacters++)
fputc(' ', stderr);
fprintf(stderr, "\t%s %p\n", renderer().renderName(), &renderer());
fprintf(stderr, "\t%s %p {pos=%g,%g size=%g,%g} baseline=%i/%i\n",
renderer().renderName(), &renderer(), x(), y(), width(), height(),
baselinePosition(AlphabeticBaseline),
baselinePosition(IdeographicBaseline));
}
#endif
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment