Unreviewed, rolling out r123159, r123165, r123168, r123492,
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Jul 2012 18:50:48 +0000 (18:50 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 26 Jul 2012 18:50:48 +0000 (18:50 +0000)
commitd4843f6daa5a9a7dc941137a09de8230573e901c
tree9c8d49de5b2513f75e2c3c41b1413115b9158e5e
parenta70aaff40c6b589c2a19ceb0ae106a3fd260bfa5
Unreviewed, rolling out r123159, r123165, r123168, r123492,
and r123650.
http://trac.webkit.org/changeset/123159
http://trac.webkit.org/changeset/123165
http://trac.webkit.org/changeset/123168
http://trac.webkit.org/changeset/123492
http://trac.webkit.org/changeset/123650
https://bugs.webkit.org/show_bug.cgi?id=92406

allowing inline-table anonymous wrappers is a bad idea due to
tons of corner cases that should be properly handled
(Requested by jchaffraix on #webkit).

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

Source/WebCore:

* rendering/RenderInline.cpp:
(WebCore::RenderInline::addChildIgnoringContinuation):
* rendering/RenderTable.cpp:
(WebCore::RenderTable::createAnonymousWithParentRenderer):

LayoutTests:

* css2.1/20110323/inline-table-002b-expected.htm: Removed.
* css2.1/20110323/inline-table-002b.html: Removed.
* fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
* fast/table/inline-block-generates-table-wrapper-expected.html: Removed.
* fast/table/inline-block-generates-table-wrapper.html: Removed.
* fast/table/inline-table-in-continuation-expected.html: Removed.
* fast/table/inline-table-in-continuation.html: Removed.
* fast/table/inline-table-with-caption-expected.html: Removed.
* fast/table/inline-table-with-caption.html: Removed.
* platform/chromium-linux/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-mac-snowleopard/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-win/fast/dynamic/insert-before-table-part-in-continuation-expected.png:
* platform/chromium-win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/chromium-win/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Added.
* platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt: Renamed from LayoutTests/tables/mozilla/bugs/bug3037-1-expected.txt.
* platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Added.
* platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt:
* platform/mac-wk2/fast/dynamic/insert-before-table-part-in-continuation-expected.txt: Removed.
* platform/mac-wk2/mathml/msub-anonymous-child-render-crash-expected.txt: Removed.
* platform/mac-wk2/tables/mozilla/bugs/bug3037-1-expected.txt: Removed.
* platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt:
* platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@123779 268f45cc-cd09-0410-ab3c-d52691b4dbfc
28 files changed:
LayoutTests/ChangeLog
LayoutTests/css2.1/20110323/inline-table-002b-expected.htm [deleted file]
LayoutTests/css2.1/20110323/inline-table-002b.html [deleted file]
LayoutTests/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [deleted file]
LayoutTests/fast/table/inline-block-generates-table-wrapper-expected.html [deleted file]
LayoutTests/fast/table/inline-block-generates-table-wrapper.html [deleted file]
LayoutTests/fast/table/inline-table-in-continuation-expected.html [deleted file]
LayoutTests/fast/table/inline-table-in-continuation.html [deleted file]
LayoutTests/fast/table/inline-table-with-caption-expected.html [deleted file]
LayoutTests/fast/table/inline-table-with-caption.html [deleted file]
LayoutTests/platform/chromium-linux/fast/dynamic/insert-before-table-part-in-continuation-expected.png
LayoutTests/platform/chromium-mac-snowleopard/fast/dynamic/insert-before-table-part-in-continuation-expected.png
LayoutTests/platform/chromium-mac/fast/dynamic/insert-before-table-part-in-continuation-expected.png
LayoutTests/platform/chromium-win/fast/dynamic/insert-before-table-part-in-continuation-expected.png
LayoutTests/platform/chromium-win/fast/dynamic/insert-before-table-part-in-continuation-expected.txt
LayoutTests/platform/chromium-win/tables/mozilla/bugs/bug3037-1-expected.txt
LayoutTests/platform/efl/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [new file with mode: 0644]
LayoutTests/platform/efl/tables/mozilla/bugs/bug3037-1-expected.txt [moved from LayoutTests/tables/mozilla/bugs/bug3037-1-expected.txt with 100% similarity]
LayoutTests/platform/gtk/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/tables/mozilla/bugs/bug3037-1-expected.txt
LayoutTests/platform/mac-wk2/fast/dynamic/insert-before-table-part-in-continuation-expected.txt [deleted file]
LayoutTests/platform/mac-wk2/mathml/msub-anonymous-child-render-crash-expected.txt [deleted file]
LayoutTests/platform/mac-wk2/tables/mozilla/bugs/bug3037-1-expected.txt [deleted file]
LayoutTests/platform/mac/fast/dynamic/insert-before-table-part-in-continuation-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug3037-1-expected.txt
Source/WebCore/ChangeLog
Source/WebCore/rendering/RenderInline.cpp
Source/WebCore/rendering/RenderTable.cpp