Searched refs:supplement (Results 1 - 25 of 54) sorted by relevance

123

/external/chromium_org/third_party/WebKit/Source/modules/performance/
H A DWorkerGlobalScopePerformance.cpp51 WorkerGlobalScopePerformance* supplement = static_cast<WorkerGlobalScopePerformance*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName())); local
52 if (!supplement) {
53 supplement = new WorkerGlobalScopePerformance();
54 provideTo(context, supplementName(), adoptPtrWillBeNoop(supplement));
56 return *supplement;
H A DSharedWorkerPerformance.cpp53 SharedWorkerPerformance* supplement = static_cast<SharedWorkerPerformance*>(WillBeHeapSupplement<SharedWorker>::from(sharedWorker, supplementName())); local
54 if (!supplement) {
55 supplement = new SharedWorkerPerformance();
56 provideTo(sharedWorker, supplementName(), adoptPtrWillBeNoop(supplement));
58 return *supplement;
/external/chromium_org/third_party/WebKit/Source/core/loader/
H A DPrerendererClient.cpp48 PrerendererClient* supplement = static_cast<PrerendererClient*>(WillBeHeapSupplement<Page>::from(page, supplementName())); local
49 return supplement;
/external/chromium_org/third_party/WebKit/Source/modules/battery/
H A DNavigatorBattery.cpp41 NavigatorBattery* supplement = static_cast<NavigatorBattery*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
42 if (!supplement) {
43 supplement = new NavigatorBattery();
44 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
46 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/credentialmanager/
H A DNavigatorCredentials.cpp25 NavigatorCredentials* supplement = static_cast<NavigatorCredentials*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
26 if (!supplement) {
27 supplement = new NavigatorCredentials(navigator);
28 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
30 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/crypto/
H A DDOMWindowCrypto.cpp53 DOMWindowCrypto* supplement = static_cast<DOMWindowCrypto*>(WillBeHeapSupplement<LocalDOMWindow>::from(window, supplementName())); local
54 if (!supplement) {
55 supplement = new DOMWindowCrypto(window);
56 provideTo(window, supplementName(), adoptPtrWillBeNoop(supplement));
58 return *supplement;
H A DWorkerGlobalScopeCrypto.cpp50 WorkerGlobalScopeCrypto* supplement = static_cast<WorkerGlobalScopeCrypto*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName())); local
51 if (!supplement) {
52 supplement = new WorkerGlobalScopeCrypto();
53 provideTo(context, supplementName(), adoptPtrWillBeNoop(supplement));
55 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/donottrack/
H A DNavigatorDoNotTrack.cpp60 NavigatorDoNotTrack* supplement = static_cast<NavigatorDoNotTrack*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
61 if (!supplement) {
62 supplement = new NavigatorDoNotTrack(navigator.frame());
63 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
65 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/geofencing/
H A DNavigatorGeofencing.cpp28 NavigatorGeofencing* supplement = static_cast<NavigatorGeofencing*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
29 if (!supplement) {
30 supplement = new NavigatorGeofencing();
31 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
33 return *supplement;
H A DWorkerNavigatorGeofencing.cpp28 WorkerNavigatorGeofencing* supplement = static_cast<WorkerNavigatorGeofencing*>(WillBeHeapSupplement<WorkerNavigator>::from(navigator, supplementName())); local
29 if (!supplement) {
30 supplement = new WorkerNavigatorGeofencing();
31 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
33 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/geolocation/
H A DNavigatorGeolocation.cpp47 NavigatorGeolocation* supplement = static_cast<NavigatorGeolocation*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
48 if (!supplement) {
49 supplement = new NavigatorGeolocation(navigator.frame());
50 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
52 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/
H A DWorkerGlobalScopeIndexedDatabase.cpp53 WorkerGlobalScopeIndexedDatabase* supplement = static_cast<WorkerGlobalScopeIndexedDatabase*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName())); local
54 if (!supplement) {
55 supplement = new WorkerGlobalScopeIndexedDatabase();
56 provideTo(context, supplementName(), adoptPtrWillBeNoop(supplement));
58 return *supplement;
H A DDOMWindowIndexedDatabase.cpp58 DOMWindowIndexedDatabase* supplement = static_cast<DOMWindowIndexedDatabase*>(WillBeHeapSupplement<LocalDOMWindow>::from(window, supplementName())); local
59 if (!supplement) {
60 supplement = new DOMWindowIndexedDatabase(window);
61 provideTo(window, supplementName(), adoptPtrWillBeNoop(supplement));
63 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/netinfo/
H A DNavigatorNetworkInformation.cpp24 NavigatorNetworkInformation* supplement = toNavigatorNetworkInformation(navigator); local
25 if (!supplement) {
26 supplement = new NavigatorNetworkInformation(navigator);
27 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
29 return *supplement;
H A DWorkerNavigatorNetworkInformation.cpp23 WorkerNavigatorNetworkInformation* supplement = toWorkerNavigatorNetworkInformation(navigator, context); local
24 if (!supplement) {
25 supplement = new WorkerNavigatorNetworkInformation(navigator, context);
26 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
28 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/presentation/
H A DNavigatorPresentation.cpp34 NavigatorPresentation* supplement = static_cast<NavigatorPresentation*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
35 if (!supplement) {
36 supplement = new NavigatorPresentation(navigator.frame());
37 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
39 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/push_messaging/
H A DNavigatorPushManager.cpp28 NavigatorPushManager* supplement = static_cast<NavigatorPushManager*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
29 if (!supplement) {
30 supplement = new NavigatorPushManager();
31 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
33 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/quota/
H A DDOMWindowQuota.cpp56 DOMWindowQuota* supplement = static_cast<DOMWindowQuota*>(WillBeHeapSupplement<LocalDOMWindow>::from(window, supplementName())); local
57 if (!supplement) {
58 supplement = new DOMWindowQuota(window);
59 provideTo(window, supplementName(), adoptPtrWillBeNoop(supplement));
61 return *supplement;
H A DWorkerNavigatorStorageQuota.cpp49 WorkerNavigatorStorageQuota* supplement = static_cast<WorkerNavigatorStorageQuota*>(WillBeHeapSupplement<WorkerNavigator>::from(navigator, supplementName())); local
50 if (!supplement) {
51 supplement = new WorkerNavigatorStorageQuota();
52 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
54 return *supplement;
H A DNavigatorStorageQuota.cpp54 NavigatorStorageQuota* supplement = static_cast<NavigatorStorageQuota*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
55 if (!supplement) {
56 supplement = new NavigatorStorageQuota(navigator.frame());
57 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
59 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/screen_orientation/
H A DScreenScreenOrientation.cpp17 ScreenScreenOrientation* supplement = static_cast<ScreenScreenOrientation*>(WillBeHeapSupplement<Screen>::from(screen, supplementName())); local
18 if (!supplement) {
19 supplement = new ScreenScreenOrientation();
20 provideTo(screen, supplementName(), adoptPtrWillBeNoop(supplement));
22 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/speech/
H A DDOMWindowSpeechSynthesis.cpp55 DOMWindowSpeechSynthesis* supplement = static_cast<DOMWindowSpeechSynthesis*>(WillBeHeapSupplement<LocalDOMWindow>::from(window, supplementName())); local
56 if (!supplement) {
57 supplement = new DOMWindowSpeechSynthesis(window);
58 provideTo(window, supplementName(), adoptPtrWillBeNoop(supplement));
60 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/serviceworkers/
H A DNavigatorServiceWorker.cpp33 NavigatorServiceWorker* supplement = toNavigatorServiceWorker(navigator); local
34 if (!supplement) {
35 supplement = new NavigatorServiceWorker(navigator);
36 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
38 supplement->serviceWorker();
40 return *supplement;
/external/chromium_org/third_party/WebKit/Source/modules/webmidi/
H A DNavigatorWebMIDI.cpp65 NavigatorWebMIDI* supplement = static_cast<NavigatorWebMIDI*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName())); local
66 if (!supplement) {
67 supplement = new NavigatorWebMIDI(navigator.frame());
68 provideTo(navigator, supplementName(), adoptPtrWillBeNoop(supplement));
70 return *supplement;
/external/chromium_org/third_party/WebKit/Source/core/page/
H A DDOMWindowPagePopup.cpp54 DOMWindowPagePopup* supplement = static_cast<DOMWindowPagePopup*>(from(&window, supplementName())); local
55 ASSERT(supplement);
56 return supplement->m_controller.get();

Completed in 271 milliseconds

123