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

Side by Side Diff: chrome/common/BUILD.gn

Issue 2376403003: Convert RapporRecorder to use mojo. (Closed)
Patch Set: Convert RapporRecorder to use mojo. Created 4 years, 2 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 2014 The Chromium Authors. All rights reserved. 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 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("//build/buildflag_header.gni") 5 import("//build/buildflag_header.gni")
6 import("//build/util/process_version.gni") 6 import("//build/util/process_version.gni")
7 import("//chrome/common/features.gni") 7 import("//chrome/common/features.gni")
8 import("//chrome/process_version_rc_template.gni") # For branding_file_path. 8 import("//chrome/process_version_rc_template.gni") # For branding_file_path.
9 import("//mojo/public/tools/bindings/mojom.gni") 9 import("//mojo/public/tools/bindings/mojom.gni")
10 import("//tools/grit/grit_rule.gni") 10 import("//tools/grit/grit_rule.gni")
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after
149 defines = [] 149 defines = []
150 150
151 configs += [ 151 configs += [
152 "//build/config:precompiled_headers", 152 "//build/config:precompiled_headers",
153 "//build/config/compiler:wexit_time_destructors", 153 "//build/config/compiler:wexit_time_destructors",
154 ] 154 ]
155 155
156 public_deps = [ 156 public_deps = [
157 ":features", 157 ":features",
158 ":mojo_bindings", 158 ":mojo_bindings",
159 ":mojo_bindings_no_new_wrapper_types",
159 "//base:base", 160 "//base:base",
160 "//base:base_static", 161 "//base:base_static",
161 "//base:i18n", 162 "//base:i18n",
162 "//chrome:resources", 163 "//chrome:resources",
163 "//chrome:strings", 164 "//chrome:strings",
164 "//chrome/app/theme:theme_resources", 165 "//chrome/app/theme:theme_resources",
165 "//chrome/common:constants", 166 "//chrome/common:constants",
166 "//chrome/common/net", 167 "//chrome/common/net",
167 "//chrome/common/safe_browsing:proto", 168 "//chrome/common/safe_browsing:proto",
168 "//chrome/common/variations:fieldtrial_testing_config", 169 "//chrome/common/variations:fieldtrial_testing_config",
(...skipping 482 matching lines...) Expand 10 before | Expand all | Expand 10 after
651 configs += [ "//build/config/compiler:wexit_time_destructors" ] 652 configs += [ "//build/config/compiler:wexit_time_destructors" ]
652 653
653 deps = [ 654 deps = [
654 ":constants", 655 ":constants",
655 "//base", 656 "//base",
656 ] 657 ]
657 } 658 }
658 659
659 mojom("mojo_bindings") { 660 mojom("mojo_bindings") {
660 sources = [ 661 sources = [
662 "rappor_recorder.mojom",
663 ]
664
665 public_deps = [
666 "//url/mojo:url_mojom_gurl",
667 ]
668 }
669
670 mojom("mojo_bindings_no_new_wrapper_types") {
671 sources = [
661 "image_decoder.mojom", 672 "image_decoder.mojom",
662 "network_diagnostics.mojom", 673 "network_diagnostics.mojom",
663 "resource_usage_reporter.mojom", 674 "resource_usage_reporter.mojom",
664 "shell_handler_win.mojom", 675 "shell_handler_win.mojom",
665 ] 676 ]
666 677
667 public_deps = [ 678 public_deps = [
668 "//skia/public/interfaces", 679 "//skia/public/interfaces",
669 "//url/mojo:url_mojom_gurl", 680 "//url/mojo:url_mojom_gurl",
670 ] 681 ]
671 682
672 use_new_wrapper_types = false 683 use_new_wrapper_types = false
673 } 684 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698