Adding or adjusting front-end function and variable documentation per our conventions.
authorKrinkle <krinkle@users.mediawiki.org>
Sun, 29 May 2011 02:54:01 +0000 (02:54 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Sun, 29 May 2011 02:54:01 +0000 (02:54 +0000)
commiteb87e5c4a1a6ee759567bc498726bf2c5ab2c0e0
tree98c83549ff7b04bd7e785bbc65b912a1541375f3
parent95df17db7a4d0c5f186c8b06e73dfa333c290cf4
Adding or adjusting front-end function and variable documentation per our conventions.

Also did some trivial clean up, JSHint fixes and performance optimizations while at it. (per http://www.mediawiki.org/wiki/JavaScript_performance )
* Missing semicolons.
* [mediawiki.js Line 540] Unreachable 'registry' after 'throw'.
* [mediawiki.log.js] Checked for window.console but used console.
* Added callback option to mw.util.toggleToc (forwarded to jQuery.fn.slideUp/Down)
* Made mw.log argument more descriptive (logmsg instead of string)
* Using deepEqual(, true) instead of ok() when asserting true. (ok() is like casting a boolean (or a plain if() statement) to verify that something is not falsy)

Added missing test suites for:
* mw.util.toggleToc (follow-up r88732, Dummy check was introduced in r87898)

/me has been infected by Reedy and will be doing more of this tonight.
resources/mediawiki.util/mediawiki.util.jpegmeta.js
resources/mediawiki.util/mediawiki.util.js
resources/mediawiki/mediawiki.htmlform.js
resources/mediawiki/mediawiki.js
resources/mediawiki/mediawiki.log.js
tests/qunit/suites/resources/jquery/jquery.autoEllipsis.js
tests/qunit/suites/resources/jquery/jquery.colorUtil.js
tests/qunit/suites/resources/jquery/jquery.mwPrototypes.js
tests/qunit/suites/resources/jquery/jquery.tabIndex.js
tests/qunit/suites/resources/mediawiki.util/mediawiki.util.js
tests/qunit/suites/resources/mediawiki/mediawiki.js