| Index: dart/lib/compiler/implementation/js_backend/emitter.dart
 | 
| diff --git a/dart/lib/compiler/implementation/js_backend/emitter.dart b/dart/lib/compiler/implementation/js_backend/emitter.dart
 | 
| index 518cf82bb0b74a7572daf2707d68019542eb9e98..7d62f94d31a0078d90f699c34eefa778bd36953f 100644
 | 
| --- a/dart/lib/compiler/implementation/js_backend/emitter.dart
 | 
| +++ b/dart/lib/compiler/implementation/js_backend/emitter.dart
 | 
| @@ -735,7 +735,8 @@ function(prototype, staticName, fieldName, getterName, lazyValue) {
 | 
|        if (needsComma) buffer.add(',');
 | 
|        needsComma = true;
 | 
|        buffer.add('\n');
 | 
| -      buffer.add(' $name: ');
 | 
| +      // TODO(ahe): Only add quotes around name when needed.
 | 
| +      buffer.add(' "$name": ');
 | 
|        buffer.add(memberBuffer);
 | 
|      }
 | 
|  
 | 
| 
 |