patches/chrome-importer: fix missing deps

This commit is contained in:
jj
2025-04-06 19:27:23 +00:00
parent c5485e8ea8
commit 8e2936586b

View File

@@ -43,7 +43,12 @@
importer::SourceProfile bookmarks_profile;
--- a/chrome/common/importer/BUILD.gn
+++ b/chrome/common/importer/BUILD.gn
@@ -7,7 +7,10 @@ import("//mojo/public/tools/bindings/moj
@@ -3,11 +3,15 @@
# found in the LICENSE file.
import("//mojo/public/tools/bindings/mojom.gni")
+import("//extensions/buildflags/buildflags.gni")
assert(!is_fuchsia, "Fuchsia shouldn't use anything in //chrome")
mojom("interfaces") {
@@ -55,7 +60,7 @@
public_deps = [
"//mojo/public/mojom/base",
@@ -81,6 +84,9 @@ source_set("importer") {
@@ -81,6 +85,9 @@ source_set("importer") {
sources = [
"firefox_importer_utils.cc",
"firefox_importer_utils.h",
@@ -65,7 +70,7 @@
"imported_bookmark_entry.cc",
"imported_bookmark_entry.h",
"importer_autofill_form_data_entry.cc",
@@ -93,14 +99,20 @@ source_set("importer") {
@@ -93,14 +100,20 @@ source_set("importer") {
"importer_url_row.cc",
"importer_url_row.h",
"pstore_declarations.h",
@@ -88,7 +93,7 @@
]
} else if (is_win) {
sources += [
@@ -111,6 +123,7 @@ source_set("importer") {
@@ -111,6 +124,7 @@ source_set("importer") {
"ie_importer_utils_win.h",
"importer_test_registry_overrider_win.cc",
"importer_test_registry_overrider_win.h",
@@ -96,6 +101,24 @@
]
}
deps = [
@@ -118,8 +132,17 @@ source_set("importer") {
"//chrome/app:generated_resources",
"//chrome/common:ini_parser",
"//components/favicon_base",
+ "//components/webdata/common",
"//content/public/common",
+ "//extensions/buildflags",
"//ui/base",
"//url",
+ "//sql",
]
+
+ if (enable_extensions) {
+ deps += [
+ "//extensions/common",
+ ]
+ }
}
--- a/chrome/common/importer/importer_type.h
+++ b/chrome/common/importer/importer_type.h
@@ -28,6 +28,14 @@ enum ImporterType {