Index: mojo/public/tools/bindings/generators/mojom_js_generator.py |
diff --git a/mojo/public/tools/bindings/generators/mojom_js_generator.py b/mojo/public/tools/bindings/generators/mojom_js_generator.py |
index 59208328e54b4d44c410d3f29c881cb9cec020c0..15881cd090315fedf62c376b2e0fb67fc50297b1 100644 |
--- a/mojo/public/tools/bindings/generators/mojom_js_generator.py |
+++ b/mojo/public/tools/bindings/generators/mojom_js_generator.py |
@@ -120,7 +120,7 @@ def JavaScriptEncodeSnippet(kind): |
return "encodeStructPointer(%s, " % CodecType(kind.name) |
if isinstance(kind, mojom.Array) and kind.kind == mojom.BOOL: |
return "encodeBoolArrayPointer("; |
- if isinstance(kind, mojom.Array): |
+ if isinstance(kind, (mojom.Array, mojom.FixedArray)): |
return "encodeArrayPointer(%s, " % CodecType(kind.kind) |
if isinstance(kind, mojom.Interface) or \ |
isinstance(kind, mojom.InterfaceRequest): |