Page MenuHomePhabricator

Make img_lossy case-sensitive like the rest of the img_ options
Closed, ResolvedPublic

Description

Some discussion in https://gerrit.wikimedia.org/r/c/mediawiki/services/parsoid/+/593576/5/tests/phpunit/Parsoid/Config/SiteConfigTest.php#315

All of the img_* options (right, left, etc) are case-sensitive (only lower-case allowed) *except* for img_lossy, which is case-insensitive (lossy, LOSSY, lOsSy etc allowed).

We should make img_lossy case-sensitive for consistency. (Or we could make all the options case-insensitive, but I don't see a strong reason to do that.)

Event Timeline

Change 617192 had a related patch set uploaded (by C. Scott Ananian; owner: C. Scott Ananian):
[mediawiki/extensions/PagedTiffHandler@master] Make img_lossy case-sensitive

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

Change 617192 merged by jenkins-bot:
[mediawiki/extensions/PagedTiffHandler@master] Make img_lossy case-sensitive

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

ssastry triaged this task as Medium priority.Aug 5 2020, 9:40 PM
ssastry moved this task from Needs Triage to Tech Debt / Big changes on the Parsoid board.

Is this related to T216566? The image option "Border" appears to be case-insensitive, but "Thumb" works only when it is lower-case.

Change 714436 had a related patch set uploaded (by Arlolra; author: Arlolra):

[mediawiki/services/parsoid@master] Update tests now that img_lossy is case sensitive

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

Arlolra claimed this task.
Arlolra subscribed.

@Jonesey95 Related, yes, but should have been resolved when the patch merged in T259165#6346173

Change 714436 merged by jenkins-bot:

[mediawiki/services/parsoid@master] Update tests now that img_lossy is case sensitive

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

Change 715581 had a related patch set uploaded (by Sbailey; author: Sbailey):

[mediawiki/vendor@master] Bump parsoid to 0.14.0.a17

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

Change 715581 merged by jenkins-bot:

[mediawiki/vendor@master] Bump parsoid to 0.14.0-a17

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