Chrome Version: r463822
OS: Linux
What steps will reproduce the problem?
(1) Put http://www.tutorialspoint.com/javascript/printfriendly.htm in an iframe
(2) Click the print button on the page when it's inside an iframe. (The page prints fine when not in an iframe)
What is the expected result?
Print preview succeeds.
What happens instead?
[TextPainter.cpp(160)] Check failed: line_layout_item.GetDocument().Printing() == is_printing.
#0 0x7f73e288db7b base::debug::StackTrace::StackTrace()
#1 0x7f73e288c87c base::debug::StackTrace::StackTrace()
#2 0x7f73e28ff72f logging::LogMessage::~LogMessage()
#3 0x7f73c92a5481 blink::TextPainter::TextPaintingStyle()
#4 0x7f73c9209f6f blink::InlineTextBoxPainter::Paint()
#5 0x7f73c900455c blink::InlineTextBox::Paint()
#6 0x7f73c9205e30 blink::InlineFlowBoxPainter::Paint()
#7 0x7f73c8ffca0f blink::InlineFlowBox::Paint()
...
#31 0x7f73c8e26a25 blink::LayoutBlock::PaintObject()
#32 0x7f73c91d4817 blink::BlockPainter::Paint()
#33 0x7f73c8e269a5 blink::LayoutBlock::Paint()
#34 0x7f73c9249567 blink::PaintLayerPainter::PaintFragmentWithPhase()
#35 0x7f73c9249791 blink::PaintLayerPainter::PaintForegroundForFragmentsWithPhase()
#36 0x7f73c9248343 blink::PaintLayerPainter::PaintForegroundForFragments()
#37 0x7f73c9246e5a blink::PaintLayerPainter::PaintLayerContents()
#38 0x7f73c924588f blink::PaintLayerPainter::PaintLayerContentsCompositingAllPhases()
#39 0x7f73c9244e2e blink::PaintLayerPainter::Paint()
#40 0x7f73c9247cbe blink::PaintLayerPainter::PaintChildren()
#41 0x7f73c9246ec2 blink::PaintLayerPainter::PaintLayerContents()
#42 0x7f73c8fd356c blink::CompositedLayerMapping::DoPaintTask()
#43 0x7f73c8fd49df blink::CompositedLayerMapping::PaintContents()
#44 0x7f73d260ff81 blink::GraphicsLayer::PaintWithoutCommit()
#45 0x7f73d260fb3f blink::GraphicsLayer::Paint()
#46 0x7f73c88e6f40 blink::FrameView::PaintGraphicsLayerRecursively()
...
#56 0x7f73c88e7034 blink::FrameView::PaintGraphicsLayerRecursively()
#57 0x7f73c88e610e blink::FrameView::PaintTree()
#58 0x7f73c88e469e blink::FrameView::UpdateLifecyclePhasesInternal()
#59 0x7f73c88e3e62 blink::FrameView::UpdateAllLifecyclePhases()
#60 0x7f73c9196f3b blink::PageAnimator::UpdateAllLifecyclePhases()
#61 0x7f73d1ee2a25 blink::PageWidgetDelegate::UpdateAllLifecyclePhases()
Comment 1 by jbroman@chromium.org
, Apr 12 2017