Page MenuHomePhabricator

Restore the 's' accesskey to Special:EditWatchlist
Closed, ResolvedPublicBUG REPORT

Description

We've inadvertently removed the s accesskey from the 'Remove pages' form submission button on Special:Watchlist. It should be added back.

Special:EditWatchlist/raw still has it.


Derived Requirement

Ensure that the 'Remove pages' submission button on Special:EditWatchlist includes the accesskey="s" attribute, restoring keyboard shortcut functionality consistent with other watchlist interfaces such as Special:EditWatchlist/raw.

Test Steps

Test Case 1: Ensure 'Remove pages' button has accesskey "s" on Special:EditWatchlist

  1. Navigate to Special:EditWatchlist.
  2. Locate the 'Remove pages' submission button.
  3. Inspect the button element using browser developer tools.
  4. Verify the presence of the accesskey attribute.
  5. ✅❓❌⬜ AC1: The 'Remove pages' button includes accesskey="s".

Test Case 2: Ensure accesskey behavior matches Special:EditWatchlist/raw

  1. Navigate to Special:EditWatchlist/raw.
  2. Inspect the submission button and confirm it includes accesskey="s".
  3. Return to Special:EditWatchlist.
  4. Compare the accesskey attribute of both buttons.
  5. ✅❓❌⬜ AC2: Both Special:EditWatchlist and Special:EditWatchlist/raw submission buttons include accesskey="s".

QA Results -Beta

ACStatusDetails
1T416103#11616765
1T416103#11616765

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1235776 had a related patch set uploaded (by Samtar; author: Samtar):

[mediawiki/core@master] mediawiki.special.watchlistedit: Add access key to remove

https://gerrit.wikimedia.org/r/1235776

Change #1235776 merged by jenkins-bot:

[mediawiki/core@master] mediawiki.special.watchlistedit: Add access key to remove

https://gerrit.wikimedia.org/r/1235776

@TheresNoTime Confirmed restore the 's' accesskey to Special:EditWatchlist, as seen in the screenshot below. I will mark this as Resolved. Thanks for all your work!

Test Result - Beta

Status: ✅ PASS
Environment: Beta
OS: macOS Tahoe 26.2
Browser: Chrome 143
Device: MBA
Emulated Device: NA

Test Artifact(s): Browser DevTools inspection of button element on Special:EditWatchlist and Special:EditWatchlist/raw

Test Steps

Test Case 1: Ensure 'Remove pages' button has accesskey "s" on Special:EditWatchlist

  1. Navigate to Special:EditWatchlist.
  2. Locate the 'Remove pages' submission button.
  3. Inspect the button element using browser developer tools.
  4. Verify the presence of the accesskey attribute.
  5. AC1: The 'Remove pages' button includes accesskey="s".

2026-02-13_13-22-44.png (1×2 px, 536 KB)

Test Case 2: Ensure accesskey behavior matches Special:EditWatchlist/raw

  1. Navigate to Special:EditWatchlist/raw.
  2. Inspect the submission button and confirm it includes accesskey="s".
  3. Return to Special:EditWatchlist.
  4. Compare the accesskey attribute of both buttons.
  5. AC2: Both Special:EditWatchlist and Special:EditWatchlist/raw submission buttons include accesskey="s".

2026-02-13_11-52-41.png (1×2 px, 532 KB)

GMikesell-WMF updated the task description. (Show Details)
GMikesell-WMF updated Other Assignee, removed: GMikesell-WMF.