Changeset 151684 in webkit


Ignore:
Timestamp:
Jun 18, 2013 8:16:02 AM (11 years ago)
Author:
commit-queue@webkit.org
Message:

<video> element delays document load event for ~ 3 seconds
https://bugs.webkit.org/show_bug.cgi?id=90272

Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-06-18
Reviewed by Eric Carlson.

Source/WebCore:

Test: media/media-preload-no-delay-loadevent.html

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::prepareForLoad):
No need to delay document load event here when preload="none"

LayoutTests:

  • media/media-preload-no-delay-loadevent-expected.txt: Added.
  • media/media-preload-no-delay-loadevent.html: Added.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r151678 r151684  
     12013-06-18  Santosh Mahto  <santosh.ma@samsung.com>
     2
     3        <video> element delays document load event for ~ 3 seconds
     4        https://bugs.webkit.org/show_bug.cgi?id=90272
     5
     6        Reviewed by Eric Carlson.
     7
     8        * media/media-preload-no-delay-loadevent-expected.txt: Added.
     9        * media/media-preload-no-delay-loadevent.html: Added.
     10
    1112013-06-18  Gabor Abraham  <abrhm@inf.u-szeged.hu>
    212
  • trunk/Source/WebCore/ChangeLog

    r151682 r151684  
     12013-06-18  Santosh Mahto  <santosh.ma@samsung.com>
     2
     3        <video> element delays document load event for ~ 3 seconds
     4        https://bugs.webkit.org/show_bug.cgi?id=90272
     5
     6        Reviewed by Eric Carlson.
     7
     8        Test: media/media-preload-no-delay-loadevent.html
     9
     10        * html/HTMLMediaElement.cpp:
     11        (WebCore::HTMLMediaElement::prepareForLoad):
     12        No need to delay document load event here  when preload="none"
     13
    1142013-06-18  Diego Pino Garcia  <dpino@igalia.com>
    215
  • trunk/Source/WebCore/html/HTMLMediaElement.cpp

    r151609 r151684  
    864864    // algorithm, but do it now because we won't start that until after the timer fires and the
    865865    // event may have already fired by then.
    866     setShouldDelayLoadEvent(true);
     866    if (m_preload != MediaPlayer::None)
     867        setShouldDelayLoadEvent(true);
    867868
    868869    configureMediaControls();
Note: See TracChangeset for help on using the changeset viewer.