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 |