Index: third_party/WebKit/Source/modules/indexeddb/IDBDatabase.cpp |
diff --git a/third_party/WebKit/Source/modules/indexeddb/IDBDatabase.cpp b/third_party/WebKit/Source/modules/indexeddb/IDBDatabase.cpp |
index fa8eda53199a792a5f9e622d354908b9379f16d1..a185bada56400b81923430bf9060d55c968bcd7d 100644 |
--- a/third_party/WebKit/Source/modules/indexeddb/IDBDatabase.cpp |
+++ b/third_party/WebKit/Source/modules/indexeddb/IDBDatabase.cpp |
@@ -170,6 +170,13 @@ DOMStringList* IDBDatabase::objectStoreNames() const |
return objectStoreNames; |
} |
+const String& IDBDatabase::getObjectStoreName(int64_t objectStoreId) const |
+{ |
+ const auto& it = m_metadata.objectStores.find(objectStoreId); |
+ DCHECK(it != m_metadata.objectStores.end()); |
+ return it->value.name; |
+} |
+ |
IDBObjectStore* IDBDatabase::createObjectStore(const String& name, const IDBKeyPath& keyPath, bool autoIncrement, ExceptionState& exceptionState) |
{ |
IDB_TRACE("IDBDatabase::createObjectStore"); |