Index: Source/modules/vibration/NavigatorVibration.h |
diff --git a/Source/modules/vibration/NavigatorVibration.h b/Source/modules/vibration/NavigatorVibration.h |
index 86ebf08ef76eca3a29dc6e6234c3d3347057b7b5..e466480045b99950bce65940383a3053db5efe88 100644 |
--- a/Source/modules/vibration/NavigatorVibration.h |
+++ b/Source/modules/vibration/NavigatorVibration.h |
@@ -35,10 +35,12 @@ public: |
bool vibrate(const VibrationPattern&); |
void cancelVibration(); |
+ |
// FIXME : Hook suspendVibration() and resumeVibration() into the page |
// visibility feature, when the document.hidden attribute is changed. |
void suspendVibration(); |
void resumeVibration(); |
+ |
void timerStartFired(Timer<NavigatorVibration>*); |
void timerStopFired(Timer<NavigatorVibration>*); |
@@ -46,6 +48,8 @@ public: |
static bool vibrate(Navigator*, const VibrationPattern&); |
static NavigatorVibration* from(Navigator*); |
+ bool isVibrating() { return m_isVibrating; } |
+ |
private: |
NavigatorVibration(); |
static const char* supplementName(); |