wiki.techinc.nl/tests
Roan Kattouw ca7fa28615 resourceloader: Separate style processing from style file loading
ResourceLoaderFileModule::readStyleFile() both reads a style file from
disk and processes it through LESS, CSSJanus and CSSMin. Factor out the
processing part into ResourceLoaderFileModule::processStyle(), which
takes a string of unprocessed CSS/LESS rather than a file. This is
needed for future support for styles that don't come (directly) from a
file, but are generated through packageFiles.

Other changes:
- Use a hash of the source instead of the file name in the cache keys
  for the LESS compilation output
- Also prefix the cache key with 'resourceloader' while we're changing
  it anyway
- LESS compilation no longer adds the source file itself as a dependency
- Don't pass down $flip, just use $this>getFlip()

Change-Id: I86e880d06af724f0fbae93e042c85e0395771912
2020-02-12 20:23:24 +00:00
..
api-testing Move Search and Watchlist tests from api-testing repo into Core 2020-02-06 00:55:53 +00:00
common Use ObjectFactory to construct ContentHandlers 2020-02-10 21:36:36 +03:00
integration/includes Autofix 94 PHPUnit 8 compat issues 2019-12-13 15:29:10 +01:00
parser Add ARIA navigation role and label to table of contents div 2020-02-05 16:24:46 -08:00
phan
phpunit resourceloader: Separate style processing from style file loading 2020-02-12 20:23:24 +00:00
qunit Merge "mediawiki.base: Remove 'timeStamp' property from mw.track()" 2020-02-06 23:45:13 +00:00
selenium selenium: Replace wdio-chromedriver with ./selenium.sh script 2020-01-17 17:03:54 +00:00
.htaccess