[Webkit-unassigned] [Bug 9090] Safari - Upper character codes disappear from variables in JavaScript if defined in JavaScript that includes HTML comment format to hide script
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Wed May 24 14:44:17 PDT 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=9090
ap at nypop.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ap at nypop.com
Status|UNCONFIRMED |RESOLVED
Component|JavaScriptCore |HTML DOM
Resolution| |WORKSFORME
------- Comment #3 from ap at nypop.com 2006-05-24 14:44 PDT -------
This is caused by a difference between ISO Latin-1 (iso8859-1) and Windows
Latin-1 (windows-1252) encodings. Safari applies a couple of hacks to treat
both encodings as Windows Latin-1 (which is wrong from standards point of view,
but is necessary to match other browsers).
The test demonstrates a case where these hacks weren't applied correctly. This
bug has been already fixed in current nightly builds
(http://nightly.webkit.org), so I'm closing it as WORKSFORME. I'm not quite
sure what fixed it, maybe it was the patch in bug 7602.
As another workaround, you can specify windows-1252 encoding in HTTP
Content-Type header, or in an HTML HTTP-EQUIV meta.
--
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list