Ensure that TileTaskRunner calls callbacks on empty schedule
[chromium-blink-merge.git] / components / favicon_base / BUILD.gn
blob2fcfb9c45027f22069822134e802cc0201a20147
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 source_set("favicon_base") {
6   sources = [
7     "fallback_icon_style.cc",
8     "fallback_icon_style.h",
9     "favicon_callback.h",
10     "favicon_types.cc",
11     "favicon_types.h",
12     "favicon_usage_data.cc",
13     "favicon_usage_data.h",
14     "favicon_util.cc",
15     "favicon_util.h",
16     "select_favicon_frames.cc",
17     "select_favicon_frames.h",
18   ]
20   deps = [
21     "//base",
22     "//skia",
23     "//ui/base",
24     "//ui/gfx",
25     "//ui/gfx/geometry",
26     "//url",
27   ]
30 source_set("unit_tests") {
31   testonly = true
32   sources = [
33     "select_favicon_frames_unittest.cc",
34   ]
36   deps = [
37     ":favicon_base",
38     "//testing/gtest",
39     "//ui/base",
40     "//ui/gfx",
41     "//ui/gfx/geometry",
42   ]