Author: mdale
Description:
mediawiki.util should separate methods that do mediaWiki "page" stuff vs classes that do "utility" stuff.
This way extensions that have alternate page structure or "skinless" entry points like "iframe video player", "facebook connect" type popup or any "popup windows" don't have to load DOM targets and convience functions for stuff that does not exist. ( not to mention stand alone usage ;)
Some culprits include: "mw.util.updateTooltipAccessKeys", "mw.util.$content", "mw.util.addPortletLink" "updateTooltipAccessKeys" etc.
I suggest moving base skin helpers into mediawiki.skin and keeping mediawiki.util for utility functions.