/[blink]
Chromium logo

Revision 190021


Jump to revision: Previous Next
Author: tkent@chromium.org
Date: Thu Feb 12 04:28:48 2015 UTC (8 years, 3 months ago)
Changed paths: 5
Log Message:
Web SQL: Termiante database thread before finalizing the Oilpan heap for the Blink main thread.

Oilpan heap for the database thread should be finalized before finalizing the
main thread heap. Usually it's done in ExecutionContext::stopActiveDOMObjects().
When blink::shutdown() is called, stopActiveDOMObjects() was not called and
objects owned by the main thread is finalized though they were referred by the
database thread.  blink::shutdown() should terminate the database thread
explicitly.

BUG=455368,455789

Review URL: https://codereview.chromium.org/892343003

Changed paths

Path Details
Directorytrunk/Source/modules/InitModules.cpp modified , text changed
Directorytrunk/Source/modules/InitModules.h modified , text changed
Directorytrunk/Source/modules/webdatabase/DatabaseManager.cpp modified , text changed
Directorytrunk/Source/modules/webdatabase/DatabaseManager.h modified , text changed
Directorytrunk/Source/web/WebKit.cpp modified , text changed

Properties

Name Value
commit-bot commit-bot@chromium.org

Powered by ViewVC 1.1.26 ViewVC Help