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.
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..
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...
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?
This turns out to be a "don't close".
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