diff options
-rw-r--r-- | Source/WebCore/rendering/RenderLayer.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/WebCore/rendering/RenderLayer.cpp b/Source/WebCore/rendering/RenderLayer.cpp index b6662f6..3cdeda8 100644 --- a/Source/WebCore/rendering/RenderLayer.cpp +++ b/Source/WebCore/rendering/RenderLayer.cpp @@ -4049,6 +4049,9 @@ bool RenderLayer::shouldBeNormalFlowOnly() const || renderer()->hasReflection() || renderer()->hasMask() || renderer()->isVideo() +#if PLATFORM(ANDROID) + || renderer()->isCanvas() +#endif || renderer()->isEmbeddedObject() || renderer()->isApplet() || renderer()->isRenderIFrame() @@ -4070,6 +4073,9 @@ bool RenderLayer::isSelfPaintingLayer() const || renderer()->hasMask() || renderer()->isTableRow() || renderer()->isVideo() +#if PLATFORM(ANDROID) + || renderer()->isCanvas() +#endif || renderer()->isEmbeddedObject() || renderer()->isApplet() || renderer()->isRenderIFrame(); |