-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=100300 Patch by Aaron Colwell <acolwell@chromium.org> on 2012-10-26 Reviewed by Eric Carlson. Changed TextTrackCue.m_track to a normal pointer to break the circular reference that was keeping both objects from ever getting deleted. No new tests. This simply fixes a memory leak. * html/track/TextTrack.cpp: (WebCore::TextTrack::~TextTrack): * html/track/TextTrackCue.cpp: (WebCore::TextTrackCue::TextTrackCue): (WebCore::TextTrackCue::~TextTrackCue): (WebCore::TextTrackCue::track): (WebCore::TextTrackCue::setTrack): * html/track/TextTrackCue.h: (TextTrackCue): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@132681 268f45cc-cd09-0410-ab3c-d52691b4dbfc
defd3142