HomePhabricator

Updated mediawiki/extensions Project: mediawiki/extensions/MobileFrontend…

Authored by jenkins-bot.

Description

Updated mediawiki/extensions Project: mediawiki/extensions/MobileFrontend 6283f1de0ea43647b3f5d7571943364b193170fc

Have mobile.usermodule cache invalidate properly

Use OutputPage::addModuleStyles() & OutputPage::addModuleScripts() which
will create the necessary mw.loader.load call and <link> tag, just like
GlobalCssJs does.

The module is now loaded for all users, instead of just logged out ones.
This is so it can be properly used as a dependency.

A separate mobile.usermodule.styles module was created so it can use
position => top.

Also remove the misleading 'dependencies' from Resources.php which
doesn't actually work.

Bug: T102554
Change-Id: Ib6f7db3d62b5659965a2d641718a2a0cb94d38ad

Event Timeline

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTe0074be1c7da: Updated mediawiki/extensions Project: mediawiki/extensions/MobileFrontend… (authored by jenkins-bot <jenkins-bot@gerrit.wikimedia.org>).Aug 25 2015, 11:05 PM