Chromium Code Reviews| Index: tools/dom/templates/html/impl/impl_MessageEvent.darttemplate |
| diff --git a/tools/dom/templates/html/impl/impl_MessageEvent.darttemplate b/tools/dom/templates/html/impl/impl_MessageEvent.darttemplate |
| index 8a16f106de30936f6fb745a34260478fcdbdd94e..df7f449ae6583952042e2e86654af27f037e380d 100644 |
| --- a/tools/dom/templates/html/impl/impl_MessageEvent.darttemplate |
| +++ b/tools/dom/templates/html/impl/impl_MessageEvent.darttemplate |
| @@ -14,6 +14,13 @@ $(ANNOTATIONS)$(CLASS_MODIFIERS)class $CLASSNAME$EXTENDS$IMPLEMENTS$NATIVESPEC { |
| if (source == null) { |
| source = window; |
| } |
| +$if DART2JS |
| + if (Device.isFirefox) { |
|
blois
2014/06/30 20:54:31
If their change was done to follow the spec, is th
|
| + return JS('MessageEvent', 'new MessageEvent(#, {bubbles: #, cancelable: #, data: #, origin: #, lastEventId: #, source: #, ports: #})', |
| + type, canBubble, cancelable, data, origin, lastEventId, source, |
| + messagePorts); |
| + } |
| +$endif |
| var event = document._createEvent("MessageEvent"); |
| event._initMessageEvent(type, canBubble, cancelable, data, origin, |
| lastEventId, source, messagePorts); |