12012-06-26 Arpita Bahuguna <arpitabahuguna@gmail.com>
2
3 Change RenderTable sections' iterations for removing anti-patterns and using helper functions.
4 https://bugs.webkit.org/show_bug.cgi?id=89751
5
6 Reviewed by NOBODY (OOPS!).
7
8 Removing anti-pattern wherever possible from RenderTable code. Also, modifying
9 RenderTable sections' iterations to use helper functions.
10
11 No new tests required for this change.
12
13 * rendering/RenderTable.cpp:
14 (WebCore::RenderTable::addOverflowFromChildren):
15 (WebCore::RenderTable::setCellLogicalWidths):
16 (WebCore::RenderTable::splitColumn):
17 (WebCore::RenderTable::outerBorderStart):
18 (WebCore::RenderTable::outerBorderEnd):
19 Removed anti-patterns involving iterations over RenderObjects.
20
21 (WebCore::RenderTable::outerBorderAfter):
22 Modified RenderTable sections' iteration to use helper functions.
23