Page MenuHomePhabricator

Fomafix (Fomafix)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Oct 14 2014, 8:51 AM (591 w, 13 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Fomafix [ Global Accounts ]

Recent Activity

Sun, Feb 8

Fomafix created T416793: Improve SpecialPage and intermediate subclasses.
Sun, Feb 8, 2:47 PM · Patch-For-Review, MediaWiki-Special-pages

Tue, Feb 3

Fomafix reopened T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language as "Open".

Still unsolved. See https://fa.wikipedia.org/w/index.php?title=%D8%A8%D8%AD%D8%AB:3GP_%D9%88_3G2&action=edit&uselang=de

Tue, Feb 3, 8:17 PM · Content-Transform-Team (Work In Progress), Essential-Work, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, RTL, I18n, MediaWiki-Internationalization
Fomafix reopened T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language, a subtask of T34403: RTL title ending in a neutral-direction character displays incorrectly when viewing in an LTR language, as Open.
Tue, Feb 3, 8:17 PM · MediaWiki-Internationalization, RTL, I18n, MediaWiki-User-Interface
Fomafix reopened T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language, a subtask of T37430: Increase line height in headings for indic languages at multilingual projects, as Open.
Tue, Feb 3, 8:17 PM · LPL Onboarding and Development (Current), I18n, Design-System-Team, MediaWiki-Internationalization, MediaWiki-User-Interface
Fomafix reopened T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language, a subtask of T409458: Heading accessibility (tracking), as Open.
Tue, Feb 3, 8:17 PM · Accessibility, Tracking-Neverending, MediaWiki-General

Jan 2 2026

Fomafix created T413663: Replace onCategoryViewer__generateLink hook.
Jan 2 2026, 3:52 PM · MW-Interfaces-Team, MediaWiki-extensions-CategoryTree, MediaWiki-Core-Hooks

Dec 20 2025

Fomafix updated the task description for T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language.
Dec 20 2025, 12:41 PM · Content-Transform-Team (Work In Progress), Essential-Work, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, RTL, I18n, MediaWiki-Internationalization
Fomafix updated the task description for T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language.
Dec 20 2025, 12:38 PM · Content-Transform-Team (Work In Progress), Essential-Work, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, RTL, I18n, MediaWiki-Internationalization
Fomafix updated the task description for T36514: The language and the direction of the title in first heading should depend on page content language instead of user interface language.
Dec 20 2025, 12:33 PM · Content-Transform-Team (Work In Progress), Essential-Work, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), Patch-For-Review, RTL, I18n, MediaWiki-Internationalization

Dec 18 2025

Fomafix closed T208145: api.php shows language converter syntax in the HTML for certain uselang parameters as Resolved.

The described problem doesn't exist anymore.

Dec 18 2025, 7:18 PM · MW-Interfaces-Team, Patch-Needs-Improvement, MediaWiki-Action-API, MediaWiki-Language-converter, MediaWiki-Parser

Oct 21 2025

Fomafix added a comment to T224631: Show only one user exist error message on Special:CreateAccount.

Still reproducible.

Oct 21 2025, 6:35 PM · MediaWiki-CreateAccount-page, MediaWiki-User-login-and-signup

Jun 24 2025

Fomafix closed T332722: Replace and deprecate wfGetLangObj, migrate code to use replacement, and drop as Resolved.

Removed in rMW5ea2d04efae4: Remove wfGetLangObj, deprecated since 1.41 included in 1.43.

Jun 24 2025, 9:45 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Technical-Debt (Deprecation process), MediaWiki-General
Fomafix closed T331708: Remove deprecated Language::commafy and mw.language.commafy as Resolved.
Jun 24 2025, 9:40 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MediaWiki-Internationalization, Technical-Debt

Jun 22 2025

Fomafix renamed T376245: Deprecate and remove parameter $default in MediaWiki\Request\WebRequest::getRawVal from Deprecate parameter $default in MediaWiki\Request\WebRequest::getRawVal to Deprecate and remove parameter $default in MediaWiki\Request\WebRequest::getRawVal.
Jun 22 2025, 1:42 PM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), MW-1.44-notes (1.44.0-wmf.13; 2025-01-21), MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-General

May 12 2025

Fomafix created T393961: Use a service instead of a static function call for MediaWiki\Skins\Vector\ConfigHelper::shouldDisable.
May 12 2025, 8:02 PM · Verified, MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Web-Team, Vector 2022, MinervaNeue

Dec 16 2024

Fomafix closed T187866: The language code 'no' is ignored in the HTTP header field Accept-Language as Resolved.
Dec 16 2024, 9:07 PM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Patch-For-Review, Language codes, MediaWiki-Installer, I18n, UniversalLanguageSelector

Dec 8 2024

Fomafix added a comment to T381625: https://www.mediawiki.org/.well-known/change-password redirects to HTTP.

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 8 2024, 7:09 PM · Vuln-Misconfiguration, SecTeam-Processed, Infrastructure-Foundations, Wikimedia-Apache-configuration, Security, Security-Team

Dec 5 2024

Fomafix created T381625: https://www.mediawiki.org/.well-known/change-password redirects to HTTP.
Dec 5 2024, 10:35 PM · Vuln-Misconfiguration, SecTeam-Processed, Infrastructure-Foundations, Wikimedia-Apache-configuration, Security, Security-Team

Oct 27 2024

Fomafix reopened T213479: On Special:AllMessages the URL parameter lang with empty, invalid or unknown value selects language 'aa' as "Open".

Reopen. Still the language aa is selected. Screenshot from https://www.mediawiki.org/wiki/Special:AllMessages?lang=foo

grafik.png (739×1 px, 78 KB)

Oct 27 2024, 4:52 AM · MediaWiki-Internationalization, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), MediaWiki-HTMLForm, Regression

Oct 18 2024

Fomafix added a comment to T376559: Remove the extra animations happening before a page becomes ready.

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 18 2024, 6:01 AM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-Core-Skin-Architecture, Patch-For-Review

Oct 9 2024

Fomafix added a comment to T376559: Remove the extra animations happening before a page becomes ready.

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 9 2024, 7:08 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-Core-Skin-Architecture, Patch-For-Review

Oct 6 2024

Fomafix added a comment to T376559: Remove the extra animations happening before a page becomes ready.

The triangle arrow on the enhanced recent changes list (Special:RecentChanges?enhanced=1) is also affected.

Oct 6 2024, 5:56 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-Core-Skin-Architecture, Patch-For-Review

Oct 2 2024

Fomafix created T376245: Deprecate and remove parameter $default in MediaWiki\Request\WebRequest::getRawVal.
Oct 2 2024, 6:09 AM · MW-1.45-notes (1.45.0-wmf.7; 2025-06-24), MW-1.44-notes (1.44.0-wmf.13; 2025-01-21), MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-General

Sep 30 2024

Fomafix added a comment to T126744: Sorting of month names in tables should depend on page content language.

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 30 2024, 9:50 AM · MediaWiki-User-Interface (Tables)

Sep 10 2024

Fomafix closed T372155: $wgCategoryTreeHijackPageCategories = true leads to wgCategories = [] as Resolved.
Sep 10 2024, 8:15 AM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-extensions-CategoryTree

Aug 19 2024

Fomafix edited projects for T207981: uselang=/ leads to unhandled exception in installer, added: Patch-For-Review; removed Patch-Needs-Improvement.
Aug 19 2024, 8:40 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Patch-For-Review, MediaWiki-Installer

Aug 13 2024

Fomafix created T372421: Unbreak tests of AchievementBadges.
Aug 13 2024, 5:29 PM · MW-1.43-notes (1.43.0-wmf.19; 2024-08-20), ci-test-error, Patch-For-Review, CheckUser

Aug 9 2024

Fomafix claimed T372155: $wgCategoryTreeHijackPageCategories = true leads to wgCategories = [].
Aug 9 2024, 3:39 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-extensions-CategoryTree
Fomafix created T372155: $wgCategoryTreeHijackPageCategories = true leads to wgCategories = [].
Aug 9 2024, 3:37 PM · MW-1.43-notes (1.43.0-wmf.22; 2024-09-10), MediaWiki-extensions-CategoryTree

Jul 13 2024

Fomafix added a comment to T143189: [EPIC] Split MobileContext god object apart.

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 13 2024, 8:51 AM · MobileFrontend (Advanced mobile mode and feature detection), Readers Essential Work 2025 (Simplify MobileFrontend), Patch-For-Review, MW-1.28-release (WMF-deploy-2016-08-30_(1.28.0-wmf.17)), Reading-Web-Sprint-79-Uh-oh, Technical-Debt, Epic

Jul 9 2024

Fomafix renamed T187866: The language code 'no' is ignored in the HTTP header field Accept-Language from The language code 'no' is ignored in Accept-Language HTTP header to The language code 'no' is ignored in the HTTP header field Accept-Language.
Jul 9 2024, 10:33 AM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Patch-For-Review, Language codes, MediaWiki-Installer, I18n, UniversalLanguageSelector
Fomafix claimed T187866: The language code 'no' is ignored in the HTTP header field Accept-Language.
Jul 9 2024, 10:33 AM · MW-1.44-notes (1.44.0-wmf.1; 2024-10-29), Patch-For-Review, Language codes, MediaWiki-Installer, I18n, UniversalLanguageSelector

Jun 9 2024

Fomafix added a comment to T366792: Extension TimedMediaHandler breaks extension Score.
In T366792#9873346, @Nardog hat geschrieben:
Jun 9 2024, 6:10 PM · Patch-For-Review, MediaWiki-extensions-Score, TimedMediaHandler

Jun 6 2024

Fomafix claimed T366792: Extension TimedMediaHandler breaks extension Score.
Jun 6 2024, 12:20 PM · Patch-For-Review, MediaWiki-extensions-Score, TimedMediaHandler
Fomafix created T366792: Extension TimedMediaHandler breaks extension Score.
Jun 6 2024, 12:02 PM · Patch-For-Review, MediaWiki-extensions-Score, TimedMediaHandler

May 20 2024

Fomafix added a comment to T290062: Deprecate parameter onlyroot.

Formally the removal of the parameter onlyroot is a breaking change, but the impact is just one expanded level of subcategories.

May 20 2024, 7:19 AM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-extensions-CategoryTree

May 19 2024

Fomafix added a comment to T290062: Deprecate parameter onlyroot.

What cost are we trading?
What is the benefit?

May 19 2024, 7:28 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-extensions-CategoryTree

May 16 2024

Fomafix closed T204830: Temporarily redirect sgs.wikipedia.org to bat-smg.wikipedia.org until bat-smg->sgs move can be done as Resolved.
May 16 2024, 1:06 PM · serviceops, Wikimedia-Apache-configuration, Wikimedia-Site-requests

May 5 2024

Fomafix closed T211557: Bad interaction between RevisionSlider and CollapsibleVector extension as Resolved.
May 5 2024, 5:07 PM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Unplanned-Sprint-Work, WMDE-QWERTY-Sprint-2020-10-21, WMDE-TechWish, User-thiemowmde, Revision-Slider, Regression, MediaWiki-extensions-CollapsibleVector

May 1 2024

Fomafix added a comment to T290062: Deprecate parameter onlyroot.

According to what commit is it deprecated?

May 1 2024, 7:48 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-extensions-CategoryTree
Fomafix updated the task description for T290062: Deprecate parameter onlyroot.
May 1 2024, 7:47 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), MediaWiki-extensions-CategoryTree

Apr 25 2024

Fomafix claimed T329348: wpuselivepreview are generate unlimited header link in link.
Apr 25 2024, 12:36 PM · MediaWiki-extensions-CollapsibleVector
Fomafix reopened T211557: Bad interaction between RevisionSlider and CollapsibleVector extension as "Open".

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.

Apr 25 2024, 11:47 AM · MW-1.43-notes (1.43.0-wmf.7; 2024-05-28), Unplanned-Sprint-Work, WMDE-QWERTY-Sprint-2020-10-21, WMDE-TechWish, User-thiemowmde, Revision-Slider, Regression, MediaWiki-extensions-CollapsibleVector

Feb 7 2024

Fomafix added a comment to T334289: Special:CategoryTree switches mode by itself.

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 7 2024, 11:30 AM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Regression, MediaWiki-extensions-CategoryTree

Feb 3 2024

Fomafix added a comment to T334289: Special:CategoryTree switches mode by itself.

@Jdlrobson: Is this still a regression?

Feb 3 2024, 9:20 AM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Regression, MediaWiki-extensions-CategoryTree

Jan 16 2024

Fomafix claimed T334289: Special:CategoryTree switches mode by itself.

This bug was introduced by the change rECTRaec8d75570fd: Replace WebRequest::getVal by ::getRawVal or ::getText.

Jan 16 2024, 4:24 PM · MW-1.43-notes (1.43.0-wmf.27; 2024-10-15), Regression, MediaWiki-extensions-CategoryTree

Dec 16 2023

Fomafix closed T353373: Invalid URL for GNU General Public License on installer as Resolved.
Dec 16 2023, 4:38 PM · MW-1.42-notes (1.42.0-wmf.10; 2023-12-19), MediaWiki-Installer

Dec 14 2023

Fomafix updated the task description for T353373: Invalid URL for GNU General Public License on installer.
Dec 14 2023, 1:46 AM · MW-1.42-notes (1.42.0-wmf.10; 2023-12-19), MediaWiki-Installer

Dec 13 2023

Fomafix moved T353373: Invalid URL for GNU General Public License on installer from General to Web installer on the MediaWiki-Installer board.
Dec 13 2023, 9:24 PM · MW-1.42-notes (1.42.0-wmf.10; 2023-12-19), MediaWiki-Installer
Fomafix created T353373: Invalid URL for GNU General Public License on installer.
Dec 13 2023, 8:11 PM · MW-1.42-notes (1.42.0-wmf.10; 2023-12-19), MediaWiki-Installer

Nov 17 2023

Fomafix added a comment to T350949: Play music requires a futher click on mobile browsers.

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.

Nov 17 2023, 2:15 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Browser-Support-Apple-Safari, MediaWiki-extensions-Phonos
Fomafix added a comment to T350949: Play music requires a futher click on mobile browsers.

The behavior on https://patchdemo.wmflabs.org/wikis/274381f11d/wiki/Hymne_der_Sowjetunion with a iPhone Safari is now slightly different:

Nov 17 2023, 10:34 AM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Browser-Support-Apple-Safari, MediaWiki-extensions-Phonos

Nov 16 2023

Fomafix added a comment to T350949: Play music requires a futher click on mobile browsers.

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 16 2023, 10:02 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Browser-Support-Apple-Safari, MediaWiki-extensions-Phonos

Nov 11 2023

Fomafix added a comment to T350369: Errors in mw-client-NEW-errors TypeError: Cannot read properties of undefined (reading 'Keys').

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 11 2023, 4:23 PM · MW-1.42-notes (1.42.0-wmf.5; 2023-11-14), Community-Tech (CommTech-Kanban), MediaWiki-extensions-Phonos

Nov 10 2023

Fomafix created T350949: Play music requires a futher click on mobile browsers.
Nov 10 2023, 3:09 PM · MW-1.42-notes (1.42.0-wmf.9; 2023-12-12), Browser-Support-Apple-Safari, MediaWiki-extensions-Phonos

Nov 9 2023

Fomafix closed T350412: Double error message in popup as Resolved.

Issue is solved. Verified on Wikipedia.

Nov 9 2023, 11:19 AM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Browser-Support-Apple-Safari, Community-Tech, MediaWiki-extensions-Phonos

Nov 2 2023

Fomafix created T350412: Double error message in popup.
Nov 2 2023, 4:33 PM · MW-1.42-notes (1.42.0-wmf.4; 2023-11-07), Browser-Support-Apple-Safari, Community-Tech, MediaWiki-extensions-Phonos

Sep 6 2023

Fomafix closed T345544: The URL parameter maxage accepts negative integers as Resolved.

The URL parameters maxage and smaxage of api.php ignore now negative integers.

Sep 6 2023, 10:13 AM · MW-1.41-notes (1.41.0-wmf.26; 2023-09-12), MediaWiki-General

Sep 5 2023

Fomafix created T345609: The URL parameter maxage on index.php?action=raw accepts negative integers.
Sep 5 2023, 9:57 AM · MediaWiki-General

Sep 4 2023

Fomafix created T345544: The URL parameter maxage accepts negative integers.
Sep 4 2023, 9:40 AM · MW-1.41-notes (1.41.0-wmf.26; 2023-09-12), MediaWiki-General

Sep 1 2023

Fomafix created T345420: Remove deprecated HTTP header field Pragma.
Sep 1 2023, 9:13 AM · MW-1.41-notes (1.41.0-wmf.27; 2023-09-19), MediaWiki-Platform-Team, MediaWiki-Core-HTTP-Cache

Aug 30 2023

Fomafix closed T291375: Drop configuration variable wgAjaxUploadDestCheck as Resolved.

No more hits: https://codesearch.wmcloud.org/search/?q=AjaxUploadDestCheck

Aug 30 2023, 8:32 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), MediaWiki-Uploading

Aug 28 2023

Fomafix added a project to T345039: SkinAfterBottomScripts is called twice on MediaWiki 1.40.0: MW-1.39-release.

rMW95a4189814e2: Prepare for deprecation of Skin::bottomScripts is already included in MediaWiki 1.39.

Aug 28 2023, 8:11 AM · MW-1.39-notes, MW-1.40-notes, Reading-Web-Third-Party-Support, MW-1.41-notes (1.41.0-wmf.26; 2023-09-12), MW-1.39-release, MW-1.40-release, User-Nikerabbit, MediaWiki-User-Interface

Aug 27 2023

Fomafix added a comment to T345039: SkinAfterBottomScripts is called twice on MediaWiki 1.40.0.

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 27 2023, 8:35 PM · MW-1.39-notes, MW-1.40-notes, Reading-Web-Third-Party-Support, MW-1.41-notes (1.41.0-wmf.26; 2023-09-12), MW-1.39-release, MW-1.40-release, User-Nikerabbit, MediaWiki-User-Interface

Aug 15 2023

Fomafix created T344240: Add dir and lang attributes of page content language to indicators.
Aug 15 2023, 11:55 AM · Patch-Needs-Improvement, RTL, I18n, MediaWiki-General

Aug 8 2023

Fomafix changed the status of T342445: Watchlist isn't showing unread triangle (multiple change) markers in green from Invalid to Resolved.
Aug 8 2023, 7:59 PM · Local-Wiki-Template-And-Gadget-Issues
Fomafix closed T342489: RecentChanges missing arrow to expand collapsed entries on Timeless as Resolved.

The issues on skins Timeless and Splash are solved. The issue with the green markers is tracked in T342445.

Aug 8 2023, 6:27 PM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless

Aug 7 2023

Fomafix closed T343185: Replace and hard-deprecate Language::isWellFormedLanguageTag and remove in 1.41 as Resolved.
Aug 7 2023, 12:11 PM · Technical-Debt, MediaWiki-General

Aug 6 2023

Fomafix added a comment to T342489: RecentChanges missing arrow to expand collapsed entries on Timeless.

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.

Aug 6 2023, 8:15 PM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless
Fomafix added a comment to T342489: RecentChanges missing arrow to expand collapsed entries on Timeless.

@Trappist_the_monk Is this the problem described in T342445: Watchlist isn't showing unread triangle (multiple change) markers in green?

Aug 6 2023, 7:29 AM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless

Aug 1 2023

Fomafix created T343185: Replace and hard-deprecate Language::isWellFormedLanguageTag and remove in 1.41.
Aug 1 2023, 6:34 AM · Technical-Debt, MediaWiki-General

Jul 30 2023

Fomafix reopened T342489: RecentChanges missing arrow to expand collapsed entries on Timeless as "Open".

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 30 2023, 6:32 PM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless

Jul 27 2023

Fomafix added a project to T342489: RecentChanges missing arrow to expand collapsed entries on Timeless: Splash.
Jul 27 2023, 7:12 PM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless
Fomafix closed T342137: JavaScript error on titles with name of predefined Object properties as Resolved.

1.41.0-wmf.19 is now deployed on https://en.wiktionary.org/wiki/hasOwnProperty and there are no JavaScript errors anymore.

Jul 27 2023, 9:54 AM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Web-Team-Backlog-Archived (Web Team FY2023-24 Q1 Sprint 3), MediaWiki-General, JavaScript

Jul 24 2023

Fomafix added a comment to T342445: Watchlist isn't showing unread triangle (multiple change) markers in green.

A change from

Jul 24 2023, 10:18 AM · Local-Wiki-Template-And-Gadget-Issues

Jul 23 2023

Fomafix claimed T342489: RecentChanges missing arrow to expand collapsed entries on Timeless.
Jul 23 2023, 11:33 AM · Moderator-Tools-Team, Splash, MW-1.41-notes (1.41.0-wmf.20; 2023-08-01), Patch-For-Review, Growth-Team, MediaWiki-Recent-changes, Timeless

Jul 18 2023

Fomafix edited projects for T342137: JavaScript error on titles with name of predefined Object properties, added: MediaWiki-General; removed MediaWiki-Watchlist, Growth-Team.
Jul 18 2023, 4:18 PM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Web-Team-Backlog-Archived (Web Team FY2023-24 Q1 Sprint 3), MediaWiki-General, JavaScript
Fomafix claimed T342137: JavaScript error on titles with name of predefined Object properties.
Jul 18 2023, 3:55 PM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Web-Team-Backlog-Archived (Web Team FY2023-24 Q1 Sprint 3), MediaWiki-General, JavaScript
Fomafix created T342137: JavaScript error on titles with name of predefined Object properties.
Jul 18 2023, 3:54 PM · MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Web-Team-Backlog-Archived (Web Team FY2023-24 Q1 Sprint 3), MediaWiki-General, JavaScript

May 22 2023

Fomafix added a comment to T336596: Deprecate mw.msg() MediaWiki method.

Background is the change https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GrowthExperiments/+/912356

May 22 2023, 8:18 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Security, JavaScript

May 14 2023

Fomafix added a comment to T336596: Deprecate mw.msg() MediaWiki method.

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.

May 14 2023, 10:48 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Security, JavaScript

Apr 13 2023

Fomafix added a comment to T68599: Browser window gets black without exit button when the browser is offline.

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.

Apr 13 2023, 12:07 PM · Multimedia, MediaViewer
Fomafix updated subscribers of T334659: MediaTransformError message is not readable.

The problematic line-height: 0 was introduced in rMWaf2aed8ea9a9: Suppress line-height inside thumbs by @Arlolra.

Apr 13 2023, 10:45 AM · MW-1.40-notes, MW-1.39-notes, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Parsoid, Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), MediaWiki-Core-Skin-Architecture
Fomafix created T334659: MediaTransformError message is not readable.
Apr 13 2023, 10:41 AM · MW-1.40-notes, MW-1.39-notes, MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Parsoid, Content-Transform-Team-WIP, Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), MediaWiki-Core-Skin-Architecture

Apr 11 2023

Fomafix added a comment to T334358: Kartographer loads a not existing URL ajax-loader.gif.

The wrong URL for ajax-loader.gif was probably introduced by rEKAR5bf8b81ee483: Kartographer: convert to packageFiles 3 years ago.

Apr 11 2023, 10:05 AM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Maps (Kartographer)

Apr 9 2023

Fomafix created T334358: Kartographer loads a not existing URL ajax-loader.gif.
Apr 9 2023, 6:31 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Maps (Kartographer)

Mar 29 2023

Fomafix updated the task description for T333142: Should we mass replace usages of __CLASS__ with self::class?.
Mar 29 2023, 9:56 AM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), MW-1.44-notes (1.44.0-wmf.21; 2025-03-18), MediaWiki-Codesniffer

Mar 27 2023

Fomafix created T333142: Should we mass replace usages of __CLASS__ with self::class?.
Mar 27 2023, 11:27 AM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), MW-1.44-notes (1.44.0-wmf.21; 2025-03-18), MediaWiki-Codesniffer

Mar 21 2023

Fomafix claimed T332722: Replace and deprecate wfGetLangObj, migrate code to use replacement, and drop.
Mar 21 2023, 9:30 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Technical-Debt (Deprecation process), MediaWiki-General

Mar 10 2023

Fomafix renamed T331708: Remove deprecated Language::commafy and mw.language.commafy from Remove mw.language.commafy to Remove deprecated Language::commafy and mw.language.commafy.
Mar 10 2023, 3:21 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MediaWiki-Internationalization, Technical-Debt
Fomafix created T331708: Remove deprecated Language::commafy and mw.language.commafy.
Mar 10 2023, 9:47 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MediaWiki-Internationalization, Technical-Debt

Feb 1 2023

Fomafix updated the task description for T74672: Wrong error message after deleting an article.
Feb 1 2023, 12:52 PM · MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), Growth-Team (Sprint 0 (Growth Team)), MediaWiki-Watchlist, MediaWiki-Revision-deletion

Oct 30 2022

Fomafix added a comment to T321988: Field Target on Special:Log is not filled with value of parameter page.

A simple fix would be to use the link

https://www.mediawiki.org/w/index.php?title=Special:Log&page=Compatibility&wpFormIdentifier=logeventslist

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.

Oct 30 2022, 6:43 PM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MediaWiki-HTMLForm, MediaWiki-Logevents
Fomafix edited projects for T321988: Field Target on Special:Log is not filled with value of parameter page, added: MediaWiki-Logevents, MediaWiki-HTMLForm; removed MediaWiki-Special-pages.
Oct 30 2022, 1:34 PM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MediaWiki-HTMLForm, MediaWiki-Logevents
Fomafix updated subscribers of T321988: Field Target on Special:Log is not filled with value of parameter page.

The field Target is not filled with the value of the URL parameter page since rMW72913f4cc3f4: Call setFormIdentifier() on LogEventsList form.

Oct 30 2022, 9:59 AM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MediaWiki-HTMLForm, MediaWiki-Logevents
Fomafix created T321988: Field Target on Special:Log is not filled with value of parameter page.
Oct 30 2022, 9:01 AM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MediaWiki-HTMLForm, MediaWiki-Logevents

Sep 24 2022

Fomafix updated the task description for T37428: Special:ExpandTemplates shouldn't provide useless section edit links when context title is not specified.
Sep 24 2022, 4:49 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Special-pages
Fomafix claimed T37428: Special:ExpandTemplates shouldn't provide useless section edit links when context title is not specified.
Sep 24 2022, 4:40 PM · MW-1.40-notes (1.40.0-wmf.18; 2023-01-09), MediaWiki-Special-pages
Fomafix updated the task description for T296083: Avoid using User::getOption.
Sep 24 2022, 4:15 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.28; 2022-09-05), MW-1.38-notes, Documentation, MediaWiki-extensions-General, MediaWiki-General, Technical-Debt (Deprecation process), Platform Team Workboards (MW Expedition)
Fomafix updated the task description for T296083: Avoid using User::getOption.
Sep 24 2022, 1:57 PM · Patch-For-Review, MW-1.39-notes (1.39.0-wmf.28; 2022-09-05), MW-1.38-notes, Documentation, MediaWiki-extensions-General, MediaWiki-General, Technical-Debt (Deprecation process), Platform Team Workboards (MW Expedition)