| 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 76d382a35ac40aeeb529cd34a2ffd6c80a23db01..803edb6e585ba404a5822dcfef1d49acba185327 100644
|
| --- a/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| +++ b/pkg/compiler/lib/src/js_emitter/old_emitter/emitter.dart
|
| @@ -1039,7 +1039,8 @@ class OldEmitter implements Emitter {
|
| cspPrecompiledFunctionFor(outputUnit).add(js.statement(r'''
|
| {
|
| #constructorName.#typeNameProperty = #constructorNameString;
|
| - if (!"name" in #constructorName)
|
| + // IE does not have a name property.
|
| + if (!("name" in #constructorName))
|
| #constructorName.name = #constructorNameString;
|
| $desc = $collectedClasses$.#constructorName[1];
|
| #constructorName.prototype = $desc;
|
|
|