Updated browser compatibility
Browsers that are fully-supported and well-tested:
- Firefox (and Iceweasel) 0.9+
- UPDATE: Chrome 1+ now perfectly supported
- Safari 3+
- IE 5.5+
- Opera 9+
- Konqueror 3.5+
- K-Meleon 1.5.3+
- Epiphany 2.28.0+
Browsers that are supported in almost all cases but not as well-tested:
- Opera 7-8 - Opera is dead to me now. Opera 10+ has removed the error.stack info we needed and introduced error.stacktrace, but it seems very unstable. Argh.
More info about compatibility can be shown with the BrowserShots of the test suite.
Now socially coded
Follow it, file bugs, and make comments there. If you have improvements to make, please fork the project and then contact me or do a “push request”. I’ll make sure you get credit ;)
1 2 3 4 5 6 7 8 9 10
Try it out!
The code is in use on my blog, click here to give it a try.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Random note: one cool suggestion I saw was to assign printStackTrace to
window.onerror. Pretty brilliant if you ask me.
I want to thank the guys who contributed to the script: Luke Smith, Loic Dachary and Johan Euphrosine.
I could use a bit of help getting the Chrome and Opera bugs worked out. I’m sure some of you guys who remember how to write software can help. Suggestions and whinings are welcome as long as they don’t get out of hand in the comments.