Title: [110623] trunk/LayoutTests
- Revision
- 110623
- Author
- [email protected]
- Date
- 2012-03-13 15:32:49 -0700 (Tue, 13 Mar 2012)
Log Message
Copy the platform-independent result for this test to chromium-mac to
hide the failing result added to apple-mac in
http://trac.webkit.org/changeset/110614.
* platform/chromium/fast/forms/label: Added.
* platform/chromium/fast/forms/label/labelable-elements-expected.txt: Added.
Modified Paths
Added Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (110622 => 110623)
--- trunk/LayoutTests/ChangeLog 2012-03-13 22:21:52 UTC (rev 110622)
+++ trunk/LayoutTests/ChangeLog 2012-03-13 22:32:49 UTC (rev 110623)
@@ -1,5 +1,14 @@
2012-03-13 Adam Barth <[email protected]>
+ Copy the platform-independent result for this test to chromium-mac to
+ hide the failing result added to apple-mac in
+ http://trac.webkit.org/changeset/110614.
+
+ * platform/chromium/fast/forms/label: Added.
+ * platform/chromium/fast/forms/label/labelable-elements-expected.txt: Added.
+
+2012-03-13 Adam Barth <[email protected]>
+
For some reason chromium-win and chromium-linux have a different number
of spaces in the expected results file.
Added: trunk/LayoutTests/platform/chromium/fast/forms/label/labelable-elements-expected.txt (0 => 110623)
--- trunk/LayoutTests/platform/chromium/fast/forms/label/labelable-elements-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/chromium/fast/forms/label/labelable-elements-expected.txt 2012-03-13 22:32:49 UTC (rev 110623)
@@ -0,0 +1,131 @@
+Test labelable elements have labels attribute and others do not.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+
+Labelable: button [object HTMLButtonElement]
+PASS element.labels.length is 1
+
+Unsupported: datalist [object HTMLUnknownElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Not labelable: fieldset [object HTMLFieldSetElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Labelable: input [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: keygen [object HTMLKeygenElement]
+PASS element.labels.length is 1
+
+Not labelable: label [object HTMLLabelElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Not labelable: legend [object HTMLLegendElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Labelable: meter [object HTMLMeterElement]
+PASS element.labels.length is 1
+
+Not labelable: object [object HTMLObjectElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Not labelable: optgroup [object HTMLOptGroupElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Not labelable: option [object HTMLOptionElement]
+PASS element.labels is undefined.
+PASS element.labels is not null
+
+Labelable: output [object HTMLOutputElement]
+FAIL element.labels.length should be 1. Threw exception TypeError: Cannot read property 'length' of null
+
+Labelable: progress [object HTMLProgressElement]
+PASS element.labels.length is 1
+
+Labelable: select [object HTMLSelectElement]
+PASS element.labels.length is 1
+
+Labelable: textarea [object HTMLTextAreaElement]
+PASS element.labels.length is 1
+
+Labelable: buttonType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: checkboxType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: colorType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: dateType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: datetimeType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: datetime-localType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: emailType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: fileType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Not labelable: hiddenType [object HTMLInputElement]
+FAIL element.labels should be undefined. Was [object NodeList]
+PASS element.labels is not null
+
+Labelable: imageType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: monthType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: numberType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: passwordType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: radioType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: rangeType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: resetType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: searchType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: submitType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: telType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: textType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: timeType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: urlType [object HTMLInputElement]
+PASS element.labels.length is 1
+
+Labelable: weekType [object HTMLInputElement]
+PASS element.labels.length is 1
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes