New issue
Advanced search Search tips

Issue 822372 link

Starred by 1 user

Issue metadata

Status: Available
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 477150



Sign in to add a comment

Layout tests for printing cross-site frames

Project Member Reported by wangxianzhu@chromium.org, Mar 15 2018

Issue description

Will update
 
Blocking: 477150
Cc: weili@chromium.org
Components: Internals>Printing Internals>Sandbox>SiteIsolation
Status: Available (was: Untriaged)
https://chromium-review.googlesource.com/c/chromium/src/+/964728 adds some tests to test printing cross-site frames. For now they crash when printing the RemoteFrmeView:

STDERR: [1:1:0315/104534.068373:FATAL:render_frame_proxy.cc(830)] Check failed: metafile. 
STDERR: #0 0x00000339e1bc base::debug::StackTrace::StackTrace()
STDERR: #1 0x0000033bcf1c logging::LogMessage::~LogMessage()
STDERR: #2 0x000006282fc7 content::RenderFrameProxy::Print()
STDERR: #3 0x000005315c01 blink::RemoteFrameClientImpl::Print()
STDERR: #4 0x0000053174f9 blink::RemoteFrameView::Paint()
STDERR: #5 0x0000059d7dc7 blink::EmbeddedContentPainter::PaintContents()
STDERR: #6 0x000005739735 blink::LayoutEmbeddedContent::PaintContents()
STDERR: #7 0x0000059d76c9 blink::EmbeddedContentPainter::Paint()
STDERR: #8 0x000005739715 blink::LayoutEmbeddedContent::Paint()
STDERR: #9 0x000005a219ea blink::PaintLayerPainter::PaintFragmentWithPhase()
STDERR: #10 0x000005a21c1c blink::PaintLayerPainter::PaintForegroundForFragmentsWithPhase()

Cc: -weili@chromium.org
Owner: weili@chromium.org
put into my queue

Sign in to add a comment