Changeset 105920 in webkit


Ignore:
Timestamp:
Jan 25, 2012 1:06:51 PM (12 years ago)
Author:
leviw@chromium.org
Message:

Unreviewed, rolling out r105906.
http://trac.webkit.org/changeset/105906
https://bugs.webkit.org/show_bug.cgi?id=77038

Breaks compositing/visibility/layer-visible-content.html and
compositing/visibility/visibility-image-layers-dynamic.html
(Requested by leviw|gardening on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-01-25

Source/WebCore:

  • rendering/RenderLayerBacking.cpp:

(WebCore::RenderLayerBacking::updateGraphicsLayerGeometry):

LayoutTests:

  • compositing/visibility/layer-visible-content-expected.txt:
  • compositing/visibility/visibility-image-layers-dynamic-expected.txt:
  • platform/chromium/test_expectations.txt:
Location:
trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r105917 r105920  
     12012-01-25  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r105906.
     4        http://trac.webkit.org/changeset/105906
     5        https://bugs.webkit.org/show_bug.cgi?id=77038
     6
     7        Breaks compositing/visibility/layer-visible-content.html and
     8        compositing/visibility/visibility-image-layers-dynamic.html
     9        (Requested by leviw|gardening on #webkit).
     10
     11        * compositing/visibility/layer-visible-content-expected.txt:
     12        * compositing/visibility/visibility-image-layers-dynamic-expected.txt:
     13        * platform/chromium/test_expectations.txt:
     14
    1152012-01-25  Hajime Morita  <morrita@google.com>
    216
  • trunk/LayoutTests/compositing/visibility/layer-visible-content-expected.txt

    r105906 r105920  
    44    (GraphicsLayer
    55      (bounds 800.00 600.00)
    6       (children 2
     6      (children 1
    77        (GraphicsLayer
    88          (bounds 200.00 200.00)
    99          (drawsContent 1)
     10          (contentsVisible 0)
    1011          (children 1
    1112            (GraphicsLayer
     
    1920          )
    2021        )
    21         (GraphicsLayer
    22           (bounds 800.00 15.00)
    23           (opacity 0.00)
    24           (drawsContent 1)
    25         )
    2622      )
    2723    )
  • trunk/LayoutTests/compositing/visibility/visibility-image-layers-dynamic-expected.txt

    r105906 r105920  
    3636          (position 14.00 314.00)
    3737          (bounds 757.00 152.00)
     38          (contentsVisible 0)
    3839          (children 1
    3940            (GraphicsLayer
     
    5051
    5152(GraphicsLayer
    52   (bounds 785.00 1286.00)
     53  (bounds 785.00 1301.00)
    5354  (children 1
    5455    (GraphicsLayer
    55       (bounds 785.00 1286.00)
     56      (bounds 785.00 1301.00)
    5657      (children 3
    5758        (GraphicsLayer
     
    8081          (position 14.00 314.00)
    8182          (bounds 757.00 152.00)
     83          (contentsVisible 0)
    8284          (children 1
    8385            (GraphicsLayer
     
    9496
    9597(GraphicsLayer
    96   (bounds 785.00 1935.00)
     98  (bounds 785.00 1965.00)
    9799  (children 1
    98100    (GraphicsLayer
    99       (bounds 785.00 1935.00)
     101      (bounds 785.00 1965.00)
    100102      (children 3
    101103        (GraphicsLayer
     
    123125          (position 14.00 314.00)
    124126          (bounds 757.00 152.00)
     127          (contentsVisible 0)
    125128          (children 1
    126129            (GraphicsLayer
  • trunk/LayoutTests/platform/chromium/test_expectations.txt

    r105907 r105920  
    40054005BUGWK76572 : http/tests/download = FAIL
    40064006
     4007BUGWK76716 : compositing/visibility/layer-visible-content.html = IMAGE+TEXT
     4008
    40074009BUGWK76967 : media/media-fragments/TC0030-TC0039.html = PASS TIMEOUT
    40084010
  • trunk/Source/WebCore/ChangeLog

    r105919 r105920  
     12012-01-25  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r105906.
     4        http://trac.webkit.org/changeset/105906
     5        https://bugs.webkit.org/show_bug.cgi?id=77038
     6
     7        Breaks compositing/visibility/layer-visible-content.html and
     8        compositing/visibility/visibility-image-layers-dynamic.html
     9        (Requested by leviw|gardening on #webkit).
     10
     11        * rendering/RenderLayerBacking.cpp:
     12        (WebCore::RenderLayerBacking::updateGraphicsLayerGeometry):
     13
    1142012-01-25  Mike Fenton  <mifenton@rim.com>
    215
  • trunk/Source/WebCore/rendering/RenderLayerBacking.cpp

    r105906 r105920  
    404404   
    405405    m_owningLayer->updateVisibilityStatus();
    406 
    407     // m_graphicsLayer is the corresponding GraphicsLayer for this RenderLayer and its non-compositing
    408     // descendants. So, the visibility flag for m_graphicsLayer should be true if there are any
    409     // non-compositing visible layers.
    410     m_graphicsLayer->setContentsVisible(m_owningLayer->hasVisibleContent() || m_owningLayer->hasVisibleDescendant());
     406    m_graphicsLayer->setContentsVisible(m_owningLayer->hasVisibleContent());
    411407   
    412408    RenderStyle* style = renderer()->style();
Note: See TracChangeset for help on using the changeset viewer.