| Index: content/renderer/media/webmediaplayer_ms.cc
|
| diff --git a/content/renderer/media/webmediaplayer_ms.cc b/content/renderer/media/webmediaplayer_ms.cc
|
| index ef101d0cd340a50609a82a64e301e8fe55e8d7d8..a700fd56675837dd7a9e37ab44c7038439792835 100644
|
| --- a/content/renderer/media/webmediaplayer_ms.cc
|
| +++ b/content/renderer/media/webmediaplayer_ms.cc
|
| @@ -84,7 +84,7 @@ WebMediaPlayerMS::~WebMediaPlayerMS() {
|
| // Always do this before posting the |compositor_| for deletion.
|
| get_client()->setWebLayer(nullptr);
|
|
|
| - if (compositor_ && !compositor_task_runner_->BelongsToCurrentThread())
|
| + if (compositor_)
|
| compositor_task_runner_->DeleteSoon(FROM_HERE, compositor_.release());
|
|
|
| if (video_frame_provider_)
|
|
|