Unreviewed gardening for Qt port. Updating expectation files and skipped tests which are
authoralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 7 May 2012 14:10:34 +0000 (14:10 +0000)
committeralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 7 May 2012 14:10:34 +0000 (14:10 +0000)
timing out.

* platform/qt-5.0-wk2/Skipped:
* platform/qt-5.0-wk2/fullscreen/full-screen-placeholder-expected.txt: Added.
* platform/qt-5.0-wk2/fullscreen/full-screen-render-inline-expected.txt: Added.
* platform/qt-5.0-wk2/fullscreen/parent-flow-inline-with-block-child-expected.txt: Added.

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

LayoutTests/ChangeLog
LayoutTests/platform/qt-5.0-wk2/Skipped
LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-placeholder-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-render-inline-expected.txt [new file with mode: 0644]
LayoutTests/platform/qt-5.0-wk2/fullscreen/parent-flow-inline-with-block-child-expected.txt [new file with mode: 0644]

index 8260ba5..d1867fe 100644 (file)
@@ -1,5 +1,15 @@
 2012-05-07  Alexis Menard  <alexis.menard@openbossa.org>
 
+        Unreviewed gardening for Qt port. Updating expectation files and skipped tests which are
+        timing out.
+
+        * platform/qt-5.0-wk2/Skipped:
+        * platform/qt-5.0-wk2/fullscreen/full-screen-placeholder-expected.txt: Added.
+        * platform/qt-5.0-wk2/fullscreen/full-screen-render-inline-expected.txt: Added.
+        * platform/qt-5.0-wk2/fullscreen/parent-flow-inline-with-block-child-expected.txt: Added.
+
+2012-05-07  Alexis Menard  <alexis.menard@openbossa.org>
+
         [Qt] Enable fullscreen api layout tests on WebKit2.
         https://bugs.webkit.org/show_bug.cgi?id=85616
 
index 14a90a3..4c18806 100644 (file)
@@ -536,8 +536,9 @@ transforms/3d/hit-testing
 # Generated results doesn't contain any visible 3d transformation.
 transforms/3d/point-mapping
 
-# Offset of the test appears to be different.
-fullscreen/full-screen-placeholder.html
+# For some reason they time-out on the bot.
+fullscreen/video-controls-timeline.html
+fullscreen/full-screen-iframe-legacy.html
 
 # [Qt][WK2] http/tests/security/xss-DENIED-xsl-document-securityOrigin.xml crashes
 # https://bugs.webkit.org/show_bug.cgi?id=80209
diff --git a/LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-placeholder-expected.txt b/LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-placeholder-expected.txt
new file mode 100644 (file)
index 0000000..296ef6c
--- /dev/null
@@ -0,0 +1,17 @@
+This layout test checks that the offset positions of the blue and green divs does not change when the red div enters full-screen mode. Press go full-screen to begin.
+One
+Two
+EVENT(webkitfullscreenchange)
+EXPECTED (document.webkitCurrentFullScreenElement == '[object HTMLDivElement]') OK
+EXPECTED (one.offsetLeft == '68') OK
+EXPECTED (one.offsetTop == '66') OK
+EXPECTED (two.offsetLeft == '8') OK
+EXPECTED (two.offsetTop == '126') OK
+EVENT(webkitfullscreenchange)
+EXPECTED (document.webkitCurrentFullScreenElement == 'null') OK
+EXPECTED (one.offsetLeft == '68') OK
+EXPECTED (one.offsetTop == '66') OK
+EXPECTED (two.offsetLeft == '8') OK
+EXPECTED (two.offsetTop == '126') OK
+END OF TEST
+
diff --git a/LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-render-inline-expected.txt b/LayoutTests/platform/qt-5.0-wk2/fullscreen/full-screen-render-inline-expected.txt
new file mode 100644 (file)
index 0000000..7575a35
--- /dev/null
@@ -0,0 +1,24 @@
+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 {SUMMARY} at (0,0) size 784x51
+        RenderBlock (anonymous) at (0,0) size 784x0
+        RenderBlock (anonymous) at (0,0) size 784x0
+        RenderBlock (anonymous) at (0,0) size 784x17
+          RenderText {#text} at (0,0) size 16x17
+            text run at (0,0) width 16: "a"
+          RenderInline {SPAN} at (0,0) size 16x17
+            RenderText {#text} at (16,0) size 16x17
+              text run at (16,0) width 16: "b"
+        RenderBlock (anonymous) at (0,17) size 784x17
+          RenderBlock {DIV} at (0,0) size 784x17
+            RenderText {#text} at (0,0) size 16x17
+              text run at (0,0) width 16: "c"
+        RenderBlock (anonymous) at (0,34) size 784x17
+          RenderInline {SPAN} at (0,0) size 16x17
+            RenderText {#text} at (0,0) size 16x17
+              text run at (0,0) width 16: "d"
+          RenderText {#text} at (16,0) size 16x17
+            text run at (16,0) width 16: "e"
diff --git a/LayoutTests/platform/qt-5.0-wk2/fullscreen/parent-flow-inline-with-block-child-expected.txt b/LayoutTests/platform/qt-5.0-wk2/fullscreen/parent-flow-inline-with-block-child-expected.txt
new file mode 100644 (file)
index 0000000..bd680d8
--- /dev/null
@@ -0,0 +1,21 @@
+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 {DIV} at (0,0) size 784x34
+        RenderBlock (anonymous) at (0,0) size 784x17
+          RenderInline {SPAN} at (0,0) size 16x17
+            RenderText {#text} at (0,0) size 16x17
+              text run at (0,0) width 16: "1"
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,17) size 784x17
+          RenderInline {SPAN} at (0,0) size 16x17
+            RenderText {#text} at (0,0) size 16x17
+              text run at (0,0) width 16: "2"
+        RenderBlock (anonymous) at (0,34) size 784x0
+          RenderBlock {DIV} at (0,0) size 784x0
+        RenderBlock (anonymous) at (0,34) size 784x0
+          RenderInline {SPAN} at (0,0) size 0x0
+        RenderBlock (anonymous) at (0,34) size 784x0
+          RenderText {#text} at (0,0) size 0x0