GNOME Bugzilla – Bug 721806
CSS pseudo-class should have case-insenstive matching
Last modified: 2020-08-11 15:46:26 UTC
Reporting a bug from inkscape, patched there for the specific case: https://bugs.launchpad.net/inkscape/+bug/1267118 Summary: When checking the lang pseudo class, libcroco does so in a can sensitive manner using strqcmp which uses a simple memcmp. The css standard requires a case-insensitive comparison instead.
Created attachment 265827 [details] [review] Patch forwarded from Inkscape
Comment on attachment 265827 [details] [review] Patch forwarded from Inkscape strcasecmp is not the right compare function. Use g_ascii_str[n]casecmp().
Created attachment 272915 [details] [review] New version of the patch I uploaded a new version of the patch that uses g_ascii_strcasecmp() instead.
Hi there, Has anyone had chance to look at the revised patch? Would be great to see this fixed.
Hi again, Just another bump about this small patch. Is anyone willing to review? Best wishes, Alex
Hi again, A year since my last bump... please could someone take a look at this very small patch? AV
libcroco is not under development anymore. Its codebase has been archived. Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the responsibility for active development again.