| Index: content/renderer/media/crypto/ppapi_decryptor.h
|
| diff --git a/content/renderer/media/crypto/ppapi_decryptor.h b/content/renderer/media/crypto/ppapi_decryptor.h
|
| index 0fb5c1d8d1a7c5df6bd6cab59354ce47b189a94e..d3b131730d218a37ba2b33374fcb7fc8f8d0212a 100644
|
| --- a/content/renderer/media/crypto/ppapi_decryptor.h
|
| +++ b/content/renderer/media/crypto/ppapi_decryptor.h
|
| @@ -124,6 +124,8 @@ class PpapiDecryptor : public media::MediaKeys, public media::Decryptor {
|
| NewKeyCB new_audio_key_cb_;
|
| NewKeyCB new_video_key_cb_;
|
|
|
| + // NOTE: This must always be last so it's invalidated before other member
|
| + // variables might be accessed.
|
| base::WeakPtrFactory<PpapiDecryptor> weak_ptr_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(PpapiDecryptor);
|
|
|