Make computePositionedLogicalWidth and computePositionedLogicalWidthReplaced const
https://bugs.webkit.org/show_bug.cgi?id=95907

Reviewed by Ojan Vafai.

This is refactoring to make RenderBox::computeLogicalWidth const. Make some methods that
get called by computeLogicalWidth const. We path in a struct that we populate with values.

No new tests, this is just a refactoring.

* rendering/RenderBox.cpp:
(WebCore::RenderBox::computeLogicalWidthInRegion): Make a LogicalExtentComputedValues to
hold results.
(WebCore::RenderBox::computePositionedLogicalWidth): Make const.
(WebCore::RenderBox::computePositionedLogicalWidthUsing): Change output to use LogicalExtentComputedValues
instead of 4 separate params.
(WebCore::RenderBox::computePositionedLogicalWidthReplaced): Make const.
* rendering/RenderBox.h:
(RenderBox): Add const and change out params to LogicalExtentComputedValues.
* rendering/RenderTable.cpp:
(WebCore::RenderTable::computeLogicalWidth): Make a LogicalExtentComputedValues to
hold results.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127812 268f45cc-cd09-0410-ab3c-d52691b4dbfc
fast/table/empty-row-crash.html and fast/table/inline-form-assert.html should be dumpAsText tests
https://bugs.webkit.org/show_bug.cgi?id=95613

Patch by Pravin D <pravind.2k4@gmail.com> on 2012-09-06
Reviewed by Julien Chaffraix.

Modified the test cases empty-row-crash.html and inline-form-assert.html to dumpAsText tests.
As the testcases check for crash/assert and not for the correctness of content layout or painting
they can be safely modified to dumpAsText tests.

* fast/table/empty-row-crash-expected.txt: Added.
 New expected file.
* fast/table/empty-row-crash.html:
 Added a short description about the testcase.

* fast/table/inline-form-assert-expected.txt: Added.
 New expected file.
* fast/table/inline-form-assert.html:

* platform/chromium-linux/fast/table/empty-row-crash-expected.png: Removed.
* platform/chromium-linux/fast/table/inline-form-assert-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/table/empty-row-crash-expected.png: Removed.
* platform/chromium-mac-snowleopard/fast/table/inline-form-assert-expected.png: Removed.
* platform/chromium-mac/fast/table/empty-row-crash-expected.png: Removed.
* platform/chromium-mac/fast/table/inline-form-assert-expected.png: Removed.
* platform/chromium-win/fast/table/empty-row-crash-expected.png: Removed.
* platform/chromium-win/fast/table/empty-row-crash-expected.txt: Removed.
* platform/chromium-win/fast/table/inline-form-assert-expected.png: Removed.
* platform/chromium-win/fast/table/inline-form-assert-expected.txt: Removed.
* platform/efl/fast/table/empty-row-crash-expected.png: Removed.
* platform/efl/fast/table/empty-row-crash-expected.txt: Removed.
* platform/efl/fast/table/inline-form-assert-expected.png: Removed.
* platform/efl/fast/table/inline-form-assert-expected.txt: Removed.
* platform/gtk/fast/table/empty-row-crash-expected.png: Removed.
* platform/gtk/fast/table/empty-row-crash-expected.txt: Removed.
* platform/gtk/fast/table/inline-form-assert-expected.png: Removed.
* platform/gtk/fast/table/inline-form-assert-expected.txt: Removed.
* platform/mac/fast/table/empty-row-crash-expected.png: Removed.
* platform/mac/fast/table/empty-row-crash-expected.txt: Removed.
* platform/mac/fast/table/inline-form-assert-expected.png: Removed.
* platform/mac/fast/table/inline-form-assert-expected.txt: Removed.
* platform/qt/fast/table/empty-row-crash-expected.png: Removed.
* platform/qt/fast/table/empty-row-crash-expected.txt: Removed.
* platform/qt/fast/table/inline-form-assert-expected.png: Removed.
* platform/qt/fast/table/inline-form-assert-expected.txt: Removed.
 Removed obsolete baselines.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127813 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r127808.
http://trac.webkit.org/changeset/127808
https://bugs.webkit.org/show_bug.cgi?id=96057

geoff rolled back in his change, but not this part (Requested
by thorton on #webkit).

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

* inspector/debugger/debugger-expand-scope-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@127814 268f45cc-cd09-0410-ab3c-d52691b4dbfc