The WebDatabase code passes around a "db_thread" object extensively to represent the database thread. This has been replaced by a single-threaded task runner; it should probably be further cleaned up to be a sequenced task runner. It could perhaps be even further cleaned up to not be the same task runner in all subsidiary objects.
The WebDataService code passes around a "db_thread" object extensively to represent the database thread. This has been replaced by a single-threaded task runner; it should probably be further cleaned up to be a sequenced task runner. It could perhaps be even further cleaned up to not be the same task runner in all subsidiary objects.
Comment 1 by pkasting@chromium.org
, Jul 11 2017