Index: Source/modules/webdatabase/Database.cpp |
diff --git a/Source/modules/webdatabase/Database.cpp b/Source/modules/webdatabase/Database.cpp |
index b52a25c4aca98b50da5f8057bd73cec1ce115ea0..0c7309edbd47e1489bb6ecf22688a1f0e95e8ad7 100644 |
--- a/Source/modules/webdatabase/Database.cpp |
+++ b/Source/modules/webdatabase/Database.cpp |
@@ -68,13 +68,13 @@ PassRefPtrWillBeRawPtr<Database> Database::create(ExecutionContext*, PassRefPtrW |
Database::Database(DatabaseContext* databaseContext, |
const String& name, const String& expectedVersion, const String& displayName, unsigned long estimatedSize) |
: DatabaseBackend(databaseContext, name, expectedVersion, displayName, estimatedSize) |
- , DatabaseBase(databaseContext->executionContext()) |
, m_databaseContext(DatabaseBackend::databaseContext()) |
{ |
m_databaseThreadSecurityOrigin = m_contextThreadSecurityOrigin->isolatedCopy(); |
setFrontend(this); |
ASSERT(m_databaseContext->databaseThread()); |
+ ASSERT(databaseContext->isContextThread()); |
haraken
2014/09/11 09:22:59
Not related to your CL, it's a bit confusing that
tkent
2014/09/11 09:39:16
You misunderstand the first ASSERT, which means m_
|
} |
Database::~Database() |