[webkit-changes] [WebKit/WebKit] 6fbc6c: Add more logging to iOS print preview generation

Richard Robinson noreply at github.com
Fri Mar 24 14:14:38 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 6fbc6c232e8b153cf99f89483fea48716ba58bc4
      https://github.com/WebKit/WebKit/commit/6fbc6c232e8b153cf99f89483fea48716ba58bc4
  Author: Richard Robinson <richard_robinson2 at apple.com>
  Date:   2023-03-24 (Fri, 24 Mar 2023)

  Changed paths:
    M Source/WebCore/page/PrintContext.cpp
    M Source/WebCore/platform/Logging.h
    M Source/WebKit/UIProcess/_WKWebViewPrintFormatter.mm
    M Source/WebKit/UIProcess/ios/WKContentView.mm
    M Source/WebKit/WebProcess/WebPage/WebPage.cpp
    M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm

  Log Message:
  -----------
  Add more logging to iOS print preview generation
https://bugs.webkit.org/show_bug.cgi?id=254377
rdar://107159671

Reviewed by Tim Horton and Aditya Keerthi.

* Source/WebCore/page/PrintContext.cpp:
(WebCore::PrintContext::computePageRects):
(WebCore::PrintContext::computePageRectsWithPageSize):
(WebCore::PrintContext::computePageRectsWithPageSizeInternal):
(WebCore::PrintContext::spoolPage):
* Source/WebCore/platform/Logging.h:
* Source/WebKit/UIProcess/ios/WKContentView.mm:
(-[WKContentView _attributesForPrintFormatter:]):
* Source/WebKit/WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::beginPrinting):
(WebKit::WebPage::endPrinting):
* Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm:
(WebKit::WebPage::computePagesForPrintingiOS):
(WebKit::WebPage::drawToImage):

Canonical link: https://commits.webkit.org/262097@main




More information about the webkit-changes mailing list