diff options
-rw-r--r-- | chromium/chrome/browser/resources/pdf/BUILD.gn | 44 |
1 files changed, 25 insertions, 19 deletions
diff --git a/chromium/chrome/browser/resources/pdf/BUILD.gn b/chromium/chrome/browser/resources/pdf/BUILD.gn index 99aecf0e84e..4e303d61d76 100644 --- a/chromium/chrome/browser/resources/pdf/BUILD.gn +++ b/chromium/chrome/browser/resources/pdf/BUILD.gn @@ -111,23 +111,25 @@ if (optimize_webui) { # This script is injected by `pdf::PluginResponseWriter`, and must stand alone. # Consequently, it must always be rolled up by `optimize_webui()`. -build_internal_plugin_manifest = "build_internal_plugin_manifest.json" -optimize_webui("build_internal_plugin") { - host = "about:blank" - input = rebase_path("$target_gen_dir/$preprocess_folder", root_build_dir) - js_out_files = [ "pdf_internal_plugin_wrapper.rollup.js" ] - js_module_in_files = [ "pdf_internal_plugin_wrapper.js" ] - out_manifest = "$target_gen_dir/$build_internal_plugin_manifest" - - deps = [ - ":preprocess", - ":preprocess_internal_plugin", - "../../../../ui/webui/resources:preprocess", - ] - excludes = [ - "browser_api.js", - "chrome://resources/js/cr.m.js", - ] +if (optimize_webui) { + build_internal_plugin_manifest = "build_internal_plugin_manifest.json" + optimize_webui("build_internal_plugin") { + host = "about:blank" + input = rebase_path("$target_gen_dir/$preprocess_folder", root_build_dir) + js_out_files = [ "pdf_internal_plugin_wrapper.rollup.js" ] + js_module_in_files = [ "pdf_internal_plugin_wrapper.js" ] + out_manifest = "$target_gen_dir/$build_internal_plugin_manifest" + + deps = [ + ":preprocess", + ":preprocess_internal_plugin", + "../../../../ui/webui/resources:preprocess", + ] + excludes = [ + "browser_api.js", + "chrome://resources/js/cr.m.js", + ] + } } generate_grd("build_grd") { @@ -161,8 +163,12 @@ generate_grd("build_grd") { ] } - deps += [ ":build_internal_plugin" ] - manifest_files += [ "$target_gen_dir/$build_internal_plugin_manifest" ] + if (optimize_webui) { + deps += [ ":build_internal_plugin" ] + manifest_files += [ "$target_gen_dir/$build_internal_plugin_manifest" ] + } else { + deps += [ ":preprocess_internal_plugin" ] + } grd_prefix = "pdf" out_grd = "$target_gen_dir/resources.grd" |