Index: Source/bindings/core/dart/DartDOMWrapper.h |
diff --git a/Source/bindings/core/dart/DartDOMWrapper.h b/Source/bindings/core/dart/DartDOMWrapper.h |
index e43f2b58f23b8091bd63e9d4e4d895933af84f6e..8c97b74f5996f62f38588e6909a7c10b4020dbaa 100644 |
--- a/Source/bindings/core/dart/DartDOMWrapper.h |
+++ b/Source/bindings/core/dart/DartDOMWrapper.h |
@@ -322,7 +322,7 @@ private: |
// is kept alive. |
intptr_t externalAllocationSize = sizeof(*domObject); |
- Dart_WeakPersistentHandle wrapper = Dart_NewPrologueWeakPersistentHandle( |
+ Dart_WeakPersistentHandle wrapper = Dart_NewWeakPersistentHandle( |
newInstance, blinkHandle, externalAllocationSize, &wrapperWeakCallback<BindingsClass>); |
Traits::MapTraits::domMap(domData)->set(domObject, wrapper); |
} |