Bug 146384

Summary: KHTML does not display Corus Bank website correctly -- unusable
Product: [Applications] konqueror Reporter: premierSullivan
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: aiacovitti, maksim, zahl
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Turn 304 into 200 for sync XHR as well

Description premierSullivan 2007-06-05 08:11:38 UTC
Version:           3.5.6 (using KDE 3.5.6, Kubuntu (feisty) 4:3.5.6-0ubuntu14)
Compiler:          Target: i486-linux-gnu
OS:                Linux (i686) release 2.6.20-16-generic

The website www.corusbank.com is unusable because of the site's poor, IE centric webdesign.  Load the page in Konqueror and Firefox for a comparison-- notice the broken menus in Konq.  A person on #khtml called DevEagle wrote a patch to fix it, so please include the fix in the next version of kdebase.
Comment 1 Maksim Orlovich 2007-06-05 08:27:28 UTC
The problem here is that they use a sync XHR on something that's cacheable, and expect a 200 .status, but get a 304. adawit fixed this issue for async XHR already... Patch upcoming..
Comment 2 Maksim Orlovich 2007-06-05 08:28:17 UTC
Created attachment 20780 [details]
Turn 304 into 200 for sync XHR as well

Definitely needs review as we don't have regtests for this stuff...
Comment 3 A. Spehr 2008-04-24 02:09:30 UTC
AFAIKT the menus work now, and it looks the same in Konq4 (branch 4.0 r793993) and Iceweasel (2.0.0.13). Maybe the website has changed?

http://web.archive.org/web/20070515063247/http://corusbank.com/
Even this seems to work...

I'd like to close this, but perhaps I am missing something?

Maks: Is this something that could be added to regtest stuffs?
Comment 4 A. Spehr 2008-04-25 22:17:25 UTC
This turns out to be a "don't close". 
Comment 5 Christoph Cullmann 2024-05-06 18:39:08 UTC
Dear user,

KHTML (and KJS) was a long time more or less unmaintained and got removed in KF6.

Please migrate to use a QWebEngine based HTML component.

We will do no further fixes or improvements to the KF5 branches of these components beside important security fixes.

For security issues, please see:

https://kde.org/info/security/

Sorry that we did not fix this issue during the life-time of KHTML.

Greetings
Christoph Cullmann