| Index: Source/modules/vibration/NavigatorVibration.cpp
|
| diff --git a/Source/modules/vibration/NavigatorVibration.cpp b/Source/modules/vibration/NavigatorVibration.cpp
|
| index 93add8eadf75e51c9d189a927fbe442a41a30eae..2fbef00fe6792345c1f41536071e7da73d83d091 100644
|
| --- a/Source/modules/vibration/NavigatorVibration.cpp
|
| +++ b/Source/modules/vibration/NavigatorVibration.cpp
|
| @@ -83,7 +83,7 @@ bool NavigatorVibration::vibrate(const VibrationPattern& pattern)
|
| return true;
|
| }
|
|
|
| - m_timerStart.startOneShot(0);
|
| + m_timerStart.startOneShot(0, FROM_HERE);
|
| m_isVibrating = true;
|
| return true;
|
| }
|
| @@ -105,7 +105,7 @@ void NavigatorVibration::timerStartFired(Timer<NavigatorVibration>* timer)
|
| if (m_pattern.size()) {
|
| m_isVibrating = true;
|
| blink::Platform::current()->vibrate(m_pattern[0]);
|
| - m_timerStop.startOneShot(m_pattern[0] / 1000.0);
|
| + m_timerStop.startOneShot(m_pattern[0] / 1000.0, FROM_HERE);
|
| m_pattern.remove(0);
|
| }
|
| }
|
| @@ -118,7 +118,7 @@ void NavigatorVibration::timerStopFired(Timer<NavigatorVibration>* timer)
|
| m_isVibrating = false;
|
|
|
| if (m_pattern.size()) {
|
| - m_timerStart.startOneShot(m_pattern[0] / 1000.0);
|
| + m_timerStart.startOneShot(m_pattern[0] / 1000.0, FROM_HERE);
|
| m_pattern.remove(0);
|
| }
|
| }
|
|
|