Lines Matching refs:navigator
16 NavigatorServiceWorker::NavigatorServiceWorker(Navigator& navigator)
17 : DOMWindowProperty(navigator.frame())
27 Navigator& navigator = document.frame()->domWindow()->navigator();
28 return &from(navigator);
31 NavigatorServiceWorker& NavigatorServiceWorker::from(Navigator& navigator)
33 NavigatorServiceWorker* supplement = toNavigatorServiceWorker(navigator);
35 supplement = new NavigatorServiceWorker(navigator);
36 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
43 NavigatorServiceWorker* NavigatorServiceWorker::toNavigatorServiceWorker(Navigator& navigator)
45 return static_cast<NavigatorServiceWorker*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
53 ServiceWorkerContainer* NavigatorServiceWorker::serviceWorker(Navigator& navigator)
55 return NavigatorServiceWorker::from(navigator).serviceWorker();