| Index: content/renderer/pepper/message_channel.h
|
| diff --git a/content/renderer/pepper/message_channel.h b/content/renderer/pepper/message_channel.h
|
| index 4889777ed76de51152bb7b6a3030fe9660ac993e..777d459f072603f4d3fa1db602aa0af71112032c 100644
|
| --- a/content/renderer/pepper/message_channel.h
|
| +++ b/content/renderer/pepper/message_channel.h
|
| @@ -186,6 +186,11 @@ class MessageChannel :
|
| // Observers for sync messages.
|
| base::Closure unregister_observer_callback_;
|
|
|
| + // This one is used only for var conversion result callbacks. In some cases,
|
| + // we want to force pending conversions to happen synchronously and cancel
|
| + // all pending callbacks.
|
| + base::WeakPtrFactory<MessageChannel> var_conversion_weak_ptr_factory_;
|
| +
|
| // This is used to ensure pending tasks will not fire after this object is
|
| // destroyed.
|
| base::WeakPtrFactory<MessageChannel> weak_ptr_factory_;
|
|
|