Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / mojo / services / html_viewer / BUILD.gn
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.
4
5 # GYP version: mojo/mojo_services.gypi:html_viewer
6 shared_library("html_viewer") {
7   sources = [
8     "blink_basic_type_converters.cc",
9     "blink_basic_type_converters.h",
10     "blink_input_events_type_converters.cc",
11     "blink_input_events_type_converters.h",
12     "blink_platform_impl.cc",
13     "blink_platform_impl.h",
14     "blink_url_request_type_converters.cc",
15     "blink_url_request_type_converters.h",
16     "html_viewer.cc",
17     "html_document_view.cc",
18     "html_document_view.h",
19     "webclipboard_impl.cc",
20     "webclipboard_impl.h",
21     "webcookiejar_impl.cc",
22     "webcookiejar_impl.h",
23     "webmediaplayer_factory.cc",
24     "webmediaplayer_factory.h",
25     "webmimeregistry_impl.cc",
26     "webmimeregistry_impl.h",
27     "websockethandle_impl.cc",
28     "websockethandle_impl.h",
29     "webstoragenamespace_impl.cc",
30     "webstoragenamespace_impl.h",
31     "webthemeengine_impl.cc",
32     "webthemeengine_impl.h",
33     "webthread_impl.cc",
34     "webthread_impl.h",
35     "weburlloader_impl.cc",
36     "weburlloader_impl.h",
37     "weblayertreeview_impl.cc",
38     "weblayertreeview_impl.h",
39   ]
40
41   include_dirs = [ "third_party/WebKit" ]
42
43   deps = [
44     "//base",
45     "//base/third_party/dynamic_annotations",
46     "//cc",
47     "//cc/blink",
48     "//cc/surfaces",
49     "//media",
50     "//media/blink",
51     "//media/mojo",
52     "//mojo/application",
53     "//mojo/cc",
54     "//mojo/common",
55     "//mojo/converters/surfaces",
56     "//mojo/public/c/system:for_shared_library",
57     "//mojo/public/cpp/bindings",
58     "//mojo/public/cpp/utility",
59     "//mojo/public/interfaces/application",
60     "//mojo/services/public/cpp/network",
61     "//mojo/services/public/cpp/view_manager",
62     "//mojo/services/public/interfaces/clipboard",
63     "//mojo/services/public/interfaces/content_handler",
64     "//mojo/services/public/interfaces/gpu",
65     "//mojo/services/public/interfaces/input_events:input_events",
66     "//mojo/services/public/interfaces/navigation",
67     "//mojo/services/public/interfaces/network",
68     "//mojo/services/public/interfaces/surfaces",
69     "//net",
70     "//skia",
71     "//third_party/WebKit/public:blink",
72     "//ui/native_theme",
73     "//url",
74   ]
75 }