Title: [90286] trunk/LayoutTests
Revision
90286
Author
[email protected]
Date
2011-07-01 15:25:14 -0700 (Fri, 01 Jul 2011)

Log Message

2011-07-01  Mihai Parparita  <[email protected]>

        Rebaseline media/media-blocked-by-beforeload.html for Chromium Leopard
        (r90261 added a Leopard expectation for the Mac port, but Chromium
        Leopard can pass with the default baseline).

        * platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (90285 => 90286)


--- trunk/LayoutTests/ChangeLog	2011-07-01 22:11:46 UTC (rev 90285)
+++ trunk/LayoutTests/ChangeLog	2011-07-01 22:25:14 UTC (rev 90286)
@@ -1,3 +1,11 @@
+2011-07-01  Mihai Parparita  <[email protected]>
+
+        Rebaseline media/media-blocked-by-beforeload.html for Chromium Leopard
+        (r90261 added a Leopard expectation for the Mac port, but Chromium 
+        Leopard can pass with the default baseline).
+
+        * platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt: Added.
+
 2011-07-01  Nate Chapin  <[email protected]>
 
         Test for https://bugs.webkit.org/show_bug.cgi?id=63835.

Added: trunk/LayoutTests/platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt (0 => 90286)


--- trunk/LayoutTests/platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt	2011-07-01 22:25:14 UTC (rev 90286)
@@ -0,0 +1,40 @@
+Test to ensure that a media file blocked by a beforeload handler generates an error and does not block the document's 'load' event.
+
+*** Test initial state ***
+EXPECTED (video.networkState == '0') OK
+EXPECTED (video.error == 'null') OK
+
+*** Test blocking the 'src' attribute ***
+
+EVENT('beforeload')
+EXPECTED (event.target.tagName == 'VIDEO') OK
+blocking load of 'src'
+
+EVENT('loadstart')
+
+EVENT('error')
+EXPECTED (event.target.tagName == 'VIDEO') OK
+EXPECTED (video.error != 'null') OK
+EXPECTED (video.error.code == '4') OK
+EXPECTED (video.networkState == '3') OK
+
+*** Test using the <source> element ***
+
+EVENT('beforeload')
+EXPECTED (event.target.tagName == 'VIDEO') OK
+blocking load of first <source> element
+
+EVENT('beforeload')
+EXPECTED (event.target.tagName == 'VIDEO') OK
+allowing load of second <source> element
+
+EVENT('loadstart')
+
+EVENT('error')
+EXPECTED (event.target.tagName == 'SOURCE') OK
+EXPECTED (video.error == 'null') OK
+
+EVENT('loadedmetadata')
+
+END OF TEST
+
Property changes on: trunk/LayoutTests/platform/chromium-mac-leopard/media/media-blocked-by-beforeload-expected.txt
___________________________________________________________________

Added: svn:eol-style

_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to