Index: content/renderer/media/video_capture_impl.h |
diff --git a/content/renderer/media/video_capture_impl.h b/content/renderer/media/video_capture_impl.h |
index b00b9a0ab3ff2e3a5e70befde19210cb85813ff1..7988669b9def53d82a2c4f5852b8ccdc19953273 100644 |
--- a/content/renderer/media/video_capture_impl.h |
+++ b/content/renderer/media/video_capture_impl.h |
@@ -169,7 +169,8 @@ class CONTENT_EXPORT VideoCaptureImpl |
// WeakPtrFactory pointing back to |this| object, for use with |
// media::VideoFrames constructed in OnBufferReceived() from buffers cached |
// in |client_buffers_|. |
- base::WeakPtrFactory<VideoCaptureImpl> weak_this_factory_; |
+ // NOTE: Weak pointers must be invalidated before all other member variables. |
+ base::WeakPtrFactory<VideoCaptureImpl> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(VideoCaptureImpl); |
}; |