diff --git a/libcef/renderer/extensions/print_render_frame_helper_delegate.cc b/libcef/renderer/extensions/print_render_frame_helper_delegate.cc index 614149d34..5452ceaad 100644 --- a/libcef/renderer/extensions/print_render_frame_helper_delegate.cc +++ b/libcef/renderer/extensions/print_render_frame_helper_delegate.cc @@ -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 = diff --git a/libcef/renderer/extensions/print_render_frame_helper_delegate.h b/libcef/renderer/extensions/print_render_frame_helper_delegate.h index 9ecc29dba..77eb591b7 100644 --- a/libcef/renderer/extensions/print_render_frame_helper_delegate.h +++ b/libcef/renderer/extensions/print_render_frame_helper_delegate.h @@ -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: