-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124811 Patch by Brendan Long <b.long@cablelabs.com> on 2013-12-02 Reviewed by Eric Carlson. Source/WebCore: No new tests because this is just refactoring. * html/track/TrackListBase.cpp: (TrackListBase::TrackListBase): Replace event code with a GenericEventQueue. (TrackListBase::scheduleTrackEvent): Factor out duplicate code in schedule{Add,Remove}TrackEvent functions. (TrackListBase::scheduleAddTrackEvent): Same. (TrackListBase::scheduleRemoveTrackEvent): Same. (TrackListBase::scheduleChangeEvent): Use GenericEventQueue. * html/track/TrackListBase.h: Replace event code with GenericEventQueue. LayoutTests: * platform/mac/TestExpectations: Unskip onremovetrack test which was fixed a long time ago. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159950 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2479cb17