diff options
Diffstat (limited to 'chromium/components/subresource_filter/content/browser/BUILD.gn')
-rw-r--r-- | chromium/components/subresource_filter/content/browser/BUILD.gn | 35 |
1 files changed, 32 insertions, 3 deletions
diff --git a/chromium/components/subresource_filter/content/browser/BUILD.gn b/chromium/components/subresource_filter/content/browser/BUILD.gn index 44eeb1db6c4..bda66f04529 100644 --- a/chromium/components/subresource_filter/content/browser/BUILD.gn +++ b/chromium/components/subresource_filter/content/browser/BUILD.gn @@ -8,18 +8,27 @@ static_library("browser") { "activation_state_computing_navigation_throttle.h", "async_document_subresource_filter.cc", "async_document_subresource_filter.h", - "content_ruleset_service_delegate.cc", - "content_ruleset_service_delegate.h", + "content_activation_list_utils.cc", + "content_activation_list_utils.h", + "content_ruleset_service.cc", + "content_ruleset_service.h", "content_subresource_filter_driver_factory.cc", "content_subresource_filter_driver_factory.h", + "content_subresource_filter_throttle_manager.cc", + "content_subresource_filter_throttle_manager.h", "subframe_navigation_filtering_throttle.cc", "subframe_navigation_filtering_throttle.h", + "subresource_filter_client.h", + "subresource_filter_safe_browsing_activation_throttle.cc", + "subresource_filter_safe_browsing_activation_throttle.h", "verified_ruleset_dealer.cc", "verified_ruleset_dealer.h", ] deps = [ "//base", + "//components/safe_browsing_db:database_manager", "//components/safe_browsing_db:util", + "//components/safe_browsing_db:v4_local_database_manager", "//components/subresource_filter/content/common", "//components/subresource_filter/core/browser", "//components/subresource_filter/core/common", @@ -34,17 +43,37 @@ static_library("browser") { ] } +static_library("test_support") { + testonly = true + sources = [ + "async_document_subresource_filter_test_utils.cc", + "async_document_subresource_filter_test_utils.h", + ] + deps = [ + ":browser", + "//base/test:test_support", + "//components/subresource_filter/core/common", + "//testing/gtest:gtest", + ] +} + source_set("unit_tests") { testonly = true sources = [ + "activation_state_computing_navigation_throttle_unittest.cc", "async_document_subresource_filter_unittest.cc", - "content_ruleset_service_delegate_unittest.cc", + "content_ruleset_service_unittest.cc", "content_subresource_filter_driver_factory_unittest.cc", + "content_subresource_filter_throttle_manager_unittest.cc", + "subframe_navigation_filtering_throttle_unittest.cc", + "subresource_filter_safe_browsing_activation_throttle_unittest.cc", "verified_ruleset_dealer_unittest.cc", ] deps = [ ":browser", + ":test_support", "//base/test:test_support", + "//components/safe_browsing_db:test_database_manager", "//components/safe_browsing_db:util", "//components/subresource_filter/content/common", "//components/subresource_filter/core/browser", |