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 340007 - GtkHTML unescapes entities in element attributes
GtkHTML unescapes entities in element attributes
Status: RESOLVED WONTFIX
Product: GtkHtml
Classification: Other
Component: Parsing
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: gtkhtml-maintainers
gtkhtml-maintainers
gnome[unmaintained]
Depends on:
Blocks: 119040
 
 
Reported: 2006-04-28 09:27 UTC by Andreas Köhler
Modified: 2017-02-09 13:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas Köhler 2006-04-28 09:27:45 UTC
GtkHTML version 3.9.92

Consider the following HTML:
<html><input value="&quot;moin"></html>

Expected: An entry with > "moin <
Observed: An entry with > moin> <

GtkHTML seems to unescape the entity nearly unconditionally, at least it should not do here imho. The result is a really strange parsing. For a use case, see bug 119040.
Comment 1 Matthew Barnes 2008-03-11 01:03:34 UTC
Bumping version to a stable release.
Comment 2 André Klapper 2017-02-09 13:33:36 UTC
GtkHtml is not under active development anymore. 
Evolution (its main consumer) switched to a WebKit backend a while ago. 
It is currently unlikely that there will be any further GtkHtml development.

Closing this report as WONTFIX as part of Bugzilla Housekeeping (bug 778387) to reflect reality. Please feel free to reopen this bug report in the future if anyone takes the responsibility for active development again.