summaryrefslogtreecommitdiff
path: root/chromium/services/viz/public/mojom/BUILD.gn
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/services/viz/public/mojom/BUILD.gn')
-rw-r--r--chromium/services/viz/public/mojom/BUILD.gn60
1 files changed, 59 insertions, 1 deletions
diff --git a/chromium/services/viz/public/mojom/BUILD.gn b/chromium/services/viz/public/mojom/BUILD.gn
index 75ef138eab8..d6d676deaba 100644
--- a/chromium/services/viz/public/mojom/BUILD.gn
+++ b/chromium/services/viz/public/mojom/BUILD.gn
@@ -15,6 +15,7 @@ mojom("mojom") {
"compositing/compositor_frame_sink.mojom",
"compositing/copy_output_request.mojom",
"compositing/copy_output_result.mojom",
+ "compositing/delegated_ink_metadata.mojom",
"compositing/filter_operation.mojom",
"compositing/filter_operations.mojom",
"compositing/frame_deadline.mojom",
@@ -178,7 +179,10 @@ mojom("mojom") {
traits_private_headers = [
"//services/viz/public/cpp/compositing/compositor_frame_mojom_traits.h",
]
- traits_public_deps = [ "//components/viz/common" ]
+ traits_public_deps = [
+ "//components/viz/common",
+ "//services/viz/public/cpp:crash_keys",
+ ]
},
{
types = [
@@ -223,6 +227,19 @@ mojom("mojom") {
{
types = [
{
+ mojom = "viz.mojom.DelegatedInkMetadata"
+ cpp = "::std::unique_ptr<::viz::DelegatedInkMetadata>"
+ move_only = true
+ nullable_is_same_type = true
+ },
+ ]
+ traits_sources = [ "//services/viz/public/cpp/compositing/delegated_ink_metadata_mojom_traits.cc" ]
+ traits_headers = [ "//services/viz/public/cpp/compositing/delegated_ink_metadata_mojom_traits.h" ]
+ traits_public_deps = [ "//components/viz/common" ]
+ },
+ {
+ types = [
+ {
mojom = "viz.mojom.FilterOperation"
cpp = "::cc::FilterOperation"
},
@@ -285,6 +302,7 @@ mojom("mojom") {
traits_sources = [ "//services/viz/public/cpp/hit_test/hit_test_region_list_mojom_traits.cc" ]
traits_public_deps = [
"//components/viz/common",
+ "//services/viz/public/cpp:crash_keys",
"//ui/gfx/geometry/mojom",
]
},
@@ -435,6 +453,46 @@ mojom("mojom") {
{
types = [
{
+ mojom = "viz.mojom.HitTestRegion"
+ cpp = "::viz::HitTestRegion"
+ },
+ {
+ mojom = "viz.mojom.HitTestRegionList"
+ cpp = "::viz::HitTestRegionList"
+ move_only = true
+ },
+ ]
+ traits_headers = [ "//services/viz/public/cpp/hit_test/hit_test_region_list_mojom_traits.h" ]
+ traits_public_deps = [
+ "//components/viz/common",
+ "//services/viz/public/cpp:crash_keys",
+ "//ui/gfx/geometry/mojom",
+ ]
+ },
+ {
+ types = [
+ {
+ mojom = "viz.mojom.CompositorFrameMetadata"
+ cpp = "::viz::CompositorFrameMetadata"
+ move_only = true
+ },
+ ]
+ traits_headers = [ "//services/viz/public/cpp/compositing/compositor_frame_metadata_mojom_traits.h" ]
+ traits_public_deps = [ "//components/viz/common" ]
+ },
+ {
+ types = [
+ {
+ mojom = "viz.mojom.FrameTimingDetails"
+ cpp = "::viz::FrameTimingDetails"
+ },
+ ]
+ traits_headers = [ "//services/viz/public/cpp/compositing/frame_timing_details_mojom_traits.h" ]
+ traits_public_deps = [ "//components/viz/common" ]
+ },
+ {
+ types = [
+ {
mojom = "viz.mojom.CompositorFrame"
cpp = "::viz::CompositorFrame"
move_only = true