[CSSRegions]NamedFlow::getRegionsByContentNode should not return a live NodeList
authormihnea@adobe.com <mihnea@adobe.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Mar 2012 23:43:07 +0000 (23:43 +0000)
committermihnea@adobe.com <mihnea@adobe.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Mar 2012 23:43:07 +0000 (23:43 +0000)
commita328a18d540a3f6c7eb1affe4d3a73579eb0707d
tree063b8cf14290342b56e62f944ad665ec5b4e726d
parentad8881caaeda0dde7dad798341e7bd98926b8ccf
[CSSRegions]NamedFlow::getRegionsByContentNode should not return a live NodeList
https://bugs.webkit.org/show_bug.cgi?id=81021

Reviewed by Ryosuke Niwa.

Reverting the original patch as we need a better solution.

Source/WebCore:

* CMakeLists.txt:
* GNUmakefile.list.am:
* Target.pri:
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* dom/Node.cpp:
(WebCore::NodeListsNodeData::invalidateCaches):
(WebCore::NodeListsNodeData::isEmpty):
* dom/Node.h:
(Node):
* dom/NodeRareData.h:
(NodeListsNodeData):
* dom/RegionNodeList.cpp: Removed.
* dom/RegionNodeList.h: Removed.
* dom/WebKitNamedFlow.cpp:
* dom/WebKitNamedFlow.h:
(WebKitNamedFlow):
* dom/WebKitNamedFlow.idl:
* rendering/RenderFlowThread.cpp:
* rendering/RenderFlowThread.h:
* rendering/RenderRegion.h:
(RenderRegion):

LayoutTests:

* fast/regions/get-regions-by-content-node-expected.txt: Removed.
* fast/regions/get-regions-by-content-node-horiz-bt-expected.txt: Removed.
* fast/regions/get-regions-by-content-node-horiz-bt.html: Removed.
* fast/regions/get-regions-by-content-node-horiz-tb-expected.txt: Removed.
* fast/regions/get-regions-by-content-node-horiz-tb.html: Removed.
* fast/regions/get-regions-by-content-node-vert-lr-expected.txt: Removed.
* fast/regions/get-regions-by-content-node-vert-lr.html: Removed.
* fast/regions/get-regions-by-content-node-vert-rl-expected.txt: Removed.
* fast/regions/get-regions-by-content-node-vert-rl.html: Removed.
* fast/regions/get-regions-by-content-node.html: Removed.
* fast/regions/get-regions-by-content-node2-expected.txt: Removed.
* fast/regions/get-regions-by-content-node2.html: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@110639 268f45cc-cd09-0410-ab3c-d52691b4dbfc
31 files changed:
LayoutTests/ChangeLog
LayoutTests/fast/regions/get-regions-by-content-node-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-horiz-bt-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-horiz-bt.html [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-horiz-tb-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-horiz-tb.html [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-vert-lr-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-vert-lr.html [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-vert-rl-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node-vert-rl.html [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node.html [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node2-expected.txt [deleted file]
LayoutTests/fast/regions/get-regions-by-content-node2.html [deleted file]
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/GNUmakefile.list.am
Source/WebCore/Target.pri
Source/WebCore/WebCore.gypi
Source/WebCore/WebCore.vcproj/WebCore.vcproj
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/dom/Node.cpp
Source/WebCore/dom/Node.h
Source/WebCore/dom/NodeRareData.h
Source/WebCore/dom/RegionNodeList.cpp [deleted file]
Source/WebCore/dom/RegionNodeList.h [deleted file]
Source/WebCore/dom/WebKitNamedFlow.cpp
Source/WebCore/dom/WebKitNamedFlow.h
Source/WebCore/dom/WebKitNamedFlow.idl
Source/WebCore/rendering/RenderFlowThread.cpp
Source/WebCore/rendering/RenderFlowThread.h
Source/WebCore/rendering/RenderRegion.h