source: trunk/Source/WebKit2/ChangeLog @ 106083

Revision 106083, 1.2 MB checked in by, 3 years ago (diff)

3D transformed elements hide when showing the print dialog

Reviewed by Andy Estes.

Suspend updates of the compositing layer tree while printing is taking place,
preventing on-screen layers from moving to their print-mode positions.

No new tests, as WebKitTestRunner doesn't support putting the document
into printing mode.

  • page/FrameView.cpp:


  • platform/graphics/ca/LayerFlushScheduler.h:

(WebCore::LayerFlushScheduler::isSuspended): Added.

  • WebProcess/WebPage/WebPage.cpp:


  • WebProcess/WebPage/ca/LayerTreeHostCA.h:
  • WebProcess/WebPage/ca/mac/LayerTreeHostCAMac.h:
  • WebProcess/WebPage/ca/mac/


HTML preview not available, since the file size exceeds 262144 bytes. Try downloading the file instead.

Note: See TracBrowser for help on using the repository browser.