Running browserstack-runner against 9351898e6b55228a986a5f549e2a32193854677c (using the custom FakeDate class on tests) passes on all browsers:
Launching 11 worker(s) for 11 run(s).
[Windows 8, Firefox 33.0] Passed: 943 tests, 943 passed, 0 failed; ran for 563ms
[Windows 7, Internet Explorer 9.0] Passed: 943 tests, 943 passed, 0 failed; ran for 552ms
[Windows 8, Chrome 38.0] Passed: 943 tests, 943 passed, 0 failed; ran for 527ms
[Windows 8.1, Firefox 34.0] Passed: 943 tests, 943 passed, 0 failed; ran for 517ms
[Windows 7, Internet Explorer 10.0] Passed: 943 tests, 943 passed, 0 failed; ran for 696ms
[Windows 8.1, Internet Explorer 11.0] Passed: 943 tests, 943 passed, 0 failed; ran for 924ms
[Windows 8, Chrome 39.0] Passed: 943 tests, 943 passed, 0 failed; ran for 530ms
[OS X Mavericks, Safari 7.0] Passed: 943 tests, 943 passed, 0 failed; ran for 248ms
[Windows XP, Opera 26.0] Passed: 943 tests, 943 passed, 0 failed; ran for 517ms
[Windows 8, Opera 25.0] Passed: 943 tests, 943 passed, 0 failed; ran for 532ms
[OS X Yosemite, Safari 8.0] Passed: 943 tests, 943 passed, 0 failed; ran for 290ms
All tests done, failures: 0.