diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-03-03 13:17:15 +0100 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-03-08 14:11:10 +0000 |
commit | f272d500a3a96945cf8fae5b806ae493ec8ac2d0 (patch) | |
tree | ded1b80de55d7056abdc92f1d6bf85ddf5f46c9f | |
parent | 27c38d2cc17e4ccfe9e77a8fc25e37ce7a0dfef6 (diff) | |
download | qtwebengine-chromium-f272d500a3a96945cf8fae5b806ae493ec8ac2d0.tar.gz |
Fix building with optimize_webui=false
Change-Id: Ia9ceff551afe868b623dc5a1131215abac8fad5e
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-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" |