wiki.techinc.nl/includes/libs
Timo Tijhof af52ed44fd resourceloader: Fix malformed "https:/w/resources" mapping in CSSMin
Follows-up cd54c03e86, in which I forgot a call to setScheme()
in the `isServerLess` branch.

For "server-less" URLs, we mock both schema and host, but only
strip the host. This left something I did not think was allowed
in the Net_URL2 class, which is to produce a URL that has a full
protocol and scheme, no host, and then a full path.

Moreoever, not only is this allowed by the Net_URL2 class in PHP,
modern browsers Firefox and Chrome also actually support this
and interpret it as a "domain relative" (?) URL.

Bug: T268308
Change-Id: I26ed3e5e9a6922badd979bbe6f5588e319ec3ebb
2020-11-25 00:38:53 +00:00
..
composer composer.json: add requirement for composer-plugin-api ^1.1 2020-11-11 00:54:31 +00:00
eventrelayer Merge "Replace "@stable for subclassing" with "@stable to extend"" 2020-07-13 09:31:38 +00:00
filebackend Improve documentation about object to be stdClass or specific type 2020-11-20 14:47:56 +00:00
http Make use of the preg_match() return value, if possible 2020-07-14 19:26:35 +00:00
iterators Merge "Replace "@stable for subclassing" with "@stable to extend"" 2020-07-13 09:31:38 +00:00
lockmanager Merge "Replace "@stable for subclassing" with "@stable to extend"" 2020-07-13 09:31:38 +00:00
Message Replace "@stable for calling" by "@stable to call" 2020-07-13 08:55:28 +00:00
mime Merge "Update a lot of unspecific "array" types in PHPDocs" 2020-11-13 21:48:24 +00:00
objectcache objectcache: rename BagOStuff::makeKeyInternal() arguments and update documentation 2020-11-23 23:25:12 +00:00
ParamValidator Localisation updates from https://translatewiki.net. 2020-11-09 08:33:02 +01:00
rdbms rdbms: Make adding a PK optional in DoctrineAbstractSchemaTrait.php 2020-11-24 03:14:40 +00:00
redis Return directly from within try/finally block 2020-07-20 15:54:32 +00:00
stats Replace "@stable for implementation" with "@stable to implement" 2020-07-13 11:05:49 +02:00
uuid [GlobalIdGeneratorTest] Run teardown on same instance as the tests 2020-11-04 00:47:36 +00:00
virtualrest
APACHE-LICENSE-2.0.txt
ArrayUtils.php
Cookie.php Replace tabs with spaces 2020-09-04 18:04:07 +02:00
CookieJar.php
CryptHKDF.php
CSSMin.php resourceloader: Fix malformed "https:/w/resources" mapping in CSSMin 2020-11-25 00:38:53 +00:00
DeferredStringifier.php
Deflate.php
DnsSrvDiscoverer.php
ExplodeIterator.php Improve class property documentation 2020-10-30 10:38:58 +01:00
GenericArrayObject.php Replace tabs with spaces 2020-09-04 18:04:07 +02:00
GhostFieldAccessTrait.php Forward-compat for merging CacheTime and ParserOutput mOptions 2020-11-10 07:09:41 -07:00
HashRing.php
HtmlArmor.php Replace "@stable for calling" by "@stable to call" 2020-07-13 08:55:28 +00:00
HttpStatus.php
JavaScriptMinifier.php
jsminplus.php
MapCacheLRU.php Remove ProcessCacheLRU, deprecated and unused. 2020-10-20 12:49:05 -07:00
MappedIterator.php
MemoizedCallable.php
MessageSpecifier.php Stability annotations for interfaces. 2020-07-07 22:01:29 +00:00
MWCryptHash.php
NonSerializableTrait.php Introduce and apply NonSerializableTrait 2020-09-28 21:55:49 +02:00
README
ReplacementArray.php
ReverseArrayIterator.php
RiffExtractor.php
StaticArrayWriter.php Annotate newable classes 2020-07-07 15:38:57 +02:00
StatusValue.php Annotate newable classes 2020-07-07 15:38:57 +02:00
StringUtils.php
Timing.php
UDPTransport.php
Xhprof.php
XhprofData.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.