Video pause button does not work in video streaming from nytimes.com
authorJiyeon Kim <jiyeon0402.kim@samsung.com>
Tue, 17 Sep 2013 02:50:54 +0000 (11:50 +0900)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Tue, 17 Sep 2013 03:10:19 +0000 (03:10 +0000)
[Title] Video pause button does not work in video streaming from nytimes.com
[Problem] N_SE-51786
[Cause] click event didn't occured cause preventDefault() method in javascript
[Solution] Add touch event handler for handling touch event in media control element

Change-Id: I7543a4193312bc5276038972b7c1e7dc537d8e74

Source/WebCore/html/shadow/MediaControlElements.cpp

index d5d1491..5d37f78 100644 (file)
@@ -110,11 +110,14 @@ MediaControlElement::MediaControlElement(Document* document)
 
 void MediaControlElement::show()
 {
+    document()->didAddTouchEventHandler();
+    document()->addListenerType(Document::TOUCH_LISTENER);
     removeInlineStyleProperty(CSSPropertyDisplay);
 }
 
 void MediaControlElement::hide()
 {
+    document()->didRemoveTouchEventHandler();
     setInlineStyleProperty(CSSPropertyDisplay, CSSValueNone);
 }