sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 1 | # Copyright 2016 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 | |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 5 | import("//build/buildflag_header.gni") |
| 6 | import("//ios/chrome/features.gni") |
| 7 | |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 8 | source_set("application_delegate") { |
| 9 | sources = [ |
| 10 | "memory_warning_helper.h", |
| 11 | "memory_warning_helper.mm", |
| 12 | ] |
| 13 | deps = [ |
| 14 | "//base", |
| 15 | "//ios/chrome/browser/crash_report", |
Eugene But | 379640b | 2020-09-22 15:08:03 | [diff] [blame] | 16 | "//ios/chrome/browser/metrics:previous_session_info", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 17 | ] |
Sylvain Defresne | fc94d64 | 2020-07-01 15:34:41 | [diff] [blame] | 18 | frameworks = [ "Foundation.framework" ] |
stkhapugin | 96c43169 | 2016-11-15 15:40:32 | [diff] [blame] | 19 | |
| 20 | configs += [ "//build/config/compiler:enable_arc" ] |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 21 | } |
| 22 | |
| 23 | source_set("unit_tests") { |
stkhapugin | 3c11a69 | 2017-02-20 17:59:33 | [diff] [blame] | 24 | configs += [ "//build/config/compiler:enable_arc" ] |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 25 | testonly = true |
| 26 | sources = [ |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 27 | "app_state_unittest.mm", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 28 | "memory_warning_helper_unittest.mm", |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 29 | "metric_kit_subscriber_unittest.mm", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 30 | "metrics_mediator_unittest.mm", |
Olivier Robin | 8b3f81cb8 | 2020-05-28 14:16:56 | [diff] [blame] | 31 | "url_opener_params_unittest.mm", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 32 | "url_opener_unittest.mm", |
| 33 | "user_activity_handler_unittest.mm", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 34 | ] |
| 35 | deps = [ |
| 36 | ":application_delegate", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 37 | ":application_delegate_internal", |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 38 | ":metric_kit_subscriber", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 39 | ":tab_opening", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 40 | ":test_support", |
Olivier Robin | 8b3f81cb8 | 2020-05-28 14:16:56 | [diff] [blame] | 41 | ":url_opener_params", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 42 | "//base", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 43 | "//base/test:test_support", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 44 | "//components/handoff", |
| 45 | "//components/metrics", |
| 46 | "//ios/chrome/app", |
| 47 | "//ios/chrome/app:app_internal", |
David Jean | 40cd9d7 | 2019-03-28 09:45:56 | [diff] [blame] | 48 | "//ios/chrome/app:mode", |
Justin Cohen | e5e97fd7 | 2020-02-20 18:06:00 | [diff] [blame] | 49 | "//ios/chrome/app/intents", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 50 | "//ios/chrome/app/spotlight", |
gambard | 80b1144 | 2017-07-24 14:58:35 | [diff] [blame] | 51 | "//ios/chrome/app/startup", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 52 | "//ios/chrome/browser", |
| 53 | "//ios/chrome/browser/browser_state:test_support", |
| 54 | "//ios/chrome/browser/crash_report", |
| 55 | "//ios/chrome/browser/device_sharing", |
| 56 | "//ios/chrome/browser/geolocation", |
Mark Cogan | e54d359e | 2020-03-29 15:42:10 | [diff] [blame] | 57 | "//ios/chrome/browser/main:public", |
| 58 | "//ios/chrome/browser/main:test_support", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 59 | "//ios/chrome/browser/metrics", |
Eugene But | 379640b | 2020-09-22 15:08:03 | [diff] [blame] | 60 | "//ios/chrome/browser/metrics:previous_session_info", |
Gauthier Ambard | 11bc1f2 | 2017-11-10 10:11:38 | [diff] [blame] | 61 | "//ios/chrome/browser/ntp_snippets", |
Mark Cogan | a0c84ae | 2018-12-14 13:51:03 | [diff] [blame] | 62 | "//ios/chrome/browser/signin", |
| 63 | "//ios/chrome/browser/signin:test_support", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 64 | "//ios/chrome/browser/tabs", |
| 65 | "//ios/chrome/browser/u2f", |
edchin | 3365c7d | 2017-09-01 22:20:37 | [diff] [blame] | 66 | "//ios/chrome/browser/ui/commands", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 67 | "//ios/chrome/browser/ui/main", |
Mark Cogan | a88d1f0 | 2020-03-30 12:10:56 | [diff] [blame] | 68 | "//ios/chrome/browser/ui/main:scene", |
Mark Cogan | a0c84ae | 2018-12-14 13:51:03 | [diff] [blame] | 69 | "//ios/chrome/browser/ui/main/test", |
sczs | e21b5164 | 2017-09-08 21:05:30 | [diff] [blame] | 70 | "//ios/chrome/browser/ui/safe_mode", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 71 | "//ios/chrome/browser/ui/settings", |
Gauthier Ambard | 4944d7a | 2019-01-28 09:49:36 | [diff] [blame] | 72 | "//ios/chrome/browser/ui/settings:settings_root", |
David Jean | 685dd79 | 2020-08-04 08:20:04 | [diff] [blame] | 73 | "//ios/chrome/browser/ui/util:multiwindow_util", |
Robbie Gibson | 987e0166 | 2019-04-18 13:04:52 | [diff] [blame] | 74 | "//ios/chrome/browser/url_loading", |
Sylvain Defresne | 5b1174cb | 2018-01-16 15:47:58 | [diff] [blame] | 75 | "//ios/chrome/browser/web:tab_id_tab_helper", |
| 76 | "//ios/chrome/browser/web_state_list", |
| 77 | "//ios/chrome/browser/web_state_list:test_support", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 78 | "//ios/chrome/test:test_support", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 79 | "//ios/chrome/test/ocmock", |
| 80 | "//ios/public/provider/chrome/browser:test_support", |
| 81 | "//ios/public/provider/chrome/browser/distribution", |
| 82 | "//ios/public/provider/chrome/browser/user_feedback:test_support", |
Gauthier Ambard | 0896904 | 2019-11-12 15:57:54 | [diff] [blame] | 83 | "//ios/testing:block_swizzler", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 84 | "//ios/testing:ocmock_support", |
| 85 | "//ios/web", |
baxley | 66cc96f0 | 2017-05-31 18:13:32 | [diff] [blame] | 86 | "//ios/web/public/test", |
Sylvain Defresne | 5b1174cb | 2018-01-16 15:47:58 | [diff] [blame] | 87 | "//ios/web/public/test/fakes", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 88 | "//net:test_support", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 89 | "//testing/gtest", |
Mark Mentovai | ebb9ddd6 | 2017-09-25 17:24:41 | [diff] [blame] | 90 | "//third_party/breakpad:client", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 91 | "//third_party/ocmock", |
| 92 | "//ui/base", |
| 93 | "//url", |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 94 | ] |
Sylvain Defresne | fc94d64 | 2020-07-01 15:34:41 | [diff] [blame] | 95 | frameworks = [ "CoreSpotlight.framework" ] |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 96 | } |
| 97 | |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 98 | source_set("tab_opening") { |
| 99 | configs += [ "//build/config/compiler:enable_arc" ] |
| 100 | sources = [ |
| 101 | "tab_opening.h", |
| 102 | "tab_switching.h", |
| 103 | ] |
| 104 | deps = [ |
| 105 | "//base", |
| 106 | "//ios/chrome/app", |
| 107 | "//ios/chrome/app:mode", |
Nazerke | da3d173 | 2020-05-17 10:17:11 | [diff] [blame] | 108 | "//ios/chrome/browser/main:public", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 109 | "//ui/base", |
| 110 | ] |
Sylvain Defresne | fc94d64 | 2020-07-01 15:34:41 | [diff] [blame] | 111 | frameworks = [ |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 112 | "CoreSpotlight.framework", |
| 113 | "UIKit.framework", |
| 114 | ] |
| 115 | } |
| 116 | |
Olivier Robin | 8b3f81cb8 | 2020-05-28 14:16:56 | [diff] [blame] | 117 | source_set("url_opener_params") { |
| 118 | configs += [ "//build/config/compiler:enable_arc" ] |
| 119 | sources = [ |
| 120 | "url_opener_params.h", |
| 121 | "url_opener_params.mm", |
| 122 | ] |
| 123 | deps = [ "//base" ] |
| 124 | } |
| 125 | |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 126 | source_set("metric_kit_subscriber") { |
| 127 | configs += [ "//build/config/compiler:enable_arc" ] |
| 128 | sources = [ |
| 129 | "metric_kit_subscriber.h", |
| 130 | "metric_kit_subscriber.mm", |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 131 | ] |
Sylvain Defresne | fc94d64 | 2020-07-01 15:34:41 | [diff] [blame] | 132 | frameworks = [ "MetricKit.framework" ] |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 133 | deps = [ |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 134 | "//base", |
Olivier Robin | c8614680 | 2020-07-21 16:28:03 | [diff] [blame] | 135 | "//components/version_info", |
Olivier Robin | 17912578 | 2020-04-21 16:26:08 | [diff] [blame] | 136 | ] |
| 137 | } |
| 138 | |
Olivier Robin | d91e86b | 2020-08-03 19:40:28 | [diff] [blame] | 139 | source_set("app_state_header") { |
| 140 | configs += [ "//build/config/compiler:enable_arc" ] |
Stepan Khapugin | 5ca7721 | 2020-09-23 20:13:13 | [diff] [blame] | 141 | sources = [ |
| 142 | "app_state.h", |
| 143 | "app_state_agent.h", |
| 144 | ] |
Stepan Khapugin | b4b9fc4f | 2020-09-17 17:15:52 | [diff] [blame] | 145 | public_deps = [ |
| 146 | "//ios/chrome/browser/ui/main:scene_state_observer", |
| 147 | "//ios/chrome/browser/ui/scoped_ui_blocker", |
| 148 | ] |
Olivier Robin | d91e86b | 2020-08-03 19:40:28 | [diff] [blame] | 149 | } |
| 150 | |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 151 | source_set("application_delegate_internal") { |
stkhapugin | 76a6b9b2 | 2017-01-19 13:49:26 | [diff] [blame] | 152 | configs += [ "//build/config/compiler:enable_arc" ] |
Olivier Robin | d91e86b | 2020-08-03 19:40:28 | [diff] [blame] | 153 | public_deps = [ ":app_state_header" ] |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 154 | sources = [ |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 155 | "app_state.mm", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 156 | "browser_launcher.h", |
| 157 | "metrics_mediator.h", |
| 158 | "metrics_mediator.mm", |
| 159 | "startup_information.h", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 160 | "tab_switching.h", |
| 161 | "url_opener.h", |
| 162 | "url_opener.mm", |
| 163 | "user_activity_handler.h", |
| 164 | "user_activity_handler.mm", |
| 165 | ] |
| 166 | deps = [ |
sdefresne | 037962f | 2017-01-05 08:51:39 | [diff] [blame] | 167 | ":application_delegate", |
Olivier Robin | fe1c95b7c | 2020-07-27 18:23:33 | [diff] [blame] | 168 | ":metric_kit_subscriber", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 169 | ":tab_opening", |
Olivier Robin | 8b3f81cb8 | 2020-05-28 14:16:56 | [diff] [blame] | 170 | ":url_opener_params", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 171 | "//base", |
Nico Weber | be03506 | 2019-09-24 11:46:01 | [diff] [blame] | 172 | "//build:branding_buildflags", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 173 | "//components/crash/core/common", |
Tommy Nyquist | c1d6dea1 | 2017-07-26 20:37:23 | [diff] [blame] | 174 | "//components/feature_engagement", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 175 | "//components/handoff", |
| 176 | "//components/metrics", |
| 177 | "//components/prefs", |
Robbie Gibson | c8a2711 | 2019-05-07 12:46:00 | [diff] [blame] | 178 | "//components/search_engines", |
Chris Lu | cd500f8 | 2019-03-29 22:34:59 | [diff] [blame] | 179 | "//components/ukm/ios:features", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 180 | "//ios/chrome/app", |
David Jean | 40cd9d7 | 2019-03-28 09:45:56 | [diff] [blame] | 181 | "//ios/chrome/app:mode", |
Justin Cohen | b356ec2 | 2020-01-07 19:01:20 | [diff] [blame] | 182 | "//ios/chrome/app/intents", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 183 | "//ios/chrome/app/spotlight", |
gambard | f869693 | 2017-07-06 14:01:36 | [diff] [blame] | 184 | "//ios/chrome/app/startup", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 185 | "//ios/chrome/browser", |
| 186 | "//ios/chrome/browser/browser_state", |
Mohammad Refaat | 0f8fb86 | 2020-08-13 23:35:41 | [diff] [blame] | 187 | "//ios/chrome/browser/browsing_data", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 188 | "//ios/chrome/browser/crash_report", |
| 189 | "//ios/chrome/browser/device_sharing", |
Tommy Nyquist | c1d6dea1 | 2017-07-26 20:37:23 | [diff] [blame] | 190 | "//ios/chrome/browser/feature_engagement", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 191 | "//ios/chrome/browser/geolocation", |
Mark Cogan | e54d359e | 2020-03-29 15:42:10 | [diff] [blame] | 192 | "//ios/chrome/browser/main:public", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 193 | "//ios/chrome/browser/metrics", |
| 194 | "//ios/chrome/browser/metrics:metrics_internal", |
Eugene But | 379640b | 2020-09-22 15:08:03 | [diff] [blame] | 195 | "//ios/chrome/browser/metrics:previous_session_info", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 196 | "//ios/chrome/browser/net", |
Stepan Khapugin | 55e48eaf | 2020-04-21 11:22:23 | [diff] [blame] | 197 | "//ios/chrome/browser/ntp_snippets:ntp_snippets", |
Robbie Gibson | c8a2711 | 2019-05-07 12:46:00 | [diff] [blame] | 198 | "//ios/chrome/browser/search_engines", |
Sylvain Defresne | 36311ec | 2019-06-13 08:29:20 | [diff] [blame] | 199 | "//ios/chrome/browser/signin", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 200 | "//ios/chrome/browser/tabs", |
| 201 | "//ios/chrome/browser/u2f", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 202 | "//ios/chrome/browser/ui/authentication", |
Mark Cogan | dfcdea7 | 2017-07-18 13:47:38 | [diff] [blame] | 203 | "//ios/chrome/browser/ui/commands", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 204 | "//ios/chrome/browser/ui/main", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 205 | "//ios/chrome/browser/ui/main:scene", |
gogerald | 7c554d0e | 2020-10-14 18:20:32 | [diff] [blame] | 206 | "//ios/chrome/browser/ui/ntp:util", |
sczs | e21b5164 | 2017-09-08 21:05:30 | [diff] [blame] | 207 | "//ios/chrome/browser/ui/safe_mode", |
Gauthier Ambard | 4d0fb740 | 2019-04-23 13:05:16 | [diff] [blame] | 208 | "//ios/chrome/browser/ui/util", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 209 | "//ios/chrome/browser/ui/util:multiwindow_util", |
Robbie Gibson | 987e0166 | 2019-04-18 13:04:52 | [diff] [blame] | 210 | "//ios/chrome/browser/url_loading", |
Sylvain Defresne | 5b1174cb | 2018-01-16 15:47:58 | [diff] [blame] | 211 | "//ios/chrome/browser/web:tab_id_tab_helper", |
| 212 | "//ios/chrome/browser/web_state_list", |
Nazerke | 85df2138 | 2020-05-13 11:31:14 | [diff] [blame] | 213 | "//ios/chrome/browser/web_state_list:agents", |
Sylvain Defresne | 3ba32ad | 2020-10-19 10:13:47 | [diff] [blame^] | 214 | "//ios/chrome/browser/web_state_list:session_metrics", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 215 | "//ios/chrome/common/app_group:main_app", |
| 216 | "//ios/net", |
| 217 | "//ios/public/provider/chrome/browser", |
| 218 | "//ios/public/provider/chrome/browser/distribution", |
| 219 | "//ios/public/provider/chrome/browser/user_feedback", |
| 220 | "//ios/web", |
| 221 | "//net", |
| 222 | "//ui/base", |
| 223 | "//url", |
| 224 | ] |
Jérôme Lebel | 7c2685c | 2020-07-21 14:31:16 | [diff] [blame] | 225 | |
Sylvain Defresne | fc94d64 | 2020-07-01 15:34:41 | [diff] [blame] | 226 | frameworks = [ |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 227 | "CoreSpotlight.framework", |
| 228 | "UIKit.framework", |
| 229 | ] |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 230 | allow_circular_includes_from = [ |
| 231 | "//ios/chrome/browser/url_loading", |
| 232 | "//ios/chrome/browser/ui/main:scene", |
| 233 | ] |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 234 | } |
| 235 | |
| 236 | source_set("test_support") { |
stkhapugin | 9c58d92c | 2017-02-21 14:26:05 | [diff] [blame] | 237 | configs += [ "//build/config/compiler:enable_arc" ] |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 238 | testonly = true |
| 239 | sources = [ |
| 240 | "app_state_testing.h", |
| 241 | "fake_startup_information.h", |
| 242 | "fake_startup_information.mm", |
| 243 | "metrics_mediator_testing.h", |
Olivier Robin | c8614680 | 2020-07-21 16:28:03 | [diff] [blame] | 244 | "mock_metrickit_metric_payload.h", |
| 245 | "mock_metrickit_metric_payload.mm", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 246 | "mock_tab_opener.h", |
| 247 | "mock_tab_opener.mm", |
| 248 | ] |
| 249 | deps = [ |
| 250 | ":application_delegate_internal", |
Stepan Khapugin | 5b99185 | 2020-03-27 11:14:59 | [diff] [blame] | 251 | ":tab_opening", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 252 | "//base", |
| 253 | "//base/test:test_support", |
Olivier Robin | c8614680 | 2020-07-21 16:28:03 | [diff] [blame] | 254 | "//components/version_info", |
Nazerke | 10b5dab9 | 2019-07-17 13:48:20 | [diff] [blame] | 255 | "//ios/chrome/app", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 256 | "//ios/chrome/app:app_internal", |
David Jean | 40cd9d7 | 2019-03-28 09:45:56 | [diff] [blame] | 257 | "//ios/chrome/app:mode", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 258 | "//ios/chrome/browser", |
Robbie Gibson | 987e0166 | 2019-04-18 13:04:52 | [diff] [blame] | 259 | "//ios/chrome/browser/url_loading", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 260 | "//net", |
Olivier Robin | c8614680 | 2020-07-21 16:28:03 | [diff] [blame] | 261 | "//third_party/ocmock", |
sdefresne | 69edf1b | 2016-12-19 22:53:32 | [diff] [blame] | 262 | "//ui/base", |
| 263 | "//url", |
| 264 | ] |
Olivier Robin | c8614680 | 2020-07-21 16:28:03 | [diff] [blame] | 265 | frameworks = [ |
| 266 | "MetricKit.framework", |
| 267 | "UIKit.framework", |
| 268 | ] |
sdefresne | 87704da2 | 2016-10-26 17:01:19 | [diff] [blame] | 269 | } |