User Details
- User Since
- Oct 14 2014, 8:51 AM (591 w, 13 h)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- Fomafix [ Global Accounts ]
Sun, Feb 8
Tue, Feb 3
Jan 2 2026
Dec 20 2025
Dec 18 2025
The described problem doesn't exist anymore.
Oct 21 2025
Still reproducible.
Jun 24 2025
Removed in rMW5ea2d04efae4: Remove wfGetLangObj, deprecated since 1.41 included in 1.43.
Jun 22 2025
May 12 2025
Dec 16 2024
Dec 8 2024
To clarify: The problem is not the redirect from
http://www.mediawiki.org/wiki/Special:ChangeCredentials/MediaWiki%5cAuth%5cPasswordAuthenticationRequest to
https://www.mediawiki.org/wiki/Special:ChangeCredentials/MediaWiki%5cAuth%5cPasswordAuthenticationRequest
Dec 5 2024
Oct 27 2024
Reopen. Still the language aa is selected. Screenshot from https://www.mediawiki.org/wiki/Special:AllMessages?lang=foo
Oct 18 2024
I can reproduce the initial animation of the triangle on Special:RecentChanges?enhanced=1 even with disabled JavaScript and without any extensions and skins.
Oct 9 2024
The name of this generic class is a discussion point. Maybe there will be other use-cases than animations with the property transition. The class gets added after DOMContentLoaded. An adequate name for the class is content-loaded.
Oct 6 2024
The triangle arrow on the enhanced recent changes list (Special:RecentChanges?enhanced=1) is also affected.
Oct 2 2024
Sep 30 2024
Cite has a similar problem and solved it by comparing the user interface language with the content language and on mismatch additional content language specific information is added to mw.language.setData: https://gerrit.wikimedia.org/g/mediawiki/extensions/Cite/+/97495c9bf18280305632d62096cca5307135f403/src/ResourceLoader/ContentLanguage.php
This solution works only with a project wide content language but not with a page content language per title by $wgPageLanguageUseDB = true.
Sep 10 2024
Aug 19 2024
Aug 13 2024
Aug 9 2024
Jul 13 2024
The service MobileFrontend.Context created by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/MobileFrontend/+/305212 (rEMFRf3cf72ba636f: Add MobileFrontend.Context service) is not a valid service because it depends on RequestContext::getMain().
In https://gerrit.wikimedia.org/g/mediawiki/core/+/80064365ac0c0809b0932bfde77f082727aced8c/includes/ServiceWiring.php#15 stands:
Services MUST NOT vary their behaviour on global state, especially not WebRequest, RequestContext (T218555).
Jul 9 2024
Jun 9 2024
Jun 6 2024
May 20 2024
Formally the removal of the parameter onlyroot is a breaking change, but the impact is just one expanded level of subcategories.
May 19 2024
May 16 2024
May 5 2024
May 1 2024
According to what commit is it deprecated?
Apr 25 2024
https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CollapsibleVector/+/638100 uses the hook 'wikipage.categories' to trigger the collapsing again. This is bad, because this hook gets also triggered on every live preview. Therefor https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CollapsibleVector/+/1021554 reverts this change.
Feb 7 2024
The bug description is about a specific bug which was accidental introduced by change rECTRaec8d75570fd: Replace WebRequest::getVal by ::getRawVal or ::getText. This bug gets fixed by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CategoryTree/+/991038 PS1. But you blocked this change.
Feb 3 2024
@Jdlrobson: Is this still a regression?
Jan 16 2024
This bug was introduced by the change rECTRaec8d75570fd: Replace WebRequest::getVal by ::getRawVal or ::getText.
Dec 16 2023
Dec 14 2023
Dec 13 2023
Nov 17 2023
I tested with a iPhone SE3 with iOS 16.7.2, 30 MBit/s downstream and with mobile version and desktop version of the page. I can see the starting and stopping of loading animation, which takes a few 100 ms I guess.
The behavior on https://patchdemo.wmflabs.org/wikis/274381f11d/wiki/Hymne_der_Sowjetunion with a iPhone Safari is now slightly different:
Nov 16 2023
This issue is independent to T350369, because rEPHN365e80b9f580: Use static integers instead of OO.ui.Keys (https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Phonos/+/973387/) is now deployed, but issue still exist.
Nov 11 2023
modules/ext.phonos.init.js uses OO.ui.Keys. OO.ui.Keys is defined in module oojs-ui-core. In extension.json there is no dependency on this module. Therefor error can happen if the module in not loaded yet.
Nov 10 2023
Nov 9 2023
Issue is solved. Verified on Wikipedia.
Nov 2 2023
Sep 6 2023
The URL parameters maxage and smaxage of api.php ignore now negative integers.
Sep 5 2023
Sep 4 2023
Sep 1 2023
Aug 30 2023
Aug 28 2023
rMW95a4189814e2: Prepare for deprecation of Skin::bottomScripts is already included in MediaWiki 1.39.
Aug 27 2023
rMW11e0fba3b0cd: Deprecate global function wfReportTime() didn't introduce a duplicate call of SkinAfterBottomScripts. The call was just moved to the beginning of getBottomScripts to include the execution time of this call in the elapsed time calculation.
Aug 15 2023
Aug 8 2023
The issues on skins Timeless and Splash are solved. The issue with the green markers is tracked in T342445.
Aug 7 2023
Aug 6 2023
The green markers are generated by the gadget https://en.wikipedia.org/wiki/MediaWiki:Gadget-WatchlistGreenIndicators.css and not by the skin Timeless. Therefor the change described in T342445#9037143 should adapt the gadget to the new HTML code.
@Trappist_the_monk Is this the problem described in T342445: Watchlist isn't showing unread triangle (multiple change) markers in green?
Aug 1 2023
Jul 30 2023
As someone who uses Timeless on small screens, this is a pretty significant negative change to watchlist behavior. Did you test small resolutions here?
Jul 27 2023
1.41.0-wmf.19 is now deployed on https://en.wiktionary.org/wiki/hasOwnProperty and there are no JavaScript errors anymore.
Jul 24 2023
A change from
Jul 23 2023
Jul 18 2023
May 22 2023
Background is the change https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/912356
May 14 2023
I don't see a security problem here. https://www.mediawiki.org/wiki/Security_for_developers#Cross-site_scripting_(XSS) recommends:
Escape as close to the output as possible, so that the reviewer can easily verify that it was done.
Therefor the developer should use
$element.text( mw.message( key ).text() )
or
$element.text( message )
instead of
$element.html( mw.message( key ).escaped() )
or
$element.html( message )
The most common use case is the unescaped mw.message( key ).text() because escaping should be done as close to the output as possible. And mw.msg( key ) is a useful shortcut for the most common use case.
Apr 13 2023
Before rMW103eb48ac20e: ResourceLoader: Set module state "error" if request fails on network the screen gets black.
After rMW103eb48ac20e: ResourceLoader: Set module state "error" if request fails on network there is a flash of a black screen.
The problematic line-height: 0 was introduced in rMWaf2aed8ea9a9: Suppress line-height inside thumbs by @Arlolra.
Apr 11 2023
The wrong URL for ajax-loader.gif was probably introduced by rEKAR5bf8b81ee483: Kartographer: convert to packageFiles 3 years ago.
Apr 9 2023
Mar 29 2023
Mar 27 2023
Mar 21 2023
Mar 10 2023
Feb 1 2023
Oct 30 2022
A simple fix would be to use the link
instead of
https://www.mediawiki.org/w/index.php?title=Special:Log&page=Compatibility
on https://www.mediawiki.org/w/index.php?title=Compatibility&action=history but there are also other links which use the URL parameter page.
The field Target is not filled with the value of the URL parameter page since rMW72913f4cc3f4: Call setFormIdentifier() on LogEventsList form.

