Bug 118059

Summary: Displayed character encoding changes when returning to UTF-8 page with back button
Product: [Applications] konqueror Reporter: Steve Purcell <kdebugs>
Component: generalAssignee: Konqueror Bugs <konqueror-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Steve Purcell 2005-12-10 12:37:57 UTC
Version:            (using KDE KDE 3.5.0)
Installed from:    Unlisted Binary Package
OS:                Linux

To reproduce:
* View -> Set Encoding is set to the default of "Automatic Detection -> Semi-Automatic".
* Open a remote web page in Konqueror where the HTTP server returns "charset=UTF-8" in the content-type header.  The page will display Umlauts correctly.
* Click on a link in the page, then click the back button.
* The page will now be displayed with the wrong character encoding; Umlauts will not be displayed correctly.

(Further information: I have only tested this on pages that do not contain meta http-equiv tags for their content types.  This may or may not be relevant, but those tags should not be required.)

Expected behaviour: Konqueror should remember the encoding sent by the server in its history, so that returning to previous pages preserves the original encoding.

Please let me know if more information is needed.  Thanks so much for the great work with Konqueror and KDE 3.5.

-Steve Purcell
Comment 1 Thiago Macieira 2005-12-11 16:00:15 UTC

*** This bug has been marked as a duplicate of 117917 ***