[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