summaryrefslogtreecommitdiff
path: root/chromium/content/renderer/render_thread_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/renderer/render_thread_impl.cc')
-rw-r--r--chromium/content/renderer/render_thread_impl.cc12
1 files changed, 9 insertions, 3 deletions
diff --git a/chromium/content/renderer/render_thread_impl.cc b/chromium/content/renderer/render_thread_impl.cc
index 02a6627cb64..eb907a4025a 100644
--- a/chromium/content/renderer/render_thread_impl.cc
+++ b/chromium/content/renderer/render_thread_impl.cc
@@ -197,9 +197,11 @@
#include "v8/src/third_party/vtune/v8-vtune.h"
#endif
+#if !defined(TOOLKIT_QT)
#include "content/public/common/service_manager_connection.h"
#include "content/renderer/mus/render_widget_window_tree_client_factory.h"
#include "content/renderer/mus/renderer_window_tree_client.h"
+#endif
#include "services/ui/public/cpp/gpu/gpu.h"
#if defined(ENABLE_IPC_FUZZER)
@@ -622,12 +624,16 @@ void RenderThreadImpl::Init(
// Register this object as the main thread.
ChildProcess::current()->set_main_thread(this);
+#if !defined(TOOLKIT_QT)
if (IsRunningInMash()) {
gpu_ = ui::Gpu::Create(GetServiceManagerConnection()->GetConnector(),
GetIOTaskRunner());
} else {
gpu_ = ui::Gpu::Create(GetRemoteInterfaces(), GetIOTaskRunner());
}
+#else
+ gpu_ = ui::Gpu::Create(GetRemoteInterfaces(), GetIOTaskRunner());
+#endif
channel()->GetThreadSafeRemoteAssociatedInterface(
&thread_safe_render_message_filter_);
@@ -701,7 +707,7 @@ void RenderThreadImpl::Init(
AddFilter((new ServiceWorkerContextMessageFilter())->GetFilter());
-#if defined(USE_AURA)
+#if defined(USE_AURA) && !defined(TOOLKIT_QT)
if (IsRunningInMash() &&
!base::CommandLine::ForCurrentProcess()->HasSwitch(
switches::kNoUseMusInRenderer)) {
@@ -843,7 +849,7 @@ void RenderThreadImpl::Init(
discardable_memory::mojom::DiscardableSharedMemoryManagerPtr manager_ptr;
if (IsRunningInMash()) {
-#if defined(USE_AURA)
+#if defined(USE_AURA) && !defined(TOOLKIT_QT)
GetServiceManagerConnection()->GetConnector()->BindInterface(
ui::mojom::kServiceName, &manager_ptr);
#else
@@ -1852,7 +1858,7 @@ RenderThreadImpl::CreateCompositorFrameSink(
if (command_line.HasSwitch(switches::kDisableGpuCompositing))
use_software = true;
-#if defined(USE_AURA)
+#if defined(USE_AURA) && !defined(TOOLKIT_QT)
if (!use_software && IsRunningInMash() &&
!command_line.HasSwitch(switches::kNoUseMusInRenderer)) {
return RendererWindowTreeClient::Get(routing_id)