Page MenuHomePhabricator

Jack_who_built_the_house
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Apr 5 2016, 6:06 PM (531 w, 1 d)
Availability
Available
LDAP User
Jack who built the house
MediaWiki User
Jack who built the house [ Global Accounts ]

Recent Activity

Query Overheated

This query took too long, so only some results are shown. Learn More

Today

Jack_who_built_the_house added a comment to T428839: Heading syntaxes that does not emit headings breaks "reply to section".

A light fix so far — non-nested templates are cloaked when searching for section heading markup. Just non-nested as doing full parsing will be somewhat costly. And rarely sections can really be wrapped in templates. I can add logic for those cases but won't until it proves to be a real use case.

Thu, Jun 11, 11:36 AM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house closed T428839: Heading syntaxes that does not emit headings breaks "reply to section" as Resolved by committing rMGCDcf2eb472ee2a: fix: mask non-nested templates when capturing sections in wikitext.
Thu, Jun 11, 11:25 AM · Chinese-Sites, Convenient-Discussions

Yesterday

Jack_who_built_the_house added a comment to T428762: Comment IDs with anchors are unreachable via Special:GoToComment.

I updated fragments with # to use Special:FindComment with idorname parameter, as with T426732: DiscussionTools produces invalid fragments for topic titles with curly brackets (or other non-wgLegalTitleChars?).

Wed, Jun 10, 4:07 PM · Patch-For-Review, Convenient-Discussions, DiscussionTools
Jack_who_built_the_house added a comment to T428744: Reply links should be displayed based on whether a page is editable.

(I implemented the proposed behavior in CD, since I'm less influenced by the completeness constraint of the MIT approach compared to the official thing, but if there are practical examples in Wikimedia wikis, I can reconsider.)

Wed, Jun 10, 3:42 PM · DiscussionTools

Sat, Jun 6

Jack_who_built_the_house updated the task description for T428345: Allow to swipe images on mobile.
Sat, Jun 6, 9:39 PM · MobileFrontend, Reader Growth Team, Mobile, MediaViewer
Jack_who_built_the_house created T428345: Allow to swipe images on mobile.
Sat, Jun 6, 9:38 PM · MobileFrontend, Reader Growth Team, Mobile, MediaViewer

Thu, Jun 4

Jack_who_built_the_house removed a watcher for WikiEditor (2010): Jack_who_built_the_house.
Thu, Jun 4, 7:19 AM

Tue, May 26

Jack_who_built_the_house removed a project from T427093: TypeError: can't access property "parentNode", startMarker is null /: Convenient-Discussions.
Tue, May 26, 3:21 PM · JavaScript, Revision-Slider, DiscussionTools, Wikimedia-production-error
Jack_who_built_the_house added a comment to T427093: TypeError: can't access property "parentNode", startMarker is null /.

@HakanIST

Some follow-up: CD is one trigger (ruwiki)

Still getting them from CD?

Tue, May 26, 2:32 PM · JavaScript, Revision-Slider, DiscussionTools, Wikimedia-production-error

Fri, May 22

Jack_who_built_the_house added a comment to T427093: TypeError: can't access property "parentNode", startMarker is null /.

I implemented 2 so far. Please tell after a while whether errors persist or not.

Fri, May 22, 11:37 PM · JavaScript, Revision-Slider, DiscussionTools, Wikimedia-production-error
Jack_who_built_the_house added a comment to T427093: TypeError: can't access property "parentNode", startMarker is null /.

DT's markup is complicating things for CD's parser and 5 years ago, when I wrote this part, I likely assumed that that markup is not involved in scripting when Reply Tool is disabled and went ahead to remove it. And probably it wasn't involved until newer features were rolled out including "Visual enhancements". Now that it is involved and causing errors in DT, I'll have to rethink this.

Fri, May 22, 11:24 PM · JavaScript, Revision-Slider, DiscussionTools, Wikimedia-production-error

Tue, May 19

Jack_who_built_the_house moved T426732: DiscussionTools produces invalid fragments for topic titles with curly brackets (or other non-wgLegalTitleChars?) from Backlog to External on the Convenient-Discussions board.
Tue, May 19, 8:50 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Convenient-Discussions, Chinese-Sites, DiscussionTools
Jack_who_built_the_house added a comment to T426732: DiscussionTools produces invalid fragments for topic titles with curly brackets (or other non-wgLegalTitleChars?).

Yeah, that's what I meant.

Tue, May 19, 3:33 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Convenient-Discussions, Chinese-Sites, DiscussionTools
Jack_who_built_the_house added a comment to T426732: DiscussionTools produces invalid fragments for topic titles with curly brackets (or other non-wgLegalTitleChars?).

Thanks for pointing to errors in how CD handles this.

Tue, May 19, 11:44 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Convenient-Discussions, Chinese-Sites, DiscussionTools

Mon, May 18

Jack_who_built_the_house added a comment to T426476: DiscussionTools hCaptcha: When user encounters AbuseFilter hCaptcha challenge no indication is shown they need to resubmit their edit.

(Please give me a shout if anything will need to be changed in Convenient Discussions as well)

Mon, May 18, 5:48 PM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Bot detection and mitigation (WE4.10 hCaptcha), DiscussionTools, hCaptcha, ConfirmEdit (CAPTCHA extension)

Sun, May 17

Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

@1F616EMO Yeah, this could work.

Sun, May 17, 2:55 PM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

@1F616EMO The problem here is that that template has the mw-archivedtalk class. As a result, CD treats it as a container for an archived discussion. Without this class, the parsing will be correct. If you want to disable the reply button in both DT and CD for this element, add the mw-notalk class instead.

Sun, May 17, 1:24 PM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house closed T415391: CD Doesn't load on RfC page on en.wiki as Resolved.

Thanks. This appears to have been fixed.

Sun, May 17, 7:59 AM · Convenient-Discussions
Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

@1F616EMO Sorry, I'm being silly. There is no Element in the worker scope (and if it were, it'd be domhandler's Element), so you get "ReferenceError: Element is not defined" errors. You'll need to check for 'matches' in node instead of node instanceof Element.

Sun, May 17, 7:18 AM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

Great compromise.

Sun, May 17, 7:03 AM · Chinese-Sites, Convenient-Discussions

Sat, May 16

Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

@1F616EMO In the worker context, node is domhandler's Element with some props and methods I added for uniformity. It doesn't have the matches method. innerText and nodeName I've just added as aliases for textContent and tagName.

Sat, May 16, 3:05 PM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house added a comment to T426476: DiscussionTools hCaptcha: When user encounters AbuseFilter hCaptcha challenge no indication is shown they need to resubmit their edit.

Excuse me, how does that work? If for whatever reason this resubmission is unaviodable but deterministic, why not resubmit programmatically and only prompt the user action when the challenge is ready?

Sat, May 16, 8:10 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Bot detection and mitigation (WE4.10 hCaptcha), DiscussionTools, hCaptcha, ConfirmEdit (CAPTCHA extension)

Fri, May 15

Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

I definitely need a better doc here, haha.

Fri, May 15, 7:29 PM · Chinese-Sites, Convenient-Discussions

Wed, May 13

Jack_who_built_the_house closed T424598: Update ConvenientDiscussions to use mw.libs.confirmEdit.CaptchaWidget instead of mw.libs.confirmEdit.CaptchaInputWidget as Resolved.
Wed, May 13, 6:32 AM · Product Safety and Integrity, hCaptcha, Convenient-Discussions

Tue, May 12

Jack_who_built_the_house closed T394115: Comment not published — Convenient-Discussions failed to display CAPTCHA as Resolved.

Captcha works now, including the new one (see T424598: Update ConvenientDiscussions to use mw.libs.confirmEdit.CaptchaWidget instead of mw.libs.confirmEdit.CaptchaInputWidget).

Tue, May 12, 8:40 PM · Convenient-Discussions
Jack_who_built_the_house added a comment to T424598: Update ConvenientDiscussions to use mw.libs.confirmEdit.CaptchaWidget instead of mw.libs.confirmEdit.CaptchaInputWidget.

So, as I see from your commit to DT, mw.libs.confirmEdit.CaptchaWidget works quite a bit differently from mw.libs.confirmEdit.CaptchaInputWidget,

  1. requiring separate updating and rendering steps (with mw.libs.confirmEdit.CaptchaInputWidget, calling the constructor was enough);
  2. requiring the container to be added to the DOM before the captcha is rendered (whereas mw.libs.confirmEdit.CaptchaInputWidget, on the contrary, supplied you with an element to add to the DOM).
Tue, May 12, 8:11 PM · Product Safety and Integrity, hCaptcha, Convenient-Discussions
Jack_who_built_the_house added a comment to T424598: Update ConvenientDiscussions to use mw.libs.confirmEdit.CaptchaWidget instead of mw.libs.confirmEdit.CaptchaInputWidget.

@Dreamy_Jazz I need to support old MediaWiki versions. How will I be able to detect whether mw.libs.confirmEdit.CaptchaWidget is functional already? Or testing for 'CaptchaWidget' in mw.libs.confirmEdit is enough?

Tue, May 12, 6:48 PM · Product Safety and Integrity, hCaptcha, Convenient-Discussions

May 11 2026

Jack_who_built_the_house added a comment to T422073: Add ability to sort topics in DiscussionTools.

On the other hand, there are noticeboards where the higher-level sections are <h2>s and individual topics are <h3>s, so the <h3>s should be sorted on them.

May 11 2026, 5:11 PM · Community-Tech (Sea Lion Squad), DiscussionTools, Community-Wishlist, MediaWiki-Page-editing

May 10 2026

Jack_who_built_the_house added a comment to T422073: Add ability to sort topics in DiscussionTools.

An open question: What to do you if there are <h1>s on the page? Sort inside them, don't sort? Sort <h1>s themselves?

May 10 2026, 8:23 PM · Community-Tech (Sea Lion Squad), DiscussionTools, Community-Wishlist, MediaWiki-Page-editing
Jack_who_built_the_house added a comment to T422073: Add ability to sort topics in DiscussionTools.

So where will the control reside, where will the user preference be? I imagine it will be the kind of preference that you might want to change often and depending on context (the page). Do you see it the same way or differently?

May 10 2026, 7:22 PM · Community-Tech (Sea Lion Squad), DiscussionTools, Community-Wishlist, MediaWiki-Page-editing

May 8 2026

Jack_who_built_the_house added a comment to T425739: Move CodeMirror settings button next to Syntax button.

And you need 3 clicks to get to the full preferences. The first challenge is to find CodeMirror preferences at all, the second is to find the full preferences.

May 8 2026, 4:52 PM · WikiEditor (2010), MediaWiki-extensions-CodeMirror

May 6 2026

Jack_who_built_the_house updated the task description for T425053: Allow to sort message translations by modified date.
May 6 2026, 7:59 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate

May 4 2026

Jack_who_built_the_house added a comment to T418197: Add "copy link" to DiscussionTools overflow menu.

editors would definitely benefit from having easier access to copying wikitext link syntax.

May 4 2026, 7:49 PM · Verified, Editing-team (Editing-current-Q4-8Jun-19Jun-2026), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), DiscussionTools
Jack_who_built_the_house added a comment to T50239: Special:MovePage's namespace dropdown menu needs further thought.

@matmarex Is it possible to enforce length limit with your solution (which was one of the reasons to move to separate inputs, based on Ppperry's link)?

May 4 2026, 6:01 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Patch-For-Review, MediaWiki-Page-rename, Contributors-Team, Design
Jack_who_built_the_house added a comment to T50239: Special:MovePage's namespace dropdown menu needs further thought.

I oppose the status quo and oppose any solutions where there is no way to have the full pagename in a single input. @matmarex's solution is quite sound and definitely better than the status quo. The warning just tries to explain away a bad status quo, just like the preview is a superstructure over it.

May 4 2026, 5:23 PM · MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), Patch-For-Review, MediaWiki-Page-rename, Contributors-Team, Design

May 1 2026

Jack_who_built_the_house updated the task description for T425053: Allow to sort message translations by modified date.
May 1 2026, 7:43 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Jack_who_built_the_house updated the task description for T425053: Allow to sort message translations by modified date.
May 1 2026, 7:41 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Jack_who_built_the_house updated the task description for T425053: Allow to sort message translations by modified date.
May 1 2026, 7:39 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Jack_who_built_the_house created T425053: Allow to sort message translations by modified date.
May 1 2026, 7:37 AM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-extensions-Translate
Jack_who_built_the_house added a comment to T423949: Review UserInfoCard UX proposal.

Site note: If you go with the overflow menu, please make the blocked state of users available anywhere in the JS interface so that other tools (like markblocked gadgets or my Convenient Discussions) could pick that up and reuse it. API requests to get the blocked state are very expensive, especially on pages with hundreds of posters, which is why Convenient Discussions currently only marks temporary accounts with their UserInfoCard icon whereas blocked users keep the usual icon unless the markblocked gadget is also used.

May 1 2026, 7:25 AM · Editing-team (Tracking), Design, Product Safety and Integrity, CheckUser-UserInfoCard, DiscussionTools, Essential-Work

Apr 29 2026

Jack_who_built_the_house added a comment to T406118: Support TypeScript files in ResourceLoader with type-stripping.

I had an ambition to make Convenient-Discussions (repo) type-safe and undertook a large-scale rewrite. But instead of just rewriting in TypeScript, I rewrote it in pure JS + TypeScript-flavored JSDoc in an attempt to somewhat bridge the gap between the modern web dev and what we have in MediaWiki user scripts, and see what's possible these days.

Apr 29 2026, 7:37 AM · MediaWiki-Platform-Team, JavaScript, MediaWiki-ResourceLoader, Front-end-Standards-Group

Apr 27 2026

Jack_who_built_the_house added a watcher for DiscussionTools: Jack_who_built_the_house.
Apr 27 2026, 11:45 AM
Jack_who_built_the_house added a comment to T423949: Review UserInfoCard UX proposal.

We would want this to display next to usernames, like it does elsewhere.

(How do you plan to display it next to usernames given that signatures are free-form and the username is not guaranteed to be there, may have arbitrary appearance, etc.?)

Apr 27 2026, 11:41 AM · Editing-team (Tracking), Design, CheckUser-UserInfoCard, Product Safety and Integrity, DiscussionTools, Essential-Work

Apr 23 2026

Jack_who_built_the_house added a comment to T393833: browser search sometimes doesn't detect text in .cm-editor (keywords: find, ctrl-f).

I don't know if this is relevant here, but Convenient-Discussions has an "Improve performance" setting where it hides bottom sections on long talk pages to mitigate rerenders. To not interfere with Ctrl+F, it does the simplest thing — unhides them on window's blur event which is emitted on Ctrl+F along with other occasions. The reason for hiding them is irrelevant while the window is not focused anyway.

Apr 23 2026, 5:29 AM · MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), MediaWiki-extensions-CodeMirror

Apr 22 2026

Jack_who_built_the_house added a comment to T394707: Do something about misconceptions of the wikipage.content hook.

I earlier wrote a piece in https://www.mediawiki.org/wiki/Gadget_kitchen#Running_code_on_page_load mentioning this misconception:

  • Be cautious about what comes in the $content argument of the handler function. You shouldn't assume it's the #mw-content-text element. It can be a small portion of the page, e.g. when it is previewed.
Apr 22 2026, 8:34 PM · JavaScript, MediaWiki-User-Interface

Apr 21 2026

Jack_who_built_the_house added a comment to T423525: convenient discussions messages have many empty gender and plural magic words.

Note: people unfortunately do get confused by this shorter syntax {{plural:$2|{{gender:$4|$3}}}} as well—in this case, the translator moved $3 inside the curly braces, but only for the last parameter :(

Apr 21 2026, 4:34 PM · Plural-Support, Gender-Support, I18n, Convenient-Discussions

Apr 19 2026

Jack_who_built_the_house closed T423525: convenient discussions messages have many empty gender and plural magic words as Resolved by committing rMGCD12440772fd96: i18n(en): wrap parameters in gender/plural magic words.
Apr 19 2026, 10:24 PM · Plural-Support, Gender-Support, I18n, Convenient-Discussions
Jack_who_built_the_house added a project to T423778: Edits through API reset watchlist labels: DiscussionTools.
Apr 19 2026, 2:35 PM · Patch-For-Review, Community-Tech (Fox Squad), DiscussionTools, MW-Interfaces-Team, MediaWiki-Action-API, User-IKhitron, Watchlist-Labels
Jack_who_built_the_house added a comment to T423525: convenient discussions messages have many empty gender and plural magic words.

if you fear people won’t understand how {{PLURAL}} works in their language (in a lot of languages, it works such that anything more than one is categorized “many”, but Slavic languages indeed tend to be more complex)

Apr 19 2026, 10:01 AM · Plural-Support, Gender-Support, I18n, Convenient-Discussions

Apr 18 2026

Jack_who_built_the_house created T423778: Edits through API reset watchlist labels.
Apr 18 2026, 12:54 PM · Patch-For-Review, Community-Tech (Fox Squad), DiscussionTools, MW-Interfaces-Team, MediaWiki-Action-API, User-IKhitron, Watchlist-Labels

Apr 17 2026

Jack_who_built_the_house added a comment to T423525: convenient discussions messages have many empty gender and plural magic words.

If Russian needs it, I guess other Slavic languages (e.g. Ukrainian) are also likely to need it.

Sure. I've translated into Ukrainian.

Apr 17 2026, 5:44 AM · Plural-Support, Gender-Support, I18n, Convenient-Discussions
Jack_who_built_the_house added a comment to T423525: convenient discussions messages have many empty gender and plural magic words.

@Tacsipacsi Thanks for your guidance.

Apr 17 2026, 5:19 AM · Plural-Support, Gender-Support, I18n, Convenient-Discussions

Apr 16 2026

Jack_who_built_the_house added a comment to T423525: convenient discussions messages have many empty gender and plural magic words.

Thanks for filing this.

Apr 16 2026, 10:29 AM · Plural-Support, Gender-Support, I18n, Convenient-Discussions

Apr 15 2026

Jack_who_built_the_house added a comment to T402449: Can't send message due to TypeError in pt.wiki.

@BraunOBruno Yep, you're spot on (even though that's a MediaWiki quirk). Fixed as well.

Apr 15 2026, 2:18 PM · Convenient-Discussions

Apr 14 2026

Jack_who_built_the_house removed a watcher for 2026-user-javascript-incident: Jack_who_built_the_house.
Apr 14 2026, 12:10 PM

Apr 12 2026

Jack_who_built_the_house added a watcher for 2026-user-javascript-incident: Jack_who_built_the_house.
Apr 12 2026, 8:49 PM

Apr 6 2026

Jack_who_built_the_house closed T402449: Can't send message due to TypeError in pt.wiki as Resolved.

Thanks for the report. I fixed it. (The cause was parentheses in namespace names which I was unwise enough to not escape for regex matching.)

Apr 6 2026, 2:06 PM · Convenient-Discussions
Jack_who_built_the_house closed T416943: No reply button on a Wikipedia: namespace discussion as Resolved.

(Also reported here.)

Apr 6 2026, 8:37 AM · Convenient-Discussions
Jack_who_built_the_house moved T320774: Consider moving the Convenient Discussions documentation to www.mediawiki.org from Backlog to Docs on the Convenient-Discussions board.
Apr 6 2026, 6:58 AM · Documentation, Convenient-Discussions
Jack_who_built_the_house moved T249591: Add a new licensing page to the Upload dialog / Cross-wiki media upload tool from Backlog to External on the Convenient-Discussions board.
Apr 6 2026, 6:57 AM · Convenient-Discussions, DiscussionTools, Editing-team, MediaWiki-Uploading, Commons
Jack_who_built_the_house moved T405008: Provide a flexible public API for UserInfoCard from Backlog to External on the Convenient-Discussions board.
Apr 6 2026, 6:57 AM · Product Safety and Integrity, Convenient-Discussions, CheckUser-UserInfoCard
Jack_who_built_the_house moved T377849: Deprecate {{outdent}} in favor of per-script pure visual behavior from Backlog to External on the Convenient-Discussions board.
Apr 6 2026, 6:57 AM · Chinese-Sites, Convenient-Discussions, DiscussionTools
Jack_who_built_the_house closed T416048: Convenient Discussions generates whitespace at bottom of pages with collapsed content as Resolved.

Fixed.

Apr 6 2026, 6:56 AM · Convenient-Discussions
Jack_who_built_the_house added a comment to T415391: CD Doesn't load on RfC page on en.wiki.

@ScrubbedFalcon I can't reproduce this. Can you confirm CD doesn't load there? It loads for me.

Apr 6 2026, 6:55 AM · Convenient-Discussions
Jack_who_built_the_house added a comment to T422354: Adding `ext.CodeMirror.WikiEditor` to gadget dependencies leads to WikiEditor toolbar emptying.

Wait a sec. Just running mw.loader.load('ext.CodeMirror.v6.WikiEditor') on any edit page yields the same effect.

Apr 6 2026, 4:52 AM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house updated the task description for T422354: Adding `ext.CodeMirror.WikiEditor` to gadget dependencies leads to WikiEditor toolbar emptying.
Apr 6 2026, 4:48 AM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house created T422354: Adding `ext.CodeMirror.WikiEditor` to gadget dependencies leads to WikiEditor toolbar emptying.
Apr 6 2026, 4:45 AM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house closed T401084: ConvenientDiscussions cannot detect signatures with only Contributions links as Resolved.

Thanks for the report. Fixed.

Apr 6 2026, 3:02 AM · Convenient-Discussions
Jack_who_built_the_house changed the status of T409653: Support archive templates in zhwiki from Open to Stalled.
Apr 6 2026, 3:02 AM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house added a comment to T409653: Support archive templates in zhwiki.

(See https://commons.wikimedia.org/wiki/User_talk:Jack_who_built_the_house/Convenient_Discussions#Support_zhwiki_DYKN — we need a configuration file in the MediaWiki namespace of zhwiki.)

Apr 6 2026, 3:01 AM · Chinese-Sites, Convenient-Discussions
Jack_who_built_the_house closed T409799: Updated translations for Convenient Discussions have not been deployed to Pashto Wikipedia as Resolved.

The Pashto translation is live!

Apr 6 2026, 2:52 AM · Convenient-Discussions
Jack_who_built_the_house closed T408156: Arbitrary redlink additions as Resolved.

Fixed, thanks.

Apr 6 2026, 2:50 AM · Convenient-Discussions

Apr 5 2026

Jack_who_built_the_house added a project to T422311: Sync WikiEditor's special characters section with VisualEditor's: WikiEditor (2010).
Apr 5 2026, 4:59 AM · WikiEditor (2010)
Jack_who_built_the_house created T422311: Sync WikiEditor's special characters section with VisualEditor's.
Apr 5 2026, 4:59 AM · WikiEditor (2010)

Mar 31 2026

Jack_who_built_the_house merged T418128: Text disappears when multiple collapsible boxes are present on a page into T416048: Convenient Discussions generates whitespace at bottom of pages with collapsed content.
Mar 31 2026, 10:02 AM · Convenient-Discussions
Jack_who_built_the_house merged task T418128: Text disappears when multiple collapsible boxes are present on a page into T416048: Convenient Discussions generates whitespace at bottom of pages with collapsed content.
Mar 31 2026, 10:02 AM · Convenient-Discussions
Jack_who_built_the_house added a comment to T418128: Text disappears when multiple collapsible boxes are present on a page.

Wow, have never seen anything like this 😂 This is most likely due to hidden="until-found" feature of collapsible boxes. I implemented its support in my updated version and don't see the bug in it. I will soon release it to the public.

Mar 31 2026, 9:58 AM · Convenient-Discussions

Mar 28 2026

Jack_who_built_the_house renamed T421565: Can't debug scripts on localhost on URLs that omit /w/index.php from I can't debug scripts on localhost on URLs that omit /w/index.php to Can't debug scripts on localhost on URLs that omit /w/index.php.
Mar 28 2026, 5:29 AM · SecTeam-Processed, Security-Team, Traffic, 2026-user-javascript-incident, ContentSecurityPolicy
Jack_who_built_the_house updated the task description for T421565: Can't debug scripts on localhost on URLs that omit /w/index.php.
Mar 28 2026, 5:11 AM · SecTeam-Processed, Security-Team, Traffic, 2026-user-javascript-incident, ContentSecurityPolicy
Jack_who_built_the_house created T421565: Can't debug scripts on localhost on URLs that omit /w/index.php.
Mar 28 2026, 5:08 AM · SecTeam-Processed, Security-Team, Traffic, 2026-user-javascript-incident, ContentSecurityPolicy

Mar 19 2026

Jack_who_built_the_house added a comment to T275943: Add support for subsection subscriptions.

The h2 headers at https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_Annual_Plan/2026-2027 have a Subscribe button, but subscribing to any one of them seems to subscribe to everything under the h1 = Prompts =. Is that this issue, or another?

Mar 19 2026, 5:20 PM · MW-1.42-notes (1.42.0-wmf.15; 2024-01-23), Community-Wishlist-Survey-2023, Editing Design, DiscussionTools