Downloaded from http://jquerymobile.com/download-builder/ with two modules:
* Core / Virtual Mouse (vmouse) Bindings
* Events / Touch
Local hacks:
* Replaced all .bind() calls with .on() to avoid jQuery Migrate warnings
* Replaced all .unbind() calls with .off() to avoid jQuery Migrate warnings
Bug: T165816
Bug: T174545
Change-Id: Icdcaf49c583f2f1380656cd0a0b6333ace0f1c53
Timeless requires MW 1.29 or newer anyway, so this is perfectly fine,
given that DB_SLAVE is deprecated in modern versions of MW in favor of the
new DB_REPLICA constant (which was even backported to MW 1.27 branch).
Change-Id: I96635a042a7b149cc024f44f3383421a7c7fb721
Apparently not defining the height property makes everything just plain
messed up, and to fix things, all you need is the height property that has
a value (other than "auto") of some kind.
Bug: T173769
Change-Id: Ie8c86e01c77b3f5de11c1bd7c6bf491c8ef0fb26
This isn't meant to be published as a composer package, so all of that
information is unnecessary and redundant.
Change-Id: I6df06ccd1acb60e9861694f73b90c94f20b15fde
This makes the effect better when you override page background color,
like we do on mediawiki.org e.g. on manual pages like
<https://www.mediawiki.org/wiki/Manual:Installation_guide>.
Change-Id: Ie863d11b19a56ab6cf75ff4b8dfcd2d74b69ce1d
jQuery Mobile 1.5 is supposed to be compatible with jQuery 3, but it isn't...
* Replace .bind() calls with .on()
* Replace .unbind() calls with .off()
Bug: T165816
Change-Id: I79639fd9ae8e6e785f93191273147866e52c4ed1
When using composer install at the root of the skin, stylelint attempts
to lint all the PHP packages and report errors. Ignore the directory
entirely like we do for jshint or jsonlint.
Change-Id: I327ae63024f5c53be628297a438187ff91dfa962
grunt-contrib-jshint 0.11.3 has some deep dependencies that trigger
warnings:
warning grunt-contrib-jshint > jshint > minimatch@2.0.10:
Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
warning grunt-contrib-jshint > jshint > cli > glob > minimatch@0.3.0:
Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
Updated it to latest, and while at it update other dependencies.
Change-Id: Ic56e44c1de9c5d4be7be39005fb5fc14318c0925
npm 3 requires dependencies to be explicitly defined.
Also reorder banana-grunt-checker
Bug: T172094
Change-Id: Ic640ccf0f577e47036d473892522ea758014fab4
I'm giving you some attention on Extension:MobileFrontend page and
want to promote skins which look nice on mobile.
https://www.mediawiki.org/wiki/Extension:MobileFrontend#Setup_a_skin
The targets are needed to ensure code is loaded by the skin when
operating in mobile mode so currently that wiki page is lying.
Please let it be true :)
Change-Id: Ie9ba6beec172f7b499ae347652318fe54d258e39