Page MenuHomePhabricator

dom_walden (Dom Walden)
Test Engineer for Community Tech and Product Safety and Integrity

Projects (17)

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Oct 22 2018, 4:33 PM (399 w, 1 d)
Availability
Available
LDAP User
Dom Walden
MediaWiki User
DWalden (WMF) [ Global Accounts ]

Recent Activity

Today

dom_walden moved T403829: hCaptcha: Self-host secure-api.js code in /static directory from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

@dom_walden I think this one could skip QA, but I will leave it for you to review.

Wed, Jun 17, 1:29 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha), Patch-For-Review, ConfirmEdit (CAPTCHA extension)
dom_walden moved T424597: Make use of the mw.libs.confirmEdit.CaptchaWidget in DiscussionTools instead of CaptchaInputWidget from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I have tested Discussion Tools.

Wed, Jun 17, 1:29 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, ConfirmEdit (CAPTCHA extension), DiscussionTools
dom_walden moved T425955: DiscussionTools hCaptcha: Show hCaptcha widget before first reply attempt from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I have done a certain amount of testing of Discussion Tools. Moving along.

Wed, Jun 17, 1:28 PM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), hCaptcha, ConfirmEdit (CAPTCHA extension), DiscussionTools
dom_walden moved T426056: hCaptcha: SiteVerify responses with 'already-seen-response' during standard editing flow from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I do not remember seeing this problem since, although I cannot remember exactly how to trigger this bug.

Wed, Jun 17, 1:27 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), hCaptcha
dom_walden moved T426068: hCaptcha risk scores: New API endpoint for collecting risk scores from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I have done a certain amount of testing of this. More will be done after T428394.

Wed, Jun 17, 1:27 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), hCaptcha, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden moved T426476: DiscussionTools hCaptcha: When user encounters AbuseFilter hCaptcha challenge no indication is shown they need to resubmit their edit from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I no longer see this problem. Resubmit is now automatic.

Wed, Jun 17, 1:26 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Bot detection and mitigation (WE4.10 hCaptcha), DiscussionTools, hCaptcha, ConfirmEdit (CAPTCHA extension)
dom_walden moved T427067: hCaptcha risk scores (MobileFrontend): Collect and submit risk scores when showing a blocked edit notice in the MobileFrontend from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I have done a certain amount of testing of this. Moving along.

Wed, Jun 17, 1:24 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), MobileFrontend (MobileFrontend (Editor))
dom_walden moved T427904: DiscussionTools: Improve error message when hCaptcha challenge dismissed from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

I now see more useful error messages.

Wed, Jun 17, 1:23 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, ConfirmEdit (CAPTCHA extension), DiscussionTools
dom_walden moved T427816: hCaptcha: Wikitext source editor always fails with incorrect CAPTCHA error when in mobile mode on vector from QA in Prod to Done on the Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)) board.

Following the reproduction steps, I was successfully able to publish an edit.

Wed, Jun 17, 1:20 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), hCaptcha

Yesterday

dom_walden created T429293: UploadWizard: No indication that hCaptcha is loading.
Tue, Jun 16, 8:41 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), UploadWizard, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden renamed T429287: UploadWizard: "Uncaught (in promise) Error: captcha-cancelled" when dismissing challenge from "Uncaught (in promise) Error: captcha-cancelled" when dismissing challenge to UploadWizard: "Uncaught (in promise) Error: captcha-cancelled" when dismissing challenge.
Tue, Jun 16, 7:47 AM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), UploadWizard, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden created T429287: UploadWizard: "Uncaught (in promise) Error: captcha-cancelled" when dismissing challenge.
Tue, Jun 16, 7:47 AM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), UploadWizard, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha

Fri, Jun 12

dom_walden added a comment to T423287: hCaptcha not loading on iOS 12, cannot make a mobile source edit or create account.

@kostajh I just tested this again, and I still cannot edit on testwiki on iOS 12.

Fri, Jun 12, 12:38 PM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen, MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension)
dom_walden moved T422222: Unable to submit edit in Basic mode from QA in Prod to Done on the Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)) board.

Sorry, I let this slip off my radar. Testing just now on testwiki:

BrowserOSEditCreate account
Firefox 49Windows 8.1WorkingWorking
Firefox 50Windows 8.1WorkingWorking
Chrome 49Mac SierraWorkingWorking
Chrome 50Mac High SierraWorkingWorking
Safari 10.1Mac SierraWorkingWorking
Fri, Jun 12, 8:33 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-Platform-Team (Radar), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)

Thu, Jun 11

dom_walden updated the task description for T428892: Cannot login: incorrectly claims wrong username and password.
Thu, Jun 11, 12:47 PM · MediaWiki-User-login-and-signup
dom_walden updated the task description for T428892: Cannot login: incorrectly claims wrong username and password.
Thu, Jun 11, 12:46 PM · MediaWiki-User-login-and-signup
dom_walden created T428892: Cannot login: incorrectly claims wrong username and password.
Thu, Jun 11, 12:25 PM · MediaWiki-User-login-and-signup
dom_walden created T428871: Uncaught TypeError: Cannot read properties of undefined (reading 'find').
Thu, Jun 11, 9:20 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden updated the title for P94061 NodeJS script to launch a Chromium browser which is suspect to hCaptcha from untitled to NodeJS script to launch a Chromium browser which is suspect to hCaptcha.
Thu, Jun 11, 9:11 AM
dom_walden created P94061 NodeJS script to launch a Chromium browser which is suspect to hCaptcha.
Thu, Jun 11, 9:10 AM
dom_walden added a comment to T425929: Cannot publish after dismissing hCaptcha challenge triggered by AbuseFilter on mobile source editor.

Is it intentional that, after dismissing and attempting clicking Publish again, we don't go to the third page (whatever that is called) but stay on the preview page but without any loading indicator?

Thu, Jun 11, 8:12 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), hCaptcha, ConfirmEdit (CAPTCHA extension), MobileFrontend, Bot detection and mitigation (WE4.10 hCaptcha)

Wed, Jun 10

dom_walden added a comment to T425929: Cannot publish after dismissing hCaptcha challenge triggered by AbuseFilter on mobile source editor.

@Dreamy_Jazz If I dismiss the challenge and go back to the editor page, when I try to submit again the challenge does not appear and I am stuck on the preview page. Reproduced on iPhone 17 Safari and Galaxy S10 and S25 Chrome.

Wed, Jun 10, 1:52 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), hCaptcha, ConfirmEdit (CAPTCHA extension), MobileFrontend, Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden added a comment to T428437: hCaptcha widget not rendering after "warn" AbuseFilter consequence on desktop wikitext editor.

@kostajh One thing I notice is that if I trigger an AbuseFilter which has both the warn and showcaptcha consequences, I am shown the warning twice and have to fill in the hCaptcha challenge twice.

Wed, Jun 10, 12:38 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden added a comment to T427067: hCaptcha risk scores (MobileFrontend): Collect and submit risk scores when showing a blocked edit notice in the MobileFrontend.

I also note that I don't see it working on Firefox 57 and below and Chrome 62 and below, presumably for the same reason as T422222. Should we have a separate ticket for Basic support?

Wed, Jun 10, 10:32 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), MobileFrontend (MobileFrontend (Editor))
dom_walden added a comment to T427784: hCaptcha risk scores for blocked account creations.

@kostajh How can I see this working? Should I see anything on the browser-side or is it all server-side?

Wed, Jun 10, 10:28 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden updated subscribers of T427067: hCaptcha risk scores (MobileFrontend): Collect and submit risk scores when showing a blocked edit notice in the MobileFrontend.

@Dreamy_Jazz @kostajh I haven't had much success so far getting this working on iOS or Android. So far, I have only seen it working on Galaxy S10 Android 9 Chrome. I have tried

  • Lots of iPhones including iPhone 17 iOS 26.5 Safari and Chrome
  • Samsung Galaxy S20 and S22 Chrome
Wed, Jun 10, 10:11 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), MobileFrontend (MobileFrontend (Editor))

Tue, Jun 9

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

@Dreamy_Jazz I am finding on testwiki that if I have triggered an AbuseFilter, if I make another reply after (within 120s?), regardless of whether it triggers an AbuseFilter, I have to submit the form twice, and the second time I am not given an indication I need to resubmit.

Tue, Jun 9, 1:10 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), Bot detection and mitigation (WE4.10 hCaptcha), DiscussionTools, hCaptcha, ConfirmEdit (CAPTCHA extension)

Fri, Jun 5

dom_walden added a comment to T409720: hCaptcha: focus does not automatically go to challenge on Firefox.

I can still reproduce on:

  • Firefox 151 Windows 11
  • Firefox 109 Windows 8.1
  • Firefox 140 Debian 12
Fri, Jun 5, 2:28 PM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Accessibility, Bot detection and mitigation (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)
dom_walden created T428233: "Incorrect or missing CAPTCHA" when resubmitting edit which triggers AbuseFilter disallow consequence.
Fri, Jun 5, 8:44 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, AbuseFilter

Thu, Jun 4

dom_walden added a comment to T421041: hCaptcha challenge not shown when triggering AbuseFilter on Special:CreateAccount.

@hector.arroyo I don't think the bug is showing the challenge without an additional submission? Can we check with Dom what they mean?

Thu, Jun 4, 12:44 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), ConfirmEdit (CAPTCHA extension), AbuseFilter, Bot detection and mitigation (WE4.2 hCaptcha account creation trial)

Wed, Jun 3

dom_walden added a comment to T427067: hCaptcha risk scores (MobileFrontend): Collect and submit risk scores when showing a blocked edit notice in the MobileFrontend.

@hector.arroyo Is there anything I should be seeing right now? I am attempting to edit a page on mobile as a blocked user, seeing a block message, but I cannot see any requests in devtools that seem related to this change (e.g. no request to /confirmedit/v0/hcaptcha/blocktoken). I have tried testwiki and my local wiki.

Wed, Jun 3, 8:37 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), MobileFrontend (MobileFrontend (Editor))

Tue, Jun 2

dom_walden created T427904: DiscussionTools: Improve error message when hCaptcha challenge dismissed.
Tue, Jun 2, 10:51 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, ConfirmEdit (CAPTCHA extension), DiscussionTools
dom_walden added a comment to T373498: SearchFilters.php: Allow searching for filters that have no consequences.

Would you like me to proceed with this, or would you prefer a separate flag like --no-consequence?
Will keep the patch single-file plus the test update.

Tue, Jun 2, 10:44 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), AbuseFilter
dom_walden edited projects for T427887: Cannot publish DiscussionTools reply on Android App, added: Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)); removed Product Safety and Integrity.
Tue, Jun 2, 8:21 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikipedia-Android-App-Backlog, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden created T427887: Cannot publish DiscussionTools reply on Android App.
Tue, Jun 2, 8:20 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Wikipedia-Android-App-Backlog, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha

Mon, Jun 1

dom_walden moved T427335: hCaptcha DiscussionTools: hCaptcha token reused if AbuseFilter denies the edit from QA in Prod to Done on the Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)) board.

On testwiki without these fixes:

  1. Open a DT reply or new topic
  2. Make trigger AF disallow consequence by writing disallow in edit summary
  3. See warning from AF that I have triggered a filter
  4. Remove disallow from edit summary so AF is not triggered
  5. Attempt to submit reply: unsuccessful
  6. Attempt to submit reply again: successful
Mon, Jun 1, 12:58 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), DiscussionTools, hCaptcha
dom_walden moved T424808: hCaptcha failover does not work on mobile source editor after switching from VisualEditor from QA in Prod to Done on the Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)) board.

I can no longer reproduce this locally.

Mon, Jun 1, 8:17 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)

Wed, May 27

dom_walden moved T426854: VisualEditor: destroy hCaptcha widget when server returns FancyCaptcha challenge from QA in Prod to Done on the Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)) board.

Unfortunately, I don't see how I can test this. I will move it along.

Wed, May 27, 9:01 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation, hCaptcha
dom_walden moved T424353: hCaptcha shown over and over duplicate container error from QA in Prod to Done on the Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)) board.

I have not seen this happen on testwiki so far

Wed, May 27, 7:32 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension)
dom_walden added a comment to T422222: Unable to submit edit in Basic mode.

Did you have to override the security policy for Firefox 49 with regards to the SSL cert? If you visit each subdomain (e.g. assets-hcaptcha.wikimedia.org, hcaptcha.wikimedia.org, img-hcaptcha.wikimedia.org, etc) that you see in the network requests tab, and accept the security override, then it should work.

Wed, May 27, 7:06 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-Platform-Team (Radar), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)

Tue, May 26

dom_walden added a comment to T422222: Unable to submit edit in Basic mode.

Thanks for letting me know. I've seen this too. This one might relate to peculiar issues with the networking set up between client / BrowserStack / WMF proxy, rather than grade C compatibility. Could you retry it on testwiki please?

Tue, May 26, 11:21 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-Platform-Team (Radar), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)

Fri, May 22

dom_walden added a comment to T422222: Unable to submit edit in Basic mode.

Change #1290793 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/ConfirmEdit@master] hCaptcha: Avoid `for (const ... of ...)` in Grade C bundle

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

This should fix the Firefox 50 and 49 cases noted above; still working on Chrome 50 and 49.

Fri, May 22, 1:32 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-Platform-Team (Radar), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)

Thu, May 21

dom_walden added a comment to T422222: Unable to submit edit in Basic mode.

@dom_walden desktop wikitext editor and Special:CreateAccount should usable now via a Grade C browser, can you please test this in your local environment, and/or verify it next week when the train is at group0? Thank you!

Thu, May 21, 12:48 PM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MediaWiki-Platform-Team (Radar), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden added a comment to T423287: hCaptcha not loading on iOS 12, cannot make a mobile source edit or create account.

Config patch for T426178: hCaptcha: Failed to load resource: Origin (domain) is not allowed by Access-Control-Allow-Origin is now live, would you mind retesting on iOS 12 again please?

Thu, May 21, 7:34 AM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen, MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension)

Wed, May 20

dom_walden added a comment to T426751: Stuck in FancyCaptcha challenge loop on VisualEditor.

@dom_walden can you please try to reproduce this issue again?

Wed, May 20, 3:56 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden moved T426587: hCaptcha: API edits are incorrectly using the always-challenge mode for the addurl action from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

The addurl action in ConfirmEdit uses the same 99.9% passive mode SiteKey as editing, so unless hCaptcha is suspicious of your session, you should not see a challenge. I'm not sure why this is being triggered on VE and mobile source editor. That seems like the bug.

@dom_walden can you please retest? The config patch is syncing out now. The behavior should be the same across all editing interfaces: adding a URL uses the 99.9% passive mode detection approach, and does not go into "always challenge" mode for all of the editing interfaces.

Wed, May 20, 3:42 PM · Bot detection and mitigation (WE4.10 hCaptcha), WikiEditor (2010), ConfirmEdit (CAPTCHA extension), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden moved T426151: Requests made to assets-hcaptcha.wikimedia.org for user with skipcaptcha when switching between mobile Visual and Source Editors from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

I can no longer reproduce this locally.

Wed, May 20, 3:31 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden moved T425701: Fix older chrome browsers are unable to submit edit in Basic mode from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

On testwiki, I have tried editing on various versions of Chrome from 64 to 81 and I was able to successfully publish in the WikiEditor, completing the hCaptcha challenge when necessary.

Wed, May 20, 2:40 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), ConfirmEdit (CAPTCHA extension)

Tue, May 19

dom_walden added projects to T426751: Stuck in FancyCaptcha challenge loop on VisualEditor: Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), hCaptcha, Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension), VisualEditor.
Tue, May 19, 1:32 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden updated the task description for T426751: Stuck in FancyCaptcha challenge loop on VisualEditor.
Tue, May 19, 1:32 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden created T426751: Stuck in FancyCaptcha challenge loop on VisualEditor.
Tue, May 19, 1:31 PM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden moved T424502: Disable back button when hCaptcha is loading on mobile source editor from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

Tested as part of T424651.

Tue, May 19, 12:50 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden moved T424651: MobileFrontend's source editor allows to click on the back button while the edit is being saved from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

I see the back button is disabled while hCaptcha is loading. On testwiki and locally.

Tue, May 19, 12:48 PM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), Bot detection and mitigation (WE4.2 hCaptcha editing trial), MobileFrontend (MobileFrontend (Editor))

May 18 2026

dom_walden added a comment to T423285: When triggering AbuseFilter showcaptcha, sometimes have to complete two challenges.

Sorry, I am confused.

May 18 2026, 2:19 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), VisualEditor-MediaWiki, VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden moved T423285: When triggering AbuseFilter showcaptcha, sometimes have to complete two challenges from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

I still see two challenges, but if that is intentional then I guess it is OK.

May 18 2026, 2:05 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), VisualEditor-MediaWiki, VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden moved T424552: VisualEditor hCaptcha: Closing the save dialog mid hcaptcha execution causes future save dialogs to not allow saving edits from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

On testwiki, I have experimented with closing the save dialog in various cases. I was always able to reopen the dialog and save successfully.

May 18 2026, 1:49 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden moved T423294: VisualEditor hCaptcha: Visual challenge cut off on mobile devices from QA in Prod to Done on the Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)) board.

I haven't seen this issue since on various mobile devices.

May 18 2026, 10:49 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden created T426587: hCaptcha: API edits are incorrectly using the always-challenge mode for the addurl action.
May 18 2026, 9:20 AM · Bot detection and mitigation (WE4.10 hCaptcha), WikiEditor (2010), ConfirmEdit (CAPTCHA extension), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden added a comment to T425929: Cannot publish after dismissing hCaptcha challenge triggered by AbuseFilter on mobile source editor.

@hector.arroyo I tested this last week and I could not reproduce. However, testing this again this morning on testwiki and locally, I can reproduce it. Firefox, Chromium and Chrome on Samsung Galaxy S26.

May 18 2026, 7:44 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), hCaptcha, ConfirmEdit (CAPTCHA extension), MobileFrontend, Bot detection and mitigation (WE4.10 hCaptcha)

May 14 2026

dom_walden added a comment to T423287: hCaptcha not loading on iOS 12, cannot make a mobile source edit or create account.

I also notice just now that I can no longer edit on iPhone 11 iOS 13 on mobile Source and Visual Editor. It becomes unresponsive when trying to publish the page.

May 14 2026, 8:44 AM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen, MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension)
dom_walden created T426290: "TypeError: Cannot convert undefined or null to object" trying to edit on mobile.
May 14 2026, 8:12 AM · MobileFrontend (MobileFrontend (Editor))

May 13 2026

dom_walden renamed T426178: hCaptcha: Failed to load resource: Origin (domain) is not allowed by Access-Control-Allow-Origin from Cannot edit on Safari to Cannot edit "There was an error while loading the form. To continue, you will need to reload the page".
May 13 2026, 10:50 AM · Traffic, Patch-For-Review, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden created T426178: hCaptcha: Failed to load resource: Origin (domain) is not allowed by Access-Control-Allow-Origin.
May 13 2026, 10:42 AM · Traffic, Patch-For-Review, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden added a comment to T423287: hCaptcha not loading on iOS 12, cannot make a mobile source edit or create account.

I also notice just now that I can no longer edit on iPhone 11 iOS 13 on mobile Source and Visual Editor. It becomes unresponsive when trying to publish the page.

May 13 2026, 9:48 AM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Test Kitchen, MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension)
dom_walden updated the task description for T426151: Requests made to assets-hcaptcha.wikimedia.org for user with skipcaptcha when switching between mobile Visual and Source Editors.
May 13 2026, 8:35 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))
dom_walden created T426151: Requests made to assets-hcaptcha.wikimedia.org for user with skipcaptcha when switching between mobile Visual and Source Editors.
May 13 2026, 8:33 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha, Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22))

May 12 2026

dom_walden added a comment to T426026: ArgumentCountError: Too few arguments to function MediaWiki\Extension\EventBus\Serializers\MediaWiki\UserEntitySerializer::__construct(), 3 passed in /srv/mediawiki/php-1.47.0-wmf.2/extensions/WikimediaEvents/.

I have seen this fairly reliably when editing (on desktop and mobile VE and SE), either when doing an edit which triggers addurl or AbuseFilter or a normal edit which triggers an hCaptcha challenge.

May 12 2026, 9:05 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Product Safety and Integrity, Data-Engineering, Event-Platform, MediaWiki-extensions-WikimediaEvents, Wikimedia-production-error
dom_walden added a project to T426026: ArgumentCountError: Too few arguments to function MediaWiki\Extension\EventBus\Serializers\MediaWiki\UserEntitySerializer::__construct(), 3 passed in /srv/mediawiki/php-1.47.0-wmf.2/extensions/WikimediaEvents/: Product Safety and Integrity.
May 12 2026, 9:03 AM · MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), Product Safety and Integrity, Data-Engineering, Event-Platform, MediaWiki-extensions-WikimediaEvents, Wikimedia-production-error

May 11 2026

dom_walden created T425929: Cannot publish after dismissing hCaptcha challenge triggered by AbuseFilter on mobile source editor.
May 11 2026, 11:12 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), hCaptcha, ConfirmEdit (CAPTCHA extension), MobileFrontend, Bot detection and mitigation (WE4.10 hCaptcha)

Apr 30 2026

dom_walden added a comment to T424552: VisualEditor hCaptcha: Closing the save dialog mid hcaptcha execution causes future save dialogs to not allow saving edits.

It would be great to retest this on testwiki, trying to find as many places/states where you can cancel the hCaptcha loading or dismiss the challenge (particularly using esc or similar). The below diagram may give you some inspiration. We want make sure that a user can always successfully publish an edit.

Apr 30 2026, 10:19 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha), hCaptcha
dom_walden moved T424653: "⧼ooui-dialog-process-back⧽" on hCaptcha error page from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I no longer see this.

Apr 30 2026, 10:19 AM · MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), OOUI, Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden moved T424335: VisualEditor hCaptcha: Execute hCaptcha automatically if the user already pressed save changes when a hCaptcha widget was shown from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I see this happening now.

Apr 30 2026, 10:19 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension)
dom_walden added a comment to T421401: When trying to publish some articles on mobile I am asked for confirmation code.

Someone could double check this on testwiki (Maxim might already have done this).

Apr 30 2026, 10:18 AM · Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MobileFrontend (Tracking), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden moved T423879: VisualEditor hCaptcha: Warning returned in the API response about unrecognised parameter "wgConfirmEditForceShowCaptcha" from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I have not seen this error anymore, although I have not been monitoring it consistently.

Apr 30 2026, 10:18 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), Bot detection and mitigation (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension), VisualEditor
dom_walden added a comment to T408812: hCaptcha: Clicking links in Accessibility Cookie dialog does nothing.

It would be great if someone could check this on testwiki.

Apr 30 2026, 10:18 AM · Bot detection and mitigation (WE4.10 hCaptcha), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1))
dom_walden added a comment to T423713: VisualEditor hCaptcha: Remove on load checkbox if CAPTCHA error is returned.

I have only tested on testwiki or local wiki with a relatively production like config.

Apr 30 2026, 10:18 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial), VisualEditor
dom_walden moved T423432: VisualEditor hCaptcha: Cannot publish when editing the same page for the second time from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I have not seen this problem since. I can edit the same article on testwiki multiple times.

Apr 30 2026, 10:18 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), ConfirmEdit (CAPTCHA extension), VisualEditor-MediaWiki-Mobile, VisualEditor, Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden added a comment to T421115: hCaptcha loading for users with skipcaptcha rights on mobile.

Can someone check on testwiki that an autoconfirmed user can use all the editing interfaces (mobile and desktop source and visual editors), that no hCaptcha related requests are being sent, that no hCaptcha challenge is shown (obviously) and they can successfully publish an edit.

Apr 30 2026, 10:18 AM · Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden added a comment to T423294: VisualEditor hCaptcha: Visual challenge cut off on mobile devices.

It would be great if someone with access to physical mobile devices could test how well hCaptcha works with gestures like pinch to zoom, etc.

Apr 30 2026, 10:17 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden added a comment to T407202: hCaptcha VisualEditor: Execute hCaptcha when in invisible mode mode if hCaptcha widget shown before first "Save changes" attempt.

I don't fully understand this change. However, I have certainly seen the hCaptcha loading both on initial click of "Publish changes" and on the second click (after you have seen the "Please resubmit..." message). @Dreamy_Jazz Is there anything else?

Apr 30 2026, 10:17 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), OKR-Work, ConfirmEdit (CAPTCHA extension), VisualEditor, VisualEditor-MediaWiki, Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden added a comment to T420718: hCaptcha: Event Logging for hCaptcha-related events coming from the MobileFrontend editor.

I have not paid much attention to which events are being fired in which editors and under which circumstances. Therefore, a developer could take this up.

Apr 30 2026, 10:17 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), Bot detection and mitigation (WE4.2 hCaptcha editing trial), MediaWiki-extensions-WikimediaEvents
dom_walden moved T407344: hCaptcha: Add support for hCaptcha in the MobileFrontend editor from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

This can be moved on as testing has been/is being done elsewhere.

Apr 30 2026, 10:17 AM · Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MW-1.46-notes (1.46.0-wmf.20; 2026-03-17), OKR-Work, MobileFrontend (MobileFrontend (Editor)), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden moved T422652: hCaptcha VisualEditor: Make AbuseFilter captcha consequence work from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I have seen the AF and addurl consequences work many times on VisualEditor desktop and mobile on testwiki.

Apr 30 2026, 10:17 AM · Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial), VisualEditor
dom_walden moved T420903: hCaptcha: Edits on mobile which trigger addurl or AbuseFilter are failing to publish from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

I have seen the addurl and AbuseFilter consequences on mobile source editor.

Apr 30 2026, 10:17 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), Bot detection and mitigation (WE4.2 hCaptcha editing trial), MobileFrontend (MobileFrontend (Editor)), AbuseFilter
dom_walden added a comment to T422881: WikimediaEvents: Log hCaptcha risk scores for account creation events.

I don't really know about this, so a developer could pick this up.

Apr 30 2026, 9:58 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MediaWiki-extensions-WikimediaEvents, Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden moved T423296: MobileFrontend source editor: hCaptcha privacy policy displayed unstyled from QA in Prod to Done on the Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)) board.

This look ok on testwiki on both mobile source and visual editors.

Apr 30 2026, 9:53 AM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), Bot detection and mitigation (WE4.2 hCaptcha editing trial), ConfirmEdit (CAPTCHA extension)

Apr 29 2026

dom_walden added a comment to T423878: MobileFrontend hCaptcha: If a user clicks off the visual challenge during AbuseFilter consequence save, user cannot reopen the visual challenge or proceed with their edit.

@hector.arroyo Testing locally, after dismissing (either by clicking away or pressing esc) the challenge and being returned to the edit summary page, clicking the Save/Publish button does not seem to do anything. I see some calls to hCaptcha being made but nothing appears on screen (perhaps it is hidden?)

Apr 29 2026, 3:07 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden created T424808: hCaptcha failover does not work on mobile source editor after switching from VisualEditor.
Apr 29 2026, 8:38 AM · Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)

Apr 28 2026

dom_walden added a comment to T424644: The next edit after triggering an AbuseFilter showcaptcha consequence loads hCaptcha on second page on mobile source editor.

I might be able to reproduce this on mobile and desktop visual editor, where for the next edit after triggering AF the hCaptcha is triggered on the "Please resubmit" page.

Apr 28 2026, 1:22 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension)
dom_walden created T424653: "⧼ooui-dialog-process-back⧽" on hCaptcha error page.
Apr 28 2026, 12:30 PM · MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.1; 2026-05-05), OOUI, Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden updated the task description for T424644: The next edit after triggering an AbuseFilter showcaptcha consequence loads hCaptcha on second page on mobile source editor.
Apr 28 2026, 10:52 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension)
dom_walden created T424644: The next edit after triggering an AbuseFilter showcaptcha consequence loads hCaptcha on second page on mobile source editor.
Apr 28 2026, 10:51 AM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), Bot detection and mitigation (WE4.10 hCaptcha), ConfirmEdit (CAPTCHA extension)
dom_walden created T424636: Blue loading spinner not always shown when hCaptcha loading on mobile source editor.
Apr 28 2026, 9:53 AM · Product Safety and Integrity (Sprint Rose (Jun 15 - Jun 26)), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MobileFrontend, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)

Apr 27 2026

dom_walden edited projects for T424502: Disable back button when hCaptcha is loading on mobile source editor, added: Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)); removed Product Safety and Integrity.
Apr 27 2026, 10:26 AM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)
dom_walden created T424502: Disable back button when hCaptcha is loading on mobile source editor.
Apr 27 2026, 10:25 AM · MW-1.47-notes (1.47.0-wmf.2; 2026-05-12), Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MobileFrontend (MobileFrontend (Editor)), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.10 hCaptcha)

Apr 20 2026

dom_walden updated Other Assignee for T423285: When triggering AbuseFilter showcaptcha, sometimes have to complete two challenges, added: dom_walden.
Apr 20 2026, 12:54 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), VisualEditor-MediaWiki, VisualEditor, ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden updated Other Assignee for T423294: VisualEditor hCaptcha: Visual challenge cut off on mobile devices, added: dom_walden.
Apr 20 2026, 12:54 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), ConfirmEdit (CAPTCHA extension), Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden updated Other Assignee for T407202: hCaptcha VisualEditor: Execute hCaptcha when in invisible mode mode if hCaptcha widget shown before first "Save changes" attempt, added: dom_walden.
Apr 20 2026, 12:54 PM · Product Safety and Integrity (Sprint lily-of-the-valley (May 4 - May 22)), MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), OKR-Work, ConfirmEdit (CAPTCHA extension), VisualEditor, VisualEditor-MediaWiki, Bot detection and mitigation (WE4.2 hCaptcha editing trial)

Apr 15 2026

dom_walden edited projects for T423432: VisualEditor hCaptcha: Cannot publish when editing the same page for the second time, added: Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)); removed Product Safety and Integrity.
Apr 15 2026, 3:00 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), ConfirmEdit (CAPTCHA extension), VisualEditor-MediaWiki-Mobile, VisualEditor, Bot detection and mitigation (WE4.2 hCaptcha editing trial)
dom_walden created T423432: VisualEditor hCaptcha: Cannot publish when editing the same page for the second time.
Apr 15 2026, 2:59 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Product Safety and Integrity (Sprint Tulip (Apr 13 - May 1)), ConfirmEdit (CAPTCHA extension), VisualEditor-MediaWiki-Mobile, VisualEditor, Bot detection and mitigation (WE4.2 hCaptcha editing trial)