- static PassRefPtr<DeviceMotionData> create();
- static PassRefPtr<DeviceMotionData> create(PassRefPtr<Acceleration> acceleration, PassRefPtr<Acceleration> accelerationIncludingGravity,
- PassRefPtr<RotationRate> rotationRate, bool canProvideInterval, double interval);
- static PassRefPtr<DeviceMotionData> create(const WebKit::WebDeviceMotionData&);
+ static PassRefPtrWillBeRawPtr<DeviceMotionData> create();
+ static PassRefPtrWillBeRawPtr<DeviceMotionData> create(
+ PassRefPtrWillBeRawPtr<Acceleration>,
+ PassRefPtrWillBeRawPtr<Acceleration> accelerationIncludingGravity,
+ PassRefPtrWillBeRawPtr<RotationRate>,
+ bool canProvideInterval,
+ double interval);
+ static PassRefPtrWillBeRawPtr<DeviceMotionData> create(const blink::WebDeviceMotionData&);
+ void trace(Visitor*);