Index: pdf/pdfium/pdfium_engine.cc |
diff --git a/pdf/pdfium/pdfium_engine.cc b/pdf/pdfium/pdfium_engine.cc |
index 281b1d5f45807dc4f1af13e784e6f8e59d6aadf4..f3ae32c109488f52f10438a9ddf030c339d2c431 100644 |
--- a/pdf/pdfium/pdfium_engine.cc |
+++ b/pdf/pdfium/pdfium_engine.cc |
@@ -551,6 +551,7 @@ PDFiumEngine::PDFiumEngine(PDFEngine::Client* client) |
most_visible_page_(-1), |
called_do_document_action_(false), |
render_grayscale_(false), |
+ render_annots_(true), |
progressive_paint_timeout_(0), |
getting_password_(false) { |
find_factory_.Initialize(this); |
@@ -2986,6 +2987,8 @@ int PDFiumEngine::GetRenderingFlags() const { |
flags |= FPDF_GRAYSCALE; |
if (client_->IsPrintPreview()) |
flags |= FPDF_PRINTING; |
+ if (render_annots_) |
+ flags |= FPDF_ANNOT; |
return flags; |
} |