Update to bc8dcc3ede286fbcaac3f741c379297cffff0eea
Same version as used by Chromium 57.0.2987.108
Fixes: 28051413, 34337228
Test: cts-tradefed run cts-dev -m CtsGraphicsTestCases -t android.graphics.pdf.cts
cts-tradefed run cts-dev -m Print -t android.print.pdf.cts
Change-Id: I1bf02cae444c9f08711953c4475af10db2becd58
diff --git a/pdfium.gni b/pdfium.gni
index ec71db9..5737224 100644
--- a/pdfium.gni
+++ b/pdfium.gni
@@ -2,6 +2,8 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
+import("//build_overrides/pdfium.gni")
+
# This file contains PDFium-related build flags.
declare_args() {
@@ -10,11 +12,23 @@
pdfium_bundle_freetype = !is_linux
# Build PDFium either with or without v8 support.
- pdf_enable_v8 = true
+ pdf_enable_v8 = pdf_enable_v8_override
# Build PDFium either with or without XFA Forms support.
- pdf_enable_xfa = false
+ pdf_enable_xfa = pdf_enable_xfa_override
- # Build PDFium against skia (experimental) rather than agg.
- pdf_use_skia = false
+ # Build PDFium against skia (experimental) rather than agg. Use Skia to draw everything.
+ pdf_use_skia = pdf_use_skia_override
+
+ # Build PDFium against skia (experimental) rather than agg. Use Skia to draw paths.
+ pdf_use_skia_paths = pdf_use_skia_paths_override
+
+ # Build PDFium with or without experimental win32 GDI APIs.
+ pdf_use_win32_gdi = pdf_use_win32_gdi_override
+
+ # Build PDFium standalone
+ pdf_is_standalone = false
+
+ # Enable coverage information
+ use_coverage = false
}