Index: third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp |
diff --git a/third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp b/third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp |
index a3201a1f5668054548662ee31b290005ddb607df..357b4ed1c271e6761bff94ab0cde1f49ab4671db 100644 |
--- a/third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp |
+++ b/third_party/WebKit/Source/modules/vibration/NavigatorVibration.cpp |
@@ -145,7 +145,7 @@ void NavigatorVibration::timerStopFired(Timer<NavigatorVibration>* timer) |
void NavigatorVibration::pageVisibilityChanged() |
{ |
- if (page()->visibilityState() != PageVisibilityStateVisible) |
+ if (!page()->isPageVisible()) |
cancelVibration(); |
} |
@@ -176,7 +176,7 @@ bool NavigatorVibration::vibrate(Navigator& navigator, const VibrationPattern& p |
if (!page) |
return false; |
- if (page->visibilityState() != PageVisibilityStateVisible) |
+ if (!page->isPageVisible()) |
return false; |
return NavigatorVibration::from(*page).vibrate(pattern); |