2017-07-24 15:46 BST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002549NetSurfRISC OS-specificpublic2017-07-14 13:05
ReporterBernard Boase 
Assigned To 
SeveritytweakReproducibilityalways 
StatusnewResolutionopen 
PlatformRISC OSOSRISC OSOS Version5.22, 5.23
Product Version 
Target VersionFixed in Version 
Summary0002549: Rendering of UTF-8 when <meta> attributes not semicolon separated
DescriptionLooking 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 ReproduceInsert or delete a separating semicolon in above example.
Additional InformationQuery posted to netsurf-users@netsurf-browser.org forum 14-Jul-2017 in case others have relevant comments.
TagsNo tags attached.
Fixed in CI build #
Reported in CI build #4135
URL of problem pagen/a
Attached Files

-Relationships
+Relationships

-Notes
Bernard Boase

~0001572

Bernard Boase (reporter)

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?
+Notes

-Issue History
Date Modified Username Field Change
2017-07-14 12:36 Bernard Boase New Issue
2017-07-14 13:05 Bernard Boase Note Added: 0001572
+Issue History