# Copyright 2023 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//mojo/public/tools/bindings/mojom.gni") mojom("mojo_bindings") { sources = [ "suggest_internals.mojom" ] webui_module_path = "/" public_deps = [ "//mojo/public/mojom/base", "//url/mojom:url_mojom_gurl", ] } source_set("suggest_internals") { sources = [ "suggest_internals_handler.cc", "suggest_internals_ui.cc", ] public = [ "suggest_internals_handler.h", "suggest_internals_ui.h", ] public_deps = [ "//chrome/browser:browser_public_dependencies" ] deps = [ ":mojo_bindings", "//base", "//chrome/browser/autocomplete", "//chrome/browser/profiles:profile", "//chrome/browser/resources/suggest_internals:resources", "//chrome/common", "//components/omnibox/browser", "//components/search_engines", "//components/variations/net", "//content/public/browser", "//mojo/public/cpp/bindings", "//services/network/public/cpp", "//ui/webui", ] }