diff --git a/content/html/content/public/HTMLMediaElement.h b/content/html/content/public/HTMLMediaElement.h index 347675d8359..33790d0198f 100644 --- a/content/html/content/public/HTMLMediaElement.h +++ b/content/html/content/public/HTMLMediaElement.h @@ -530,10 +530,6 @@ public: mTextTracks->AddTextTrack(aTextTrack); } - void RemoveTextTrack(TextTrack* aTextTrack) { - mTextTracks->RemoveTextTrack(*aTextTrack); - } - protected: class MediaLoadListener; class StreamListener; diff --git a/content/html/content/src/HTMLTrackElement.cpp b/content/html/content/src/HTMLTrackElement.cpp index 7c77e583bc7..b125a4700eb 100644 --- a/content/html/content/src/HTMLTrackElement.cpp +++ b/content/html/content/src/HTMLTrackElement.cpp @@ -314,11 +314,8 @@ HTMLTrackElement::BindToTree(nsIDocument* aDocument, void HTMLTrackElement::UnbindFromTree(bool aDeep, bool aNullParent) { - if (mMediaParent) { - mMediaParent->RemoveTextTrack(mTrack); - if (aNullParent) { - mMediaParent = nullptr; - } + if (mMediaParent && aNullParent) { + mMediaParent = nullptr; } nsGenericHTMLElement::UnbindFromTree(aDeep, aNullParent);