Index: cc/ipc/render_pass.typemap |
diff --git a/cc/ipc/render_pass.typemap b/cc/ipc/render_pass.typemap |
index e661d822997470fe5108862c3d1ab02fe1b2282a..f71ce9ca81295534cfece10d90c07404ce72ed49 100644 |
--- a/cc/ipc/render_pass.typemap |
+++ b/cc/ipc/render_pass.typemap |
@@ -3,13 +3,20 @@ |
# found in the LICENSE file. |
mojom = "//cc/ipc/render_pass.mojom" |
-public_headers = [ "//cc/quads/render_pass.h" ] |
-traits_headers = [ "//cc/ipc/render_pass_struct_traits.h" ] |
+public_headers = [ |
+ "//cc/quads/draw_quad.h", |
+ "//cc/quads/render_pass.h", |
+] |
+traits_headers = [ |
+ "//cc/ipc/quads_struct_traits.h", |
+ "//cc/ipc/render_pass_struct_traits.h", |
+] |
sources = [ |
+ "//cc/ipc/quads_struct_traits.cc", |
"//cc/ipc/render_pass_struct_traits.cc", |
] |
public_deps = [ |
"//base", |
"//cc", |
] |
-type_mappings = [ "cc.mojom.RenderPass=std::unique_ptr<cc::RenderPass>" ] |
+type_mappings = [ "cc.mojom.RenderPass=std::unique_ptr<cc::RenderPass>[move_only,nullable_is_same_type]" ] |