Skip to content
  • eric.carlson@apple.com's avatar
    2010-07-19 Eric Carlson <eric.carlson@apple.com> · 65b858a9
    eric.carlson@apple.com authored
            Reviewed by Sam Weinig.
    
            Remove HTML5 media element 'load' event
            https://bugs.webkit.org/show_bug.cgi?id=30464
            <rdar://problem/5650561>
    
            * html/HTMLMediaElement.cpp:
            (WebCore::HTMLMediaElement::HTMLMediaElement): Initialize m_completelyLoaded.
            (WebCore::HTMLMediaElement::parseMappedAttribute): Don't deal with 'load' event.
            (WebCore::HTMLMediaElement::prepareForLoad): Set m_completelyLoaded to false.
            (WebCore::HTMLMediaElement::setNetworkState): Don't post 'load' event.
            (WebCore::HTMLMediaElement::progressEventTimerFired): Bail if m_networkState != NETWORK_LOADING.
            (WebCore::HTMLMediaElement::userCancelledLoad): No more NETWORK_LOADED state.
            * html/HTMLMediaElement.h:
            (WebCore::HTMLMediaElement::):
            * html/HTMLMediaElement.idl: Remove NETWORK_LOADING.
    
    2010-07-19  Eric Carlson  <eric.carlson@apple.com>
    
            Reviewed by Sam Weinig.
    
            Remove HTML5 media element 'load' event
            https://bugs.webkit.org/show_bug.cgi?id=30464
            <rdar://problem/5650561>
    
            * media/audio-delete-while-slider-thumb-clicked.html: Trigger test on 'canplaythrough'
            instead of 'load'.
            * media/audio-delete-while-step-button-clicked.html: Ditto.
            * media/event-attributes-expected.txt: 
            * media/event-attributes.html: Correct logic to check that 'progress' event(s) are
            fired while loading file, but not when src set to invalid file. 'abort' event is fired when
            the src is changed.
            * media/invalid-media-url-crash-expected.txt:
            * media/media-constants-expected.txt: No more NETWORK_LOADED state.
            * media/media-constants.html:  No more NETWORK_LOADED state. Clean up test.
            * media/remove-from-document-expected.txt:
            * media/remove-from-document.html: Ditto.
            * media/video-controls-visible-audio-only.html: Trigger test on 'canplaythrough'
            instead of 'load'.
            * media/video-source-none-supported-expected.txt: No more NETWORK_LOADED state.
            * media/video-src-change-expected.txt: Ditto.
            * media/video-src-none-expected.txt:
            * media/video-src-none.html: No more NETWORK_LOADED state. Fix bogus test that generated
            "FAIL" in results.
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63684 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    65b858a9