X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fmodules%2Fdevice_orientation%2FDeviceOrientationData.cpp;h=242c0639fa429c5e1eaa89b4140e26c752981cb4;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=8c6aeb2bf426cd37938f0ed1100fae97754f2925;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/modules/device_orientation/DeviceOrientationData.cpp b/src/third_party/WebKit/Source/modules/device_orientation/DeviceOrientationData.cpp index 8c6aeb2..242c063 100644 --- a/src/third_party/WebKit/Source/modules/device_orientation/DeviceOrientationData.cpp +++ b/src/third_party/WebKit/Source/modules/device_orientation/DeviceOrientationData.cpp @@ -29,17 +29,19 @@ namespace WebCore { -PassRefPtr DeviceOrientationData::create() +DEFINE_GC_INFO(DeviceOrientationData); + +PassRefPtrWillBeRawPtr DeviceOrientationData::create() { - return adoptRef(new DeviceOrientationData); + return adoptRefWillBeNoop(new DeviceOrientationData); } -PassRefPtr DeviceOrientationData::create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute, bool absolute) +PassRefPtrWillBeRawPtr DeviceOrientationData::create(bool canProvideAlpha, double alpha, bool canProvideBeta, double beta, bool canProvideGamma, double gamma, bool canProvideAbsolute, bool absolute) { - return adoptRef(new DeviceOrientationData(canProvideAlpha, alpha, canProvideBeta, beta, canProvideGamma, gamma, canProvideAbsolute, absolute)); + return adoptRefWillBeNoop(new DeviceOrientationData(canProvideAlpha, alpha, canProvideBeta, beta, canProvideGamma, gamma, canProvideAbsolute, absolute)); } -PassRefPtr DeviceOrientationData::create(const blink::WebDeviceOrientationData& data) +PassRefPtrWillBeRawPtr DeviceOrientationData::create(const blink::WebDeviceOrientationData& data) { return DeviceOrientationData::create(data.hasAlpha, data.alpha, data.hasBeta, data.beta, data.hasGamma, data.gamma, data.hasAbsolute, data.absolute); }