Index: tools/dom/templates/html/impl/impl_MutationObserver.darttemplate |
diff --git a/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate b/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate |
index 3469eef1c0c86d14650a1dc3830710b1e4f4e0ba..d45e98a0e1c7b0e07fee7b6c73b57d9afb02febd 100644 |
--- a/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate |
+++ b/tools/dom/templates/html/impl/impl_MutationObserver.darttemplate |
@@ -20,7 +20,7 @@ $endif |
} |
$if DARTIUM |
@DocsEditable() |
-$if JSINTEROP |
+ $if JSINTEROP |
static MutationObserver _create(callback) => wrap_jso(_blink.BlinkMutationObserver.instance.constructorCallback_1_((List<MutationRecord> mutations, MutationObserver observer) { |
var wrapped_mutations = []; |
for (var mutation in mutations) { |
@@ -30,17 +30,9 @@ $if JSINTEROP |
// Wrap the MutationObserver too. |
callback(wrapped_mutations, wrap_jso(observer)); |
})); |
-$else |
- static MutationObserver _create(callback) => _blink.BlinkMutationObserver.instance.constructorCallback_1_((List<MutationRecord> mutations, MutationObserver observer) { |
- var wrapped_mutations = []; |
- for (var mutation in mutations) { |
- // Wrap the Javascript object for each MutationRecord. |
- wrapped_mutations.add(wrap_jso(mutation)); |
- } |
- // Wrap the MutationObserver too. |
- callback(wrapped_mutations, wrap_jso(observer)); |
- }); |
-$endif |
+ $else |
+ static MutationObserver _create(callback) => _blink.BlinkMutationObserver.instance.constructorCallback_1_(callback); |
+ $endif |
$endif |
/** |