[Webkit-unassigned] [Bug 55577] Geolocation should continue to work after iframe reparenting

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Mar 9 02:37:24 PST 2011


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





--- Comment #3 from John Knottenbelt <jknotten at chromium.org>  2011-03-09 02:37:25 PST ---
In Chromium, the URLs referred to above are a representation of security origins. It is my understanding that an iframe can only be reparented to another page of matching security origin. Is this correct?

(In reply to comment #2)
> Could you help me to fill some void in my understanding of how Geolocation should work? I probably miss some previous discussion on this.
> 
> I initially wondered why do we even care about Page - it seems between Frame and its client (WebFrameClient in chromium) we should be able to pipe all the connections so that Frame would have its own GeolocationController. 
> 
> However, I see that we apparently grant geolocation permission for pairs <requesting_frame_url, embedder_page_url>, at least in Chromium implementation. Does it imply that reparenting into a different page should at least re-negotiate the permissions?

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