https://bugzilla.wikimedia.org/show_bug.cgi?id=63303

--- Comment #10 from Krinkle <krinklem...@gmail.com> ---
Enabling 'es3: true' in jshintrc shows that we're supposed to avoid "throws"
(qunit), "super" (oojs) and "static" (oojs).

I know for a fact that "throws" is perfectly safe (for I did extensive research
to verify it's safety going back to IE6 before adopting it un QUnit).

Running a test shows that "static" is safe as well. It's only "super".

Test suite:  http://fiddle.jshell.net/bsz74/show/light/

(source: http://jsfiddle.net/bsz74/)

Test results via browserstack.com:
* Windows 7 / IE 9: all pass
* Windows 7 / IE 8: 1 failure (super)
* Windows XP / IE 8: 1 failure (super)
* Windows XP / IE 7: 1 failure (super)
* Windows XP / IE 6: 1 failure (super)
* Windows XP / Opera 12.10: all pass
* Windows XP / Firefox 3: all pass
* Windows XP / Safari 4: 1 failure (super)
* Windows XP / Safari 5.0: 1 failure (super)
* Windows XP / Safari 5.1: all pass
* OSX 10.6 Snow Leopard / Safari 4: 1 failure (super)
* OSX 10.6 Snow Leopard / Safari 5.0: 1 failure (super)
* OSX 10.6 Snow Leopard / Safari 5.1: all pass
* OSX 10.6 Snow Leopard / Firefox 4: all pass
* iPhone 3GS / iOS 3: 1 failure (super)
* iPhone 4 / iOS 4.0: 1 failure (super)
* iPhone 4S / iOS 5.0: all pass

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to