diff options
Diffstat (limited to 'chromium/components/payments/content/BUILD.gn')
-rw-r--r-- | chromium/components/payments/content/BUILD.gn | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/chromium/components/payments/content/BUILD.gn b/chromium/components/payments/content/BUILD.gn index 636c584294b..2c3c7394f56 100644 --- a/chromium/components/payments/content/BUILD.gn +++ b/chromium/components/payments/content/BUILD.gn @@ -25,40 +25,50 @@ static_library("content") { ] deps = [ + ":content_common", ":utils", "//components/autofill/core/browser", "//components/keyed_service/content", + "//components/payments/content/utility", "//components/payments/core", "//components/prefs", "//components/strings:components_strings_grit", "//components/url_formatter", "//content/public/browser", - "//mojo/public/cpp/bindings", "//third_party/WebKit/public:blink_headers", "//url", ] } +# Files used by content and utility. +static_library("content_common") { + sources = [ + "web_app_manifest_section.cc", + "web_app_manifest_section.h", + ] +} + static_library("utils") { sources = [ "manifest_verifier.cc", "manifest_verifier.h", "origin_security_checker.cc", "origin_security_checker.h", - "payment_manifest_parser_host.cc", - "payment_manifest_parser_host.h", "payment_manifest_web_data_service.cc", "payment_manifest_web_data_service.h", "payment_method_manifest_table.cc", "payment_method_manifest_table.h", + "service_worker_payment_app_factory.cc", + "service_worker_payment_app_factory.h", "web_app_manifest_section_table.cc", "web_app_manifest_section_table.h", ] deps = [ + ":content_common", "//components/autofill/core/browser", + "//components/payments/content/utility", "//components/payments/core", - "//components/payments/mojom:mojom_parser", "//components/strings", "//components/webdata/common", "//content/public/browser", @@ -81,6 +91,8 @@ source_set("unit_tests") { "payment_request_spec_unittest.cc", "payment_request_state_unittest.cc", "payment_response_helper_unittest.cc", + "service_worker_payment_app_factory_unittest.cc", + "service_worker_payment_instrument_unittest.cc", "test_content_payment_request_delegate.cc", "test_content_payment_request_delegate.h", "web_app_manifest_section_table_unittest.cc", |