# Copyright 2016 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//third_party/libprotobuf-mutator/fuzzable_proto_library.gni") fuzzable_proto_library("proto") { sources = [ "api_v1.proto", "autofill_sampling_rate.proto", "autofill_sync.proto", "password_requirements.proto", "password_requirements_shard.proto", "server.proto", "states.proto", ] } proto_library("autofill_ai_proto") { proto_in_dir = "//" sources = [ "autofill_ai_chrome_metadata.proto", "autofill_ai_model_cache.proto", ] # TODO(crbug.com/691451): Remove. Currently it is required for importing # system_profile.proto, which is used in the model_quality_metadata.proto # that is contained in the optimization guide proto target. import_dirs = [ "//third_party/metrics_proto/" ] deps = [ "//components/optimization_guide/proto:optimization_guide_proto" ] }