[Webkit-unassigned] [Bug 177449] New: REGRESSION(r222392): [GTK] Many forms tests are failing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 25 11:50:50 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=177449
Bug ID: 177449
Summary: REGRESSION(r222392): [GTK] Many forms tests are
failing
Product: WebKit
Version: Other
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at igalia.com
CC: bugs-noreply at webkitgtk.org, cdumez at apple.com
r222392 "Use high resolution timestamp for event time" broke the following layout tests for GTK:
fast/forms/ValidityState-valueMissing-002.html
fast/forms/listbox-selection-after-typeahead.html
fast/forms/listbox-typeahead-scroll.html
fast/forms/onchange-select-check-validity.html
fast/forms/select-double-onchange.html
fast/forms/select-script-onchange.html
fast/forms/select/menulist-oninput-fired.html
fast/forms/select/select-disabled.html
That's in addition to bug #177444 and bug #177447. Updating expectations accordingly.
The failures all look different and weird:
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/ValidityState-valueMissing-002-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/ValidityState-valueMissing-002-actual.txt
@@ -15,8 +15,8 @@
PASS valueMissingFor("select-without-fake-placeholder-size2-multiple") is false
Updating valueMissing state by a key input:
PASS valueMissingFor("select-selecting-by-key") is true
-PASS select.value is "a"
-PASS valueMissingFor("select-selecting-by-key") is false
+FAIL select.value should be a. Was .
+FAIL valueMissingFor("select-selecting-by-key") should be false. Was true.
PASS valueMissingFor("select-selecting-by-key-2") is true
PASS select.value is "a"
PASS valueMissingFor("select-selecting-by-key-2") is false
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/listbox-selection-after-typeahead-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/listbox-selection-after-typeahead-actual.txt
@@ -4,8 +4,8 @@
PASS mouseDownAtOption(1); bitPatternForSelectedOptions() is "0100000"
-PASS sendkeyDown("5"); bitPatternForSelectedOptions() is "0000010"
-PASS sendkeyDown("upArrow", "shiftKey"); bitPatternForSelectedOptions() is "0000110"
+FAIL sendkeyDown("5"); bitPatternForSelectedOptions() should be 0000010. Was 0100000.
+FAIL sendkeyDown("upArrow", "shiftKey"); bitPatternForSelectedOptions() should be 0000110. Was 1100000.
PASS successfullyParsed is true
TEST COMPLETE
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/listbox-typeahead-scroll-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/listbox-typeahead-scroll-actual.txt
@@ -1,4 +1,4 @@
Test for http://bugs.webkit.org/show_bug.cgi?id=13013 REGRESSION: Selection box does not scroll to where the focus jumps when pressing an alphanumeric key.
-SUCCESS
+FAIL
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/onchange-select-check-validity-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/onchange-select-check-validity-actual.txt
@@ -1,4 +1,4 @@
The select's validity was initially false
-The select's validity was changed to true
+The select's validity was changed to false
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select-double-onchange-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select-double-onchange-actual.txt
@@ -1,5 +1,5 @@
Test for http://bugs.webkit.org/show_bug.cgi?id=13857 REGRESSION: onChange function applied to select element executes twice when focus is set.
-SUCCESS
+To test interactively, select the other option in the pop up. This text should change to SUCCESS.
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select-script-onchange-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select-script-onchange-actual.txt
@@ -1,6 +1,7 @@
Test for http://bugs.webkit.org/show_bug.cgi?id=23721 Changing dropdown's selectedIndex within onchange handler fires another onchange.
-SUCCESS
+
+FAILURE: onchange(2) called 0 times.
This select changes on focus: should not fire onchange.
This select changes on change: should only fire onchange once.
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select/menulist-oninput-fired-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select/menulist-oninput-fired-actual.txt
@@ -2,7 +2,6 @@
Pressing 2 key
-PASS
PASS successfullyParsed is true
TEST COMPLETE
--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select/select-disabled-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/fast/forms/select/select-disabled-actual.txt
@@ -8,9 +8,9 @@
PASS select1.value is "b"
PASS select1.value is "b"
PASS select2.value is "a"
-PASS select2.value is "b"
-PASS select2.value is "b"
-PASS select2.value is "b"
+FAIL select2.value should be b. Was a.
+FAIL select2.value should be b. Was a.
+FAIL select2.value should be b. Was a.
PASS successfullyParsed is true
TEST COMPLETE
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20170925/c5bda59f/attachment-0001.html>
More information about the webkit-unassigned
mailing list