Unreviewed, rolling out r156451.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Sep 2013 18:13:00 +0000 (18:13 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Sep 2013 18:13:00 +0000 (18:13 +0000)
commitb99141ccefb8d974e4135c913d28465aef19cacd
treecedcff112ccfb3bc6140317dfb35f9986ebf9f38
parent47aba9d6b78c345ed8d12bb4454b27eb58b1493f
Unreviewed, rolling out r156451.
http://trac.webkit.org/changeset/156451
https://bugs.webkit.org/show_bug.cgi?id=121965

Broke two fast/multicol tests. (Requested by kling on
#webkit).

Source/WebCore:

* rendering/FlowThreadController.cpp:
(WebCore::FlowThreadController::updateRenderFlowThreadLayersIfNeeded):
* rendering/RenderElement.cpp:
(WebCore::RenderElement::propagateStyleToAnonymousChildren):
* rendering/RenderFlowThread.cpp:
(WebCore::RenderFlowThread::layout):
(WebCore::RenderFlowThread::regionForCompositedLayer):
(WebCore::RenderFlowThread::updateRegionForRenderLayer):
(WebCore::RenderFlowThread::updateLayerToRegionMappings):
* rendering/RenderFlowThread.h:
* rendering/RenderGeometryMap.cpp:
* rendering/RenderGeometryMap.h:
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::calculateLayerBounds):
* rendering/RenderLayer.h:
* rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::shouldClipCompositedBounds):
(WebCore::RenderLayerBacking::updateGraphicsLayerGeometry):
* rendering/RenderLayerBacking.h:
* rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::computeCompositingRequirements):
(WebCore::RenderLayerCompositor::rebuildCompositingLayerTree):
(WebCore::RenderLayerCompositor::canBeComposited):
(WebCore::RenderLayerCompositor::requiresCompositingForIndirectReason):
* rendering/RenderLayerCompositor.h:
* rendering/RenderMultiColumnSet.cpp:
* rendering/RenderMultiColumnSet.h:
* rendering/RenderRegion.cpp:
(WebCore::RenderRegion::setRequiresLayerForCompositing):
* rendering/RenderRegion.h:
* rendering/RenderRegionSet.h:
* rendering/RenderTreeAsText.cpp:
(WebCore::writeLayers):

LayoutTests:

* fast/regions/layers/accelerated-compositing/crash-transform-inside-region-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/crash-transform-inside-region.html: Removed.
* fast/regions/layers/accelerated-compositing/floated-region-with-transformed-child-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/floated-region-with-transformed-child.html: Removed.
* fast/regions/layers/accelerated-compositing/move-layer-from-one-region-to-another-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/move-layer-from-one-region-to-another.html: Removed.
* fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-for-video-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-for-video.html: Removed.
* fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding.html: Removed.
* fast/regions/layers/accelerated-compositing/region-as-layer-in-another-flowthread-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/region-as-layer-in-another-flowthread.html: Removed.
* fast/regions/layers/accelerated-compositing/transform-transparent-positioned-video-inside-region-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/transform-transparent-positioned-video-inside-region.html: Removed.
* fast/regions/layers/accelerated-compositing/transformed-layer-inside-transformed-layer-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/transformed-layer-inside-transformed-layer.html: Removed.
* fast/regions/layers/accelerated-compositing/z-index-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/z-index-update-expected.html: Removed.
* fast/regions/layers/accelerated-compositing/z-index-update.html: Removed.
* fast/regions/layers/accelerated-compositing/z-index.html: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@156478 268f45cc-cd09-0410-ab3c-d52691b4dbfc
40 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/regions/layers/accelerated-compositing/crash-transform-inside-region-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/crash-transform-inside-region.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/floated-region-with-transformed-child-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/floated-region-with-transformed-child.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/move-layer-from-one-region-to-another-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/move-layer-from-one-region-to-another.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-for-video-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding-for-video.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/propagate-region-box-shadow-border-padding.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/region-as-layer-in-another-flowthread-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/region-as-layer-in-another-flowthread.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/transform-transparent-positioned-video-inside-region-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/transform-transparent-positioned-video-inside-region.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/transformed-layer-inside-transformed-layer-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/transformed-layer-inside-transformed-layer.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/z-index-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/z-index-update-expected.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/z-index-update.html [deleted file]
LayoutTests/fast/regions/layers/accelerated-compositing/z-index.html [deleted file]
Source/WebCore/ChangeLog
Source/WebCore/rendering/FlowThreadController.cpp
Source/WebCore/rendering/RenderElement.cpp
Source/WebCore/rendering/RenderFlowThread.cpp
Source/WebCore/rendering/RenderFlowThread.h
Source/WebCore/rendering/RenderGeometryMap.cpp
Source/WebCore/rendering/RenderGeometryMap.h
Source/WebCore/rendering/RenderLayer.cpp
Source/WebCore/rendering/RenderLayer.h
Source/WebCore/rendering/RenderLayerBacking.cpp
Source/WebCore/rendering/RenderLayerBacking.h
Source/WebCore/rendering/RenderLayerCompositor.cpp
Source/WebCore/rendering/RenderLayerCompositor.h
Source/WebCore/rendering/RenderMultiColumnSet.cpp
Source/WebCore/rendering/RenderMultiColumnSet.h
Source/WebCore/rendering/RenderRegion.cpp
Source/WebCore/rendering/RenderRegion.h
Source/WebCore/rendering/RenderRegionSet.h
Source/WebCore/rendering/RenderTreeAsText.cpp