| Index: pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| diff --git a/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart b/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| index ce3e760d3db6a388b64dea8705616005e28b727c..7d91c87cacbe50f461eac763f793a025b9e2730a 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| @@ -476,6 +476,9 @@ class OldEmitter implements Emitter {
|
| var members = Object.keys(properties);
|
| for (var i = 0; i < members.length; i++) {
|
| var member = members[i];
|
| + if (!Object.hasOwnProperty.call(properties, member)) {
|
| + continue;
|
| + }
|
| object[member] = properties[member];
|
| }
|
| // Use a function for `true` here, as functions are stored in the
|
|
|