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.cc6
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 {