Chromium Code Reviews| 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() |