User Details
- User Since
- Oct 14 2014, 8:51 AM (516 w, 1 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- Fomafix [ Global Accounts ]
Mon, Aug 19
Tue, Aug 13
Fri, Aug 9
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 6 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
Jan 31 2023
Jan 6 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.
Sep 24 2022
Sep 9 2022
Sep 8 2022
Sep 7 2022
Sep 5 2022
Sep 3 2022
Sep 1 2022
Aug 31 2022
The user option variant also contains a language code which can be a deprecated language code after T117845: Rename the language codes sr-ec and sr-el to the BCP 47 conform codes sr-Cyrl and sr-Latn or other changes of language codes.