Follow up to r9887, to actually sink ended and progress media events in DOMImplStandard

Review at http://gwt-code-reviews.appspot.com/1385804

Review by: pdr@google.com


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9918 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/client/impl/DOMImplStandard.java b/user/src/com/google/gwt/user/client/impl/DOMImplStandard.java
index f9c44ec..bda4d69 100644
--- a/user/src/com/google/gwt/user/client/impl/DOMImplStandard.java
+++ b/user/src/com/google/gwt/user/client/impl/DOMImplStandard.java
@@ -281,6 +281,17 @@
         @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent : null;
     if (chMask & 0x4000000) elem.ongestureend    = (bits & 0x4000000) ? 
         @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent : null;
+
+    if (bits & 0x8000000) {
+      elem.addEventListener('ended', @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent, false);
+    } else {
+      elem.removeEventListener('ended', @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent, false);
+    }
+    if (bits & 0x10000000) {
+      elem.addEventListener('progress', @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent, false);
+    } else {
+      elem.removeEventListener('progress', @com.google.gwt.user.client.impl.DOMImplStandard::dispatchEvent, false);
+    }
   }-*/;
 
   private native void releaseCaptureImpl(Element elem) /*-{