Changeset 154666 in webkit


Ignore:
Timestamp:
Aug 27, 2013 12:26:28 AM (11 years ago)
Author:
calvaris@igalia.com
Message:

[GTK] Volume slider shows incorrect track when muted
https://bugs.webkit.org/show_bug.cgi?id=120253

Reviewed by Philippe Normand.

When painting the volume bar, consider that it could be muted even
then volume is different than zero.

  • platform/gtk/RenderThemeGtk.cpp:

(WebCore::RenderThemeGtk::paintMediaVolumeSliderTrack): Asign
painted volume as 0 when media is muted.

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r154663 r154666  
     12013-08-27  Xabier Rodriguez Calvar  <calvaris@igalia.com>
     2
     3        [GTK] Volume slider shows incorrect track when muted
     4        https://bugs.webkit.org/show_bug.cgi?id=120253
     5
     6        Reviewed by Philippe Normand.
     7
     8        When painting the volume bar, consider that it could be muted even
     9        then volume is different than zero.
     10
     11        * platform/gtk/RenderThemeGtk.cpp:
     12        (WebCore::RenderThemeGtk::paintMediaVolumeSliderTrack): Asign
     13        painted volume as 0 when media is muted.
     14
    1152013-08-26  Sam Weinig  <sam@webkit.org>
    216
  • trunk/Source/WebCore/platform/gtk/RenderThemeGtk.cpp

    r152763 r154666  
    605605        return true;
    606606
    607     float volume = mediaElement->volume();
     607    float volume = mediaElement->muted() ? 0.0f : mediaElement->volume();
    608608    if (!volume)
    609609        return true;
Note: See TracChangeset for help on using the changeset viewer.