diff options
author | rwlbuis <rwlbuis@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2006-07-24 11:45:34 +0000 |
---|---|---|
committer | rwlbuis <rwlbuis@bbb929c8-8fbe-4397-9dbb-9b2b20218538> | 2006-07-24 11:45:34 +0000 |
commit | c6cd2d164ed7d2108dc17ac0342570e577d81030 (patch) | |
tree | 53decd158601bc9536edff9b03af4fc7b1a3b541 /third_party/WebKit/LayoutTests/fast/js/kde/resources | |
parent | acf718ee2ecc39422442eea251dc3704b081394b (diff) | |
download | chromium_src-c6cd2d164ed7d2108dc17ac0342570e577d81030.zip chromium_src-c6cd2d164ed7d2108dc17ac0342570e577d81030.tar.gz chromium_src-c6cd2d164ed7d2108dc17ac0342570e577d81030.tar.bz2 |
Reviewed by Darin.
http://bugzilla.opendarwin.org/show_bug.cgi?id=5257
setYear() does not match FireFox/IE behavior
Make sure the right values end up in tm_year.
* kjs/date_object.cpp:
(KJS::formatTime):
git-svn-id: svn://svn.chromium.org/blink/trunk@15594 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Diffstat (limited to 'third_party/WebKit/LayoutTests/fast/js/kde/resources')
-rw-r--r-- | third_party/WebKit/LayoutTests/fast/js/kde/resources/Date-setYear.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/third_party/WebKit/LayoutTests/fast/js/kde/resources/Date-setYear.js b/third_party/WebKit/LayoutTests/fast/js/kde/resources/Date-setYear.js new file mode 100644 index 0000000..fe10a18 --- /dev/null +++ b/third_party/WebKit/LayoutTests/fast/js/kde/resources/Date-setYear.js @@ -0,0 +1,14 @@ +debug("Start Of Test"); + +var d = new Date(); +shouldBe("d.setYear(-1), d.getFullYear()", "-1"); +shouldBe("d.setYear(0), d.getFullYear()", "1900"); +shouldBe("d.setYear(1), d.getFullYear()", "1901"); +shouldBe("d.setYear(99), d.getFullYear()", "1999"); +shouldBe("d.setYear(100), d.getFullYear()", "100"); +shouldBe("d.setYear(2050), d.getFullYear()", "2050"); +shouldBe("d.setYear(1899), d.getFullYear()", "1899"); +shouldBe("d.setYear(2000), d.getFullYear()", "2000"); +shouldBe("d.setYear(2100), d.getFullYear()", "2100"); + +successfullyParsed = true |