Searched refs:WillBeHeapSupplement (Results 1 - 25 of 96) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DDocumentSupplementable.h38 typedef WillBeHeapSupplement<Document> DocumentSupplement;
/external/chromium_org/third_party/WebKit/Source/core/workers/
H A DWorkerGlobalScopeProxyProvider.cpp40 return static_cast<WorkerGlobalScopeProxyProvider*>(WillBeHeapSupplement<Page>::from(page, supplementName()));
50 WillBeHeapSupplement<Page>::provideTo(page, WorkerGlobalScopeProxyProvider::supplementName(), provider);
/external/chromium_org/third_party/WebKit/Source/modules/encryptedmedia/
H A DMediaKeysController.h17 class MediaKeysController FINAL : public NoBaseWillBeGarbageCollected<MediaKeysController>, public WillBeHeapSupplement<Page> {
23 static MediaKeysController* from(Page* page) { return static_cast<MediaKeysController*>(WillBeHeapSupplement<Page>::from(page, supplementName())); }
25 virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<Page>::trace(visitor); }
/external/chromium_org/third_party/WebKit/Source/modules/push_messaging/
H A DPushController.h18 class PushController FINAL : public NoBaseWillBeGarbageCollected<PushController>, public WillBeHeapSupplement<Page> {
25 static PushController* from(Page* page) { return static_cast<PushController*>(WillBeHeapSupplement<Page>::from(page, supplementName())); }
30 virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<Page>::trace(visitor); }
/external/chromium_org/third_party/WebKit/Source/modules/webmidi/
H A DMIDIController.h42 class MIDIController FINAL : public NoBaseWillBeGarbageCollectedFinalized<MIDIController>, public WillBeHeapSupplement<LocalFrame> {
52 static MIDIController* from(LocalFrame* frame) { return static_cast<MIDIController*>(WillBeHeapSupplement<LocalFrame>::from(frame, supplementName())); }
54 virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<LocalFrame>::trace(visitor); }
/external/chromium_org/third_party/WebKit/Source/modules/performance/
H A DSharedWorkerPerformance.h41 class SharedWorkerPerformance FINAL : public NoBaseWillBeGarbageCollected<SharedWorkerPerformance>, public WillBeHeapSupplement<SharedWorker> {
49 virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<SharedWorker>::trace(visitor); }
H A DWorkerGlobalScopePerformance.cpp51 WorkerGlobalScopePerformance* supplement = static_cast<WorkerGlobalScopePerformance*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName()));
74 WillBeHeapSupplement<WorkerGlobalScope>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/core/loader/
H A DPrerendererClient.cpp48 PrerendererClient* supplement = static_cast<PrerendererClient*>(WillBeHeapSupplement<Page>::from(page, supplementName()));
H A DPrerendererClient.h42 class PrerendererClient : public WillBeHeapSupplement<Page> {
/external/chromium_org/third_party/WebKit/Source/modules/filesystem/
H A DLocalFileSystem.h49 class LocalFileSystem FINAL : public NoBaseWillBeGarbageCollectedFinalized<LocalFileSystem>, public WillBeHeapSupplement<LocalFrame>, public WillBeHeapSupplement<WorkerClients> {
67 WillBeHeapSupplement<LocalFrame>::trace(visitor);
68 WillBeHeapSupplement<WorkerClients>::trace(visitor);
H A DDraggedIsolatedFileSystem.cpp65 return static_cast<DraggedIsolatedFileSystem*>(WillBeHeapSupplement<DataObject>::from(dataObject, supplementName()));
76 WillBeHeapSupplement<DataObject>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/notifications/
H A DNotificationPermissionClient.h17 class NotificationPermissionClient : public WillBeHeapSupplement<LocalFrame> {
26 // WillBeHeapSupplement requirements.
H A DNotificationController.h38 class NotificationController FINAL : public NoBaseWillBeGarbageCollectedFinalized<NotificationController>, public WillBeHeapSupplement<LocalFrame> {
49 virtual void trace(Visitor* visitor) OVERRIDE { WillBeHeapSupplement<LocalFrame>::trace(visitor); }
/external/chromium_org/third_party/WebKit/Source/modules/quota/
H A DStorageQuotaClient.cpp49 return static_cast<StorageQuotaClient*>(WillBeHeapSupplement<Page>::from(toDocument(context)->page(), supplementName()));
/external/chromium_org/third_party/WebKit/Source/modules/serviceworkers/
H A DServiceWorkerGlobalScopeClient.cpp46 return static_cast<ServiceWorkerGlobalScopeClient*>(WillBeHeapSupplement<WorkerClients>::from(toWorkerGlobalScope(context)->clients(), supplementName()));
/external/chromium_org/third_party/WebKit/Source/modules/battery/
H A DNavigatorBattery.cpp41 NavigatorBattery* supplement = static_cast<NavigatorBattery*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
52 WillBeHeapSupplement<Navigator>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/credentialmanager/
H A DNavigatorCredentials.cpp25 NavigatorCredentials* supplement = static_cast<NavigatorCredentials*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
53 WillBeHeapSupplement<Navigator>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/crypto/
H A DDOMWindowCrypto.cpp53 DOMWindowCrypto* supplement = static_cast<DOMWindowCrypto*>(WillBeHeapSupplement<LocalDOMWindow>::from(window, supplementName()));
76 WillBeHeapSupplement<LocalDOMWindow>::trace(visitor);
H A DWorkerGlobalScopeCrypto.cpp50 WorkerGlobalScopeCrypto* supplement = static_cast<WorkerGlobalScopeCrypto*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName()));
73 WillBeHeapSupplement<WorkerGlobalScope>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/donottrack/
H A DNavigatorDoNotTrack.cpp49 WillBeHeapSupplement<Navigator>::trace(visitor);
60 NavigatorDoNotTrack* supplement = static_cast<NavigatorDoNotTrack*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
/external/chromium_org/third_party/WebKit/Source/modules/geofencing/
H A DNavigatorGeofencing.cpp28 NavigatorGeofencing* supplement = static_cast<NavigatorGeofencing*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
51 WillBeHeapSupplement<Navigator>::trace(visitor);
H A DWorkerNavigatorGeofencing.cpp28 WorkerNavigatorGeofencing* supplement = static_cast<WorkerNavigatorGeofencing*>(WillBeHeapSupplement<WorkerNavigator>::from(navigator, supplementName()));
51 WillBeHeapSupplement<WorkerNavigator>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/geolocation/
H A DNavigatorGeolocation.cpp47 NavigatorGeolocation* supplement = static_cast<NavigatorGeolocation*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
70 WillBeHeapSupplement<Navigator>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/
H A DWorkerGlobalScopeIndexedDatabase.cpp53 WorkerGlobalScopeIndexedDatabase* supplement = static_cast<WorkerGlobalScopeIndexedDatabase*>(WillBeHeapSupplement<WorkerGlobalScope>::from(context, supplementName()));
76 WillBeHeapSupplement<WorkerGlobalScope>::trace(visitor);
/external/chromium_org/third_party/WebKit/Source/modules/netinfo/
H A DNavigatorNetworkInformation.cpp34 return static_cast<NavigatorNetworkInformation*>(WillBeHeapSupplement<Navigator>::from(navigator, supplementName()));
59 WillBeHeapSupplement<Navigator>::trace(visitor);

Completed in 4948 milliseconds

1234