Index: mojo/public/bindings/generators/mojom_data.py |
diff --git a/mojo/public/bindings/generators/mojom_data.py b/mojo/public/bindings/generators/mojom_data.py |
index 359351195f6161bc260338129db68fc1c949c652..d9b800aa77b1c336ce554353c508fe163e8a2b7d 100644 |
--- a/mojo/public/bindings/generators/mojom_data.py |
+++ b/mojo/public/bindings/generators/mojom_data.py |
@@ -127,12 +127,14 @@ def MethodFromData(kinds, data): |
def InterfaceToData(interface): |
return { |
istr(0, 'name'): interface.name, |
- istr(1, 'methods'): map(MethodToData, interface.methods) |
+ istr(1, 'peer'): interface.peer, |
+ istr(2, 'methods'): map(MethodToData, interface.methods) |
} |
def InterfaceFromData(kinds, data): |
interface = mojom.Interface() |
interface.name = data['name'] |
+ interface.peer = data['peer'] |
interface.methods = map( |
lambda method: MethodFromData(kinds, method), data['methods']) |
return interface |