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 import("//build/config/ui.gni")
7 source_set("browser") {
9 "base_bookmark_model_observer.cc",
10 "base_bookmark_model_observer.h",
15 "bookmark_expanded_state_tracker.cc",
16 "bookmark_expanded_state_tracker.h",
23 "bookmark_model_observer.h",
26 "bookmark_node_data.cc",
27 "bookmark_node_data.h",
28 "bookmark_node_data_ios.cc",
29 "bookmark_node_data_mac.cc",
30 "bookmark_pasteboard_helper_mac.h",
31 "bookmark_pasteboard_helper_mac.mm",
32 "bookmark_storage.cc",
36 "scoped_group_bookmark_actions.cc",
37 "scoped_group_bookmark_actions.h",
44 "//components/bookmarks/common",
45 "//components/favicon_base",
46 "//components/keyed_service/core",
47 "//components/pref_registry",
48 "//components/query_parser",
49 "//components/startup_metric_utils",
50 "//components/strings",
59 sources += [ "bookmark_node_data_views.cc" ]
63 source_set("unit_tests") {
66 "bookmark_codec_unittest.cc",
67 "bookmark_expanded_state_tracker_unittest.cc",
68 "bookmark_index_unittest.cc",
69 "bookmark_model_unittest.cc",
70 "bookmark_utils_unittest.cc",
73 configs += [ "//build/config/compiler:no_size_t_to_int_warning" ]
78 "//base:prefs_test_support",
79 "//components/bookmarks/common",
80 "//components/bookmarks/test",
81 "//components/pref_registry",