Bug 1208661 - Do not assume that PaintRoot()'s contributions to the HTML paint dump will all be inside a <script> tag. r=BenWa
This commit is contained in:
@@ -3318,9 +3318,6 @@ nsLayoutUtils::PaintFrame(nsRenderingContext* aRenderingContext, nsIFrame* aFram
|
||||
*ss << nsPrintfCString("Painting --- before optimization (dirty %d,%d,%d,%d):\n",
|
||||
dirtyRect.x, dirtyRect.y, dirtyRect.width, dirtyRect.height).get();
|
||||
nsFrame::PrintDisplayList(&builder, list, *ss, gfxUtils::sDumpPaintingToFile);
|
||||
if (gfxUtils::sDumpPaintingToFile) {
|
||||
*ss << "<script>";
|
||||
}
|
||||
|
||||
if (gfxUtils::sDumpPainting || gfxUtils::sDumpPaintItems) {
|
||||
// Flush stream now to avoid reordering dump output relative to
|
||||
@@ -3364,11 +3361,6 @@ nsLayoutUtils::PaintFrame(nsRenderingContext* aRenderingContext, nsIFrame* aFram
|
||||
paintStart);
|
||||
|
||||
if (consoleNeedsDisplayList || profilerNeedsDisplayList) {
|
||||
#ifdef MOZ_DUMP_PAINTING
|
||||
if (gfxUtils::sDumpPaintingToFile) {
|
||||
*ss << "</script>";
|
||||
}
|
||||
#endif
|
||||
*ss << "Painting --- after optimization:\n";
|
||||
nsFrame::PrintDisplayList(&builder, list, *ss, gfxUtils::sDumpPaintingToFile);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user