# Copyright 2026 The Chromium Authors # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. import("//content/public/common/features.gni") import("//mojo/public/tools/bindings/mojom.gni") mojom("mojo_bindings") { sources = [ "page_action_internals.mojom" ] webui_module_path = "/" public_deps = [ "//mojo/public/mojom/base" ] } source_set("page_action_internals") { sources = [ "page_action_internals_ui.h" ] public_deps = [ "//base", "//content/public/browser", "//ui/webui", ] deps = [ ":mojo_bindings", "//chrome/common", ] } source_set("impl") { sources = [ "page_action_internals_handler.cc", "page_action_internals_handler.h", "page_action_internals_ui.cc", ] deps = [ ":mojo_bindings", ":page_action_internals", "//base", "//chrome/browser/resources/page_action_internals:resources", "//chrome/common", "//content/public/browser", "//ui/webui", ] }