Commit 9dc2ac24 authored by jberlin@webkit.org's avatar jberlin@webkit.org

<progress> element is unsupported on Windows

https://bugs.webkit.org/show_bug.cgi?id=49769

Add platform-specific results for tests that use the progress element on Windows.

* platform/win/fast/forms/label: Added.
* platform/win/fast/forms/label/labelable-elements-expected.txt: Added.
* platform/win/fast/forms/label/labels-add-htmlFor-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-add-parent-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-change-htmlFor-attribute-expected.txt: Added.
* platform/win/fast/forms/label/labels-multiple-sibling-labels-expected.txt: Added.
* platform/win/fast/forms/label/labels-parent-and-sibling-labels-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-htmlFor-attribute-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-htmlFor-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-parent-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-set-htmlFor-attribute-expected.txt: Added.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@118849 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 8d4431b2
2012-05-29 Jessie Berlin <jberlin@apple.com>
<progress> element is unsupported on Windows
https://bugs.webkit.org/show_bug.cgi?id=49769
Add platform-specific results for tests that use the progress element on Windows.
* platform/win/fast/forms/label: Added.
* platform/win/fast/forms/label/labelable-elements-expected.txt: Added.
* platform/win/fast/forms/label/labels-add-htmlFor-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-add-parent-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-change-htmlFor-attribute-expected.txt: Added.
* platform/win/fast/forms/label/labels-multiple-sibling-labels-expected.txt: Added.
* platform/win/fast/forms/label/labels-parent-and-sibling-labels-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-htmlFor-attribute-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-htmlFor-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-remove-parent-label-expected.txt: Added.
* platform/win/fast/forms/label/labels-set-htmlFor-attribute-expected.txt: Added.
2012-05-29 Rafael Weinstein <rafaelw@chromium.org>
Updating test expectation (media/track/track-cues-missed CRASH).
......
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]
PASS element.labels.length is 1
Unsupported: progress [object HTMLUnknownElement]
PASS element.labels is undefined.
PASS element.labels is not null
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]
PASS element.labels is 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
Test that the labels list of a form control is dynamically updated when adding a label whose htmlFor points to that control.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 0
PASS element.labels.length is 1
Check input
PASS element.labels.length is 0
PASS element.labels.length is 1
Check keygen
PASS element.labels.length is 0
PASS element.labels.length is 1
Check meter
PASS element.labels.length is 0
PASS element.labels.length is 1
Check output
PASS element.labels.length is 0
PASS element.labels.length is 1
Check select
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textarea
PASS element.labels.length is 0
PASS element.labels.length is 1
Check buttonType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check checkboxType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check colorType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check dateType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetimeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetime-localType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check emailType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check fileType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check imageType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check monthType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check numberType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check passwordType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check radioType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check rangeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check resetType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check searchType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check submitType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check telType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check timeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check urlType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check weekType
PASS element.labels.length is 0
PASS element.labels.length is 1
PASS successfullyParsed is true
TEST COMPLETE
Test that the labels list of a form control is dynamically updated when adding a label as parent for that form control.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 0
PASS element.labels.length is 1
Check input
PASS element.labels.length is 0
PASS element.labels.length is 1
Check keygen
PASS element.labels.length is 0
PASS element.labels.length is 1
Check meter
PASS element.labels.length is 0
PASS element.labels.length is 1
Check output
PASS element.labels.length is 0
PASS element.labels.length is 1
Check select
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textarea
PASS element.labels.length is 0
PASS element.labels.length is 1
Check buttonType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check checkboxType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check colorType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check dateType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetimeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetime-localType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check emailType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check fileType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check imageType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check monthType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check numberType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check passwordType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check radioType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check rangeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check resetType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check searchType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check submitType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check telType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check timeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check urlType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check weekType
PASS element.labels.length is 0
PASS element.labels.length is 1
PASS successfullyParsed is true
TEST COMPLETE
Test that the labels list of a form control is dynamically updated when the htmlFor attribute of a label changes to point to that control.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 0
PASS element.labels.length is 1
Check input
PASS element.labels.length is 0
PASS element.labels.length is 1
Check keygen
PASS element.labels.length is 0
PASS element.labels.length is 1
Check meter
PASS element.labels.length is 0
PASS element.labels.length is 1
Check output
PASS element.labels.length is 0
PASS element.labels.length is 1
Check select
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textarea
PASS element.labels.length is 0
PASS element.labels.length is 1
Check buttonType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check checkboxType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check colorType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check dateType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetimeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check datetime-localType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check emailType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check fileType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check imageType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check monthType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check numberType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check passwordType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check radioType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check rangeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check resetType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check searchType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check submitType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check telType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check textType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check timeType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check urlType
PASS element.labels.length is 0
PASS element.labels.length is 1
Check weekType
PASS element.labels.length is 0
PASS element.labels.length is 1
PASS successfullyParsed is true
TEST COMPLETE
Test that the labels list of a form control contains multiple sibling labels.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 2
Check input
PASS element.labels.length is 2
Check keygen
PASS element.labels.length is 2
Check meter
PASS element.labels.length is 2
Check output
PASS element.labels.length is 2
Check select
PASS element.labels.length is 2
Check textarea
PASS element.labels.length is 2
Check buttonType
PASS element.labels.length is 2
Check checkboxType
PASS element.labels.length is 2
Check colorType
PASS element.labels.length is 2
Check dateType
PASS element.labels.length is 2
Check datetimeType
PASS element.labels.length is 2
Check datetime-localType
PASS element.labels.length is 2
Check emailType
PASS element.labels.length is 2
Check fileType
PASS element.labels.length is 2
Check imageType
PASS element.labels.length is 2
Check monthType
PASS element.labels.length is 2
Check numberType
PASS element.labels.length is 2
Check passwordType
PASS element.labels.length is 2
Check radioType
PASS element.labels.length is 2
Check rangeType
PASS element.labels.length is 2
Check resetType
PASS element.labels.length is 2
Check searchType
PASS element.labels.length is 2
Check submitType
PASS element.labels.length is 2
Check telType
PASS element.labels.length is 2
Check textType
PASS element.labels.length is 2
Check timeType
PASS element.labels.length is 2
Check urlType
PASS element.labels.length is 2
Check weekType
PASS element.labels.length is 2
PASS successfullyParsed is true
TEST COMPLETE
Test that the labels list of a form control contains both parent label and sibling label.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 2
Check input
PASS element.labels.length is 2
Check keygen
PASS element.labels.length is 2
Check meter
PASS element.labels.length is 2
Check output
PASS element.labels.length is 2
Check select
PASS element.labels.length is 2
Check textarea
PASS element.labels.length is 2
Check buttonType
PASS element.labels.length is 2
Check checkboxType
PASS element.labels.length is 2
Check colorType
PASS element.labels.length is 2
Check dateType
PASS element.labels.length is 2
Check datetimeType
PASS element.labels.length is 2
Check datetime-localType
PASS element.labels.length is 2
Check emailType
PASS element.labels.length is 2
Check fileType
PASS element.labels.length is 2
Check imageType
PASS element.labels.length is 2
Check monthType
PASS element.labels.length is 2
Check numberType
PASS element.labels.length is 2
Check passwordType
PASS element.labels.length is 2
Check radioType
PASS element.labels.length is 2
Check rangeType
PASS element.labels.length is 2
Check resetType
PASS element.labels.length is 2
Check searchType
PASS element.labels.length is 2
Check submitType
PASS element.labels.length is 2
Check telType
PASS element.labels.length is 2
Check textType
PASS element.labels.length is 2
Check timeType
PASS element.labels.length is 2
Check urlType
PASS element.labels.length is 2
Check weekType
PASS element.labels.length is 2
PASS successfullyParsed is true
TEST COMPLETE
Test that the labels list of a form control is dynamically updated when the htmlFor attribute of a label is removed.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Check button
PASS element.labels.length is 1
PASS element.labels.length is 0
Check input
PASS element.labels.length is 1
PASS element.labels.length is 0
Check keygen
PASS element.labels.length is 1
PASS element.labels.length is 0
Check meter
PASS element.labels.length is 1
PASS element.labels.length is 0
Check output
PASS element.labels.length is 1
PASS element.labels.length is 0
Check select
PASS element.labels.length is 1
PASS element.labels.length is 0
Check textarea
PASS element.labels.length is 1
PASS element.labels.length is 0
Check buttonType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check checkboxType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check colorType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check dateType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check datetimeType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check datetime-localType
PASS element.labels.length is 1
PASS element.labels.length is 0
Check emailType