[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