Recalculate borders at the beginning of table layout
https://bugs.webkit.org/show_bug.cgi?id=111634

Reviewed by Julien Chaffraix.

Source/WebCore:

Doing it in convertStyleLogicalWidthToComputedWidth missed some dynamic
relayout cases. I confirmed that the new results match the results we
would get if we set the border width initially instead of dynamically.

* rendering/RenderTable.cpp:
(WebCore::RenderTable::convertStyleLogicalWidthToComputedWidth):
(WebCore::RenderTable::layout):

LayoutTests:

* fast/table/border-collapsing/cached-change-row-border-width-expected.png:
* fast/table/border-collapsing/cached-change-row-border-width-expected.txt:
* fast/table/border-collapsing/cached-change-tbody-border-width-expected.png:
* fast/table/border-collapsing/cached-change-tbody-border-width-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145104 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: [ACE] set correct font
https://bugs.webkit.org/show_bug.cgi?id=111747

Patch by Andrey Lushnikov <lushnikov@chromium.org> on 2013-03-07
Reviewed by Pavel Feldman.

No new tests.

Set class "source-code" for the ace editor element.

* inspector/front-end/AceTextEditor.js:
(WebInspector.AceTextEditor):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145106 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Make EWS bots build and test in release.

* Scripts/webkitpy/tool/commands/earlywarningsystem.py:
(WinEWS):
* Scripts/webkitpy/tool/steps/runtests.py:
(RunTests.run):


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