Index: ppapi/proxy/ppb_var_deprecated_proxy.cc |
diff --git a/ppapi/proxy/ppb_var_deprecated_proxy.cc b/ppapi/proxy/ppb_var_deprecated_proxy.cc |
index 723fb94118647d834c080a330e2776c464b50993..7adda60381b6e5818c338929cc721a07bfd5094f 100644 |
--- a/ppapi/proxy/ppb_var_deprecated_proxy.cc |
+++ b/ppapi/proxy/ppb_var_deprecated_proxy.cc |
@@ -22,6 +22,7 @@ |
#include "ppapi/proxy/ppp_class_proxy.h" |
#include "ppapi/proxy/proxy_object_var.h" |
#include "ppapi/proxy/serialized_var.h" |
+#include "ppapi/shared_impl/ppapi_globals.h" |
#include "ppapi/shared_impl/ppb_var_shared.h" |
#include "ppapi/shared_impl/proxy_lock.h" |
#include "ppapi/shared_impl/var.h" |
@@ -379,7 +380,7 @@ void PPB_Var_Deprecated_Proxy::OnMsgReleaseObject(int64 object_id) { |
// spurious warning). |
// TODO(piman): See if we can fix the IPC code to enforce strict ordering, and |
// then remove this. |
- base::MessageLoop::current()->PostNonNestableTask( |
+ PpapiGlobals::Get()->GetMainThreadMessageLoop()->PostNonNestableTask( |
FROM_HERE, |
RunWhileLocked(base::Bind(&PPB_Var_Deprecated_Proxy::DoReleaseObject, |
task_factory_.GetWeakPtr(), |