[Webkit-unassigned] [Bug 40162] Prevent Geolocation making callbacks to a ScriptExecutionContext that no longer exists

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 8 10:01:19 PDT 2010


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





--- Comment #14 from Jeremy Orlow <jorlow at chromium.org>  2010-06-08 10:01:18 PST ---
(In reply to comment #13)
> Sorry for not commenting earlier, it's a busy week.
> 
> I strongly dislike having bindings object inherit from ActiveDOMObject. These are not DOM objects regardless of how you slice it!

Maybe we should change the name then?  ActiveDOMObject seems like the best way to get notifications about a ScriptExecutionContext's state changing.  (IDBRequest is another example of an object that inherits from ActiveDOMObject for the same reason.)

> I think that a better way to fix this would be to factor out "request" objects associated with Geolocation object, and make them reference Geolocation. That way, the design would be closer XMLHttpRequest, and being similar to existing active objects can't do you any harm.

Could you explain further what you're proposing?  I don't really understand (or know much about how XMLHttpRequest works).

-- 
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