Changeset 200266 in webkit


Ignore:
Timestamp:
Apr 29, 2016, 3:40:05 PM (9 years ago)
Author:
eric.carlson@apple.com
Message:

[Mac] AirPlay fails if target is set before AVPlayer has been created
https://bugs.webkit.org/show_bug.cgi?id=157147
<rdar://problem/24197592>

Unreviewed, update test so the results are consistent on different machines.

  • media/media-source/media-source-airplay-expected.txt:
  • media/media-source/media-source-airplay.html:
Location:
trunk/LayoutTests
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r200265 r200266  
     12016-04-29  Eric Carlson  <eric.carlson@apple.com>
     2
     3        [Mac] AirPlay fails if target is set before AVPlayer has been created
     4        https://bugs.webkit.org/show_bug.cgi?id=157147
     5        <rdar://problem/24197592>
     6
     7        Unreviewed, update test so the results are consistent on different machines.
     8
     9        * media/media-source/media-source-airplay-expected.txt:
     10        * media/media-source/media-source-airplay.html:
     11
    1122016-04-29  Antonio Gomes  <tonikitoo@webkit.org>
    213
  • trunk/LayoutTests/media/media-source/media-source-airplay-expected.txt

    r200264 r200266  
    44RUN(source.addEventListener('sourceopen', startLoad))
    55RUN(video.src = URL.createObjectURL(source))
    6 EVENT( webkitplaybacktargetavailabilitychanged ) : event.availability = 'not-available'
    76
    87** create a source buffer, add an init segment with 1 video track
     
    1413
    1514** simulate choosing a device from the menu
    16 EVENT( webkitplaybacktargetavailabilitychanged ) : event.availability = 'available'
    1715
    1816** change video.src to one that supports AirPlay
    1917EXPECTED (video.webkitCurrentPlaybackTargetIsWireless == 'true') OK
     18EXPECTED (wirelessPlaybackTargetAvailability == 'available') OK
    2019
    2120END OF TEST
  • trunk/LayoutTests/media/media-source/media-source-airplay.html

    r200264 r200266  
    1212    var nextRequest = 0;
    1313    var totalLength = 100;
    14     var previousAvailable = '';
     14    var wirelessPlaybackTargetAvailability = '';
    1515
    1616    if (window.internals) {
     
    7070    {
    7171        if (video.src.indexOf("/test.") > 0) {
    72             testExpected("video.webkitCurrentPlaybackTargetIsWireless", true);
     72            testExpected('video.webkitCurrentPlaybackTargetIsWireless', true);
     73            testExpected('wirelessPlaybackTargetAvailability', 'available');
    7374            consoleWrite('');
    7475            endTest();
     
    8283    function targetAvailabilityChanged(event)
    8384    {
    84         if (previousAvailable == event.availability)
    85             return;
    86 
    87         consoleWrite(`EVENT( ${event.type} ) : event.availability = '${event.availability}'`);
    88         previousAvailable = event.availability;
     85        wirelessPlaybackTargetAvailability = event.availability;
    8986    }
    9087   
Note: See TracChangeset for help on using the changeset viewer.