[Win] 23 media tests fail / time out
authorjberlin@webkit.org <jberlin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 May 2012 21:10:39 +0000 (21:10 +0000)
committerjberlin@webkit.org <jberlin@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 May 2012 21:10:39 +0000 (21:10 +0000)
https://bugs.webkit.org/show_bug.cgi?id=88005

Add/update the Windows expected (failing?) results to get the bots greener.

* platform/win/Skipped:
* platform/win/media/audio-controls-rendering-expected.txt:
* platform/win/media/audio-repaint-expected.txt:
* platform/win/media/controls-after-reload-expected.txt:
* platform/win/media/controls-strict-expected.txt:
* platform/win/media/controls-styling-expected.txt:
* platform/win/media/controls-without-preload-expected.txt:
* platform/win/media/media-can-play-wav-audio-expected.txt: Added.
* platform/win/media/media-controls-clone-expected.txt:
* platform/win/media/media-controls-invalid-url-expected.txt: Added.
* platform/win/media/media-document-audio-repaint-expected.txt:
* platform/win/media/nodesFromRect-shadowContent-expected.txt: Added.
* platform/win/media/video-colorspace-yuv420-expected.txt: Added.
* platform/win/media/video-colorspace-yuv422-expected.txt: Added.
* platform/win/media/video-controls-rendering-expected.txt:
* platform/win/media/video-display-toggle-expected.txt:
* platform/win/media/video-no-audio-expected.txt:
* platform/win/media/video-pause-immediately-expected.txt: Added.
* platform/win/media/video-playing-and-pause-expected.txt: Added.
* platform/win/media/video-size-intrinsic-scale-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@119147 268f45cc-cd09-0410-ab3c-d52691b4dbfc

21 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/win/Skipped
LayoutTests/platform/win/media/audio-controls-rendering-expected.txt
LayoutTests/platform/win/media/audio-repaint-expected.txt
LayoutTests/platform/win/media/controls-after-reload-expected.txt
LayoutTests/platform/win/media/controls-strict-expected.txt
LayoutTests/platform/win/media/controls-styling-expected.txt
LayoutTests/platform/win/media/controls-without-preload-expected.txt
LayoutTests/platform/win/media/media-can-play-wav-audio-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/media-controls-clone-expected.txt
LayoutTests/platform/win/media/media-controls-invalid-url-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/media-document-audio-repaint-expected.txt
LayoutTests/platform/win/media/nodesFromRect-shadowContent-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/video-colorspace-yuv420-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/video-colorspace-yuv422-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/video-controls-rendering-expected.txt
LayoutTests/platform/win/media/video-display-toggle-expected.txt
LayoutTests/platform/win/media/video-no-audio-expected.txt
LayoutTests/platform/win/media/video-pause-immediately-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/video-playing-and-pause-expected.txt [new file with mode: 0644]
LayoutTests/platform/win/media/video-size-intrinsic-scale-expected.txt [new file with mode: 0644]

index c79e473..28c7eac 100644 (file)
@@ -1,5 +1,33 @@
 2012-05-31  Jessie Berlin  <jberlin@apple.com>
 
+        [Win] 23 media tests fail / time out
+        https://bugs.webkit.org/show_bug.cgi?id=88005
+
+        Add/update the Windows expected (failing?) results to get the bots greener.
+
+        * platform/win/Skipped:
+        * platform/win/media/audio-controls-rendering-expected.txt:
+        * platform/win/media/audio-repaint-expected.txt:
+        * platform/win/media/controls-after-reload-expected.txt:
+        * platform/win/media/controls-strict-expected.txt:
+        * platform/win/media/controls-styling-expected.txt:
+        * platform/win/media/controls-without-preload-expected.txt:
+        * platform/win/media/media-can-play-wav-audio-expected.txt: Added.
+        * platform/win/media/media-controls-clone-expected.txt:
+        * platform/win/media/media-controls-invalid-url-expected.txt: Added.
+        * platform/win/media/media-document-audio-repaint-expected.txt:
+        * platform/win/media/nodesFromRect-shadowContent-expected.txt: Added.
+        * platform/win/media/video-colorspace-yuv420-expected.txt: Added.
+        * platform/win/media/video-colorspace-yuv422-expected.txt: Added.
+        * platform/win/media/video-controls-rendering-expected.txt:
+        * platform/win/media/video-display-toggle-expected.txt:
+        * platform/win/media/video-no-audio-expected.txt:
+        * platform/win/media/video-pause-immediately-expected.txt: Added.
+        * platform/win/media/video-playing-and-pause-expected.txt: Added.
+        * platform/win/media/video-size-intrinsic-scale-expected.txt: Added.
+
+2012-05-31  Jessie Berlin  <jberlin@apple.com>
+
         [Win] fast/events/remove-target* tests fail
         https://bugs.webkit.org/show_bug.cgi?id=88006
 
index b3cfd22..402db2d 100644 (file)
@@ -1812,3 +1812,9 @@ plugins/npruntime/delete-plugin-within-setProperty.html
 # [Win] ASSERT(oldLayoutDelta == view()->layoutDelta()) failed in RenderBlock::layoutBlockChild
 # https://bugs.webkit.org/show_bug.cgi?id=87450
 media/media-volume-slider-rendered-below.html
+
+# Time out
+# https://bugs.webkit.org/show_bug.cgi?id=88005
+media/crash-closing-page-with-media-as-plugin-fallback.html
+media/media-continues-playing-after-replace-source.html
+media/video-zoom.html
index 3132ff9..70a6d16 100644 (file)
@@ -15,9 +15,9 @@ layer at (0,0) size 800x600
         RenderBR {BR} at (0,50) size 0x18
         RenderBR {BR} at (0,68) size 0x18
 layer at (8,42) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (8,42) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 136x16
       RenderSlider {INPUT} at (0,0) size 136x16
@@ -26,13 +26,14 @@ layer at (8,42) size 200x16
           RenderBlock {DIV} at (122,4) size 10x8
     RenderButton {INPUT} at (152,0) size 16x16
     RenderButton {INPUT} at (168,0) size 16x16
-    RenderButton {INPUT} at (184,0) size 16x16
+    RenderBlock {DIV} at (184,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,46) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,76) size 320x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x16
 layer at (8,76) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 256x16
       RenderSlider {INPUT} at (0,0) size 256x16
@@ -41,15 +42,16 @@ layer at (8,76) size 320x16
           RenderBlock {DIV} at (242,4) size 10x8
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,80) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,110) size 320x100
   RenderMedia {AUDIO} at (8,110) size 320x100 [bgcolor=#0000FF]
 layer at (8,110) size 320x100
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x100
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x100
 layer at (8,194) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,84) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,84) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 256x16
       RenderSlider {INPUT} at (0,0) size 256x16
@@ -58,6 +60,7 @@ layer at (8,194) size 320x16
           RenderBlock {DIV} at (242,4) size 10x8
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,198) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index 83d972d..53f59e7 100644 (file)
@@ -15,9 +15,9 @@ layer at (0,0) size 800x600
 layer at (8,58) size 200x16
   RenderMedia {AUDIO} at (0,16) size 200x16
 layer at (8,58) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (8,58) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 136x16
       RenderSlider {INPUT} at (0,0) size 136x16
@@ -26,13 +26,14 @@ layer at (8,58) size 200x16
           RenderBlock {DIV} at (122,4) size 10x8
     RenderButton {INPUT} at (152,0) size 16x16
     RenderButton {INPUT} at (168,0) size 16x16
-    RenderButton {INPUT} at (184,0) size 16x16
+    RenderBlock {DIV} at (184,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (87,62) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,42) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (8,42) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 136x16
       RenderSlider {INPUT} at (0,0) size 136x16
@@ -41,15 +42,16 @@ layer at (8,42) size 200x16
           RenderBlock {DIV} at (122,4) size 10x8
     RenderButton {INPUT} at (152,0) size 16x16
     RenderButton {INPUT} at (168,0) size 16x16
-    RenderButton {INPUT} at (184,0) size 16x16
+    RenderBlock {DIV} at (184,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (87,46) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,126) size 200x16
   RenderMedia {AUDIO} at (0,84) size 200x16
 layer at (8,126) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (8,126) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 136x16
       RenderSlider {INPUT} at (0,0) size 136x16
@@ -58,6 +60,5 @@ layer at (8,126) size 200x16
           RenderBlock {DIV} at (122,4) size 10x8
     RenderButton {INPUT} at (152,0) size 16x16
     RenderButton {INPUT} at (168,0) size 16x16
-    RenderButton {INPUT} at (184,0) size 16x16
-layer at (87,130) size 10x8
-  RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
+    RenderBlock {DIV} at (184,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
index 68f633a..9aeea01 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
 layer at (8,42) size 320x240
   RenderVideo {VIDEO} at (0,0) size 320x240
 layer at (8,42) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,266) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -23,6 +23,7 @@ layer at (8,266) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,270) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index 671c7e4..856c7a4 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x302
 layer at (8,50) size 320x240
   RenderVideo {VIDEO} at (0,0) size 320x240
 layer at (8,50) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,274) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -23,6 +23,7 @@ layer at (8,274) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,278) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index 534e80d..42249b2 100644 (file)
@@ -15,9 +15,9 @@ layer at (18,42) size 320x240
 layer at (8,282) size 320x240
   RenderVideo {VIDEO} at (0,0) size 320x240
 layer at (18,42) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (18,266) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -27,13 +27,14 @@ layer at (18,266) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (36,270) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,282) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,506) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -43,6 +44,7 @@ layer at (8,506) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,510) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index 0fdb760..7226e5a 100644 (file)
@@ -11,13 +11,19 @@ layer at (0,0) size 800x600
 layer at (8,42) size 320x240
   RenderVideo {VIDEO} at (0,0) size 320x240
 layer at (8,42) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,266) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
-    RenderDeprecatedFlexibleBox {DIV} at (16,0) size 256x16
-      RenderSlider {INPUT} at (0,0) size 256x16
-        RenderBlock {DIV} at (2,4) size 10x8
+    RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
+      RenderSlider {INPUT} at (0,0) size 240x16
+        RenderDeprecatedFlexibleBox {DIV} at (2,0) size 236x16
+          RenderBlock {DIV} at (0,4) size 226x8
+          RenderBlock {DIV} at (226,4) size 10x8
+    RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
+layer at (26,270) size 10x8
+  RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
diff --git a/LayoutTests/platform/win/media/media-can-play-wav-audio-expected.txt b/LayoutTests/platform/win/media/media-can-play-wav-audio-expected.txt
new file mode 100644 (file)
index 0000000..fe01390
--- /dev/null
@@ -0,0 +1,10 @@
+Test HTMLMediaElement canPlayType() method with multiple .wav MIME types.
+
+These tests may be expected to fail if the WebKit port does not support the format.
+
+EXPECTED (audio.canPlayType('audio/wav') == 'maybe') OK
+EXPECTED (audio.canPlayType('audio/x-wav') == 'maybe') OK
+EXPECTED (audio.canPlayType('audio/wav; codecs=1') == 'probably') OK
+EXPECTED (audio.canPlayType('audio/x-wav; codecs=1') == 'probably') OK
+END OF TEST
+
index d093352..55658d2 100644 (file)
@@ -12,30 +12,34 @@ layer at (8,8) size 300x150
 layer at (8,162) size 300x150
   RenderVideo {VIDEO} at (0,0) size 300x150
 layer at (8,8) size 300x150
-  RenderBlock (relative positioned) {DIV} at (0,0) size 300x150
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x150
 layer at (8,142) size 300x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,134) size 300x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,134) size 300x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderButton {INPUT} at (16,0) size 16x16
     RenderButton {INPUT} at (32,0) size 16x16
+    RenderBlock {DIV} at (48,8) size 0x0
 layer at (308,142) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (308,142) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderButton {INPUT} at (16,0) size 16x16
     RenderButton {INPUT} at (32,0) size 16x16
+    RenderBlock {DIV} at (48,8) size 0x0
 layer at (8,162) size 300x150
-  RenderBlock (relative positioned) {DIV} at (0,0) size 300x150
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x150
 layer at (8,296) size 300x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,134) size 300x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,134) size 300x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderButton {INPUT} at (16,0) size 16x16
     RenderButton {INPUT} at (32,0) size 16x16
+    RenderBlock {DIV} at (48,8) size 0x0
 layer at (308,296) size 200x16
-  RenderBlock (relative positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
 layer at (308,296) size 200x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,0) size 200x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 200x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderButton {INPUT} at (16,0) size 16x16
     RenderButton {INPUT} at (32,0) size 16x16
+    RenderBlock {DIV} at (48,8) size 0x0
diff --git a/LayoutTests/platform/win/media/media-controls-invalid-url-expected.txt b/LayoutTests/platform/win/media/media-controls-invalid-url-expected.txt
new file mode 100644 (file)
index 0000000..e88fa37
--- /dev/null
@@ -0,0 +1,12 @@
+This tests that media element controls are reset to their default state when the src is changed to an invalid url.
+
+This test only runs in DRT!
+
+EVENT(canplaythrough)
+EXPECTED (getTimeLineValue() == '0') OK
+EVENT(seeked)
+EXPECTED (getTimeLineValue() == '1') OK
+EVENT(error)
+EXPECTED (getTimeLineValue() == '0'), OBSERVED '1' FAIL
+END OF TEST
+
index 34ae9e5..b7ebaaa 100644 (file)
@@ -20,9 +20,9 @@ layer at (8,42) size 384x334
     layer at (40,164) size 300x1
       RenderVideo {VIDEO} at (40,164) size 300x1
     layer at (40,164) size 300x1
-      RenderBlock (relative positioned) {DIV} at (0,0) size 300x1
-    layer at (40,149) size 300x16
-      RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,-15) size 300x16
+      RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x1
+    layer at (40,164) size 300x16
+      RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 300x16
         RenderButton {INPUT} at (0,0) size 16x16
         RenderDeprecatedFlexibleBox {DIV} at (16,0) size 236x16
           RenderSlider {INPUT} at (0,0) size 236x16
@@ -31,6 +31,7 @@ layer at (8,42) size 384x334
               RenderBlock {DIV} at (222,4) size 10x8
         RenderButton {INPUT} at (252,0) size 16x16
         RenderButton {INPUT} at (268,0) size 16x16
-        RenderButton {INPUT} at (284,0) size 16x16
-    layer at (169,153) size 10x8
+        RenderBlock {DIV} at (284,0) size 16x16
+          RenderButton {INPUT} at (0,0) size 16x16
+    layer at (169,168) size 10x8
       RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
diff --git a/LayoutTests/platform/win/media/nodesFromRect-shadowContent-expected.txt b/LayoutTests/platform/win/media/nodesFromRect-shadowContent-expected.txt
new file mode 100644 (file)
index 0000000..ef03020
--- /dev/null
@@ -0,0 +1,8 @@
+FAIL Different number of nodes for rect[66,290], [10,10,20,20]: '2' vs '3'
+PASS All correct nodes found for rect
+This test only runs in DRT!
+
+EXPECTED (video.controls != 'null') OK
+EVENT(canplaythrough)
+END OF TEST
+
diff --git a/LayoutTests/platform/win/media/video-colorspace-yuv420-expected.txt b/LayoutTests/platform/win/media/video-colorspace-yuv420-expected.txt
new file mode 100644 (file)
index 0000000..e295562
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 329x18
+          text run at (0,0) width 329: "Test correct colorspace for yuv420, i.e. YU12 video"
+      RenderBlock (anonymous) at (0,34) size 784x156
+layer at (8,42) size 206x156
+  RenderVideo {VIDEO} at (0,0) size 206x156 [border: (3px solid #FF0000)]
diff --git a/LayoutTests/platform/win/media/video-colorspace-yuv422-expected.txt b/LayoutTests/platform/win/media/video-colorspace-yuv422-expected.txt
new file mode 100644 (file)
index 0000000..03deeb7
--- /dev/null
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 329x18
+          text run at (0,0) width 329: "Test correct colorspace for yuv422, i.e. YU16 video"
+      RenderBlock (anonymous) at (0,34) size 784x156
+layer at (8,42) size 206x156
+  RenderVideo {VIDEO} at (0,0) size 206x156 [border: (3px solid #FF0000)]
index 8ef11b3..1f6e106 100644 (file)
@@ -16,9 +16,9 @@ layer at (8,42) size 320x240
 layer at (8,282) size 320x240
   RenderVideo {VIDEO} at (0,0) size 320x240
 layer at (8,42) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,266) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -28,13 +28,14 @@ layer at (8,266) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,270) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,282) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,506) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -44,15 +45,16 @@ layer at (8,506) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,510) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
 layer at (8,522) size 320x240
   RenderVideo {VIDEO} at (8,522) size 320x240
 layer at (8,522) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,746) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -62,6 +64,7 @@ layer at (8,746) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,750) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index c0d698e..5c6a2cf 100644 (file)
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
 layer at (8,26) size 320x240
   RenderVideo {VIDEO} at (0,18) size 320x240
 layer at (8,26) size 320x240
-  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
 layer at (8,250) size 320x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,224) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
       RenderSlider {INPUT} at (0,0) size 240x16
@@ -22,6 +22,7 @@ layer at (8,250) size 320x16
     RenderButton {INPUT} at (256,0) size 16x16
     RenderButton {INPUT} at (272,0) size 16x16
     RenderButton {INPUT} at (288,0) size 16x16
-    RenderButton {INPUT} at (304,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
 layer at (26,254) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
index 4c098f0..21ce0e5 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x600
 layer at (8,42) size 352x288
   RenderVideo {VIDEO} at (0,0) size 352x288
 layer at (8,42) size 352x288
-  RenderBlock (relative positioned) {DIV} at (0,0) size 352x288
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 352x288
 layer at (8,314) size 352x16
-  RenderDeprecatedFlexibleBox (positioned) {DIV} at (0,272) size 352x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,272) size 352x16
     RenderButton {INPUT} at (0,0) size 16x16
     RenderDeprecatedFlexibleBox {DIV} at (16,0) size 288x16
       RenderSlider {INPUT} at (0,0) size 288x16
@@ -23,5 +23,6 @@ layer at (8,314) size 352x16
     RenderButton {INPUT} at (304,0) size 16x16
     RenderButton {INPUT} at (320,0) size 16x16
     RenderButton {INPUT} at (336,0) size 16x16
+    RenderBlock {DIV} at (352,8) size 0x0
 layer at (26,318) size 10x8
   RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
diff --git a/LayoutTests/platform/win/media/video-pause-immediately-expected.txt b/LayoutTests/platform/win/media/video-pause-immediately-expected.txt
new file mode 100644 (file)
index 0000000..4ef4cd1
--- /dev/null
@@ -0,0 +1,9 @@
+Test that pausing the media element has an immediate effect on the clock.
+
+EVENT(canplay)
+EVENT(playing)
+EVENT(pause)
+EXPECTED ((video.currentTime - timeAfterPause) == '0'), OBSERVED 'NaN' FAIL
+EXPECTED ((video.played.end(0) - timeAfterPause) == '0'), OBSERVED 'NaN' FAIL
+END OF TEST
+
diff --git a/LayoutTests/platform/win/media/video-playing-and-pause-expected.txt b/LayoutTests/platform/win/media/video-playing-and-pause-expected.txt
new file mode 100644 (file)
index 0000000..7741886
--- /dev/null
@@ -0,0 +1,30 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x320
+  RenderBlock {HTML} at (0,0) size 800x320
+    RenderBody {BODY} at (8,16) size 784x296
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 766x36
+          text run at (0,0) width 766: "Test that pausing the media element in \"playing\" event handler pauses the media immediately. The video should show the"
+          text run at (0,18) width 68: "first frame."
+      RenderBlock (anonymous) at (0,52) size 784x244
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,68) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,68) size 320x240
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,0) size 320x240
+layer at (8,292) size 320x16
+  RenderDeprecatedFlexibleBox (relative positioned) {DIV} at (0,224) size 320x16
+    RenderButton {INPUT} at (0,0) size 16x16
+    RenderDeprecatedFlexibleBox {DIV} at (16,0) size 240x16
+      RenderSlider {INPUT} at (0,0) size 240x16
+        RenderDeprecatedFlexibleBox {DIV} at (2,0) size 236x16
+          RenderBlock {DIV} at (0,4) size 226x8
+          RenderBlock {DIV} at (226,4) size 10x8
+    RenderButton {INPUT} at (256,0) size 16x16
+    RenderButton {INPUT} at (272,0) size 16x16
+    RenderButton {INPUT} at (288,0) size 16x16
+    RenderBlock {DIV} at (304,0) size 16x16
+      RenderButton {INPUT} at (0,0) size 16x16
+layer at (26,296) size 10x8
+  RenderBlock (relative positioned) {DIV} at (0,0) size 10x8
diff --git a/LayoutTests/platform/win/media/video-size-intrinsic-scale-expected.txt b/LayoutTests/platform/win/media/video-size-intrinsic-scale-expected.txt
new file mode 100644 (file)
index 0000000..6985317
--- /dev/null
@@ -0,0 +1,20 @@
+Test size before movie is open:
+EXPECTED (video.videoWidth == '0') OK
+EXPECTED (video.videoHeight == '0') OK
+
+Loading "content/scaled-matrix.mov". Movie saved with a non identity matrix.
+EVENT(loadstart)
+EVENT(durationchange)
+EVENT(loadedmetadata)
+EXPECTED (video.videoWidth == '640') OK
+EXPECTED (video.videoHeight == '480') OK
+
+Loading "content/720x576i-anamorphic.mov". Movie encoded with PAL non-square pixels, clean aperture corrects pixel aspect ratio when displayed.
+EVENT(loadstart)
+EVENT(durationchange)
+EVENT(loadedmetadata)
+EXPECTED (video.videoWidth == '1024') OK
+EXPECTED (video.videoHeight == '576') OK
+
+END OF TEST
+