* Update extensions/Math from branch 'REL1_43'
to 1fa6908c540f83d4a4d0ff3f4f74b04e5e7b08f2
- Add changes test
The native Math rendering mode is transitioning into
a more stable state. To avoid regression, we start
adding changes test to avoid unintended side effects
for modifications made. The maintenance script
provides a mechanism, to easily update the references
after manual review.
When creating the *unit* tests it was required to
move forward with refactoring the code to better
support the concept of services. Thus new service
injection was added to make the code testable by
unit code without to disable the old entry paths.
The newly introduced property, rawError is a
workaround as it calls
\MediaWiki\Message\Message::fetchMessage
which relies on MediaWikiServices to be present.
Bug: T386071
Change-Id: I52c1b23194dda41a85e28d436a62d34a19154783
(cherry picked from commit 1916e4cf21ce6944ab99d241508bc128fbfa3f84)
|
||
|---|---|---|
| .. | ||
| AbuseFilter@9088f9a734 | ||
| CategoryTree@5689942278 | ||
| Cite@f8e9db88b5 | ||
| CiteThisPage@6d2bfaec94 | ||
| CodeEditor@627d1ac42e | ||
| ConfirmEdit@6f7ec2fda6 | ||
| DiscussionTools@be350be62c | ||
| Echo@1ccc4c8ef3 | ||
| Gadgets@52a66e9c54 | ||
| ImageMap@1aa7ea696c | ||
| InputBox@a8184c4572 | ||
| Interwiki@94a99a1da1 | ||
| Linter@2d01a58ff4 | ||
| LoginNotify@16551ac415 | ||
| Math@1fa6908c54 | ||
| MultimediaViewer@7de1fc082e | ||
| Nuke@bd2906d901 | ||
| OATHAuth@8a7a348bbb | ||
| PageImages@63efff04e9 | ||
| ParserFunctions@7199d85488 | ||
| PdfHandler@895c866eed | ||
| Poem@8c1e853e2e | ||
| ReplaceText@33406c2023 | ||
| Scribunto@8deace1032 | ||
| SecureLinkFixer@2435a55c6b | ||
| SpamBlacklist@46795dda66 | ||
| SyntaxHighlight_GeSHi@6b31118a50 | ||
| TemplateData@6b5f86a814 | ||
| TextExtracts@3e98cd61c2 | ||
| Thanks@a619821e2d | ||
| TitleBlacklist@53e456b3fa | ||
| VisualEditor@7243e625f7 | ||
| WikiEditor@0215dfd474 | ||
| .gitignore | ||
| .vsls.json | ||
| README | ||
== User Information ==
Extensions are distributed separately. Drop them into this directory and enable
as per the extension's installation instructions.
You can find a list of extensions and documentation at
<https://www.mediawiki.org/wiki/Special:MyLanguage/Category:Extensions>.
== Development Information ==
If you are a developer, you might want to fetch the extension tree in another
directory and make a symbolic link:
mediawiki/extensions$ ln -s ../../extensions-trunk/FooBar
Most extensions are available through Git:
https://gerrit.wikimedia.org/g/mediawiki/extensions
Please note that under POSIX systems (Linux...), parent of a symbolic path
refers to the link source, NOT to the target! You should check the env
variable MW_INSTALL_PATH in case the extension is not in the default location.
The following code snippet lets you override the default path:
$IP = getenv( 'MW_INSTALL_PATH' );
if ( $IP === false ) {
$IP = __DIR__ . '/../..';
}
require_once "$IP/maintenance/Maintenance.php"; // a MediaWiki core file