diff options
Diffstat (limited to 'chromium/services/data_decoder/public/mojom/BUILD.gn')
-rw-r--r-- | chromium/services/data_decoder/public/mojom/BUILD.gn | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/chromium/services/data_decoder/public/mojom/BUILD.gn b/chromium/services/data_decoder/public/mojom/BUILD.gn index 435acd818f3..ee6240f24a1 100644 --- a/chromium/services/data_decoder/public/mojom/BUILD.gn +++ b/chromium/services/data_decoder/public/mojom/BUILD.gn @@ -10,11 +10,12 @@ mojom("mojom") { "image_decoder.mojom", "json_parser.mojom", "web_bundle_parser.mojom", + "web_bundler.mojom", "xml_parser.mojom", ] public_deps = [ - ":constants", + ":mojom_resource_snapshot_for_web_bundle", "//mojo/public/mojom/base", "//skia/public/mojom", "//ui/gfx/geometry/mojom", @@ -27,8 +28,18 @@ mojom("mojom") { } } -mojom("constants") { - sources = [ - "constants.mojom", +mojom("mojom_resource_snapshot_for_web_bundle") { + generate_java = true + sources = [ "resource_snapshot_for_web_bundle.mojom" ] + + public_deps = [ + "//mojo/public/mojom/base", + "//url/mojom:url_mojom_gurl", ] + + if (!is_ios) { + export_class_attribute_blink = "BLINK_PLATFORM_EXPORT" + export_define_blink = "BLINK_PLATFORM_IMPLEMENTATION=1" + export_header_blink = "third_party/blink/public/platform/web_common.h" + } } |