[Webkit-unassigned] [Bug 17873] Encoding override should not be persistent

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 28 04:46:40 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=17873


ap at webkit.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #19821|review?                     |review-
               Flag|                            |




------- Comment #10 from ap at webkit.org  2008-04-28 04:46 PDT -------
(From update of attachment 19821)
As mentioned above, I do not have enough evidence to agree that the current
behavior is broken from the user point of view. I was also going to say that we
cannot change the semantics of -[WebView setCustomTextEncodingName:] API, but
then I noticed that its own documentation (as well as a comment in WebView.h)
says "The text encoding automatically goes back to the default when the top
level frame changes to a new location."

The difference seems to be too elaborate to be a simple bug. Perhaps there is a
longer story behind this?

This patch as is breaks sites such as <http://www.mdf.ru/>, so I don't think
that we want to take it. Firefox seems to have the same problem, although its
charset auto-detection is very configurable, and it is possible that its
ability to remember previously chosen overrides can remedy that in some cases.

There is certainly an issue to fix here, but I think that it would probably be
appropriate to treat this as a documentation bug.


-- 
Configure bugmail: http://bugs.webkit.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