Changeset 146801 in webkit
- Timestamp:
- Mar 25, 2013 1:10:12 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r146794 r146801 1 2013-03-25 Eric Carlson <eric.carlson@apple.com> 2 3 REGRESSION(r146380): media/track/track-user-preferences.html 4 https://bugs.webkit.org/show_bug.cgi?id=113083 5 6 Reviewed by Jer Noble. 7 8 * platform/mac/TestExpectations: Remove test from expectations. 9 1 10 2013-03-25 Ryosuke Niwa <rniwa@webkit.org> 2 11 -
trunk/LayoutTests/platform/mac/TestExpectations
r146788 r146801 1474 1474 plugins/snapshotting [ Skip ] 1475 1475 1476 webkit.org/b/113083 media/track/track-user-preferences.html [ Failure ]1477 1478 1476 webkit.org/b/113094 editing/pasteboard/can-read-in-copy-and-cut-events.html [ Failure ] 1479 1477 webkit.org/b/113094 editing/pasteboard/can-read-in-dragstart-event.html [ Failure ] -
trunk/Source/WebCore/ChangeLog
r146800 r146801 1 2013-03-25 Eric Carlson <eric.carlson@apple.com> 2 3 REGRESSION(r146380): media/track/track-user-preferences.html 4 https://bugs.webkit.org/show_bug.cgi?id=113083 5 6 Reviewed by Jer Noble. 7 8 Ignore track change notifications triggered by automatic track selection so the 9 configuration is not changed. 10 11 No new tests, this fixes an existing test. 12 13 * html/HTMLMediaElement.cpp: 14 (WebCore::HTMLMediaElement::configureTextTrackGroup): Clear m_processingPreferenceChange after all 15 track configuration is finished. 16 (WebCore::HTMLMediaElement::configureTextTrackDisplay): Do nothing if m_processingPreferenceChange 17 is true. 18 1 19 2013-03-25 Martin Robinson <mrobinson@igalia.com> 2 20 -
trunk/Source/WebCore/html/HTMLMediaElement.cpp
r146647 r146801 3136 3136 3137 3137 if (currentlyEnabledTracks.size()) { 3138 m_processingPreferenceChange = false;3139 3138 for (size_t i = 0; i < currentlyEnabledTracks.size(); ++i) { 3140 3139 RefPtr<TextTrack> textTrack = currentlyEnabledTracks[i]; … … 3146 3145 if (trackToEnable) 3147 3146 trackToEnable->setMode(TextTrack::showingKeyword()); 3147 3148 m_processingPreferenceChange = false; 3148 3149 } 3149 3150 … … 4464 4465 ASSERT(m_textTracks); 4465 4466 4467 if (m_processingPreferenceChange) 4468 return; 4469 4466 4470 bool haveVisibleTextTrack = false; 4467 4471 for (unsigned i = 0; i < m_textTracks->length(); ++i) {
Note: See TracChangeset
for help on using the changeset viewer.