Page MenuHomePhabricator

Esanders (Ed Sanders)
Principal Software Engineer, Editing

Projects (19)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 27 2014, 6:03 PM (553 w, 2 d)
Availability
Available
IRC Nick
edsanders
LDAP User
Esanders
MediaWiki User
ESanders (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Esanders added a comment to T395937: "Add topic" button no longer sticky on mobile.

it should be achieved with a more localised wrapper around the menu itself

Wed, Jun 4, 1:49 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression
Esanders added a comment to T395937: "Add topic" button no longer sticky on mobile.

Per the commit message, this alignment appears to be new. Looking at any patchdemo before March you can see the toolbar did not go off the page:
https://patchdemo.wmcloud.org/wikis/a02452fc4f/w/index.php?title=Special:UserLogin&returnto=The+Hitchhiker%27s+Guide+to+the+Galaxy&returntoquery=mobileaction%3Dtoggle_view_mobile

Wed, Jun 4, 1:32 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression

Tue, Jun 3

Esanders updated subscribers of T387591: h3s are not editable in Parsoid content on mobile.
Tue, Jun 3, 5:59 PM · MobileFrontend, Editing-team, Readers Essential Work 2025 (Parsoid is supported on mobile)
Esanders updated subscribers of T387591: h3s are not editable in Parsoid content on mobile.

This seems high priority, as it means users often have to scroll much further for an edit button, but probably not UBN. cc @ppelberg

Tue, Jun 3, 5:58 PM · MobileFrontend, Editing-team, Readers Essential Work 2025 (Parsoid is supported on mobile)
Esanders added a comment to T395937: "Add topic" button no longer sticky on mobile.

Removing the overflow adds horizontal scroll to all mobile browsers.

Screenshot 2025-06-03 at 10.39.36 AM.png (1×1 px, 239 KB)
Tue, Jun 3, 5:52 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression
Esanders added a comment to T395937: "Add topic" button no longer sticky on mobile.

It looks like the fix was designed to hide the horizontal scrollbars caused by the personal tools and overflow menus going off screen slightly:

image.png (304×207 px, 14 KB)
Tue, Jun 3, 5:22 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression
Esanders triaged T395937: "Add topic" button no longer sticky on mobile as High priority.
Tue, Jun 3, 5:19 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression
Esanders created T395937: "Add topic" button no longer sticky on mobile.
Tue, Jun 3, 5:18 PM · Editing-team (Kanban Board), Patch-For-Review, DiscussionTools, Regression
Esanders added a comment to T395898: Popups should be suppressed for comment permalinks.

Since that post there are now other links generated by DT that should be excluded:
Links to the latest comment on the page / in the thread:

image.png (269×548 px, 56 KB)

These would be fixed by excluding all links to #c- or #h- as originally suggested.
Tue, Jun 3, 12:39 PM · Navigation-Popups-Gadget
Esanders created T395898: Popups should be suppressed for comment permalinks.
Tue, Jun 3, 12:30 PM · Navigation-Popups-Gadget

Thu, May 22

Esanders updated the task description for T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop).
Thu, May 22, 3:09 PM · Editing-team (Deployments), Goal, TPP-Scaling, DiscussionTools
Esanders closed T219551: Migrate Wikimedia wikis to MediaWiki:Cite-tool-definition.json rather than MediaWiki:Visualeditor-cite-tool-definition.json and drop b/c as Resolved.
Thu, May 22, 12:07 PM · Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Essential-Work, Technical-Debt, Citoid, VisualEditor, Cite
Esanders awarded T219551: Migrate Wikimedia wikis to MediaWiki:Cite-tool-definition.json rather than MediaWiki:Visualeditor-cite-tool-definition.json and drop b/c a Manufacturing Defect? token.
Thu, May 22, 12:07 PM · Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Essential-Work, Technical-Debt, Citoid, VisualEditor, Cite
Esanders created T395018: SelectFileInputWidget turns blue when dragging selected text, and accept type is "any".
Thu, May 22, 12:03 PM · OOUI
Esanders created T395017: Upload wizard SelectFileInputWidget doesn't change colour when hovering with a file.
Thu, May 22, 11:58 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), UploadWizard

Wed, May 21

Esanders added a comment to T347435: Warn when adding a URL that matches blocked external domains in the 2010 editor.

As we implemented an API in VE for this I would recommend the following approach in future:

  • Use a regex to extract a list of unique URLs on the page
  • In a debounced content change listener:
    • Recompute this list, and check to see if any new URLs have been added
    • Pass those URLs off to the VE API and show any resulting warning
Wed, May 21, 2:47 PM · MW-1.42-notes (1.42.0-wmf.20; 2024-02-27), AbuseFilter, Wikimedia Wishathon, Community-Wishlist-Survey-2023
Esanders updated subscribers of T358347: SonarQube Bot suggestion for unused parameter is unhelpful.

and renaming it to _code isn't very helpful

Wed, May 21, 1:41 PM · SonarQube Bot

Tue, May 20

Esanders added a comment to T394755: Tamil Language Letters become distorted while copy pasting from MS word to Visual Editor.

Can you give some examples of the text you are copying, and some screenshots of the errors?

Tue, May 20, 2:42 PM · VisualEditor
Esanders moved T394774: TableLineContext icons scrolls off screen with a large selection from Proposals to Needs code review on the Wikimedia Wishathon board.
Tue, May 20, 1:25 PM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikimedia Wishathon, VisualEditor-ContentEditable, VisualEditor
Esanders claimed T394774: TableLineContext icons scrolls off screen with a large selection.
Tue, May 20, 1:25 PM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikimedia Wishathon, VisualEditor-ContentEditable, VisualEditor
Esanders updated the task description for T394774: TableLineContext icons scrolls off screen with a large selection.
Tue, May 20, 1:13 PM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikimedia Wishathon, VisualEditor-ContentEditable, VisualEditor
Esanders added a project to T394774: TableLineContext icons scrolls off screen with a large selection: Wikimedia Wishathon.
Tue, May 20, 1:07 PM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikimedia Wishathon, VisualEditor-ContentEditable, VisualEditor
Esanders created T394774: TableLineContext icons scrolls off screen with a large selection.
Tue, May 20, 1:07 PM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Wikimedia Wishathon, VisualEditor-ContentEditable, VisualEditor

Fri, May 16

Esanders added a comment to T394465: Exclude /doc and /sandbox subpages from search results.

I'm not opposed to consolidating and then migrating away from templatedata-doc-subpage

Fri, May 16, 11:33 AM · MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), VisualEditor, Template-Discovery-And-Recall (Allow users to favorite a template), TemplateData, Community-Tech (Fox Squad)

Thu, May 15

Esanders claimed T394095: Edit check: pre-save sidebar overlapping footer.
Thu, May 15, 4:50 PM · MW-1.45-notes (1.45.0-wmf.4; 2025-06-03), Editing QA, Editing-team (Kanban Board), VisualEditor
Esanders claimed T394094: Edit check: floating sidebar alignment issues.
Thu, May 15, 3:36 PM · Verified, MW-1.45-notes (1.45.0-wmf.3; 2025-05-27), Editing-team (Kanban Board), VisualEditor
Esanders claimed T394096: Range highlights overlap context items.
Thu, May 15, 3:23 PM · Verified, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Regression, Editing-team (Kanban Board), VisualEditor
Esanders added a comment to T394096: Range highlights overlap context items.

Caused by https://gerrit.wikimedia.org/r/c/VisualEditor/VisualEditor/+/644554 (T269145)

Thu, May 15, 3:17 PM · Verified, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Regression, Editing-team (Kanban Board), VisualEditor
Esanders added a project to T394096: Range highlights overlap context items: Regression.
Thu, May 15, 3:14 PM · Verified, MW-1.45-notes (1.45.0-wmf.2; 2025-05-20), Regression, Editing-team (Kanban Board), VisualEditor

Wed, May 14

Esanders added a comment to T393724: Requesting access to deployment for esanders.
cn[Esanders]
mail[[email protected]]
memberOf[cn=project-visualeditor,ou=groups,dc=wikimedia,dc=org, cn=project-bastion,ou=groups,dc=wikimedia,dc=org, cn=wmf,ou=groups,dc=wikimedia,dc=org, cn=logstash-access,ou=groups,dc=wikimedia,dc=org]
sshPublicKey...
uid[esanders]
Wed, May 14, 5:40 PM · SRE, SRE-Access-Requests
Esanders added a comment to T379341: Create a way to persist annotations to the VE document across edit sessions.

Note that we'd need to think fairly hard about when to invalidate these checks. Showing someone a stale check is probably worse than showing them no check at all, after all.

Wed, May 14, 4:14 PM · Editing-team, VisualEditor, EditCheck
Esanders added a comment to T393724: Requesting access to deployment for esanders.

I'm still getting access denied when trying to log in to spiderpig: Service access denied due to missing privileges.

Wed, May 14, 8:00 AM · SRE, SRE-Access-Requests

Tue, May 13

Esanders closed T389724: Allow to define a custom DiscussionTools empty state image path as Resolved.
Tue, May 13, 4:41 PM · Verified, Essential-Work, Editing-team (Kanban Board), MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), patch-welcome, DiscussionTools

Thu, May 8

Esanders created T393694: Truncate unchanged parts of a table in table diffs.
Thu, May 8, 12:11 PM · VisualEditor-VisualDiffs, VisualEditor
Esanders moved T380432: TypeError: Cannot read properties of undefined (reading 'length') from Incoming to Code Review on the Editing-team (Kanban Board) board.
Thu, May 8, 11:30 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), Essential-Work, Editing-team (Kanban Board), Wikimedia-production-error, VisualEditor

Wed, May 7

Esanders added a comment to T393306: Chart output makes VE support difficult.

The above patch demonstrates rendering the chart with a <div> and updating it with the wikipage.content hook, without adding any complexity.

Wed, May 7, 4:19 PM · Content-Transform-Team, Patch-For-Review, Charts
Esanders added a comment to T393306: Chart output makes VE support difficult.

If be interested to hear what these benefits are, because custom tags have caused problems for both parsing and editing teams. We have lots of other dynamically infused content on the page and the wikipage.content is the standard way to support this.

Wed, May 7, 1:39 PM · Content-Transform-Team, Patch-For-Review, Charts

Tue, May 6

Esanders moved T389961: Visual Editor should use the `action=query&prop=info&inprop=linkclasses` to color newly-added links from Blocked / Needs More Work to Ready for Sign Off on the Editing-team (Kanban Board) board.

The greylink functionality doesn't actually exist yet, so QA will be done in T347209.

Tue, May 6, 5:35 PM · Essential-Work, Skipped QA, Editing-team (Kanban Board), MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Patch-For-Review, Temporary accounts (Blockers to global wiki rollout)
Esanders updated the task description for T347209: Investigate: Grey background for temporary usernames in signatures, mentions etc.
Tue, May 6, 5:33 PM · Essential-Work, Temporary accounts (Blockers to global wiki rollout), Patch-For-Review

May 5 2025

Ladsgroup awarded T393309: URL shortener toolbar dialog should show the QR code as well a Love token.
May 5 2025, 7:29 PM · User-notice, Wikimedia-Hackathon-2025, MediaWiki-extensions-UrlShortener

May 4 2025

Esanders created P75740 Convert VE snippet to wikitext.
May 4 2025, 11:06 AM
Esanders added a comment to T393309: URL shortener toolbar dialog should show the QR code as well.

I think having both "Get shortened URL" and "Download QR code" in the menu is unnecessary now. If we can come up with a short label that explains you get both I think we can get rid of the download link from the toolbar.

May 4 2025, 9:33 AM · User-notice, Wikimedia-Hackathon-2025, MediaWiki-extensions-UrlShortener
Esanders added a comment to T393309: URL shortener toolbar dialog should show the QR code as well.

Fixed in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/UrlShortener/+/1141090

May 4 2025, 9:24 AM · User-notice, Wikimedia-Hackathon-2025, MediaWiki-extensions-UrlShortener
Esanders created T393309: URL shortener toolbar dialog should show the QR code as well.
May 4 2025, 9:20 AM · User-notice, Wikimedia-Hackathon-2025, MediaWiki-extensions-UrlShortener
Esanders updated the task description for T392712: [Session] Proofreading edits with machine learning, and other fun mid-edit checks..
May 4 2025, 9:07 AM · Wikimedia-Hackathon-2025
Esanders created T393308: Charts with errors are not editable in VE.
May 4 2025, 9:00 AM · Charts, VisualEditor
Esanders added a parent task for T393306: Chart output makes VE support difficult: T393307: Can't copy a Chart from one VE instance to another.
May 4 2025, 8:56 AM · Content-Transform-Team, Patch-For-Review, Charts
Esanders added a subtask for T393307: Can't copy a Chart from one VE instance to another: T393306: Chart output makes VE support difficult.
May 4 2025, 8:56 AM · Patch-For-Review, VisualEditor, Charts
Esanders created T393307: Can't copy a Chart from one VE instance to another.
May 4 2025, 8:56 AM · Patch-For-Review, VisualEditor, Charts
Esanders renamed T393306: Chart output makes VE support difficult from Chart output make VE support difficult to Chart output makes VE support difficult.
May 4 2025, 8:55 AM · Content-Transform-Team, Patch-For-Review, Charts
Esanders created T393306: Chart output makes VE support difficult.
May 4 2025, 8:50 AM · Content-Transform-Team, Patch-For-Review, Charts

May 3 2025

Esanders added a comment to T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.

Block information is fetched in EditorGateway#getContent, which uses a GET request so that could be the issue...

May 3 2025, 9:41 AM · Wikimedia-Hackathon-2025, MediaWiki-Blocks, Trust and Safety Product Team
Esanders added a comment to T393244: Hard IP blocks trigger cookie blocks, even for logged out editors.

Note that when opening a new private tab, the error goes away - which suggest some sort of caching is to blame. (Maybe network cache?)

May 3 2025, 9:39 AM · Wikimedia-Hackathon-2025, MediaWiki-Blocks, Trust and Safety Product Team

May 2 2025

Esanders renamed T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`) from Parsoid ignores attributes on <tr> to Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).
May 2 2025, 4:00 PM · Parsoid, VisualEditor
Esanders added a comment to T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).

On further investigation, it appears this only applies to the first row. Presumably the code that "cleans up" this optional first line of |- is not checking if it has meaningful attributes.

May 2 2025, 3:59 PM · Parsoid, VisualEditor
Esanders added a comment to T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).

This is a Parsoid bug. Updated description.

May 2 2025, 2:58 PM · Parsoid, VisualEditor
Esanders merged T393187: Parsoid ignores attributes on <tr> into T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).
May 2 2025, 2:58 PM · Parsoid, VisualEditor
Esanders merged task T393187: Parsoid ignores attributes on <tr> into T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).
May 2 2025, 2:58 PM · Parsoid
Esanders updated the task description for T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`).
May 2 2025, 2:58 PM · Parsoid, VisualEditor
Esanders renamed T306207: Parsoid always deletes first table row wikitext (`|-`), even if it has attributes (`|- valign-top`) from MediaWiki Visual editor drops valign="top" from table row to Parsoid ignores attributes on <tr>.
May 2 2025, 2:57 PM · Parsoid, VisualEditor
Esanders created T393187: Parsoid ignores attributes on <tr>.
May 2 2025, 2:56 PM · Parsoid
Esanders added a comment to T393163: Copy align and text-align and valign and vertical-align when inserting a new row.

I think there's another case when a table consists of a header row followed by data rows. I can imagine in these cases the header row has different styles to the data row. If clicked on the header row and did insertBelow, would I want to clone styles from the data row (as the new row will be a data row)? What if I wanted to add a second header row?

May 2 2025, 11:25 AM · MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), VisualEditor-Tables, Wikimedia-Hackathon-2025, VisualEditor
Esanders added a comment to T393041: VE LinkCache is unclear about expected behaviour with _missing micro-cache.

Discovered while implementing T389961

May 2 2025, 7:08 AM · Patch-For-Review, VisualEditor

Apr 30 2025

Esanders created T393041: VE LinkCache is unclear about expected behaviour with _missing micro-cache.
Apr 30 2025, 5:49 PM · Patch-For-Review, VisualEditor
Esanders moved T374347: Deactivated selections not visible in dark mode from Code Review to QA on the Editing-team (Kanban Board) board.
Apr 30 2025, 4:57 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Editing-team (Kanban Board), dark-mode, Regression, VisualEditor
Esanders added a comment to T52098: Ordered application of annotations to avoid fragmentation (e.g. ''[[Foo|Fo]]''[[Foo|o]]).

Sure. But even if Parsoid does (even more) magic stuff, we should do it properly in VE.

Apr 30 2025, 2:55 PM · Epic, VisualEditor, VisualEditor-DataModel
Esanders added a comment to T52098: Ordered application of annotations to avoid fragmentation (e.g. ''[[Foo|Fo]]''[[Foo|o]]).
<a rel="mw:WikiLink" href="./Foo">Foo</a>
<a rel="mw:WikiLink" href="./Foo">foo</a>
<b><a rel="mw:WikiLink" href="./Foo">Foo</a></b>
<b><a rel="mw:WikiLink" href="./Foo">foo</a></b>
<a rel="mw:WikiLink" href="./Foo"><b>Foo</b></a>
<a rel="mw:WikiLink" href="./Foo"><b>foo</b></a>

->

[[Foo]]
[[foo]]
'''[[Foo]]'''
'''[[foo]]'''
'''[[Foo]]'''
[[Foo|'''foo''']]
Apr 30 2025, 2:30 PM · Epic, VisualEditor, VisualEditor-DataModel
Esanders added a comment to T52098: Ordered application of annotations to avoid fragmentation (e.g. ''[[Foo|Fo]]''[[Foo|o]]).

T393008 seemed to describe a simple failure case where a whole word is linked and formatted.

Apr 30 2025, 2:23 PM · Epic, VisualEditor, VisualEditor-DataModel

Apr 29 2025

Esanders added a comment to T392896: Add a community-configurable list of "useful templates" to a tab in the template picker.

This sounds like a duplicate of T55590

Apr 29 2025, 11:56 AM · VisualEditor, Patch-For-Review, Community-Tech (Fox Squad), TemplateData, Template-Discovery-And-Recall
Ollie.Shotton_WMDE awarded T342751: Add sniff to encourage strict comparisons a Like token.
Apr 29 2025, 10:25 AM · MediaWiki-Codesniffer

Apr 28 2025

Esanders added a comment to T392820: Consider providing a notImplemented idiom for abstract classes to help newcomers.

We moved from throwing-methods to null in T54482. The reasoning given at the time was:

... this avoids us having pointless code that is never executed, and the replacement notification to the user (that ve.blah.UnicornAnnotation.foo is null and not a method) is sufficiently clear that the issue lies in the lack of existence of the ve.blah.UnicornAnnotation#foo method.
This removes 46 such methods from our codebase (1970 -> 1924), and so incidentally boosts nominal code coverage for the functions...

Apr 28 2025, 3:21 PM · VisualEditor
Esanders awarded T392484: [regression] Checkbox / radios do not use cursor:pointer a Like token.
Apr 28 2025, 3:10 PM · Patch-For-Review, CSS, Design-System-Team (DST-Sprint-46 (2025-04-28 to 2025-05-09)), Regression, Codex
Esanders moved T386451: Mobile: Full context with edit button not shown for models without a fully defined context from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Apr 28 2025, 1:54 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.18; 2025-02-25), Editing-team (Kanban Board), VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders updated subscribers of T392817: Upstream nowrap CSS rules for mw-editsection from VE to core.

See also:

The layout issue still exists: The "Edit template data" button is split into two lines.

https://www.mediawiki.org/wiki/Template:!!?uselang=en&safemode=1

T339806_reopen.png (568×753 px, 54 KB)

Besides, the current style may be misleading: "Template parameters" is not a heading, but a caption.

Apr 28 2025, 1:48 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), VisualEditor
Esanders closed T339806: Layout issue with edit link in table caption in TemplateData as Resolved.

The layout issue still exists: The "Edit template data" button is split into two lines.

https://www.mediawiki.org/wiki/Template:!!?uselang=en&safemode=1

T339806_reopen.png (568×753 px, 54 KB)

Besides, the current style may be misleading: "Template parameters" is not a heading, but a caption.

Apr 28 2025, 1:48 PM · Editing-team, Verified, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), Accessibility, VisualEditor, TemplateData
Esanders created T392817: Upstream nowrap CSS rules for mw-editsection from VE to core.
Apr 28 2025, 1:47 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), VisualEditor
Esanders added a comment to T359815: Enable Visual Editor on Wikipedia namespace on Armenian Wikipedia.

There is plenty of precedent for this, e.g. T136628 (cswiki) T370158 (eswiki) T116603 (frwiki). As long as discussion pages are in the minority, which it appears they are, this shouldn't be a problem.

Apr 28 2025, 1:29 PM · Patch-For-Review, Editing-team (Deployments), Wikimedia-Site-requests, VisualEditor
Esanders claimed T374347: Deactivated selections not visible in dark mode.
Apr 28 2025, 1:22 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Editing-team (Kanban Board), dark-mode, Regression, VisualEditor
Esanders edited projects for T374347: Deactivated selections not visible in dark mode, added: Editing-team (Kanban Board); removed Editing-team.
Apr 28 2025, 1:22 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.28; 2025-05-06), Editing-team (Kanban Board), dark-mode, Regression, VisualEditor
Esanders updated the task description for T392712: [Session] Proofreading edits with machine learning, and other fun mid-edit checks..
Apr 28 2025, 12:55 PM · Wikimedia-Hackathon-2025

Apr 25 2025

Esanders moved T390288: Reflists of template-generated references show as interactive but aren't from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:28 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Editing-team (Kanban Board), VisualEditor, VisualEditor-MediaWiki-References
Esanders moved T385851: Introduce additional tools within the mobile visual editor's "+" menu from QA to Blocked / Needs More Work on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:28 PM · OKR-Work, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), User-notice, Editing QA, Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-Mobile, Editing-team (Kanban Board)
Esanders added a comment to T385851: Introduce additional tools within the mobile visual editor's "+" menu.

@Quiddity @UOzurumba still holding unfortunately.

Apr 25 2025, 12:27 PM · OKR-Work, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), User-notice, Editing QA, Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-Mobile, Editing-team (Kanban Board)
Esanders moved T373949: Clarify the meaning of the editcheck-references-activated tag from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:25 PM · OKR-Work, Verified, MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Editing-team (Kanban Board), EditCheck
Esanders moved T379780: Toolbar can be scrolled out of view on Android when the keyboard is up from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:24 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.12; 2025-01-14), Editing-team (Kanban Board), Regression, VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders added a comment to T344382: [Edit Check] Publish changes button in VE does not react anymore after abandoning Edit Check by switching to read mode .

@Ryasmeen is this good now? Did you mean to add Verified?

Apr 25 2025, 12:24 PM · OKR-Work, MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), MW-1.41-notes (1.41.0-wmf.30; 2023-10-10), Verified, Goal, Editing-team (Kanban Board), VisualEditor, EditCheck
Esanders moved T364595: Offer people an action they can take from within Citoid's error state to cite a source from Ready to Be Worked On to Ready for Sign Off on the Editing-team (Kanban Board) board.

The message was changed in T384865. The rest of this task is complete.

Apr 25 2025, 12:17 PM · Skipped QA, Verified, MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Goal, VisualEditor-MediaWiki-References, Editing-team (Kanban Board), VisualEditor, Citoid
Esanders moved T386451: Mobile: Full context with edit button not shown for models without a fully defined context from Inbox to Low Priority on the Editing QA board.
Apr 25 2025, 12:14 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.18; 2025-02-25), Editing-team (Kanban Board), VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders moved T386451: Mobile: Full context with edit button not shown for models without a fully defined context from Doing to QA on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:14 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.18; 2025-02-25), Editing-team (Kanban Board), VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders moved T387501: Remove "Insert Graph" from VE for when extension loaded but disabled from Inbox to Low Priority on the Editing QA board.
Apr 25 2025, 12:13 PM · Essential-Work, Verified, Editing-team (Kanban Board), MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders moved T387501: Remove "Insert Graph" from VE for when extension loaded but disabled from Ready to Be Worked On to QA on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:13 PM · Essential-Work, Verified, Editing-team (Kanban Board), MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), VisualEditor-MediaWiki-Mobile, VisualEditor
Esanders moved T391399: Double clicking on a FocusableNode with an embedded context not yet shown doesn't open the associated tool from QA to Ready for Sign Off on the Editing-team (Kanban Board) board.
Apr 25 2025, 12:10 PM · Essential-Work, Verified, MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Editing-team (Kanban Board), VisualEditor
Esanders moved T390239: Ensure article text appears "above" Edit Check highlight from Incoming to Ready for Sign Off on the Editing-team (Kanban Board) board.

Solved by T269145

Apr 25 2025, 11:31 AM · OKR-Work, EditCheck, Design, Editing-team (Kanban Board)

Apr 24 2025

Esanders created T392616: Checkboxes / radios should use label-wrapped inputs.
Apr 24 2025, 4:59 PM · Accessibility, Codex, Design-System-Team
Esanders renamed T392484: [regression] Checkbox / radios do not use cursor:pointer from Checkbox / radios do not use cursor:pointer to [regression] Checkbox / radios do not use cursor:pointer.
Apr 24 2025, 4:50 PM · Patch-For-Review, CSS, Design-System-Team (DST-Sprint-46 (2025-04-28 to 2025-05-09)), Regression, Codex
Esanders updated subscribers of T392484: [regression] Checkbox / radios do not use cursor:pointer.

Looks like a regression from https://gerrit.wikimedia.org/r/c/design/codex/+/1053365, which added a __wrapper div, thus breaking the child selector (&:hover > &__input:enabled).

Apr 24 2025, 4:44 PM · Patch-For-Review, CSS, Design-System-Team (DST-Sprint-46 (2025-04-28 to 2025-05-09)), Regression, Codex
Esanders added a comment to T392484: [regression] Checkbox / radios do not use cursor:pointer.

Looking at the code this looks unintentional and/or a regression. binary-input.less which is used just by Checkbox and Radio tries to apply cursor:pointer on hover, but it the selectors are incorrect.

Apr 24 2025, 4:36 PM · Patch-For-Review, CSS, Design-System-Team (DST-Sprint-46 (2025-04-28 to 2025-05-09)), Regression, Codex
Esanders added a project to T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac: MediaWiki-extensions-CodeMirror.
Apr 24 2025, 4:25 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Esanders edited projects for T360351: Off-by-N cursor/text insertion bug in source editor, Vector/Safari, on Mac, added: VisualEditor-MediaWiki-2017WikitextEditor; removed Vector (legacy skin) (Tracking).
Apr 24 2025, 4:25 PM · MediaWiki-extensions-CodeMirror, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Esanders closed T186308: "Your skin is incompatible with VisualEditor" in Wikidata as Resolved.

This was fixed in T314952, which was a duplicate of this task.

Apr 24 2025, 11:57 AM · TestMe, Wikidata, VisualEditor