Title: [173764] trunk/LayoutTests
- Revision
- 173764
- Author
- [email protected]
- Date
- 2014-09-19 11:15:05 -0700 (Fri, 19 Sep 2014)
Log Message
Videos with controls enabled never receive 'dragstart' events.
https://bugs.webkit.org/show_bug.cgi?id=136837
Reviewed by Sam Weinig.
* media/video-controls-drag-expected.txt: Added.
* media/video-controls-drag.html: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (173763 => 173764)
--- trunk/LayoutTests/ChangeLog 2014-09-19 18:10:32 UTC (rev 173763)
+++ trunk/LayoutTests/ChangeLog 2014-09-19 18:15:05 UTC (rev 173764)
@@ -1,3 +1,13 @@
+2014-09-19 Jer Noble <[email protected]>
+
+ Videos with controls enabled never receive 'dragstart' events.
+ https://bugs.webkit.org/show_bug.cgi?id=136837
+
+ Reviewed by Sam Weinig.
+
+ * media/video-controls-drag-expected.txt: Added.
+ * media/video-controls-drag.html: Added.
+
2014-09-19 Diego Pino Garcia <[email protected]>
Simple ES6 feature:String prototype additions
Added: trunk/LayoutTests/media/video-controls-drag-expected.txt (0 => 173764)
--- trunk/LayoutTests/media/video-controls-drag-expected.txt (rev 0)
+++ trunk/LayoutTests/media/video-controls-drag-expected.txt 2014-09-19 18:15:05 UTC (rev 173764)
@@ -0,0 +1,5 @@
+This tests that videos with controls enabled are still draggable. In a browser, start the test by dragging the video outside its controls area.
+
+EVENT(drag)
+END OF TEST
+
Added: trunk/LayoutTests/media/video-controls-drag.html (0 => 173764)
--- trunk/LayoutTests/media/video-controls-drag.html (rev 0)
+++ trunk/LayoutTests/media/video-controls-drag.html 2014-09-19 18:15:05 UTC (rev 173764)
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML>
+<html>
+<head>
+ <title>video-controls-dragstart</title>
+ <style>
+ video { border: 1px solid black; }
+ </style>
+ <script src=""
+ <script>
+ function go() {
+ video = document.getElementsByTagName('video')[0];
+ waitForEventAndEnd('drag');
+
+ if (window.eventSender) {
+ eventSender.mouseMoveTo(video.offsetLeft + 10, video.offsetTop + 10);
+ eventSender.mouseDown();
+ eventSender.leapForward(200);
+ eventSender.mouseMoveTo(video.offsetLeft + 100, video.offsetTop + 100);
+ eventSender.mouseUp();
+ }
+ }
+ </script>
+<body _onload_="go()">
+ <div>This tests that videos with controls enabled are still draggable. In a browser, start the test by dragging the video outside its controls area.</div>
+ <video controls draggable="true"></video>
+</body>
+</html>
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes