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:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@105920
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2012-01-25 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ 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).
+
+ * compositing/visibility/layer-visible-content-expected.txt:
+ * compositing/visibility/visibility-image-layers-dynamic-expected.txt:
+ * platform/chromium/test_expectations.txt:
+
2012-01-25 Hajime Morita <morrita@google.com>
<content> should create HTMLContentElement object
(children 1
(GraphicsLayer
(bounds 800.00 600.00)
- (children 2
+ (children 1
(GraphicsLayer
(bounds 200.00 200.00)
(drawsContent 1)
+ (contentsVisible 0)
(children 1
(GraphicsLayer
(bounds 200.00 200.00)
)
)
)
- (GraphicsLayer
- (bounds 800.00 15.00)
- (opacity 0.00)
- (drawsContent 1)
- )
)
)
)
(GraphicsLayer
(position 14.00 314.00)
(bounds 757.00 152.00)
+ (contentsVisible 0)
(children 1
(GraphicsLayer
(position 20.00 20.00)
After step 1
(GraphicsLayer
- (bounds 785.00 1286.00)
+ (bounds 785.00 1301.00)
(children 1
(GraphicsLayer
- (bounds 785.00 1286.00)
+ (bounds 785.00 1301.00)
(children 3
(GraphicsLayer
(position 14.00 6.00)
(GraphicsLayer
(position 14.00 314.00)
(bounds 757.00 152.00)
+ (contentsVisible 0)
(children 1
(GraphicsLayer
(position 20.00 20.00)
After step 2
(GraphicsLayer
- (bounds 785.00 1935.00)
+ (bounds 785.00 1965.00)
(children 1
(GraphicsLayer
- (bounds 785.00 1935.00)
+ (bounds 785.00 1965.00)
(children 3
(GraphicsLayer
(position 14.00 6.00)
(GraphicsLayer
(position 14.00 314.00)
(bounds 757.00 152.00)
+ (contentsVisible 0)
(children 1
(GraphicsLayer
(position 20.00 20.00)
// Need to implement file name logging.
BUGWK76572 : http/tests/download = FAIL
+BUGWK76716 : compositing/visibility/layer-visible-content.html = IMAGE+TEXT
+
BUGWK76967 : media/media-fragments/TC0030-TC0039.html = PASS TIMEOUT
BUGABARTH : media/audio-garbage-collect.html = PASS TIMEOUT
+2012-01-25 Sheriff Bot <webkit.review.bot@gmail.com>
+
+ 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).
+
+ * rendering/RenderLayerBacking.cpp:
+ (WebCore::RenderLayerBacking::updateGraphicsLayerGeometry):
+
2012-01-25 Mike Fenton <mifenton@rim.com>
Page Up and Page Down mappings are backwards on BlackBerry port.
#endif
m_owningLayer->updateVisibilityStatus();
-
- // m_graphicsLayer is the corresponding GraphicsLayer for this RenderLayer and its non-compositing
- // descendants. So, the visibility flag for m_graphicsLayer should be true if there are any
- // non-compositing visible layers.
- m_graphicsLayer->setContentsVisible(m_owningLayer->hasVisibleContent() || m_owningLayer->hasVisibleDescendant());
+ m_graphicsLayer->setContentsVisible(m_owningLayer->hasVisibleContent());
RenderStyle* style = renderer()->style();
m_graphicsLayer->setPreserves3D(style->transformStyle3D() == TransformStyle3DPreserve3D && !renderer()->hasReflection());