Changeset 84611 in webkit


Ignore:
Timestamp:
Apr 22, 2011 1:31:42 AM (13 years ago)
Author:
mitz@apple.com
Message:

<rdar://problem/9322486> REGRESSION (r83397): Default controls fade out when playing audio-only media
https://bugs.webkit.org/show_bug.cgi?id=59180

Reviewed by Maciej Stachowiak.

Source/WebCore:

Test: media/audio-controls-do-not-fade-out.html

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::playbackProgressTimerFired): Only start fading out the controls if there is
a video track.

LayoutTests:

  • media/audio-controls-do-not-fade-out-expected.txt: Added.
  • media/audio-controls-do-not-fade-out.html: Added.
Location:
trunk
Files:
2 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r84608 r84611  
     12011-04-22  Dan Bernstein  <mitz@apple.com>
     2
     3        Reviewed by Maciej Stachowiak.
     4
     5        <rdar://problem/9322486> REGRESSION (r83397): Default controls fade out when playing audio-only media
     6        https://bugs.webkit.org/show_bug.cgi?id=59180
     7
     8        * media/audio-controls-do-not-fade-out-expected.txt: Added.
     9        * media/audio-controls-do-not-fade-out.html: Added.
     10
    1112011-04-22  Ojan Vafai  <ojan@chromium.org>
    212
  • trunk/Source/WebCore/ChangeLog

    r84609 r84611  
     12011-04-22  Dan Bernstein  <mitz@apple.com>
     2
     3        Reviewed by Maciej Stachowiak.
     4
     5        <rdar://problem/9322486> REGRESSION (r83397): Default controls fade out when playing audio-only media
     6        https://bugs.webkit.org/show_bug.cgi?id=59180
     7
     8        Test: media/audio-controls-do-not-fade-out.html
     9
     10        * html/HTMLMediaElement.cpp:
     11        (WebCore::HTMLMediaElement::playbackProgressTimerFired): Only start fading out the controls if there is
     12        a video track.
     13
    1142011-04-22  Luke Macpherson   <macpherson@chromium.org>
    215
  • trunk/Source/WebCore/html/HTMLMediaElement.cpp

    r84222 r84611  
    16161616    scheduleTimeupdateEvent(true);
    16171617    if (hasMediaControls()) {
    1618         if (!m_mouseOver && controls())
     1618        if (!m_mouseOver && controls() && hasVideo())
    16191619            mediaControls()->makeTransparent();
    16201620        mediaControls()->playbackProgressed();
Note: See TracChangeset for help on using the changeset viewer.