diff options
Diffstat (limited to 'chromium/content/renderer/render_thread_impl.cc')
-rw-r--r-- | chromium/content/renderer/render_thread_impl.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chromium/content/renderer/render_thread_impl.cc b/chromium/content/renderer/render_thread_impl.cc index 0e3dcdc072d..9473a49b7a5 100644 --- a/chromium/content/renderer/render_thread_impl.cc +++ b/chromium/content/renderer/render_thread_impl.cc @@ -907,7 +907,8 @@ void RenderThreadImpl::Shutdown() { media_thread_.reset(); - blink_platform_impl_->SetCompositorThread(nullptr); + if (blink_platform_impl_) + blink_platform_impl_->SetCompositorThread(nullptr); compositor_thread_.reset(); @@ -2062,7 +2063,8 @@ RenderThreadImpl::SharedWorkerContextProvider() { } void RenderThreadImpl::SampleGamepads(blink::WebGamepads* data) { - blink_platform_impl_->sampleGamepads(*data); + if (blink_platform_impl_) + blink_platform_impl_->sampleGamepads(*data); } bool RenderThreadImpl::RendererIsHidden() const { |