| Summary: | wrong encoding of CSS style stored in separate file (not conforming to CSS/2.1) | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | Jan Kundrát <jkt> |
| Component: | khtml | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | armin.ronacher, ewoerner, krux, neysx, nicolasg |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Jan Kundrát
2005-05-31 14:13:41 UTC
Using @charset at the beginning of the css had no effect on konqueror
Escaping the character worked but the small triangle appears as a thin box as if the character was not defined. I tried various fonts with the same result. Using a dot instead of a triangle worked.
a.altlink:before {content:"\2022\20"; color:#7a5ada;} OK
a.altlink:before {content:"\2023\20"; color:#7a5ada;} Not OK
Escaped char or utf-8 encoded css works with firefox
a.altlink:before {content:"‣ "; color:#7a5ada;} OK in ff
*** Bug 107287 has been marked as a duplicate of this bug. *** *** Bug 109735 has been marked as a duplicate of this bug. *** *** Bug 114143 has been marked as a duplicate of this bug. *** SVN commit 547892 by carewolf: Let stylesheets inherit the charset of their parent document or stylesheet. Introduces a charset property for all stylesheets. BUG: 106554 M +3 -3 css/css_ruleimpl.cpp M +1 -1 css/css_ruleimpl.h M +4 -0 css/css_stylesheetimpl.h M +5 -1 html/html_headimpl.cpp M +1 -1 html/html_headimpl.h M +35 -12 misc/loader.cpp M +5 -4 misc/loader.h M +1 -1 misc/loader_client.h M +1 -1 xml/dom_docimpl.cpp M +1 -1 xml/dom_docimpl.h M +2 -1 xml/dom_xmlimpl.cpp M +1 -1 xml/dom_xmlimpl.h |