[Webkit-unassigned] [Bug 39288] Geolocation causes DOMWindow to leak if position requests are in progress when the page is navigated away

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri May 28 09:24:31 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=39288





--- Comment #19 from Steve Block <steveblock at google.com>  2010-05-28 09:24:29 PST ---
> I don't think the fix in r59859 fully solved
> the problem. If I understand things correctly, stopping ongoing requests in disconnectFrame() isn't sufficient because
> Geolocation activity can be started after this point by code in same-origin frames. I think that as well as stopping ongoing
> requests, we would need to make sure that no new requests are started after disconnectFrame() has been called.
I've filed Bug 39879 to track this.

I'm still looking into the details of the circular reference problems to see if this patch can be reverted completely, or whether it can be adapted to clear the ongoing requests in disconnectFrame() rather than in stop(). I'll continue to update the bug with my progress, but if you feel that you must revert this patch now, please go ahead. Please CC on me on any related bugs you file.

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



More information about the webkit-unassigned mailing list