Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(456)

Side by Side Diff: components/contextual_search/BUILD.gn

Issue 2277213003: [TTS] Add aggregation of CTR metrics to the CS component. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Just a rebase. Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 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 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//mojo/public/tools/bindings/mojom.gni") 5 import("//mojo/public/tools/bindings/mojom.gni")
6 6
7 # GYP version: components/contextual_search.gypi:contextual_search_mojo_bindings 7 # GYP version: components/contextual_search.gypi:contextual_search_mojo_bindings
8 mojom("mojo_bindings") { 8 mojom("mojo_bindings") {
9 sources = [ 9 sources = [
10 "common/contextual_search_js_api_service.mojom", 10 "common/contextual_search_js_api_service.mojom",
11 "common/overlay_page_notifier_service.mojom", 11 "common/overlay_page_notifier_service.mojom",
12 ] 12 ]
13 13
14 use_new_wrapper_types = false 14 use_new_wrapper_types = false
15 } 15 }
16 16
17 # GYP version: components/contextual_search.gypi:contextual_search_browser 17 # GYP version: components/contextual_search.gypi:contextual_search_browser
18 static_library("browser") { 18 static_library("browser") {
19 sources = [ 19 sources = [
20 "browser/contextual_search_js_api_service_impl.cc", 20 "browser/contextual_search_js_api_service_impl.cc",
21 "browser/contextual_search_js_api_service_impl.h", 21 "browser/contextual_search_js_api_service_impl.h",
22 "browser/ctr_aggregator.cc",
23 "browser/ctr_aggregator.h",
24 "browser/weekly_activity_storage.cc",
25 "browser/weekly_activity_storage.h",
22 ] 26 ]
23 deps = [ 27 deps = [
24 ":mojo_bindings", 28 ":mojo_bindings",
25 "//base", 29 "//base",
26 ] 30 ]
27 } 31 }
28 32
33 source_set("unit_tests") {
34 testonly = true
35 sources = [
36 "browser/ctr_aggregator_unittest.cc",
37 ]
38
39 deps = [
40 ":browser",
41 "//base",
42 "//testing/gtest",
43 ]
44 }
45
29 # GYP version: components/contextual_search.gypi:contextual_search_renderer 46 # GYP version: components/contextual_search.gypi:contextual_search_renderer
30 static_library("renderer") { 47 static_library("renderer") {
31 sources = [ 48 sources = [
32 "renderer/contextual_search_wrapper.cc", 49 "renderer/contextual_search_wrapper.cc",
33 "renderer/contextual_search_wrapper.h", 50 "renderer/contextual_search_wrapper.h",
34 "renderer/overlay_js_render_frame_observer.cc", 51 "renderer/overlay_js_render_frame_observer.cc",
35 "renderer/overlay_js_render_frame_observer.h", 52 "renderer/overlay_js_render_frame_observer.h",
36 "renderer/overlay_page_notifier_service_impl.cc", 53 "renderer/overlay_page_notifier_service_impl.cc",
37 "renderer/overlay_page_notifier_service_impl.h", 54 "renderer/overlay_page_notifier_service_impl.h",
38 ] 55 ]
39 deps = [ 56 deps = [
40 ":mojo_bindings", 57 ":mojo_bindings",
41 "//base", 58 "//base",
42 "//content/public/common", 59 "//content/public/common",
43 "//content/public/renderer", 60 "//content/public/renderer",
44 "//gin", 61 "//gin",
45 "//mojo/public/cpp/bindings", 62 "//mojo/public/cpp/bindings",
46 "//services/shell/public/cpp", 63 "//services/shell/public/cpp",
47 "//third_party/WebKit/public:blink_headers", 64 "//third_party/WebKit/public:blink_headers",
48 "//v8", 65 "//v8",
49 ] 66 ]
50 } 67 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698