After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 721886 - Pseudo-class matches ignore class match restrictions
Pseudo-class matches ignore class match restrictions
Status: RESOLVED WONTFIX
Product: libcroco
Classification: Core
Component: General
0.6
Other Linux
: Normal normal
: ---
Assigned To: libcroco maintainers
libcroco maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2014-01-09 19:29 UTC by Martin Owens
Modified: 2020-08-11 15:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch as a diff (804 bytes, patch)
2014-01-09 19:29 UTC, Martin Owens
none Details | Review

Description Martin Owens 2014-01-09 19:29:48 UTC
Created attachment 265871 [details] [review]
Patch as a diff

This is another patch from inkscape:

https://bugs.launchpad.net/inkscape/+bug/1267552

cr-sel-eng.c:516 Pseudo class matching logic returns TRUE and breaks further class and attribute matches allowing them to be ignored and allow those properties to apply to more elements than intended.
Comment 1 Alex Valavanis 2014-04-11 12:01:43 UTC
Hi there,

Just wondering if anyone has had chance to look at this patch yet?  We'd really like to support upstream development and merge our remaining contributions to libcroco.

Best wishes,


Alex
Comment 2 Alex Valavanis 2014-09-17 14:00:11 UTC
Hi again,

Just another bump about this small patch. Is anyone willing to review?

Best wishes,


Alex
Comment 3 André Klapper 2020-08-11 15:46:32 UTC
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.