| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "content/renderer/render_thread_impl.h" | 5 #include "content/renderer/render_thread_impl.h" |
| 6 | 6 |
| 7 #include <algorithm> | 7 #include <algorithm> |
| 8 #include <limits> | 8 #include <limits> |
| 9 #include <map> | 9 #include <map> |
| 10 #include <utility> | 10 #include <utility> |
| (...skipping 1484 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1495 } | 1495 } |
| 1496 | 1496 |
| 1497 base::WaitableEvent* RenderThreadImpl::GetShutdownEvent() { | 1497 base::WaitableEvent* RenderThreadImpl::GetShutdownEvent() { |
| 1498 return ChildProcess::current()->GetShutDownEvent(); | 1498 return ChildProcess::current()->GetShutDownEvent(); |
| 1499 } | 1499 } |
| 1500 | 1500 |
| 1501 int32_t RenderThreadImpl::GetClientId() { | 1501 int32_t RenderThreadImpl::GetClientId() { |
| 1502 return client_id_; | 1502 return client_id_; |
| 1503 } | 1503 } |
| 1504 | 1504 |
| 1505 scoped_refptr<base::SingleThreadTaskRunner> |
| 1506 RenderThreadImpl::GetTimerTaskRunner() { |
| 1507 return renderer_scheduler_->TimerTaskRunner(); |
| 1508 } |
| 1509 |
| 1510 scoped_refptr<base::SingleThreadTaskRunner> |
| 1511 RenderThreadImpl::GetLoadingTaskRunner() { |
| 1512 return renderer_scheduler_->LoadingTaskRunner(); |
| 1513 } |
| 1514 |
| 1505 void RenderThreadImpl::OnAssociatedInterfaceRequest( | 1515 void RenderThreadImpl::OnAssociatedInterfaceRequest( |
| 1506 const std::string& name, | 1516 const std::string& name, |
| 1507 mojo::ScopedInterfaceEndpointHandle handle) { | 1517 mojo::ScopedInterfaceEndpointHandle handle) { |
| 1508 associated_interfaces_.BindRequest(name, std::move(handle)); | 1518 associated_interfaces_.BindRequest(name, std::move(handle)); |
| 1509 } | 1519 } |
| 1510 | 1520 |
| 1511 bool RenderThreadImpl::IsGpuRasterizationForced() { | 1521 bool RenderThreadImpl::IsGpuRasterizationForced() { |
| 1512 return is_gpu_rasterization_forced_; | 1522 return is_gpu_rasterization_forced_; |
| 1513 } | 1523 } |
| 1514 | 1524 |
| (...skipping 906 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2421 } | 2431 } |
| 2422 } | 2432 } |
| 2423 | 2433 |
| 2424 void RenderThreadImpl::OnRendererInterfaceRequest( | 2434 void RenderThreadImpl::OnRendererInterfaceRequest( |
| 2425 mojom::RendererAssociatedRequest request) { | 2435 mojom::RendererAssociatedRequest request) { |
| 2426 DCHECK(!renderer_binding_.is_bound()); | 2436 DCHECK(!renderer_binding_.is_bound()); |
| 2427 renderer_binding_.Bind(std::move(request)); | 2437 renderer_binding_.Bind(std::move(request)); |
| 2428 } | 2438 } |
| 2429 | 2439 |
| 2430 } // namespace content | 2440 } // namespace content |
| OLD | NEW |