wiki.techinc.nl/includes/libs
Bartosz Dziewoński 4c01f8b2bc Make "/*@noflip*/ /*@embed*/" annotation work without CSSJanus hacks
This reverts most of commit 2d842f1425,
leaving only the test added in it, and reimplements the same
functionality better.

Instead of stripping /*@noflip*/ annotations in CSSJanus, which is
incompatible with other implementations that preserve it, extend
CSSMin to allow other CSS comments to be present before the
rule-global @embed annotation. (This required making the regex logic
in it even worse than it was, but it's actually slightly less terrible
than I expected it would be. Good thing we have tests!)

Bug: 69698
Change-Id: I58603ef64f7d7cdc6461b34721a4d6b15f15ad79
2014-09-23 22:47:54 +00:00
..
virtualrest
APACHE-LICENSE-2.0.txt
CSSJanus.php
CSSMin.php
GenericArrayObject.php
HashRing.php
HttpStatus.php
IEContentAnalyzer.php
IEUrlExtension.php
IPSet.php
JavaScriptMinifier.php
jsminplus.php
lessc.inc.php
MappedIterator.php
MultiHttpClient.php
MWMessagePack.php
ProcessCacheLRU.php
README
RunningStat.php
ScopedCallback.php
ScopedPHPTimeout.php
XmlTypeCheck.php

The classes in this directory ./includes/libs are considered standalone
from the remainder of the MediaWiki codebase. They do not call on any other
portions of MediaWiki code, and can be used in other projects without
dependency issues.