alloy: Generate tagged PDFs when using PrintToPDF

This matches the current behavior in Chrome.
This commit is contained in:
David Cernoch 2022-12-14 19:51:03 +00:00 committed by Marshall Greenblatt
parent 30a321b1ce
commit ecc89d7d93
2 changed files with 5 additions and 0 deletions

View File

@ -48,6 +48,10 @@ bool CefPrintRenderFrameHelperDelegate::IsPrintPreviewEnabled() {
return !is_windowless_ && PrintPreviewEnabled();
}
bool CefPrintRenderFrameHelperDelegate::ShouldGenerateTaggedPDF() {
return true;
}
bool CefPrintRenderFrameHelperDelegate::OverridePrint(
blink::WebLocalFrame* frame) {
auto* post_message_support =

View File

@ -17,6 +17,7 @@ class CefPrintRenderFrameHelperDelegate
blink::WebElement GetPdfElement(blink::WebLocalFrame* frame) override;
bool IsPrintPreviewEnabled() override;
bool ShouldGenerateTaggedPDF() override;
bool OverridePrint(blink::WebLocalFrame* frame) override;
private: