Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / modules / geolocation / Coordinates.h
index 6a2378c..70085d9 100644 (file)
@@ -33,6 +33,7 @@
 namespace blink {
 
 class Coordinates : public GarbageCollected<Coordinates>, public ScriptWrappable {
+    DEFINE_WRAPPERTYPEINFO();
 public:
     static Coordinates* create(double latitude, double longitude, bool providesAltitude, double altitude, double accuracy, bool providesAltitudeAccuracy, double altitudeAccuracy, bool providesHeading, double heading, bool providesSpeed, double speed)
     {
@@ -61,10 +62,7 @@ private:
         , m_canProvideAltitude(providesAltitude)
         , m_canProvideAltitudeAccuracy(providesAltitudeAccuracy)
         , m_canProvideHeading(providesHeading)
-        , m_canProvideSpeed(providesSpeed)
-    {
-        ScriptWrappable::init(this);
-    }
+        , m_canProvideSpeed(providesSpeed) { }
 
     double m_latitude;
     double m_longitude;