Verify the "pdf-form-save" is enabled in the saveData_() JS handler.
Aside from adding the sanity check, this also hooks up loadTimeData in
pdf_viewer.js, and demonstrates how to plumb a feature flag from the
browser into pdf_viewer.js.
BUG=61248
Change-Id: I48850afaac17854af785d04a8ca93078ebd8532f
Reviewed-on: https://chromium-review.googlesource.com/c/1339244
Reviewed-by: Demetrios Papadopoulos <[email protected]>
Commit-Queue: Lei Zhang <[email protected]>
Cr-Commit-Position: refs/heads/master@{#608890}
diff --git a/chrome/browser/extensions/BUILD.gn b/chrome/browser/extensions/BUILD.gn
index 9b8cc19..858078c 100644
--- a/chrome/browser/extensions/BUILD.gn
+++ b/chrome/browser/extensions/BUILD.gn
@@ -9,6 +9,7 @@
import("//components/nacl/features.gni")
import("//extensions/buildflags/buildflags.gni")
import("//mojo/public/tools/bindings/mojom.gni")
+import("//pdf/features.gni")
import("//rlz/buildflags/buildflags.gni")
assert(enable_extensions)
@@ -1102,6 +1103,13 @@
]
}
+ if (enable_pdf) {
+ deps += [
+ "//pdf:buildflags",
+ "//pdf:features",
+ ]
+ }
+
if (enable_rlz_support) {
deps += [ "//rlz:rlz_lib" ]
}