summaryrefslogtreecommitdiff
path: root/chromium/ui/accessibility/mojom
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2022-09-29 16:16:15 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2022-11-09 10:04:06 +0000
commita95a7417ad456115a1ef2da4bb8320531c0821f1 (patch)
treeedcd59279e486d2fd4a8f88a7ed025bcf925c6e6 /chromium/ui/accessibility/mojom
parent33fc33aa94d4add0878ec30dc818e34e1dd3cc2a (diff)
downloadqtwebengine-chromium-a95a7417ad456115a1ef2da4bb8320531c0821f1.tar.gz
BASELINE: Update Chromium to 106.0.5249.126
Change-Id: Ib0bb21c437a7d1686e21c33f2d329f2ac425b7ab Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/438936 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/ui/accessibility/mojom')
-rw-r--r--chromium/ui/accessibility/mojom/BUILD.gn44
1 files changed, 40 insertions, 4 deletions
diff --git a/chromium/ui/accessibility/mojom/BUILD.gn b/chromium/ui/accessibility/mojom/BUILD.gn
index 3302ef749a9..af01cc903fb 100644
--- a/chromium/ui/accessibility/mojom/BUILD.gn
+++ b/chromium/ui/accessibility/mojom/BUILD.gn
@@ -5,6 +5,7 @@
import("//mojo/public/tools/bindings/mojom.gni")
mojom("mojom") {
+ generate_java = true
sources = [
"ax_action_data.mojom",
"ax_event.mojom",
@@ -26,7 +27,27 @@ mojom("mojom") {
"//url/mojom:url_mojom_gurl",
]
- cpp_typemaps = [
+ common_typemaps = [
+ {
+ types = [
+ {
+ mojom = "ax.mojom.AXRelativeBounds"
+ cpp = "::ui::AXRelativeBounds"
+ },
+ ]
+ traits_headers = [ "ax_relative_bounds_mojom_traits.h" ]
+ traits_public_deps = [
+ ":mojom_traits",
+ "//ui/gfx",
+ "//ui/gfx/geometry/mojom",
+ "//ui/gfx/geometry/mojom:mojom_traits",
+ "//ui/gfx/mojom",
+ ]
+ },
+ ]
+
+ cpp_typemaps = common_typemaps
+ cpp_typemaps += [
{
types = [
{
@@ -78,12 +99,10 @@ mojom("mojom") {
cpp = "::ui::AXRelativeBounds"
},
]
- traits_sources = [ "ax_relative_bounds_mojom_traits.cc" ]
traits_headers = [ "ax_relative_bounds_mojom_traits.h" ]
traits_public_deps = [
- "//ui/gfx",
+ "//ui/accessibility:ax_base",
"//ui/gfx/geometry/mojom",
- "//ui/gfx/geometry/mojom:mojom_traits",
"//ui/gfx/mojom",
]
},
@@ -121,7 +140,10 @@ mojom("mojom") {
traits_public_deps = [ "//ui/accessibility:ax_base" ]
},
]
+
+ blink_cpp_typemaps = common_typemaps
}
+
mojom("ax_assistant_mojom") {
sources = [ "ax_assistant_structure.mojom" ]
@@ -160,3 +182,17 @@ mojom("ax_assistant_mojom") {
"//url/mojom:url_mojom_gurl",
]
}
+
+source_set("mojom_traits") {
+ sources = [
+ "ax_relative_bounds_mojom_traits.cc",
+ "ax_relative_bounds_mojom_traits.h",
+ ]
+ public_deps = [
+ "//ui/accessibility:ax_base",
+ "//ui/accessibility/mojom:mojom_shared_cpp_sources",
+ "//ui/gfx",
+ "//ui/gfx/geometry/mojom:mojom_traits",
+ "//ui/gfx/mojom:mojom",
+ ]
+}