Changeset 209209 in webkit


Ignore:
Timestamp:
Dec 1, 2016 2:23:54 PM (7 years ago)
Author:
matthew_hanson@apple.com
Message:

Merge r208825. rdar://problem/29277338

Location:
branches/safari-602-branch
Files:
4 added
3 edited

Legend:

Unmodified
Added
Removed
  • branches/safari-602-branch/LayoutTests/ChangeLog

    r209207 r209209  
     12016-12-01  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r208825. rdar://problem/29277338
     4
     5    2016-11-16  Brent Fulgham  <bfulgham@apple.com>
     6
     7            Clear track client when removing a track
     8            https://bugs.webkit.org/show_bug.cgi?id=164842
     9            <rdar://problem/29213621>
     10
     11            Reviewed by Eric Carlson.
     12
     13            * media/track/audio-track-add-remove-expected.txt: Added.
     14            * media/track/audio-track-add-remove.html: Added.
     15            * media/track/video-track-add-remove-expected.txt: Added.
     16            * media/track/video-track-add-remove.html: Added.
     17
    1182016-12-01  Matthew Hanson  <matthew_hanson@apple.com>
    219
  • branches/safari-602-branch/Source/WebCore/ChangeLog

    r209208 r209209  
     12016-12-01  Matthew Hanson  <matthew_hanson@apple.com>
     2
     3        Merge r208825. rdar://problem/29277338
     4
     5    2016-11-16  Brent Fulgham  <bfulgham@apple.com>
     6
     7            Clear track client when removing a track
     8            https://bugs.webkit.org/show_bug.cgi?id=164842
     9            <rdar://problem/29213621>
     10
     11            Reviewed by Eric Carlson.
     12
     13            Call 'clearClient' when removing a track from an HTMLMediaElement.
     14
     15            Test: media/track/audio-track-add-remove.html
     16                  media/track/video-track-add-remove.html
     17
     18            * html/HTMLMediaElement.cpp:
     19            (WebCore::HTMLMediaElement::removeAudioTrack): Call 'clearClient'
     20            (WebCore::HTMLMediaElement::removeVideoTrack): Ditto.
     21
    1222016-12-01  Matthew Hanson  <matthew_hanson@apple.com>
    223
  • branches/safari-602-branch/Source/WebCore/html/HTMLMediaElement.cpp

    r209046 r209209  
    37903790{
    37913791    m_audioTracks->remove(track);
     3792    track.clearClient();
    37923793}
    37933794
     
    38073808{
    38083809    m_videoTracks->remove(track);
     3810    track.clearClient();
    38093811}
    38103812
Note: See TracChangeset for help on using the changeset viewer.