Index: content/browser/media/android/media_resource_getter_impl.h |
diff --git a/content/browser/media/android/media_resource_getter_impl.h b/content/browser/media/android/media_resource_getter_impl.h |
index d3d0d57764f973b493f805e61a989983e77adbea..c0bdbe302e4583424f1ce1a0c76858c6c0481772 100644 |
--- a/content/browser/media/android/media_resource_getter_impl.h |
+++ b/content/browser/media/android/media_resource_getter_impl.h |
@@ -69,15 +69,15 @@ class MediaResourceGetterImpl : public media::MediaResourceGetter { |
// FileSystemContext to be used on FILE thread. |
fileapi::FileSystemContext* file_system_context_; |
- // Used to post tasks. |
- base::WeakPtrFactory<MediaResourceGetterImpl> weak_this_; |
- |
// Render process id, used to check whether the process can access cookies. |
int renderer_id_; |
// Routing id for the render view, used to check tab specific cookie policy. |
int routing_id_; |
+ // NOTE: Weak pointers must be invalidated before all other member variables. |
+ base::WeakPtrFactory<MediaResourceGetterImpl> weak_factory_; |
+ |
DISALLOW_COPY_AND_ASSIGN(MediaResourceGetterImpl); |
}; |