[Chromium] Layout Test *-multiple-fields-keyboard-events.html etc. are failing on...
authortkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Oct 2012 03:20:18 +0000 (03:20 +0000)
committertkent@chromium.org <tkent@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Oct 2012 03:20:18 +0000 (03:20 +0000)
https://bugs.webkit.org/show_bug.cgi?id=99408

These failures are expected. Just do rebaseline.

* platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt: Added.
* platform/chromium-win-xp/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt: Added.
* platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt: Added.

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

LayoutTests/ChangeLog
LayoutTests/platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt [new file with mode: 0644]

index 7229bd4..54a80bf 100644 (file)
@@ -1,3 +1,14 @@
+2012-10-15  Kent Tamura  <tkent@chromium.org>
+
+        [Chromium] Layout Test *-multiple-fields-keyboard-events.html etc. are failing on Win XP
+        https://bugs.webkit.org/show_bug.cgi?id=99408
+
+        These failures are expected. Just do rebaseline.
+
+        * platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt: Added.
+        * platform/chromium-win-xp/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt: Added.
+        * platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt: Added.
+
 2012-10-15  Shinya Kawanaka  <shinyak@chromium.org>
 
         [Chromium] Unreviewed gardening, TestExpectations updated.
diff --git a/LayoutTests/platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt b/LayoutTests/platform/chromium-win-xp/fast/forms/date-multiple-fields/date-multiple-fields-keyboard-events-expected.txt
new file mode 100644 (file)
index 0000000..153f698
--- /dev/null
@@ -0,0 +1,66 @@
+Multiple fields UI of month input type with keyboard events
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+Please run this with DumpRenderTree.
+
+Test following keys:
+Digits
+Left/Right - Move focus field inside element
+Up/Down - Increment/decrement value of focus field
+Tab - Move focus field
+Backspace - Make value empty
+  
+== Digit keys ==
+PASS input.value is "0012-09-20"
+== Left/Right keys ==
+PASS input.value is "2012-09-06"
+PASS document.activeElement.id is "input"
+== Up/Down keys ==
+PASS input.value is "2012-10-29"
+PASS input.value is "2012-08-29"
+== Up/Down keys on empty value ==
+PASS input.value is "2012-11-01"
+== Up/Down keys on empty value 2 ==
+PASS input.value is "2012-02-28"
+== Tab key ==
+PASS input.value is "2012-09-05"
+PASS input.value is "2012-09-07"
+PASS document.activeElement.id is "after"
+== Shfit+Tab key ==
+PASS input.value is "0003-09-30"
+PASS document.activeElement.id is "before"
+== Up key on maximum value ==
+PASS input.value is "0001-10-14"
+== Up key with a maximum attribute ==
+PASS input.value is "1000-01-01"
+== Down key on minimum value ==
+PASS input.value is ""
+== Down key with a minimum attribute ==
+PASS input.value is ""
+== Inconsistent min-max attributes ==
+PASS input.value is "1000-12-31"
+PASS input.value is "1999-12-31"
+== Make an invalid date ==
+PASS input.value is ""
+== Backspace key ==
+PASS input.value is ""
+== Delete key ==
+PASS input.value is ""
+== Typeahead ==
+PASS input.value is "2012-12-01"
+PASS input.value is "2012-12-02"
+== RTL Left/Right keys ==
+FAIL input.value should be 2012-09-01. Was 2012-01-28.
+FAIL input.value should be 2012-02-01. Was 2012-12-28.
+FAIL input.value should be 2012-03-01. Was 0003-12-28.
+== Disabled/readonly ==
+PASS input.value is "2012-10-08"
+PASS input.value is "2012-11-08"
+PASS input.value is "2012-11-08"
+PASS input.value is "2012-12-08"
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/LayoutTests/platform/chromium-win-xp/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt b/LayoutTests/platform/chromium-win-xp/fast/forms/month-multiple-fields/month-multiple-fields-keyboard-events-expected.txt
new file mode 100644 (file)
index 0000000..675e239
--- /dev/null
@@ -0,0 +1,59 @@
+Multiple fields UI of month input type with keyboard events
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+Please run this with DumpRenderTree.
+
+Test following keys:
+Digits
+Left/Right - Move focus field inside element
+Up/Down - Increment/decrement value of focus field
+Tab - Move focus field
+Backspace - Make value empty
+  
+== Digit keys ==
+PASS input.value is "2012-09"
+== Left/Right keys ==
+PASS input.value is "0005-06"
+PASS document.activeElement.id is "input"
+== Up/Down keys ==
+PASS input.value is "2012-10"
+PASS input.value is "2012-08"
+== Up/Down keys on empty value ==
+PASS input.value is "2012-11"
+== Up/Down keys on empty value 2 ==
+PASS input.value is "2012-02"
+== Tab key ==
+PASS input.value is "0005-09"
+PASS input.value is "0005-07"
+PASS document.activeElement.id is "another"
+== Shfit+Tab key ==
+PASS input.value is "0003-09"
+PASS document.activeElement.id is "before"
+== Up key on maximum value ==
+PASS input.value is "0001-10"
+== Up key with a maximum attribute ==
+PASS input.value is "0001-01"
+== Down key on minimum value ==
+PASS input.value is ""
+== Down key with a minimum attribute ==
+PASS input.value is ""
+== Inconsistent min-max attributes ==
+PASS input.value is "1000-12"
+PASS input.value is "1999-12"
+== Backspace key ==
+PASS input.value is ""
+== Delete key ==
+PASS input.value is ""
+== Typeahead ==
+PASS input.value is "0001-12"
+PASS input.value is "0002-12"
+== RTL Left/Right keys ==
+PASS input.value is "2012-01"
+FAIL input.value should be 0002-01. Was 2012-12.
+FAIL input.value should be 0002-03. Was 0003-12.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/LayoutTests/platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt b/LayoutTests/platform/chromium-win-xp/fast/forms/time-multiple-fields/time-multiple-fields-keyboard-events-expected.txt
new file mode 100644 (file)
index 0000000..0b0914a
--- /dev/null
@@ -0,0 +1,54 @@
+Multiple fields UI of time input type with keyboard events
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+Please run this with DumpRenderTree.
+
+Test following keys:
+Digit keys
+Left/Right - Move focus field inside element
+Up/Down - Increment/decrement value of focus field
+Tab - Move focus field
+Backspace - Make value empty
+  
+== Digit keys ==
+PASS input.value is "07:56"
+== Left/Right keys ==
+PASS input.value is "06:05"
+PASS document.activeElement.id is "input"
+== Up/Down keys ==
+PASS input.value is "05:56"
+PASS input.value is "03:56"
+== Up/Down keys on empty value ==
+PASS input.value is "14:58"
+== Tab key ==
+PASS input.value is "03:05"
+PASS input.value is "07:05"
+PASS document.activeElement.id is "another"
+== Tab navigation should skip disabled/readonly inputs ==
+PASS document.activeElement.id is "another"
+PASS document.activeElement.id is "another"
+== Shfit+Tab key ==
+PASS input.value is "15:00"
+PASS input.value is "15:03"
+PASS document.activeElement.id is "before"
+== Up key on maximum value ==
+PASS input.value is "13:00"
+== Down key on minimum value ==
+PASS input.value is "00:59:59.999"
+== Backspace key ==
+PASS input.value is ""
+== Delete key ==
+PASS input.value is ""
+== Typeahead ==
+PASS input.value is "12:01:56"
+PASS input.value is "12:02:56"
+== RTL Left/Right keys ==
+PASS input.value is "01:56"
+FAIL input.value should be 01:02. Was 00:56.
+FAIL input.value should be 03:02. Was 00:56.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+