Skip to content
  • kangil.han@samsung.com's avatar
    Adopt is/toHTMLTableElement for code cleanup · b44a6811
    kangil.han@samsung.com authored
    https://bugs.webkit.org/show_bug.cgi?id=118393
    
    Reviewed by Andreas Kling.
    
    To enhance readability, this patch adopts is/toHTMLTableElement.
    This also helps out to reduce duplicated use of static_cast.
    
    * accessibility/AccessibilityRenderObject.cpp:
    (WebCore::AccessibilityRenderObject::determineAccessibilityRole):
    * accessibility/AccessibilityTable.cpp:
    (WebCore::AccessibilityTable::isDataTable):
    (WebCore::AccessibilityTable::isTableExposableThroughAccessibility):
    (WebCore::AccessibilityTable::title):
    * accessibility/atk/WebKitAccessibleInterfaceTable.cpp:
    (webkitAccessibleTableGetCaption):
    * accessibility/atk/WebKitAccessibleWrapperAtk.cpp:
    (webkitAccessibleGetDescription):
    * css/StyleResolver.cpp:
    (WebCore::StyleResolver::adjustRenderStyle):
    * dom/Position.cpp:
    (WebCore::endsOfNodeAreVisuallyDistinctPositions):
    * editing/DeleteSelectionCommand.cpp:
    (WebCore::DeleteSelectionCommand::handleGeneralDelete):
    * editing/InsertLineBreakCommand.cpp:
    (WebCore::InsertLineBreakCommand::doApply):
    * editing/htmlediting.cpp:
    (WebCore::isNonTableCellHTMLBlockElement):
    * editing/markup.cpp:
    (WebCore::ancestorToRetainStructureAndAppearanceForBlock):
    * html/FTPDirectoryDocument.cpp:
    (WebCore::FTPDirectoryDocumentParser::loadDocumentTemplate):
    (WebCore::FTPDirectoryDocumentParser::createBasicDocument):
    * html/HTMLFormElement.cpp:
    (WebCore::HTMLFormElement::rendererIsNeeded):
    * html/HTMLTableElement.h:
    (WebCore::isHTMLTableElement):
    (WebCore::toHTMLTableElement):
    * html/HTMLTablePartElement.cpp:
    (WebCore::HTMLTablePartElement::findParentTable):
    * html/HTMLTableRowElement.cpp:
    (WebCore::HTMLTableRowElement::rowIndex):
    * html/HTMLTableRowsCollection.cpp:
    (WebCore::HTMLTableRowsCollection::HTMLTableRowsCollection):
    (WebCore::HTMLTableRowsCollection::virtualItemAfter):
    * html/parser/HTMLElementStack.cpp:
    (WebCore::HTMLNames::isScopeMarker):
    (WebCore::HTMLNames::isTableScopeMarker):
    * html/parser/HTMLTreeBuilder.cpp:
    (WebCore::HTMLTreeBuilder::resetInsertionModeAppropriately):
    (WebCore::HTMLTreeBuilder::processCharacterBuffer):
    * platform/mac/HTMLConverter.mm:
    (-[WebHTMLConverter _computedStringForNode:property:]):
    * rendering/RenderObject.cpp:
    (WebCore::RenderObject::offsetParent):
    * rendering/RenderTable.cpp:
    (WebCore::RenderTable::convertStyleLogicalWidthToComputedWidth):
    (WebCore::RenderTable::convertStyleLogicalHeightToComputedHeight):
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@152440 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b44a6811