Index: tools/dom/scripts/generator.py |
diff --git a/tools/dom/scripts/generator.py b/tools/dom/scripts/generator.py |
index 570255be6b3bc832256b41908e1600500a3d08e3..c6804a9a8796ae48974fa5d6883c023363ab34ff 100644 |
--- a/tools/dom/scripts/generator.py |
+++ b/tools/dom/scripts/generator.py |
@@ -666,7 +666,7 @@ class IDLTypeInfo(object): |
cls = self.bindings_class() |
if 'Callback' in idl_node.ext_attrs: |
- return '%s', 'RefPtr<%s>' % self.native_type(), cls, 'create' |
+ return '%s.release()', 'OwnPtr<%s>' % self.native_type(), cls, 'create' |
if self.custom_to_native(): |
type = 'RefPtr<%s>' % self.native_type() |