Index: mojom/mojom_parser/serialization/serialization.go |
diff --git a/mojom/mojom_parser/serialization/serialization.go b/mojom/mojom_parser/serialization/serialization.go |
index 502dea48e8cfd3aa202c13dbc10f596269f0dd13..498f95ab8283a7bee2fd955c9e561b4c83cd20a4 100644 |
--- a/mojom/mojom_parser/serialization/serialization.go |
+++ b/mojom/mojom_parser/serialization/serialization.go |
@@ -52,6 +52,7 @@ func serialize(d *mojom.MojomDescriptor, debug, |
debugString = myfmt.Sprintf("%#v", fileGraph) |
} |
encoder := bindings.NewEncoder() |
+ encoder.SetDeterministic(true) |
fileGraph.Encode(encoder) |
bytes, _, err = encoder.Data() |
@@ -207,6 +208,7 @@ func translateMojomFile(f *mojom.MojomFile, fileGraph *mojom_files.MojomFileGrap |
// SerializedRuntimeTypeInfo |
if emitSerializedRuntimeTypeInfo { |
encoder := bindings.NewEncoder() |
+ encoder.SetDeterministic(true) |
typeInfo.Encode(encoder) |
bytes, _, err := encoder.Data() |
if err != nil { |