CSSMin::minify()'s processing of url references for path adjustment or embedding had excluded explicit fully-qualified http: and https: URLs, but was damaging others such as data: URIs that were actually hardcoded into the original CSS. This was affecting styles used on no.wikipedia.org which embedded a few icons directly into the style sheet. Now checking for any URL scheme rather than hardcoding a check for http & https. |
||
|---|---|---|
| .. | ||
| CSSJanus.php | ||
| CSSMin.php | ||
| IEContentAnalyzer.php | ||
| JavaScriptMinifier.php | ||
| README | ||
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.