Changeset 51071 in webkit


Ignore:
Timestamp:
Nov 17, 2009 4:40:14 AM (14 years ago)
Author:
benm@google.com
Message:

[Android] Android is missing the implementation of the GeolocationService iface.
https://bugs.webkit.org/show_bug.cgi?id=31554

Patch by Andrei Popescu <andreip@google.com> on 2009-11-17
Reviewed by Dimitri Glazkov.

No new tests required as this is platform specific code.

  • platform/android/GeolocationServiceAndroid.cpp: Added.

(WebCore::GeolocationServiceAndroid::create):
(WebCore::GeolocationServiceAndroid::GeolocationServiceAndroid):
(WebCore::GeolocationServiceAndroid::startUpdating):
(WebCore::GeolocationServiceAndroid::stopUpdating):
(WebCore::GeolocationServiceAndroid::suspend):
(WebCore::GeolocationServiceAndroid::resume):
(WebCore::GeolocationServiceAndroid::newPositionAvailable):
(WebCore::GeolocationServiceAndroid::newErrorAvailable):
(WebCore::GeolocationServiceAndroid::timerFired):
(WebCore::GeolocationServiceAndroid::isPositionMovement):
(WebCore::GeolocationServiceAndroid::isPositionMoreAccurate):
(WebCore::GeolocationServiceAndroid::isPositionMoreTimely):

  • platform/android/GeolocationServiceAndroid.h: Added.

(WebCore::GeolocationServiceAndroid::~GeolocationServiceAndroid):
(WebCore::GeolocationServiceAndroid::lastPosition):
(WebCore::GeolocationServiceAndroid::lastError):

  • platform/android/GeolocationServiceBridge.cpp: Added.

(WebCore::):
(WebCore::GeolocationServiceBridge::GeolocationServiceBridge):
(WebCore::GeolocationServiceBridge::~GeolocationServiceBridge):
(WebCore::GeolocationServiceBridge::start):
(WebCore::GeolocationServiceBridge::stop):
(WebCore::GeolocationServiceBridge::setEnableGps):
(WebCore::GeolocationServiceBridge::newLocationAvailable):
(WebCore::GeolocationServiceBridge::newErrorAvailable):
(WebCore::GeolocationServiceBridge::toGeoposition):
(WebCore::GeolocationServiceBridge::startJavaImplementation):
(WebCore::GeolocationServiceBridge::stopJavaImplementation):

  • platform/android/GeolocationServiceBridge.h: Added.
Location:
trunk/WebCore
Files:
4 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r51066 r51071  
     12009-11-17  Andrei Popescu  <andreip@google.com>
     2
     3        Reviewed by Dimitri Glazkov.
     4
     5        [Android] Android is missing the implementation of the GeolocationService iface.
     6        https://bugs.webkit.org/show_bug.cgi?id=31554
     7
     8        No new tests required as this is platform specific code.
     9
     10        * platform/android/GeolocationServiceAndroid.cpp: Added.
     11        (WebCore::GeolocationServiceAndroid::create):
     12        (WebCore::GeolocationServiceAndroid::GeolocationServiceAndroid):
     13        (WebCore::GeolocationServiceAndroid::startUpdating):
     14        (WebCore::GeolocationServiceAndroid::stopUpdating):
     15        (WebCore::GeolocationServiceAndroid::suspend):
     16        (WebCore::GeolocationServiceAndroid::resume):
     17        (WebCore::GeolocationServiceAndroid::newPositionAvailable):
     18        (WebCore::GeolocationServiceAndroid::newErrorAvailable):
     19        (WebCore::GeolocationServiceAndroid::timerFired):
     20        (WebCore::GeolocationServiceAndroid::isPositionMovement):
     21        (WebCore::GeolocationServiceAndroid::isPositionMoreAccurate):
     22        (WebCore::GeolocationServiceAndroid::isPositionMoreTimely):
     23        * platform/android/GeolocationServiceAndroid.h: Added.
     24        (WebCore::GeolocationServiceAndroid::~GeolocationServiceAndroid):
     25        (WebCore::GeolocationServiceAndroid::lastPosition):
     26        (WebCore::GeolocationServiceAndroid::lastError):
     27        * platform/android/GeolocationServiceBridge.cpp: Added.
     28        (WebCore::):
     29        (WebCore::GeolocationServiceBridge::GeolocationServiceBridge):
     30        (WebCore::GeolocationServiceBridge::~GeolocationServiceBridge):
     31        (WebCore::GeolocationServiceBridge::start):
     32        (WebCore::GeolocationServiceBridge::stop):
     33        (WebCore::GeolocationServiceBridge::setEnableGps):
     34        (WebCore::GeolocationServiceBridge::newLocationAvailable):
     35        (WebCore::GeolocationServiceBridge::newErrorAvailable):
     36        (WebCore::GeolocationServiceBridge::toGeoposition):
     37        (WebCore::GeolocationServiceBridge::startJavaImplementation):
     38        (WebCore::GeolocationServiceBridge::stopJavaImplementation):
     39        * platform/android/GeolocationServiceBridge.h: Added.
     40
    1412009-11-16  Kent Tamura  <tkent@chromium.org>
    242
Note: See TracChangeset for help on using the changeset viewer.