User Details
- User Since
- Oct 22 2018, 4:33 PM (403 w, 6 d)
- Availability
- Available
- LDAP User
- Dom Walden
- MediaWiki User
- DWalden (WMF) [ Global Accounts ]
Wed, Jul 15
This also seems to affect the crosswiki notability risk as well:
- https://test.wikipedia.org/wiki/Special:NewArticle?newarticletitle=Karen_Foo_Kune
- Click "Pick type instead"
- Choose "Celebrity"
I think this also affects the subjectcovered step, although I cannot find an article to trigger this on testwiki (I don't think there are any wikidata items that have a testwiki sitelink).
Tue, Jul 14
Fri, Jul 10
Thu, Jul 9
As per T431299#12093252, as far as I can tell, I am now seeing hCaptcha when triggering badloginperuser.
Tue, Jul 7
There are still some users I have not been able to successfully login as, even after filling in an hCaptcha challenge. I cannot know whether the password I used was actually incorrect (although I don't think they were) or if there is still a bug.
As part of testing other things I have noticed that I no longer have the 120s window after triggering AbuseFilter. I didn't see any negative consequences, so far.
Fixed by this config change? I cannot reproduce this bug on testwiki nor locally after adding that line to my config.
Mon, Jul 6
MobileFrontend VE (ignore the black rectangle):
I don't think there is anything for me to do here that would be of much value.
I don't see this error anymore.
I don't think there is anything for me to test here.
I didn't notice any case where I saw the hCaptcha without seeing the privacy policy while testing T402595. I addition, I also did some state testing (going backward and forward, interrupting, retrying, switching between editors, etc.) of the different editors to see if I could find any edge cases. Apart from T430681, I did not notice any others.
I have retested editors (WikiEditor, VE, MobileFrontend VE and SE, DiscussionTools desktop and mobile, Android App, API), Special:UserLogin, Special:UploadWizard and Special:CreateAccount as both a user with skipcaptcha and a user without, both triggering and not triggering AbuseFilter.
Thu, Jul 2
I have triggered a warning on all the interfaces (WikiEditor, VE, MobileFrontend, DiscussionTools) as a skipcaptcha and temp user on testwiki.
Wed, Jul 1
I retested this on testwiki for WikiEditor, VE, MobileFrontend Source and Visual, DiscussionTools (desktop and mobile) and via the API. I did it as users who did and did not have skipcaptcha rights.
This also seems to affect the Apps T430799.
Tue, Jun 30
When you try to do it on MobileFrontend Source Editor, after the second time I have seen the warning, when I click "Publish" nothing appears to happen. It can also happen after the first time you see the warning if you have already been shown the hCaptcha challenge.
As of yesterday on my local wiki and this morning on testwiki, I am not just seeing warning and showcaptcha twice, I am seeing them (possibly) indefinitely (so far about five times in a row on WikiEditor on testwiki).
Mon, Jun 29
Fri, Jun 26
@STran I am seeing hCaptcha on badlogin for a user with skipcaptcha. Is this expected, a bug or is my local environment incorrectly configured?
Thu, Jun 25
@STran On VE as a user with skipcaptcha, when I trigger AbuseFilter and see the Please resubmit the form to save your edit, I notice that we are making requests to hCaptcha before we have resubmitted the form. This includes loading secure-api.js, hcaptcha-enclave.html and /checksiteconfig.
Wed, Jun 24
Might this fix this behaviour I just saw, after trying many failed login attempts?
Thanks. I see uselang=pt-BR opens the hCaptcha challenge with "Portuguese (Brazil)".
I can no longer reproduce this when trying many failed login attempts in a row on testwiki.
I see the "Create account" button being disabled when submitting the Special:CreateAccount form.
Tue, Jun 23
I can no longer reproduce.
MobileFrontend VisualEditor:
I can no longer reproduce this on testwiki.
I have tested this on testwiki.
Done with T416453.
I have tested this on Commons. I have been able to publish with mcrundo.
Mon, Jun 22
Jun 19 2026
With the reproduction steps in the description, I do not see a loop. Instead, it fails with error:
Error, edit not published. There was an error while loading the form. To continue, you will need to reload the page.
@kostajh Testing locally, when I trigger an AbuseFilter with my edit I get two events recorded, the first with action=failed_edit the second with action=edit. I have seen this on WikiEditor, VE and MobileFrontend. Is this OK?
Jun 18 2026
Setting $wgSkipCaptchaMinimumEditCount locally, I have checked that an autoconfirmed user with less than the required number of edits still sees hCaptcha challenges on normal and AbuseFilter edits. With more than the required number of edits, they do not see the challenge on normal or AF edits. I have only tested WikiEditor, as I assume the editing interface will make no difference.
Locally, I can see events being recorded in the event log when I attempt to login while blocked. I tested both global and local blocks.
I have done a certain amount of testing of Special:UploadWizard on testwiki. I will move this along.
I can no longer reproduce the bug in the description. I have raised T429569 for the bug described in T428437#12004543.
I was successfully able to upload an image via the API using the stash process on testwiki.
I cannot reproduce this error locally.
I can no longer reproduce.
I was successfully able to use the API to make an edit which triggered AbuseFilter. I was given a URL for a FancyCaptcha image, entered the word into captchaword and resubmitted.
Jun 17 2026
@Dreamy_Jazz I notice we are missing a couple of languages from LANGUAGES_SUPPORTED_BY_HCAPTCHA which hCaptcha does support:
- pt-BR (not listed in their doc but included in the language selector in the challenge)
- zh-CN
- zh-TW
I have tested Discussion Tools.
I have done a certain amount of testing of Discussion Tools. Moving along.
I do not remember seeing this problem since, although I cannot remember exactly how to trigger this bug.
I have done a certain amount of testing of this. More will be done after T428394.
I no longer see this problem. Resubmit is now automatic.
I have done a certain amount of testing of this. Moving along.
I now see more useful error messages.
Following the reproduction steps, I was successfully able to publish an edit.
Jun 16 2026
Jun 12 2026
@kostajh I just tested this again, and I still cannot edit on testwiki on iOS 12.
Sorry, I let this slip off my radar. Testing just now on testwiki:
| Browser | OS | Edit | Create account |
| Firefox 49 | Windows 8.1 | Working | Working |
| Firefox 50 | Windows 8.1 | Working | Working |
| Chrome 49 | Mac Sierra | Working | Working |
| Chrome 50 | Mac High Sierra | Working | Working |
| Safari 10.1 | Mac Sierra | Working | Working |
Jun 11 2026
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?
Jun 10 2026
@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, but not on my desktop Chromium.
@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.
I also note that I don't see it working on desktop WikiEditor 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?
@kostajh How can I see this working? Should I see anything on the browser-side or is it all server-side?
@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
Jun 9 2026
@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.


