Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / components / autofill / content / renderer / 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 static_library("renderer") {
6   sources = [
7     "autofill_agent.cc",
8     "autofill_agent.h",
9     "form_autofill_util.cc",
10     "form_autofill_util.h",
11     "form_cache.cc",
12     "form_cache.h",
13     "page_click_listener.h",
14     "page_click_tracker.cc",
15     "page_click_tracker.h",
16     "password_autofill_agent.cc",
17     "password_autofill_agent.h",
18     "password_form_conversion_utils.cc",
19     "password_form_conversion_utils.h",
20     "password_generation_agent.cc",
21     "password_generation_agent.h",
22     "renderer_save_password_progress_logger.cc",
23     "renderer_save_password_progress_logger.h",
24   ]
25
26   deps = [
27     "//base",
28     "//components/autofill/content/common",
29     "//components/autofill/core/common",
30     "//components/strings",
31     "//content/public/common",
32     "//content/public/renderer",
33     "//ipc",
34     "//skia",
35     "//third_party/WebKit/public:blink",
36   ]
37
38   if (is_win) {
39     # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
40     cflags = [ "/wd4267" ]
41   }
42 }