Lines Matching defs:page
25 #include "core/page/PageVisibilityState.h"
34 NavigatorVibration::NavigatorVibration(Page& page)
35 : PageLifecycleObserver(&page)
128 if (page()->visibilityState() != PageVisibilityStateVisible)
134 // A new load has been committed, which means the current page will be
151 Page* page = navigator.frame()->page();
152 if (!page)
155 if (page->visibilityState() != PageVisibilityStateVisible)
158 return NavigatorVibration::from(*page).vibrate(pattern);
161 NavigatorVibration& NavigatorVibration::from(Page& page)
163 NavigatorVibration* navigatorVibration = static_cast<NavigatorVibration*>(WillBeHeapSupplement<Page>::from(page, supplementName()));
165 navigatorVibration = new NavigatorVibration(page);
166 WillBeHeapSupplement<Page>::provideTo(page, supplementName(), adoptPtrWillBeNoop(navigatorVibration));