Files
Aleksei Khoroshilov 3276b0fb30 Remove contained site data on site data removal. (#36600)
* Remove contained site data on site data removal.

* Review fixes.

* Add few comments.
2026-05-22 11:21:04 +01:00

62 lines
2.0 KiB
Plaintext

# Copyright (c) 2021 The Brave Authors. All rights reserved.
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
# You can obtain one at http://mozilla.org/MPL/2.0/.
import("//brave/components/ai_chat/core/common/buildflags/buildflags.gni")
import("//brave/components/brave_news/common/buildflags/buildflags.gni")
import("//brave/components/containers/buildflags/buildflags.gni")
import("//extensions/buildflags/buildflags.gni")
brave_browser_browsing_data_sources = [
"//brave/browser/browsing_data/brave_browsing_data_remover_delegate.cc",
"//brave/browser/browsing_data/brave_browsing_data_remover_delegate.h",
"//brave/browser/browsing_data/brave_clear_browsing_data.cc",
"//brave/browser/browsing_data/brave_clear_browsing_data.h",
]
brave_browser_browsing_data_deps = [
"//base",
"//brave/components/ai_chat/core/common/buildflags",
"//brave/components/brave_news/common/buildflags",
"//brave/components/containers/buildflags",
"//brave/components/content_settings/core/common",
"//chrome/browser:browser_process",
"//chrome/browser/browsing_data:constants",
"//chrome/browser/profiles:profile",
"//chrome/common",
"//components/browsing_data/core",
"//components/content_settings/core/browser",
"//components/content_settings/core/common",
"//components/prefs",
"//content/public/browser",
]
if (enable_ai_chat) {
brave_browser_browsing_data_deps += [
"//brave/browser/ai_chat",
"//brave/components/ai_chat/core/browser",
]
}
if (enable_brave_news) {
brave_browser_browsing_data_deps +=
[ "//brave/components/brave_news/browser" ]
}
if (enable_extensions) {
brave_browser_browsing_data_deps += [
"//brave/common/extensions/api",
"//extensions/browser",
]
}
if (enable_containers) {
brave_browser_browsing_data_deps += [
"//brave/browser/containers",
"//brave/components/containers/content/browser",
"//brave/components/containers/core/browser",
"//brave/components/containers/core/common",
]
}