* Remove contained site data on site data removal. * Review fixes. * Add few comments.
62 lines
2.0 KiB
Plaintext
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",
|
|
]
|
|
}
|