Previously, clicking it would change the image, but the widget would
still expect the user to fill in the original CAPTCHA.
Change-Id: I24a963e760951427f6d233302429c1baf1fb299f
Icon is updated on both desktop and mobile.
A CSS file is converted to a LESS file
CSS rules added to tweak icon position
See also:
I2322194481e4d6b7662c0f075768d5941afa98b8
Bug: T213775
Change-Id: I1f15cd9ac4b78d7f6e24b93af0fcfb809f00e563
This rule was originally added in 12361c5f31 (merged on 17 January 2013) for the "request a new FancyCaptcha" feature.
The element was however removed from the PHP source in 2237e2c4ce (14 January 2015), which left this rule a complete orphan and indeed, as of today, codesearch shows no other matches for "fancycaptcha-wrapper" in all WMF git/gerrit repos than this one.
Change-Id: Ie1b3612e962cb1c377d340a70e0fa06e08ea47d5
I0da671a5 broke the FancyCaptcha reload script for the old auth
forms, and didn't get it quite right for AuthManager forms either
(that one mostly works but the textfield is not refocused).
This patch fixes both.
Change-Id: I78300a4f6998e63e71e4516331f4f3408b86864b
Also update MathCaptcha so that it works with recent versions of
Math (and breaks with old ones). Also fix MathCaptcha API output,
which used to send the question in plaintext.
Bug: T110302
Change-Id: I0da671a546700110d789b79a3089460abd9cce3b
Depends-On: I8b52ec8ddf494f23941807638f149f15b5e46b0c
Zopfli is the most efficient DEFLATE compression algorithm, trading run-time
performance for file sizes that are typically 3-8% smaller than those produced
by zlib with the maximum compression setting. Its output is Deflate-compatible,
so no specialized decoder is needed.
This change was created by running zopflipng against all the PNG files in this
repository. The exact invocation was:
git ls-files --exclude-per-directory=.gitignore -- '*.png' \|
parallel zopflipng -m -y --iterations=500 --filters=01234mepb {} {} \;
Files which zopflipng was not able to compress more efficiently were left unmodified.
Bug: T127608
Change-Id: I918a2e82996bbbc203d348e0c4983144359c0a68
There can be more then one CAPTCHA on the page in AJAX scenarios,
so it's important one reload not affect separate CAPTCHAs.
Also, drop the legacy createacct naming, except for the one
that is actually specific to CreateAccount.
The following patch must be merged immediately after this:
* Core - I8924d537cad3e39adace99fb20626247128d9bd9
Change-Id: I0e55a159efd66a73cd217d9a5e86b2bced90f57a