Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7882)

Unified Diff: content/renderer/render_thread_impl.cc

Issue 1963293002: Replacing Indexed DB Chromium IPC with Mojo Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Some (incomplete) work on struct traits. Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/renderer/render_thread_impl.cc
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
index ef0fc88578b617fbc489495c12c427ec9c98fc66..088f6bbfb18b15ed70c53e1df5b3144f41f23584 100644
--- a/content/renderer/render_thread_impl.cc
+++ b/content/renderer/render_thread_impl.cc
@@ -667,8 +667,10 @@ void RenderThreadImpl::Init(
appcache_dispatcher_.reset(
new AppCacheDispatcher(Get(), new AppCacheFrontendImpl()));
dom_storage_dispatcher_.reset(new DomStorageDispatcher());
+#if 0
main_thread_indexed_db_dispatcher_.reset(new IndexedDBDispatcher(
thread_safe_sender()));
+#endif
main_thread_cache_storage_dispatcher_.reset(
new CacheStorageDispatcher(thread_safe_sender()));
embedded_worker_dispatcher_.reset(new EmbeddedWorkerDispatcher());
@@ -720,7 +722,9 @@ void RenderThreadImpl::Init(
midi_message_filter_ = new MidiMessageFilter(GetIOTaskRunner());
AddFilter(midi_message_filter_.get());
+#if 0
AddFilter((new IndexedDBMessageFilter(thread_safe_sender()))->GetFilter());
+#endif
AddFilter((new CacheStorageMessageFilter(thread_safe_sender()))->GetFilter());
@@ -943,7 +947,10 @@ void RenderThreadImpl::Shutdown() {
// Ramp down IDB before we ramp down WebKit (and V8), since IDB classes might
// hold pointers to V8 objects (e.g., via pending requests).
+#if 0
+ // TODO(cmumford): Probably need a way to do this using Mojo still.
main_thread_indexed_db_dispatcher_.reset();
+#endif
main_thread_compositor_task_runner_ = nullptr;

Powered by Google App Engine
This is Rietveld 408576698