blob: 281f8ea88ab77e8bd3522869e45946a8cac48fd0 [file] [log] [blame]
This is a testharness.js-based test.
Found 132 tests; 106 PASS, 26 FAIL, 0 TIMEOUT, 0 NOTRUN.
PASS <input type="text" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="text" value="x" style="overflow: hidden; appearance: auto;">
PASS <input type="text" value="x" style="overflow: scroll; appearance: auto;">
PASS <input type="text" value="x" style="overflow: visible; appearance: none;">
PASS <input type="text" value="x" style="overflow: hidden; appearance: none;">
PASS <input type="text" value="x" style="overflow: scroll; appearance: none;">
PASS <input type="search" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="search" value="x" style="overflow: hidden; appearance: auto;">
PASS <input type="search" value="x" style="overflow: scroll; appearance: auto;">
PASS <input type="search" value="x" style="overflow: visible; appearance: none;">
PASS <input type="search" value="x" style="overflow: hidden; appearance: none;">
PASS <input type="search" value="x" style="overflow: scroll; appearance: none;">
PASS <input type="tel" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="tel" value="x" style="overflow: hidden; appearance: auto;">
PASS <input type="tel" value="x" style="overflow: scroll; appearance: auto;">
PASS <input type="tel" value="x" style="overflow: visible; appearance: none;">
PASS <input type="tel" value="x" style="overflow: hidden; appearance: none;">
PASS <input type="tel" value="x" style="overflow: scroll; appearance: none;">
PASS <input type="url" value="data:,x" style="overflow: visible; appearance: auto;">
PASS <input type="url" value="data:,x" style="overflow: hidden; appearance: auto;">
PASS <input type="url" value="data:,x" style="overflow: scroll; appearance: auto;">
PASS <input type="url" value="data:,x" style="overflow: visible; appearance: none;">
PASS <input type="url" value="data:,x" style="overflow: hidden; appearance: none;">
PASS <input type="url" value="data:,x" style="overflow: scroll; appearance: none;">
PASS <input type="email" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="email" value="x" style="overflow: hidden; appearance: auto;">
PASS <input type="email" value="x" style="overflow: scroll; appearance: auto;">
PASS <input type="email" value="x" style="overflow: visible; appearance: none;">
PASS <input type="email" value="x" style="overflow: hidden; appearance: none;">
PASS <input type="email" value="x" style="overflow: scroll; appearance: none;">
PASS <input type="password" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="password" value="x" style="overflow: hidden; appearance: auto;">
PASS <input type="password" value="x" style="overflow: scroll; appearance: auto;">
PASS <input type="password" value="x" style="overflow: visible; appearance: none;">
PASS <input type="password" value="x" style="overflow: hidden; appearance: none;">
PASS <input type="password" value="x" style="overflow: scroll; appearance: none;">
PASS <input type="date" value="2020-01-01" style="overflow: visible; appearance: auto;">
PASS <input type="date" value="2020-01-01" style="overflow: hidden; appearance: auto;">
FAIL <input type="date" value="2020-01-01" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="date" value="2020-01-01" style="overflow: visible; appearance: none;">
PASS <input type="date" value="2020-01-01" style="overflow: hidden; appearance: none;">
FAIL <input type="date" value="2020-01-01" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="month" value="2020-01" style="overflow: visible; appearance: auto;">
PASS <input type="month" value="2020-01" style="overflow: hidden; appearance: auto;">
FAIL <input type="month" value="2020-01" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="month" value="2020-01" style="overflow: visible; appearance: none;">
PASS <input type="month" value="2020-01" style="overflow: hidden; appearance: none;">
FAIL <input type="month" value="2020-01" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="week" value="2020-W01" style="overflow: visible; appearance: auto;">
PASS <input type="week" value="2020-W01" style="overflow: hidden; appearance: auto;">
FAIL <input type="week" value="2020-W01" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="week" value="2020-W01" style="overflow: visible; appearance: none;">
PASS <input type="week" value="2020-W01" style="overflow: hidden; appearance: none;">
FAIL <input type="week" value="2020-W01" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="time" value="00:00" style="overflow: visible; appearance: auto;">
PASS <input type="time" value="00:00" style="overflow: hidden; appearance: auto;">
FAIL <input type="time" value="00:00" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="time" value="00:00" style="overflow: visible; appearance: none;">
PASS <input type="time" value="00:00" style="overflow: hidden; appearance: none;">
FAIL <input type="time" value="00:00" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="datetime-local" value="2020-01-01T00:00" style="overflow: visible; appearance: auto;">
PASS <input type="datetime-local" value="2020-01-01T00:00" style="overflow: hidden; appearance: auto;">
FAIL <input type="datetime-local" value="2020-01-01T00:00" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="datetime-local" value="2020-01-01T00:00" style="overflow: visible; appearance: none;">
PASS <input type="datetime-local" value="2020-01-01T00:00" style="overflow: hidden; appearance: none;">
FAIL <input type="datetime-local" value="2020-01-01T00:00" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="number" value="0" style="overflow: visible; appearance: auto;">
PASS <input type="number" value="0" style="overflow: hidden; appearance: auto;">
PASS <input type="number" value="0" style="overflow: scroll; appearance: auto;">
PASS <input type="number" value="0" style="overflow: visible; appearance: none;">
PASS <input type="number" value="0" style="overflow: hidden; appearance: none;">
PASS <input type="number" value="0" style="overflow: scroll; appearance: none;">
FAIL <input type="range" style="overflow: visible; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
FAIL <input type="range" style="overflow: hidden; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
FAIL <input type="range" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
FAIL <input type="range" style="overflow: visible; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
FAIL <input type="range" style="overflow: hidden; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
FAIL <input type="range" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 70 +/- 3 but got 60
PASS <input type="color" value="#000000" style="overflow: visible; appearance: auto;">
FAIL <input type="color" value="#000000" style="overflow: hidden; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 48 +/- 3 but got 70
FAIL <input type="color" value="#000000" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 48 +/- 3 but got 70
PASS <input type="color" value="#000000" style="overflow: visible; appearance: none;">
FAIL <input type="color" value="#000000" style="overflow: hidden; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 48 +/- 3 but got 70
FAIL <input type="color" value="#000000" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 48 +/- 3 but got 70
PASS <input type="checkbox" style="overflow: visible; appearance: auto;">
PASS <input type="checkbox" style="overflow: hidden; appearance: auto;">
PASS <input type="checkbox" style="overflow: scroll; appearance: auto;">
PASS <input type="checkbox" style="overflow: visible; appearance: none;">
PASS <input type="checkbox" style="overflow: hidden; appearance: none;">
PASS <input type="checkbox" style="overflow: scroll; appearance: none;">
PASS <input type="radio" style="overflow: visible; appearance: auto;">
PASS <input type="radio" style="overflow: hidden; appearance: auto;">
PASS <input type="radio" style="overflow: scroll; appearance: auto;">
PASS <input type="radio" style="overflow: visible; appearance: none;">
PASS <input type="radio" style="overflow: hidden; appearance: none;">
PASS <input type="radio" style="overflow: scroll; appearance: none;">
PASS <input type="file" style="overflow: visible; appearance: auto;">
PASS <input type="file" style="overflow: hidden; appearance: auto;">
PASS <input type="file" style="overflow: scroll; appearance: auto;">
PASS <input type="file" style="overflow: visible; appearance: none;">
PASS <input type="file" style="overflow: hidden; appearance: none;">
PASS <input type="file" style="overflow: scroll; appearance: none;">
PASS <input type="submit" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="submit" value="x" style="overflow: hidden; appearance: auto;">
FAIL <input type="submit" value="x" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="submit" value="x" style="overflow: visible; appearance: none;">
PASS <input type="submit" value="x" style="overflow: hidden; appearance: none;">
FAIL <input type="submit" value="x" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="image" src="data:,broken" alt="x" style="overflow: visible; appearance: auto;">
PASS <input type="image" src="data:,broken" alt="x" style="overflow: hidden; appearance: auto;">
PASS <input type="image" src="data:,broken" alt="x" style="overflow: scroll; appearance: auto;">
PASS <input type="image" src="data:,broken" alt="x" style="overflow: visible; appearance: none;">
PASS <input type="image" src="data:,broken" alt="x" style="overflow: hidden; appearance: none;">
PASS <input type="image" src="data:,broken" alt="x" style="overflow: scroll; appearance: none;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: visible; appearance: auto;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: hidden; appearance: auto;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: scroll; appearance: auto;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: visible; appearance: none;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: hidden; appearance: none;">
PASS <input type="image" src="data:(png)" alt="x" style="overflow: scroll; appearance: none;">
PASS <input type="reset" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="reset" value="x" style="overflow: hidden; appearance: auto;">
FAIL <input type="reset" value="x" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="reset" value="x" style="overflow: visible; appearance: none;">
PASS <input type="reset" value="x" style="overflow: hidden; appearance: none;">
FAIL <input type="reset" value="x" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="button" value="x" style="overflow: visible; appearance: auto;">
PASS <input type="button" value="x" style="overflow: hidden; appearance: auto;">
FAIL <input type="button" value="x" style="overflow: scroll; appearance: auto;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
PASS <input type="button" value="x" style="overflow: visible; appearance: none;">
PASS <input type="button" value="x" style="overflow: hidden; appearance: none;">
FAIL <input type="button" value="x" style="overflow: scroll; appearance: none;"> assert_approx_equals: <span>.offsetTop expected 34 +/- 3 but got 27
Harness: the test ran to completion.