[Webkit-unassigned] [Bug 83877] [GTK][WK2] Implement geolocation provider for the GTK port

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 29 17:16:42 PDT 2012


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





--- Comment #10 from Mario Sanchez Prada <msanchez at igalia.com>  2012-05-29 17:16:42 PST ---
(In reply to comment #9)
> [...]
> > What I'm proposing is to wrap geoclue API into a common class in WebCore and use that class from 
> > GeolocationClientGtk in wk1 and WebKitGeolocationProvider in wk2. 
> > Instead of implementing the C API in UIProcess/gtk, move it to the API layer, adding 
> > WebKitGeolocationProvider implemented the same way we implement all other C API clients.
> 
> Sounds good to me. That's what I will do

I've been working today on this, and as a result I have the following:

 - Moved geoclue dependant code from WebKit/gtk/WebCoreSupport/GeolocationClientGtk.cpp
   to WebCore/platform/geoclue, so we can reuse it from WK2 too.

 - Implement WK2GTK+'s geolocation provider in terms of that new class in WebCore, and
   place it in UIProcess/API/gtk, instead of UIProcess/gtk.

I'll be attaching separate patches for these changes soon.

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