[go: nahoru, domu]

blob: 0e48718bf0fbd7a05374b725e4acb6486059528f [file] [log] [blame]
Mugdha Lakhanib6762162020-03-30 10:23:251if (is_android) {
2 import("//build/config/android/rules.gni")
3}
4
5static_library("page_info") {
6 sources = [
7 "page_info.cc",
8 "page_info.h",
9 "page_info_delegate.h",
10 "page_info_ui.cc",
11 "page_info_ui.h",
12 "page_info_ui_delegate.h",
13 ]
14
15 deps = [
16 "//base",
Yuta Hijikata62dbeaf2020-12-10 04:15:5117 "//build:chromeos_buildflags",
Mugdha Lakhanib6762162020-03-30 10:23:2518 "//components/browsing_data/content",
Mariam Alibcdd02292023-08-09 15:15:5619 "//components/browsing_data/core",
Mugdha Lakhani3c22480d42020-04-24 12:43:4220 "//components/content_settings/browser",
Zofia Salata47a06f12022-08-29 13:07:5521 "//components/content_settings/browser/ui",
Mugdha Lakhanib6762162020-03-30 10:23:2522 "//components/content_settings/core/browser",
Olesia Marukhnoc32df882021-09-27 14:17:4523 "//components/keyed_service/core",
Olesia Marukhnoc32df882021-09-27 14:17:4524 "//components/optimization_guide/core",
Olesia Marukhno46ccd432021-12-03 08:50:2725 "//components/page_info/core",
Mugdha Lakhanib6762162020-03-30 10:23:2526 "//components/password_manager/core/browser",
27 "//components/permissions",
Carlos ILb1c3fd52020-06-17 22:12:0428 "//components/prefs",
Christian Dullweber9b55cdf2022-03-08 17:54:1029 "//components/privacy_sandbox",
Mugdha Lakhanib6762162020-03-30 10:23:2530 "//components/safe_browsing:buildflags",
Colin Blundell78b39922021-06-24 08:42:0831 "//components/safe_browsing/content/browser/password_protection",
Colin Blundell51fe5642021-06-25 11:58:3732 "//components/safe_browsing/core/browser/password_protection:password_protection_metrics_util",
Sarah Criel43deb2c2023-09-01 16:58:2533 "//components/safe_browsing/core/common:common",
Colin Blundell8bee0392021-06-29 08:34:3234 "//components/safe_browsing/core/common/proto:csd_proto",
Mugdha Lakhanib6762162020-03-30 10:23:2535 "//components/security_interstitials/content:security_interstitial_page",
36 "//components/security_interstitials/core",
37 "//components/security_state/core",
38 "//components/signin/public/identity_manager",
39 "//components/ssl_errors:ssl_errors",
Henrique Ferreiro10ff95a2023-09-14 10:58:2740 "//components/strings:components_branded_strings_grit",
Mugdha Lakhanib6762162020-03-30 10:23:2541 "//components/strings:components_strings_grit",
42 "//components/subresource_filter/core/browser",
43 "//components/ukm/content",
44 "//components/url_formatter",
45 "//components/vector_icons:vector_icons",
46 "//content/public/browser:browser",
47 "//services/device/public/cpp:device_features",
48 "//services/metrics/public/cpp:ukm_builders",
49 ]
50
51 if (is_android) {
52 deps += [
53 "//components/browser_ui/util/android",
54 "//components/password_manager/core/browser:password_manager_java_enums_srcjar",
55 "//components/resources:android_resources",
56 ]
Peter Kasting11957ed2021-04-21 22:21:5457 } else {
58 deps += [ "//ui/native_theme" ]
Mugdha Lakhanib6762162020-03-30 10:23:2559 }
60}
61
62if (is_android) {
63 java_cpp_enum("page_info_action_javagen") {
64 sources = [ "page_info.h" ]
65 }
66}