Searched refs:IDBFactory (Results 1 - 13 of 13) sorted by relevance

/macosx-10.10/WebCore-7600.1.25/Modules/indexeddb/
H A DDOMWindowIndexedDatabase.idl30 [ImplementedAs=indexedDB] readonly attribute IDBFactory webkitIndexedDB;
32 readonly attribute IDBFactory indexedDB;
H A DWorkerGlobalScopeIndexedDatabase.h37 class IDBFactory;
47 static IDBFactory* indexedDB(ScriptExecutionContext*);
50 IDBFactory* indexedDB();
55 RefPtr<IDBFactory> m_idbFactory;
H A DDOMWindowIndexedDatabase.h36 class IDBFactory;
46 static IDBFactory* indexedDB(DOMWindow*);
55 IDBFactory* indexedDB();
59 RefPtr<IDBFactory> m_idbFactory;
60 RefPtr<IDBFactory> m_suspendedIDBFactory;
H A DIDBFactory.h49 class IDBFactory : public ScriptWrappable, public RefCounted<IDBFactory> { class in namespace:WebCore
51 static PassRefPtr<IDBFactory> create(IDBFactoryBackendInterface* factory)
56 return factory ? adoptRef(new IDBFactory(factory)) : nullptr;
58 ~IDBFactory();
60 // FIXME: getDatabaseNames is no longer a web-facing API, and should be removed from IDBFactory.
72 IDBFactory(IDBFactoryBackendInterface*);
H A DWorkerGlobalScopeIndexedDatabase.cpp34 #include "IDBFactory.h"
71 IDBFactory* WorkerGlobalScopeIndexedDatabase::indexedDB(ScriptExecutionContext* context)
76 IDBFactory* WorkerGlobalScopeIndexedDatabase::indexedDB()
81 m_idbFactory = IDBFactory::create(m_factoryBackend.get());
H A DWorkerGlobalScopeIndexedDatabase.idl30 [ImplementedAs=indexedDB] readonly attribute IDBFactory webkitIndexedDB;
41 readonly attribute IDBFactory indexedDB;
46 attribute IDBFactoryConstructor IDBFactory;
H A DIDBFactory.cpp30 #include "IDBFactory.h"
57 IDBFactory::IDBFactory(IDBFactoryBackendInterface* factory) function in class:WebCore::IDBFactory
64 IDBFactory::~IDBFactory()
93 PassRefPtr<IDBRequest> IDBFactory::getDatabaseNames(ScriptExecutionContext* context, ExceptionCode& ec)
95 LOG(StorageAPI, "IDBFactory::getDatabaseNames");
108 PassRefPtr<IDBOpenDBRequest> IDBFactory::open(ScriptExecutionContext* context, const String& name, ExceptionCode& ec)
110 LOG(StorageAPI, "IDBFactory::open");
114 PassRefPtr<IDBOpenDBRequest> IDBFactory
[all...]
H A DIDBFactory.idl30 ] interface IDBFactory {
H A DDOMWindowIndexedDatabase.cpp33 #include "IDBFactory.h"
96 IDBFactory* DOMWindowIndexedDatabase::indexedDB(DOMWindow* window)
101 IDBFactory* DOMWindowIndexedDatabase::indexedDB()
115 m_idbFactory = IDBFactory::create(PageGroupIndexedDatabase::from(page->group())->factoryBackend());
H A DIDBAny.h45 class IDBFactory;
100 PassRefPtr<IDBFactory> idbFactory();
115 explicit IDBAny(PassRefPtr<IDBFactory>);
131 const RefPtr<IDBFactory> m_idbFactory;
H A DIDBAny.cpp33 #include "IDBFactory.h"
91 PassRefPtr<IDBFactory> IDBAny::idbFactory()
161 IDBAny::IDBAny(PassRefPtr<IDBFactory> value)
/macosx-10.10/WebCore-7600.1.25/inspector/
H A DInspectorIndexedDBAgent.cpp51 #include "IDBFactory.h"
148 void start(IDBFactory*, SecurityOrigin*, const String& databaseName);
202 void ExecutableWithDatabase::start(IDBFactory* idbFactory, SecurityOrigin*, const String& databaseName)
591 static IDBFactory* assertIDBFactory(ErrorString* errorString, Document* document)
599 IDBFactory* idbFactory = DOMWindowIndexedDatabase::indexedDB(domWindow);
613 IDBFactory* idbFactory = assertIDBFactory(errorString, document);
634 IDBFactory* idbFactory = assertIDBFactory(errorString, document);
649 IDBFactory* idbFactory = assertIDBFactory(errorString, document);
754 IDBFactory* idbFactory = assertIDBFactory(errorString, document);
/macosx-10.10/WebCore-7600.1.25/page/
H A DDOMWindow.h62 class IDBFactory;

Completed in 123 milliseconds