Index: Source/modules/webdatabase/DatabaseContext.cpp |
diff --git a/Source/modules/webdatabase/DatabaseContext.cpp b/Source/modules/webdatabase/DatabaseContext.cpp |
index 0ecefa9c98097da385b1dc0e82ad1ea61896992c..87e4900687cd93c1958820c6c997b86d7d960842 100644 |
--- a/Source/modules/webdatabase/DatabaseContext.cpp |
+++ b/Source/modules/webdatabase/DatabaseContext.cpp |
@@ -133,8 +133,6 @@ void DatabaseContext::contextDestroyed() |
{ |
RefPtrWillBeRawPtr<DatabaseContext> protector(this); |
stopDatabases(); |
- if (executionContext()->isWorkerGlobalScope()) |
- toWorkerGlobalScope(executionContext())->unregisterTerminationObserver(this); |
DatabaseManager::manager().unregisterDatabaseContext(this); |
ActiveDOMObject::contextDestroyed(); |
} |