diff options
Diffstat (limited to 'testing/web-platform/meta/html/rendering/widgets')
26 files changed, 430 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/rendering/widgets/__dir__.ini b/testing/web-platform/meta/html/rendering/widgets/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-animation-002.html.ini b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-animation-002.html.ini new file mode 100644 index 0000000000..d0d879ae4a --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-animation-002.html.ini @@ -0,0 +1,2 @@ +[appearance-animation-002.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-001.html.ini b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-001.html.ini new file mode 100644 index 0000000000..a67f588b17 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-001.html.ini @@ -0,0 +1,7 @@ +[appearance-transition-001.html] + expected: + if (os == "win") and not swgl and debug and (processor == "x86_64"): [PASS, ERROR, TIMEOUT] + if (os == "linux") and debug and not fission and swgl: [PASS, ERROR] + if (os == "linux") and debug and not fission and not swgl: [PASS, ERROR] + if (os == "linux") and debug and fission: [PASS, ERROR] + if (os == "win") and swgl: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-003.html.ini b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-003.html.ini new file mode 100644 index 0000000000..e6c4033814 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/appearance/appearance-transition-003.html.ini @@ -0,0 +1,2 @@ +[appearance-transition-003.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/computed-style.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/computed-style.html.ini new file mode 100644 index 0000000000..e0930555ac --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/computed-style.html.ini @@ -0,0 +1,3 @@ +[computed-style.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/display-other.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/display-other.html.ini new file mode 100644 index 0000000000..facae18483 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/display-other.html.ini @@ -0,0 +1,41 @@ +[display-other.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [display: ruby-base] + expected: FAIL + + [display: table-cell] + expected: FAIL + + [display: table-header-group] + expected: FAIL + + [display: ruby-text] + expected: FAIL + + [display: table-column] + expected: FAIL + + [display: ruby-text-container] + expected: FAIL + + [display: ruby-base-container] + expected: FAIL + + [display: table-caption] + expected: FAIL + + [display: table-footer-group] + expected: FAIL + + [display: run-in] + expected: FAIL + + [display: table-row-group] + expected: FAIL + + [display: table-column-group] + expected: FAIL + + [display: table-row] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/flex.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/flex.html.ini new file mode 100644 index 0000000000..1198a33898 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/flex.html.ini @@ -0,0 +1,3 @@ +[flex.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/grid.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/grid.html.ini new file mode 100644 index 0000000000..e5058238ee --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/grid.html.ini @@ -0,0 +1,3 @@ +[grid.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/inline-level.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/inline-level.html.ini new file mode 100644 index 0000000000..5326174f3e --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/inline-level.html.ini @@ -0,0 +1,4 @@ +[inline-level.html] + fuzzy: + if os == "android": maxDifference=0-1;totalPixels=0-12 + if os == "win": maxDifference=0-77;totalPixels=0-4 diff --git a/testing/web-platform/meta/html/rendering/widgets/button-layout/shrink-wrap.html.ini b/testing/web-platform/meta/html/rendering/widgets/button-layout/shrink-wrap.html.ini new file mode 100644 index 0000000000..86802702ff --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/button-layout/shrink-wrap.html.ini @@ -0,0 +1,3 @@ +[shrink-wrap.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-number.html.ini b/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-number.html.ini new file mode 100644 index 0000000000..68fa2bbd2c --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-number.html.ini @@ -0,0 +1,18 @@ +[field-sizing-input-number.html] + [number: Empty value] + expected: FAIL + + [number: Auto width and auto height with a long text] + expected: FAIL + + [number: Explicit height and auto width] + expected: FAIL + + [number: Text caret is taller than the placeholder] + expected: FAIL + + [number: Text caret is shorter than the placeholder] + expected: FAIL + + [number: Update field-sizing property dynamically] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-text.html.ini b/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-text.html.ini new file mode 100644 index 0000000000..a1695393f0 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/field-sizing-input-text.html.ini @@ -0,0 +1,126 @@ +[field-sizing-input-text.html] + [text: Empty value] + expected: FAIL + + [text: Empty value with a size atttribute] + expected: FAIL + + [text: Auto width and auto height with a long text] + expected: FAIL + + [text: Explicit height and auto width] + expected: FAIL + + [text: Text caret is taller than the placeholder] + expected: FAIL + + [text: Text caret is shorter than the placeholder] + expected: FAIL + + [text: Update field-sizing property dynamically] + expected: FAIL + + [search: Empty value] + expected: FAIL + + [search: Empty value with a size atttribute] + expected: FAIL + + [search: Auto width and auto height with a long text] + expected: FAIL + + [search: Explicit height and auto width] + expected: FAIL + + [search: Text caret is taller than the placeholder] + expected: FAIL + + [search: Text caret is shorter than the placeholder] + expected: FAIL + + [search: Update field-sizing property dynamically] + expected: FAIL + + [tel: Empty value] + expected: FAIL + + [tel: Empty value with a size atttribute] + expected: FAIL + + [tel: Auto width and auto height with a long text] + expected: FAIL + + [tel: Explicit height and auto width] + expected: FAIL + + [tel: Text caret is taller than the placeholder] + expected: FAIL + + [tel: Text caret is shorter than the placeholder] + expected: FAIL + + [tel: Update field-sizing property dynamically] + expected: FAIL + + [url: Empty value] + expected: FAIL + + [url: Empty value with a size atttribute] + expected: FAIL + + [url: Auto width and auto height with a long text] + expected: FAIL + + [url: Explicit height and auto width] + expected: FAIL + + [url: Text caret is taller than the placeholder] + expected: FAIL + + [url: Text caret is shorter than the placeholder] + expected: FAIL + + [url: Update field-sizing property dynamically] + expected: FAIL + + [email: Empty value] + expected: FAIL + + [email: Empty value with a size atttribute] + expected: FAIL + + [email: Auto width and auto height with a long text] + expected: FAIL + + [email: Explicit height and auto width] + expected: FAIL + + [email: Text caret is taller than the placeholder] + expected: FAIL + + [email: Text caret is shorter than the placeholder] + expected: FAIL + + [email: Update field-sizing property dynamically] + expected: FAIL + + [password: Empty value] + expected: FAIL + + [password: Empty value with a size atttribute] + expected: FAIL + + [password: Auto width and auto height with a long text] + expected: FAIL + + [password: Explicit height and auto width] + expected: FAIL + + [password: Text caret is taller than the placeholder] + expected: FAIL + + [password: Text caret is shorter than the placeholder] + expected: FAIL + + [password: Update field-sizing property dynamically] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/field-sizing-select.html.ini b/testing/web-platform/meta/html/rendering/widgets/field-sizing-select.html.ini new file mode 100644 index 0000000000..04312b75b8 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/field-sizing-select.html.ini @@ -0,0 +1,15 @@ +[field-sizing-select.html] + [dropdown: The width should depend on the selected OPTION] + expected: FAIL + + [dropdown: Change the field-sizing value dynamically] + expected: FAIL + + [listbox: The size depend on the content] + expected: FAIL + + [listbox: The size attribute value is ignored] + expected: FAIL + + [listbox: Change the field-sizing value dynamically] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/field-sizing-textarea.html.ini b/testing/web-platform/meta/html/rendering/widgets/field-sizing-textarea.html.ini new file mode 100644 index 0000000000..624106a6a8 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/field-sizing-textarea.html.ini @@ -0,0 +1,24 @@ +[field-sizing-textarea.html] + [Empty value] + expected: FAIL + + [Empty value with cols/rows] + expected: FAIL + + [Auto width and auto height with a long text] + expected: FAIL + + [Explicit width and auto height] + expected: FAIL + + [Explicit height and auto width] + expected: FAIL + + [Text caret is taller than the placeholder] + expected: FAIL + + [Text caret is shorter than the placeholder] + expected: FAIL + + [Update field-sizing property dynamically] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch-indeterminate.tentative.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch-indeterminate.tentative.html.ini new file mode 100644 index 0000000000..daac8631e5 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch-indeterminate.tentative.html.ini @@ -0,0 +1,2 @@ +[input-checkbox-switch-indeterminate.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.html.ini new file mode 100644 index 0000000000..aaec735013 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.html.ini @@ -0,0 +1,2 @@ +[input-checkbox-switch.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.window.js.ini b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.window.js.ini new file mode 100644 index 0000000000..c46fe0c02d --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-checkbox-switch.tentative.window.js.ini @@ -0,0 +1,3 @@ +[input-checkbox-switch.tentative.window.html] + [appearance:none should work: display gets its initial value] + expected: FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-min-height.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-min-height.html.ini new file mode 100644 index 0000000000..291787d05e --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-min-height.html.ini @@ -0,0 +1,4 @@ +[input-date-baseline-min-height.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-print.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-print.html.ini new file mode 100644 index 0000000000..c9f00f1ea7 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-date-baseline-print.html.ini @@ -0,0 +1,3 @@ +[input-date-baseline-print.html] + fuzzy: + if os == "mac": maxDifference=0-1;totalPixels=0-1 diff --git a/testing/web-platform/meta/html/rendering/widgets/input-date-content-size.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-date-content-size.html.ini new file mode 100644 index 0000000000..276c465c60 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-date-content-size.html.ini @@ -0,0 +1,4 @@ +[input-date-content-size.html] + expected: + if (os == "android") and not debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/rendering/widgets/input-date-no-resize-on-hover.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-date-no-resize-on-hover.html.ini new file mode 100644 index 0000000000..e8b7ae0b62 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-date-no-resize-on-hover.html.ini @@ -0,0 +1,3 @@ +[input-date-no-resize-on-hover.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/rendering/widgets/input-text-size.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-text-size.html.ini new file mode 100644 index 0000000000..7156ca28cd --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-text-size.html.ini @@ -0,0 +1,4 @@ +[input-text-size.html] + [Size attribute value affects layout-dependent computed style] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/input-time-content-size.html.ini b/testing/web-platform/meta/html/rendering/widgets/input-time-content-size.html.ini new file mode 100644 index 0000000000..e6f50c2073 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/input-time-content-size.html.ini @@ -0,0 +1,4 @@ +[input-time-content-size.html] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/rendering/widgets/select-wrap-no-spill.optional.html.ini b/testing/web-platform/meta/html/rendering/widgets/select-wrap-no-spill.optional.html.ini new file mode 100644 index 0000000000..e57d165ca7 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/select-wrap-no-spill.optional.html.ini @@ -0,0 +1,3 @@ +[select-wrap-no-spill.optional.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/rendering/widgets/textarea-cols-rows.html.ini b/testing/web-platform/meta/html/rendering/widgets/textarea-cols-rows.html.ini new file mode 100644 index 0000000000..de26074548 --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/textarea-cols-rows.html.ini @@ -0,0 +1,4 @@ +[textarea-cols-rows.html] + [Cols/rows attribute values affect layout-dependent computed style] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/meta/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini b/testing/web-platform/meta/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini new file mode 100644 index 0000000000..38a457474a --- /dev/null +++ b/testing/web-platform/meta/html/rendering/widgets/the-select-element/select-as-listbox-default-styles.tentative.html.ini @@ -0,0 +1,142 @@ +[select-as-listbox-default-styles.tentative.html] + [<select multiple=""><option>1 - padding-top] + expected: FAIL + + [<select multiple=""><option>1 - padding-bottom] + expected: FAIL + + [<select multiple=""><option>1 - border-top-width] + expected: FAIL + + [<select multiple=""><option>1 - border-right-width] + expected: FAIL + + [<select multiple=""><option>1 - border-bottom-width] + expected: FAIL + + [<select multiple=""><option>1 - border-left-width] + expected: FAIL + + [<select multiple=""><option>1 - border-top-style] + expected: FAIL + + [<select multiple=""><option>1 - border-right-style] + expected: FAIL + + [<select multiple=""><option>1 - border-bottom-style] + expected: FAIL + + [<select multiple=""><option>1 - border-left-style] + expected: FAIL + + [<select multiple=""><option>1 - border-top-color] + expected: FAIL + + [<select multiple=""><option>1 - border-right-color] + expected: FAIL + + [<select multiple=""><option>1 - border-bottom-color] + expected: FAIL + + [<select multiple=""><option>1 - border-left-color] + expected: FAIL + + [<select multiple=""><option>1 - white-space] + expected: FAIL + + [<select multiple=""><option>1 - background-color] + expected: FAIL + + [<select multiple=""><option>1 - cursor] + expected: FAIL + + [<select multiple=""><option>1 - font-size] + expected: FAIL + + [<select multiple=""><option>1 - font-family] + expected: FAIL + + [<select multiple=""><option>1 - vertical-align] + expected: FAIL + + [<select multiple=""><option>1 - user-select] + expected: FAIL + + [<select multiple=""><option>1 - page-break-inside] + expected: FAIL + + [<option>1 (in <select multiple="">) - padding-top] + expected: FAIL + + [<option>1 (in <select multiple="">) - padding-right] + expected: FAIL + + [<option>1 (in <select multiple="">) - padding-bottom] + expected: FAIL + + [<option>1 (in <select multiple="">) - padding-left] + expected: FAIL + + [<option>1 (in <select multiple="">) - white-space] + expected: FAIL + + [<option>1 (in <select multiple="">) - cursor] + expected: FAIL + + [<option>1 (in <select multiple="">) - font-size] + expected: FAIL + + [<option>1 (in <select multiple="">) - font-family] + expected: FAIL + + [<option>1 (in <select multiple="">) - user-select] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - white-space] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - cursor] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - font-style] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - font-weight] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - font-size] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - font-family] + expected: FAIL + + [<optgroup label="2"><option>3 (in <select multiple="">) - user-select] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - padding-top] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - padding-bottom] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - padding-left] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - white-space] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - cursor] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - font-size] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - font-family] + expected: FAIL + + [<option>3 (in <select multiple=""><optgroup label="2">) - user-select] + expected: FAIL + + [<select multiple=""><option>1 - scrollbar-width] + expected: + if os == "mac": FAIL |