Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
old mode 100644 |
new mode 100755 |
index 93e41b706e71251c34aa2e60ccdcffe7ffa8699a..bcb2f377f518f377875fb562cd7098d7ebf366a2 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -26,6 +26,7 @@ |
#include "base/threading/thread_local.h" |
#include "base/threading/thread_restrictions.h" |
#include "base/values.h" |
+#include "cc/resources/raster_worker_pool.h" |
#include "content/child/appcache/appcache_dispatcher.h" |
#include "content/child/appcache/appcache_frontend_impl.h" |
#include "content/child/child_histogram_message_filter.h" |
@@ -407,6 +408,8 @@ void RenderThreadImpl::Init() { |
// it doesn't have to be the same thread RenderThreadImpl is created on. |
allocate_gpu_memory_buffer_thread_checker_.DetachFromThread(); |
+ cc::RasterWorkerPool::SetNumRasterThreads(); |
+ |
TRACE_EVENT_END_ETW("RenderThreadImpl::Init", 0, ""); |
} |