Major Konqueror/KHTML regression
Koos Vriezen
koos.vriezen at xs4all.nl
Fri Dec 12 23:34:02 GMT 2003
On Fri, Dec 12, 2003 at 05:48:13PM -0500, George Staikos wrote:
> On Friday 12 December 2003 07:55, Koos Vriezen wrote:
> > This is only true if started(job) is emitted (see log r 1.819). But
> > looking at David's r 1.941, could be that something similar happens for
> > you here. Maybe
> >
> > diff -u -3 -p -r1.949 khtml_part.cpp
> > --- khtml_part.cpp 12 Dec 2003 07:59:05 -0000 1.949
> > +++ khtml_part.cpp 12 Dec 2003 12:53:39 -0000
> > @@ -3889,7 +3889,10 @@ bool KHTMLPart::processObjectRequest( kh
> > else if ( !url.isEmpty() )
> > {
> > //kdDebug( 6050 ) << "opening " << url.url() << " in frame " <<
> > child->m_part << endl; - return child->m_part->openURL( url );
> > + bool b = child->m_part->openURL( url );
> > + if (child->m_bCompleted)
> > + checkCompleted();
> > + return b;
> > }
> > else
> > {
> >
> > would fix it. Can you test that?
>
> Doesn't help. It still kills all the parts.
That it kills the part, is because of closeURL kills the widget (see
earlier response nsplugins/plugin_part.cpp:287). But why do your pages
with flash not finish is strange. Is it already the case with a page like
<html><body>
<embed src="http://www.tvgids.nl/images/swf/banner120x60.swf" width="120" height="60" quality=high bgcolor=#FFFFFF><br/>
</body></html>
?
Koos
More information about the kfm-devel
mailing list