We have to compile geolocation to make things work.
Created attachment 81766 [details] Proposed patch
Landed http://trac.webkit.org/changeset/78065
http://trac.webkit.org/changeset/78065 might have broken GTK Linux 64-bit Debug