Title: [186078] trunk/LayoutTests
Revision
186078
Author
mra...@apple.com
Date
2015-06-29 12:12:29 -0700 (Mon, 29 Jun 2015)

Log Message

Media Session: test session attribute of newly-created media elements
https://bugs.webkit.org/show_bug.cgi?id=146412

Reviewed by Eric Carlson.

* media/session/default-session-expected.txt: Added.
* media/session/default-session.html: Added.
* platform/mac/TestExpectations: Media Session support is disabled by default.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (186077 => 186078)


--- trunk/LayoutTests/ChangeLog	2015-06-29 19:08:20 UTC (rev 186077)
+++ trunk/LayoutTests/ChangeLog	2015-06-29 19:12:29 UTC (rev 186078)
@@ -1,3 +1,14 @@
+2015-06-29  Matt Rajca  <mra...@apple.com>
+
+        Media Session: test session attribute of newly-created media elements
+        https://bugs.webkit.org/show_bug.cgi?id=146412
+
+        Reviewed by Eric Carlson.
+
+        * media/session/default-session-expected.txt: Added.
+        * media/session/default-session.html: Added.
+        * platform/mac/TestExpectations: Media Session support is disabled by default.
+
 2015-06-29  Said Abou-Hallawa  <sabouhall...@apple.com>
 
         [Mac] Disable QTKit by default.

Added: trunk/LayoutTests/media/session/default-session-expected.txt (0 => 186078)


--- trunk/LayoutTests/media/session/default-session-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/media/session/default-session-expected.txt	2015-06-29 19:12:29 UTC (rev 186078)
@@ -0,0 +1,6 @@
+New media elements are assigned to the Default media session, which is not exposed through the session attribute.
+
+RUN(audioElement = document.createElement('audio'))
+EXPECTED (audioElement.session == 'null') OK
+END OF TEST
+

Added: trunk/LayoutTests/media/session/default-session.html (0 => 186078)


--- trunk/LayoutTests/media/session/default-session.html	                        (rev 0)
+++ trunk/LayoutTests/media/session/default-session.html	2015-06-29 19:12:29 UTC (rev 186078)
@@ -0,0 +1,19 @@
+<!DOCTYPE html>
+<html>
+<head>
+    <script src=""
+    <script type="text/_javascript_">
+        function doTest () 
+        {
+            var audioElement = document.createElement("audio");
+            run("audioElement = document.createElement('audio')");
+            testExpected("audioElement.session", null);
+
+            endTest();
+        }
+    </script>
+</head>
+<body _onload_="doTest()">
+    <p>New media elements are assigned to the Default media session, which is not exposed through the session attribute.</p>
+</body>
+</html>

Modified: trunk/LayoutTests/platform/mac/TestExpectations (186077 => 186078)


--- trunk/LayoutTests/platform/mac/TestExpectations	2015-06-29 19:08:20 UTC (rev 186077)
+++ trunk/LayoutTests/platform/mac/TestExpectations	2015-06-29 19:12:29 UTC (rev 186078)
@@ -997,6 +997,7 @@
 
 # ENABLE(MEDIA_SESSION) is disabled
 media/session/controls-existence.html
+media/session/default-session.html
 
 # This test requires generation of progress events during loading
 webkit.org/b/100984 media/progress-events-generated-correctly.html [ Failure ]
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to