Fix implicit deps on chromium components (#29914)
signin sync_device_info update_client value_store variations version_info
This commit is contained in:
@@ -67,9 +67,15 @@ include_rules += [
|
||||
"-components/search_engines",
|
||||
"-components/security_interstitials",
|
||||
"-components/sessions",
|
||||
"-components/signin",
|
||||
"-components/sync_device_info",
|
||||
"-components/sync_preferences",
|
||||
"-components/sync",
|
||||
"-components/update_client",
|
||||
"-components/user_prefs",
|
||||
"-components/value_store",
|
||||
"-components/variations",
|
||||
"-components/version_info",
|
||||
]
|
||||
|
||||
specific_include_rules = {
|
||||
|
||||
@@ -2,5 +2,6 @@ include_rules = [
|
||||
"-content",
|
||||
"+components/keyed_service",
|
||||
"+components/prefs",
|
||||
"+components/variations",
|
||||
"-third_party/blink",
|
||||
]
|
||||
|
||||
@@ -2,6 +2,7 @@ include_rules = [
|
||||
"+components/component_updater",
|
||||
"+components/crx_file",
|
||||
"+components/prefs",
|
||||
"+components/update_client",
|
||||
"+crypto",
|
||||
"+extensions/common",
|
||||
]
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
include_rules = [
|
||||
"+components/component_updater",
|
||||
"+components/prefs",
|
||||
"+components/value_store",
|
||||
"+crypto",
|
||||
]
|
||||
|
||||
|
||||
@@ -4,6 +4,7 @@ include_rules = [
|
||||
"+components/os_crypt/sync",
|
||||
"+components/prefs",
|
||||
"+components/sync",
|
||||
"+components/sync_device_info",
|
||||
"+content/public/browser",
|
||||
"+third_party/boringssl",
|
||||
"+ios/web/public",
|
||||
|
||||
@@ -3,6 +3,7 @@ include_rules = [
|
||||
"+components/keyed_service",
|
||||
"+components/prefs",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+components/version_info",
|
||||
"+content/public/browser",
|
||||
"+content/public/test",
|
||||
"+services/data_decoder/public",
|
||||
|
||||
@@ -2,4 +2,5 @@ include_rules = [
|
||||
"+components/pref_registry",
|
||||
"+components/prefs",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+components/version_info",
|
||||
]
|
||||
|
||||
@@ -12,6 +12,8 @@ include_rules = [
|
||||
"+components/pref_registry",
|
||||
"+components/prefs",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+components/update_client",
|
||||
"+components/value_store",
|
||||
"+content/public/browser",
|
||||
"+content/public/common",
|
||||
"+content/public/test",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
include_rules = [
|
||||
"+components/embedder_support",
|
||||
"+components/version_info",
|
||||
"+third_party/blink/public/common",
|
||||
]
|
||||
|
||||
@@ -5,6 +5,7 @@ include_rules = [
|
||||
"+components/metrics",
|
||||
"+components/prefs",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+components/variations",
|
||||
"+content/public/browser",
|
||||
"+content/public/common",
|
||||
"+content/public/test",
|
||||
|
||||
@@ -12,6 +12,7 @@ include_rules = [
|
||||
"+components/prefs",
|
||||
"+components/search_engines",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+components/variations",
|
||||
"+content/public/test",
|
||||
"+services/network/public",
|
||||
"+services/network/test",
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
include_rules = [
|
||||
"+components/signin/public",
|
||||
]
|
||||
|
||||
specific_include_rules = {
|
||||
"brave_identity_manager_unittest\.cc": [
|
||||
"+components/signin/internal/identity_manager"
|
||||
],
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+components/signin/internal/identity_manager",
|
||||
]
|
||||
@@ -4,6 +4,7 @@ include_rules = [
|
||||
"+components/network_time",
|
||||
"+components/os_crypt/sync",
|
||||
"+components/prefs",
|
||||
"+components/signin",
|
||||
"+components/sync_preferences/testing_pref_service_syncable.h",
|
||||
"+content/public/test",
|
||||
"+google_apis/gaia/gaia_id.h",
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
include_rules = [
|
||||
"+components/sync",
|
||||
"+components/sync_device_info",
|
||||
]
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
include_rules = [
|
||||
"+components/variations",
|
||||
]
|
||||
@@ -1,3 +1,7 @@
|
||||
include_rules = [
|
||||
"+components/version_info",
|
||||
]
|
||||
|
||||
specific_include_rules = {
|
||||
# component unit tests should not have chrome deps
|
||||
"version_info_unittest\.cc": [
|
||||
|
||||
Reference in New Issue
Block a user