The test LayoutTests/js/dom/date-big-constructor.html has been failing on the Windows Debug bot since <http://trac.webkit.org/changeset/159892> (bug #124946). It also is failing on the Windows Release bot.
Marked test LayoutTests/js/dom/date-big-constructor.html as failing in TestExpectations and committed this in <https://trac.webkit.org/r162620>.
For completeness, some discussion about this regression was in bug #124946, comment 14 and bug #124946, comment 16.
<rdar://problem/19617019>
Failure output: --- /cygdrive/c/Projects/WebKit/OpenSource/WebKitBuild/Release/bin32/layout-test-results/js/dom/date-big-constructor-expected.txt +++ /cygdrive/c/Projects/WebKit/OpenSource/WebKitBuild/Release/bin32/layout-test-results/js/dom/date-big-constructor-actual.txt @@ -6,38 +6,38 @@ PASS d.getFullYear() + "-" + d.getMonth(); is "2005-0" PASS d.getFullYear() + "-" + d.getMonth(); is "2005-1" PASS d.getFullYear() + "-" + d.getMonth(); is "2005-2" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-3" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-4" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-5" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-6" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-7" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-8" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-9" -PASS d.getFullYear() + "-" + d.getMonth(); is "2005-10" +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-3. Was 2005-2. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-4. Was 2005-3. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-5. Was 2005-4. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-6. Was 2005-5. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-7. Was 2005-6. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-8. Was 2005-7. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-9. Was 2005-8. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2005-10. Was 2005-9. PASS d.getFullYear() + "-" + d.getMonth(); is "2005-11" PASS d.getFullYear() + "-" + d.getMonth(); is "2006-0" PASS d.getFullYear() + "-" + d.getMonth(); is "2006-1" PASS d.getFullYear() + "-" + d.getMonth(); is "2006-2" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-3" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-4" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-5" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-6" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-7" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-8" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-9" -PASS d.getFullYear() + "-" + d.getMonth(); is "2006-10" +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-3. Was 2006-2. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-4. Was 2006-3. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-5. Was 2006-4. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-6. Was 2006-5. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-7. Was 2006-6. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-8. Was 2006-7. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-9. Was 2006-8. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2006-10. Was 2006-9. PASS d.getFullYear() + "-" + d.getMonth(); is "2006-11" PASS d.getFullYear() + "-" + d.getMonth(); is "2007-0" PASS d.getFullYear() + "-" + d.getMonth(); is "2007-1" PASS d.getFullYear() + "-" + d.getMonth(); is "2007-2" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-3" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-4" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-5" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-6" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-7" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-8" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-9" -PASS d.getFullYear() + "-" + d.getMonth(); is "2007-10" +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-3. Was 2007-2. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-4. Was 2007-3. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-5. Was 2007-4. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-6. Was 2007-5. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-7. Was 2007-6. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-8. Was 2007-7. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-9. Was 2007-8. +FAIL d.getFullYear() + "-" + d.getMonth(); should be 2007-10. Was 2007-9. PASS d.getFullYear() + "-" + d.getMonth(); is "2007-11" PASS Date.UTC(2005, 0, 1) is 1104537600000 PASS Date.UTC(2005, 1, 1) is 1107216000000