[Webkit-unassigned] [Bug 11450] REGRESSION: Assertion failure in XMLHttpRequest::didFinishLoading (loader == m_loader) when clicking a search result in Google

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 31 13:22:05 PST 2006


http://bugs.webkit.org/show_bug.cgi?id=11450





------- Comment #1 from mitz at webkit.org  2006-10-31 13:22 PDT -------
The XMLHttpRequest is abort()ed under Frame::stopLoading(). It's m_loader is
then set to 0, but the SubresourceLoader remains in the FrameLoader's
m_subresourceLoaders set, so when FrameLoader::stopLoadingSubresources() is
called, the SubresourceLoader is canceled and
XMLHttpRequest::didFinishLoading() is called.

One possible fix is for XMLHttpRequest::abort() to get call the obtain the
SubresourceLoader's FrameLoader and call its removeSubresourceLoader() method.
However, currently ResourceLoader::frameLoader() is Mac-only...


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list