Changeset 166304 in webkit


Ignore:
Timestamp:
Mar 26, 2014 11:37:44 AM (10 years ago)
Author:
jer.noble@apple.com
Message:

REGRESSION(r162679): Poster image visible under the video
https://bugs.webkit.org/show_bug.cgi?id=130783

Reviewed by Simon Fraser.

In the listed revision, we started checking for isRenderImage()
instead of isImage(). RenderMedias return 'true' for the first
but 'false' for the second. Change the if() statement to check
for isRenderMedia() in addition to !isRenderImage().

  • rendering/RenderLayerBacking.cpp:

(WebCore::RenderLayerBacking::isDirectlyCompositedImage):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r166303 r166304  
     12014-03-26  Jer Noble  <jer.noble@apple.com>
     2
     3        REGRESSION(r162679): Poster image visible under the video
     4        https://bugs.webkit.org/show_bug.cgi?id=130783
     5
     6        Reviewed by Simon Fraser.
     7
     8        In the listed revision, we started checking for isRenderImage()
     9        instead of isImage(). RenderMedias return 'true' for the first
     10        but 'false' for the second. Change the if() statement to check
     11        for isRenderMedia() in addition to !isRenderImage().
     12
     13        * rendering/RenderLayerBacking.cpp:
     14        (WebCore::RenderLayerBacking::isDirectlyCompositedImage):
     15
    1162014-03-26  Antti Koivisto  <antti@apple.com>
    217
  • trunk/Source/WebCore/rendering/RenderLayerBacking.cpp

    r166060 r166304  
    18391839bool RenderLayerBacking::isDirectlyCompositedImage() const
    18401840{
    1841     if (!renderer().isRenderImage() || m_owningLayer.hasBoxDecorationsOrBackground() || renderer().hasClip())
     1841    if (!renderer().isRenderImage() || renderer().isMedia() || m_owningLayer.hasBoxDecorationsOrBackground() || renderer().hasClip())
    18421842        return false;
    18431843
Note: See TracChangeset for help on using the changeset viewer.