| Index: chrome/common/BUILD.gn
|
| diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn
|
| index 947ce713fe7b41e37803938a80fc8ecbe6e96a4a..c5e62c507c55a749c4818eadd8711ddf68fe2b33 100644
|
| --- a/chrome/common/BUILD.gn
|
| +++ b/chrome/common/BUILD.gn
|
| @@ -517,6 +517,10 @@ static_library("common") {
|
| "safe_browsing/zip_analyzer_results.cc",
|
| "safe_browsing/zip_analyzer_results.h",
|
| ]
|
| +
|
| + # safe_archive_analyzer.mojom has a [Native] trait that depends on
|
| + # the protobuf headers in the sources list above.
|
| + allow_circular_includes_from = [ ":mojo_bindings" ]
|
| }
|
| }
|
|
|
| @@ -701,6 +705,10 @@ mojom("mojo_bindings") {
|
| sources += [ "zip_file_creator.mojom" ]
|
| }
|
|
|
| + if (safe_browsing_mode == 1) {
|
| + sources += [ "safe_archive_analyzer.mojom" ]
|
| + }
|
| +
|
| public_deps = [
|
| "//components/content_settings/core/common:mojo_bindings",
|
| "//mojo/common:common_custom_types",
|
|
|