| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
|---|---|---|---|---|---|---|---|---|---|
| 0002549 | NetSurf | [All Projects] General | public | 2017-07-14 11:36 | 2017-10-16 22:37 | ||||
| Reporter | Bernard Boase | ||||||||
| Assigned To | kinnison | ||||||||
| Severity | tweak | Reproducibility | always | ||||||
| Status | closed | Resolution | fixed | ||||||
| Platform | RISC OS | OS | RISC OS | OS Version | 5.22, 5.23 | ||||
| Product Version | |||||||||
| Target Version | 3.7 | Fixed in Version | 3.7 | ||||||
| Summary | 0002549: Rendering of UTF-8 when <meta> attributes not semicolon separated | ||||||||
| Description | Looking in detail at some recent HTML email attachments (received in Messenger Pro), Netsurf's rendering of them seems to have a dependence on the coding of the <meta content=""> tag. When this tag is present and includes: content="text/html charset=utf-8" any non-ASCII characters are rendered as the three bytes of their UTF-8 encoding, whereas if the two attributes are separated by semicolon: content="text/html; charset=utf-8" the rendering (using Unicode font DejaVu) looks correct. | ||||||||
| Steps To Reproduce | Insert or delete a separating semicolon in above example. | ||||||||
| Additional Information | Query posted to netsurf-users@netsurf-browser.org forum 14-Jul-2017 in case others have relevant comments. | ||||||||
| Tags | No tags attached. | ||||||||
| Fixed in CI build # | 4174 | ||||||||
| Reported in CI build # | 4135 | ||||||||
| URL of problem page | n/a | ||||||||
| Attached Files |
| ||||||||
Notes |
|
|
Bernard Boase (reporter) 2017-07-14 12:05 |
A particular HTML email attachment that shows this effect includes headers: Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) X-Mailer: Apple Mail (2.3273) Could Apple's omission of the semicolon be contrary to standards? |
|
kinnison (administrator) 2017-09-09 08:33 |
Bernard, Could you please provide me with the exact HTML tags present? E.g. is it <meta http-equiv="Content-Type" content="text/html charset=utf8"> or is it <meta content="text/html charset=utf8"> ? |
|
kinnison (administrator) 2017-09-09 09:02 |
I've pushed a change to hubbub to try and cope with this anyway. |
|
kinnison (administrator) 2017-09-09 09:32 |
Updated hubbub now seems to resolve this. |
|
Vincent Sanders (administrator) 2017-10-16 22:37 |
Thankyou for your report, this has been resolved in the 3.7 release |
Issue History |
|||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-07-14 11:36 | Bernard Boase | New Issue | |
| 2017-07-14 12:05 | Bernard Boase | Note Added: 0001572 | |
| 2017-09-09 08:33 | kinnison | Assigned To | => kinnison |
| 2017-09-09 08:33 | kinnison | Status | new => acknowledged |
| 2017-09-09 08:33 | kinnison | Category | RISC OS-specific => General |
| 2017-09-09 08:33 | kinnison | Description Updated | View Revisions |
| 2017-09-09 08:33 | kinnison | Note Added: 0001578 | |
| 2017-09-09 09:02 | kinnison | Note Added: 0001579 | |
| 2017-09-09 09:03 | kinnison | Status | acknowledged => confirmed |
| 2017-09-09 09:32 | kinnison | Target Version | => 3.7 |
| 2017-09-09 09:32 | kinnison | Fixed in CI build # | => 4174 |
| 2017-09-09 09:32 | kinnison | Status | confirmed => resolved |
| 2017-09-09 09:32 | kinnison | Resolution | open => fixed |
| 2017-09-09 09:32 | kinnison | Fixed in Version | => 3.7 |
| 2017-09-09 09:32 | kinnison | Note Added: 0001580 | |
| 2017-10-16 22:37 | Vincent Sanders | Status | resolved => closed |
| 2017-10-16 22:37 | Vincent Sanders | Note Added: 0001655 | |


