summaryrefslogtreecommitdiff
path: root/chromium/services/data_decoder/public/mojom/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/services/data_decoder/public/mojom/BUILD.gn')
-rw-r--r--chromium/services/data_decoder/public/mojom/BUILD.gn19
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"
+ }
}