Modified: trunk/LayoutTests/ChangeLog (104491 => 104492)
--- trunk/LayoutTests/ChangeLog 2012-01-09 22:06:18 UTC (rev 104491)
+++ trunk/LayoutTests/ChangeLog 2012-01-09 22:43:24 UTC (rev 104492)
@@ -1,3 +1,13 @@
+2012-01-09 Gavin Barraclough <[email protected]>
+
+ https://bugs.webkit.org/show_bug.cgi?id=75692
+ Roll out possibly bad new test case.
+
+ Rubber stamped by Sam Weinig.
+
+ * fast/js/date-constructor-expected.txt:
+ * fast/js/script-tests/date-constructor.js:
+
2012-01-09 Dmitry Titov <[email protected]>
[Chromium] Rebaseline media/media-document-audio-repaint.html for gpu tests.
Modified: trunk/LayoutTests/fast/js/date-constructor-expected.txt (104491 => 104492)
--- trunk/LayoutTests/fast/js/date-constructor-expected.txt 2012-01-09 22:06:18 UTC (rev 104491)
+++ trunk/LayoutTests/fast/js/date-constructor-expected.txt 2012-01-09 22:43:24 UTC (rev 104492)
@@ -31,7 +31,6 @@
PASS Number(new Date(new Date(1, 1, 1, 1, Infinity, 1, 1, 1, 1))) is Number.NaN
PASS Number(new Date(new Date(1, 1, 1, 1, 1, Infinity, 1, 1, 1))) is Number.NaN
PASS Number(new Date(new Date(1, 1, 1, 1, 1, 1, Infinity, 1, 1))) is Number.NaN
-PASS Number(new Date(new Date(1, 1, 1, 1, 1, 1, 1, 1, Infinity))) is -2174741938999
PASS testStr is "1234567"
PASS testStr is "1234567"
PASS successfullyParsed is true
Modified: trunk/LayoutTests/fast/js/script-tests/date-constructor.js (104491 => 104492)
--- trunk/LayoutTests/fast/js/script-tests/date-constructor.js 2012-01-09 22:06:18 UTC (rev 104491)
+++ trunk/LayoutTests/fast/js/script-tests/date-constructor.js 2012-01-09 22:43:24 UTC (rev 104492)
@@ -42,7 +42,6 @@
shouldBe("Number(new Date(new Date(1, 1, 1, 1, Infinity, 1, 1, 1, 1)))", 'Number.NaN');
shouldBe("Number(new Date(new Date(1, 1, 1, 1, 1, Infinity, 1, 1, 1)))", 'Number.NaN');
shouldBe("Number(new Date(new Date(1, 1, 1, 1, 1, 1, Infinity, 1, 1)))", 'Number.NaN');
-shouldBe("Number(new Date(new Date(1, 1, 1, 1, 1, 1, 1, 1, Infinity)))", '-2174741938999');
// In Firefox, the results of the following tests are timezone-dependent, which likely implies that the implementation is not quite correct.
// Our results are even worse, though, as the dates are clipped: (new Date(1111, 1201).getTime()) == (new Date(1111, 601).getTime())