Roll ANGLE cc54ab3..c5b2ba5
[chromium-blink-merge.git] / components / guest_view / browser / BUILD.gn
blob0aba6125617ecfb40cf9c00c68909b57ed9b229c
1 # Copyright 2015 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("browser") {
6   output_name = "guest_view_browser"
7   sources = [
8     "//components/guest_view/browser/guest_view.h",
9     "//components/guest_view/browser/guest_view_base.cc",
10     "//components/guest_view/browser/guest_view_base.h",
11     "//components/guest_view/browser/guest_view_event.cc",
12     "//components/guest_view/browser/guest_view_event.h",
13     "//components/guest_view/browser/guest_view_manager.cc",
14     "//components/guest_view/browser/guest_view_manager.h",
15     "//components/guest_view/browser/guest_view_manager_delegate.cc",
16     "//components/guest_view/browser/guest_view_manager_delegate.h",
17     "//components/guest_view/browser/guest_view_manager_factory.h",
18     "//components/guest_view/browser/guest_view_message_filter.cc",
19     "//components/guest_view/browser/guest_view_message_filter.h",
20   ]
22   deps = [
23     "//base",
24     "//components/guest_view/common",
25     "//components/ui/zoom",
26     "//content/public/browser",
27     "//content/public/common",
28     "//third_party/WebKit/public:blink",
29   ]
32 source_set("test_support") {
33   testonly = true
34   sources = [
35     "//components/guest_view/browser/test_guest_view_manager.cc",
36     "//components/guest_view/browser/test_guest_view_manager.h",
37   ]
39   public_deps = [
40     ":browser",
41     "//content/test:test_support",
42   ]
45 source_set("unit_tests") {
46   testonly = true
47   sources = [
48     "guest_view_manager_unittest.cc",
49   ]
50   deps = [
51     ":test_support",
52     "//testing/gtest",
53   ]