Safari's Date.setDate() function appears to be limited to a single byte number, making the range of date changes between -128 and 127.
Test page Workaround is included
Reported by: Squeeself.
(Orphaned), Safari | Reported on 26 September 2006.
This site is no longer maintained. I’m sorry, but it’s just too much work for too little return. You can continue to browse old bug reports, though.
Search reports by browser:
1 Posted by David Kilzer on 23 December 2006 | Permalink
Fixed as of WebKit r18399.
http://bugs.webkit.org/show_bug.cgi?id=9610#c8