| Index: Source/modules/device_orientation/DeviceOrientationController.h
|
| diff --git a/Source/modules/device_orientation/DeviceOrientationController.h b/Source/modules/device_orientation/DeviceOrientationController.h
|
| index b12bf6f2521dd83bc791877b849921ae18eee67e..a5c3722b391d26015b1e58b02546d8739e06eb0d 100644
|
| --- a/Source/modules/device_orientation/DeviceOrientationController.h
|
| +++ b/Source/modules/device_orientation/DeviceOrientationController.h
|
| @@ -44,7 +44,9 @@ public:
|
| static const char* supplementName();
|
| static DeviceOrientationController& from(Document&);
|
|
|
| - void didChangeDeviceOrientation(WebCore::DeviceOrientationData*);
|
| + void didChangeDeviceOrientation(DeviceOrientationData*);
|
| + void setOverride(DeviceOrientationData*);
|
| + void clearOverride();
|
|
|
| // Inherited from DOMWindowLifecycleObserver
|
| virtual void didAddEventListener(DOMWindow*, const AtomicString&) OVERRIDE;
|
| @@ -56,9 +58,12 @@ private:
|
| virtual void registerWithDispatcher() OVERRIDE;
|
| virtual void unregisterWithDispatcher() OVERRIDE;
|
|
|
| + DeviceOrientationData* lastData();
|
| virtual bool hasLastData() OVERRIDE;
|
| virtual PassRefPtr<Event> getLastEvent() OVERRIDE;
|
| virtual bool isNullEvent(Event*) OVERRIDE;
|
| +
|
| + RefPtrWillBeMember<DeviceOrientationData> m_overrideOrientationData;
|
| };
|
|
|
| } // namespace WebCore
|
|
|