Commit 202c0025 authored by sergeyu's avatar sergeyu Committed by Commit bot

Remove dependency on autofill_core_browser from policy_component.

policy_component doesn't need to depend on autofill_core_browser. Also
added dependency on gfx_geometry in favicon_base. policy_component was
failing to compile without it.

BUG=458581

Review URL: https://codereview.chromium.org/926093002

Cr-Commit-Position: refs/heads/master@{#317118}
parent 23543f0d
......@@ -16,6 +16,7 @@
'../skia/skia.gyp:skia',
'../ui/base/ui_base.gyp:ui_base',
'../ui/gfx/gfx.gyp:gfx',
'../ui/gfx/gfx.gyp:gfx_geometry',
'../url/url.gyp:url_lib',
],
'sources': [
......
......@@ -24,6 +24,7 @@ source_set("favicon_base") {
"//skia",
"//ui/base",
"//ui/gfx",
"//ui/gfx/geometry",
"//url",
]
}
......@@ -39,5 +40,6 @@ source_set("unit_tests") {
"//testing/gtest",
"//ui/base",
"//ui/gfx",
"//ui/gfx/geometry",
]
}
......@@ -54,7 +54,6 @@ source_set("browser") {
]
deps += [
"//components/autofill/core/browser",
"//components/autofill/core/common",
"//components/policy",
"//components/policy/proto",
......
......@@ -34,7 +34,8 @@
# GN version: //components/policy/core/browser
['configuration_policy==1', {
'dependencies': [
'autofill_core_browser',
'../third_party/icu/icu.gyp:icui18n',
'../third_party/icu/icu.gyp:icuuc',
'autofill_core_common',
'cloud_policy_proto',
'policy',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment