Version: (using KDE 4.1.4) OS: Linux Installed from: Unspecified Linux Hi, i hope bug #66958 will be reopened. Reloading pages with frames in konqueror is broken again. The bug has reappeared after revision 825638. I _verified_ that after (re)compiling kdelibs 4.1.4 with the follow patch applied (that reverts part of 825638): --- kdelibs/khtml/khtml_part.cpp 2009-01-07 00:32:40.000000000 +0100 +++ kdelibs/khtml/khtml_part.cpp 2009-02-03 08:03:52.000000000 +0100 @@ -681,7 +681,8 @@ isFrameSet = htmlDoc->body() && (htmlDoc->body()->id() == ID_FRAMESET); } - if (isFrameSet && d->isLocalAnchorJump(url) && browserArgs.softReload) + if (isFrameSet && urlcmp( url.url(), this->url().url(), KUrl::CompareWithoutTrailingSlash | KUrl::CompareWithoutFragment ) + && browserArgs.softReload) { QList<khtml::ChildFrame*>::Iterator it = d->m_frames.begin(); const QList<khtml::ChildFrame*>::Iterator end = d->m_frames.end(); Probably reverting the above breaks other things.... Cheers, Andrea.
Created attachment 30895 [details] zipped testcase The page has 3 frames, in each there is a link to kde site. After navigate inside frames, if konq reload button is pressed , the initial page is loaded: this is not the case of ff3 and ie6.
Still the same behaviour in konqueror 4.2.90