| Index: media/base/android/media_drm_bridge.cc
 | 
| diff --git a/media/base/android/media_drm_bridge.cc b/media/base/android/media_drm_bridge.cc
 | 
| index 0aaeef4d1b6a7f8791dbcdaa82753eb164837375..8e22c6073f7e6914b1f0af903f42fc8b5e33bdf9 100644
 | 
| --- a/media/base/android/media_drm_bridge.cc
 | 
| +++ b/media/base/android/media_drm_bridge.cc
 | 
| @@ -14,12 +14,13 @@
 | 
|  #include "base/lazy_instance.h"
 | 
|  #include "base/location.h"
 | 
|  #include "base/logging.h"
 | 
| -#include "base/message_loop/message_loop_proxy.h"
 | 
|  #include "base/numerics/safe_conversions.h"
 | 
| +#include "base/single_thread_task_runner.h"
 | 
|  #include "base/stl_util.h"
 | 
|  #include "base/strings/string_util.h"
 | 
|  #include "base/sys_byteorder.h"
 | 
|  #include "base/sys_info.h"
 | 
| +#include "base/thread_task_runner_handle.h"
 | 
|  #include "jni/MediaDrmBridge_jni.h"
 | 
|  #include "media/base/cdm_key_information.h"
 | 
|  
 | 
| @@ -538,7 +539,7 @@ void MediaDrmBridge::SetMediaCryptoReadyCB(const base::Closure& closure) {
 | 
|    DCHECK(media_crypto_ready_cb_.is_null());
 | 
|  
 | 
|    if (!GetMediaCrypto().is_null()) {
 | 
| -    base::MessageLoopProxy::current()->PostTask(FROM_HERE, closure);
 | 
| +    base::ThreadTaskRunnerHandle::Get()->PostTask(FROM_HERE, closure);
 | 
|      return;
 | 
|    }
 | 
|  
 | 
| 
 |