summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-27 10:02:46 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-07-27 10:35:16 +0000
commit0a4240a9c428d71656637ad4486d92bfeb52af93 (patch)
treed320d03490d21dccff0b4fac5526d67364b94fb3
parent0b8e0d451a3b8619b4a4bcd8a1c94727207ef86a (diff)
downloadqtwebengine-chromium-0a4240a9c428d71656637ad4486d92bfeb52af93.tar.gz
FIXUP: Fix WebAuth build
Do not include FIDO just to build typemaps Change-Id: I84a1bef5241e0c9abb497466565c33ed1b6abbc6 Reviewed-by: Tamas Zakor <ztamas@inf.u-szeged.hu> Reviewed-by: Peter Varga <pvarga@inf.u-szeged.hu>
-rw-r--r--chromium/mojo/public/tools/bindings/chromium_bindings_configuration.gni5
1 files changed, 5 insertions, 0 deletions
diff --git a/chromium/mojo/public/tools/bindings/chromium_bindings_configuration.gni b/chromium/mojo/public/tools/bindings/chromium_bindings_configuration.gni
index 35840baac15..bc6039129fe 100644
--- a/chromium/mojo/public/tools/bindings/chromium_bindings_configuration.gni
+++ b/chromium/mojo/public/tools/bindings/chromium_bindings_configuration.gni
@@ -1,6 +1,7 @@
# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
+import("//content/common/features.gni")
_typemap_imports = [
"//cc/typemaps.gni",
@@ -63,6 +64,10 @@ _typemap_imports = [
"//url/mojom/typemaps.gni",
]
+if (!enable_web_auth) {
+ _typemap_imports -= [ "//content/browser/typemaps.gni" ]
+}
+
_typemaps = []
foreach(typemap_import, _typemap_imports) {
# Avoid reassignment error by assigning to empty scope first.