diff options
author | whesse@chromium.org <whesse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-07 13:16:00 +0000 |
---|---|---|
committer | whesse@chromium.org <whesse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-01-07 13:16:00 +0000 |
commit | f09424154181032584870786bcfc5d3f7d7cec16 (patch) | |
tree | 790aad622bc2469c0354a46a03b8847b57684b35 /webkit/tools | |
parent | 6297d09f4b53a11f0075c9cc05b98c5fc9073a90 (diff) | |
download | chromium_src-f09424154181032584870786bcfc5d3f7d7cec16.zip chromium_src-f09424154181032584870786bcfc5d3f7d7cec16.tar.gz chromium_src-f09424154181032584870786bcfc5d3f7d7cec16.tar.bz2 |
Move daylight saving time tests to tests_ignored, because they will
always fail except in Pacific time zone, and will also fail due to
deliberate changes in DST computation for compatability.
Review URL: http://codereview.chromium.org/16570
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7656 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools')
-rw-r--r-- | webkit/tools/layout_tests/test_lists/tests_fixable.txt | 4 | ||||
-rw-r--r-- | webkit/tools/layout_tests/test_lists/tests_ignored.txt | 12 |
2 files changed, 12 insertions, 4 deletions
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt index 7ccebd0..a139cb9 100644 --- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt +++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt @@ -971,10 +971,6 @@ LINUX : LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty // Mysterious off-by-one on the y axis -- font metrics? LINUX : LayoutTests/css1/box_properties/acid_test.html = FAIL -// Dates are wrong -- looks like maybe improper use of timezones? -LINUX MAC : LayoutTests/fast/js/date-DST-time-cusps.html = FAIL -LINUX MAC : LayoutTests/fast/js/date-big-setdate.html = FAIL - MAC : LayoutTests/fast/forms/input-appearance-height.html = FAIL MAC : LayoutTests/fast/forms/input-text-scroll-left-on-blur.html = FAIL MAC : LayoutTests/fast/forms/placeholder-pseudo-style.html = FAIL diff --git a/webkit/tools/layout_tests/test_lists/tests_ignored.txt b/webkit/tools/layout_tests/test_lists/tests_ignored.txt index 51dcd9a..e699a7f 100644 --- a/webkit/tools/layout_tests/test_lists/tests_ignored.txt +++ b/webkit/tools/layout_tests/test_lists/tests_ignored.txt @@ -160,6 +160,18 @@ LINUX WIN : LayoutTests/fast/images/object-image.html = FAIL // follow the rest of the browsers on this one. LayoutTests/fast/js/removing-Cf-characters.html = FAIL +// These tests fail in all but the PST/PDT time zone. +// Another reason for failure is that, for compatability, we don't obey +// the ECMA standard on DST exactly. We use the OS's facilities to +// convert to local time for dates within the UNIX 32-bit epoch, +// and follow the ECMA rules for dates outside that range. +// The ECMA rules say to use current DST rules for all dates, +// and that all dates that are separated by an exact multiple of +// 28 years must behave exactly the same. +// OS local time services are more accurate than this ECMA rule, +// which is a discrepancy. +SKIP : LayoutTests/fast/js/date-DST-time-cusps.html = PASS FAIL +SKIP : LayoutTests/fast/js/date-big-setdate.html = PASS FAIL // ----------------------------------------------------------------- // CHROME REWRITTEN TESTS |