For a skin running on the mobile domain, MediaWiki:Mobile.(css|js) should be run. (the mobile.site and mobile.site.styles modules)
For a skin running on the desktop domain, MediaWiki:Common.(css|js) should be run (the site and site.styles modules)
=== Acceptance criteria
[] The `site` and `site.styles` modules no longer use a ResoureLoader targets filter.
[] MobileFrontend still ensures the desktop-specific pages of these modules don't load on mobile, and that the mobile versions of these load instead.
== Developer notes
Rather than relying on the targets system, MobileFrontend could remove the `site` module explicitly via a hook
This hook would need to run at the start of OutputPage::loadSkinModules or at the end of Skin:::getDefaultModules. Given Minerva runs a hook in the latter, it seems we have precedent for that hook to run there.
```
Hooks::run( 'SkinMinervaDefaultModules', [ $this, &$modules ] );
```
MobileFrontend can subscribe to the new hook and eventually SkinMinervaDefaultModules can be removed.
== Sign off
[] Test and sign off T140045 which should be fixed by this change.