2006-05-12 Eric Seidel <eseidel@apple.com>
authoreseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 May 2006 19:44:03 +0000 (19:44 +0000)
committereseidel <eseidel@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 12 May 2006 19:44:03 +0000 (19:44 +0000)
commitd341de106666ff598483faac81d6180e60ac1b2d
tree0af339acaa48224c773872412b9154669a79063f
parent10fe299ce8a1420c19e5e338a8e191edcf9a7f2b
2006-05-12  Eric Seidel  <eseidel@apple.com>

        Reviewed by beth.

        Split out html_tableimpl.* into multiple files (one per class)
        http://bugzilla.opendarwin.org/show_bug.cgi?id=8873

        * WebCore.xcodeproj/project.pbxproj:
        * html/HTMLTableCaptionElement.cpp: Added.
        (WebCore::HTMLTableCaptionElement::HTMLTableCaptionElement):
        * html/HTMLTableCaptionElement.h: Added.
        * html/HTMLTableCellElement.cpp: Added.
        (WebCore::HTMLTableCellElement::HTMLTableCellElement):
        * html/HTMLTableCellElement.h: Added.
        * html/HTMLTableColElement.cpp: Added.
        (WebCore::HTMLTableColElement::HTMLTableColElement):
        (WebCore::HTMLTableColElement::endTagRequirement):
        (WebCore::HTMLTableColElement::tagPriority):
        (WebCore::HTMLTableColElement::checkDTD):
        * html/HTMLTableColElement.h: Added.
        * html/HTMLTableElement.cpp: Added.
        (WebCore::HTMLTableElement::HTMLTableElement):
        (WebCore::HTMLTableElement::setCaption):
        (WebCore::HTMLTableElement::setTHead):
        (WebCore::HTMLTableElement::setTFoot):
        (WebCore::HTMLTableElement::setTBody):
        (WebCore::HTMLTableElement::createTHead):
        (WebCore::HTMLTableElement::deleteTHead):
        (WebCore::HTMLTableElement::createTFoot):
        (WebCore::HTMLTableElement::deleteTFoot):
        (WebCore::HTMLTableElement::createCaption):
        (WebCore::HTMLTableElement::deleteCaption):
        (WebCore::HTMLTableElement::insertRow):
        (WebCore::HTMLTableElement::deleteRow):
        (WebCore::HTMLTableElement::addChild):
        (WebCore::HTMLTableElement::parseMappedAttribute):
        (WebCore::HTMLTableElement::attach):
        * html/HTMLTableElement.h: Added.
        * html/HTMLTablePartElement.cpp: Added.
        (WebCore::HTMLTablePartElement::parseMappedAttribute):
        * html/HTMLTablePartElement.h: Added.
        * html/HTMLTableRowElement.cpp: Added.
        (WebCore::HTMLTableRowElement::HTMLTableRowElement):
        (WebCore::HTMLTableRowElement::rowIndex):
        * html/HTMLTableRowElement.h: Added.
        * html/HTMLTableSectionElement.cpp: Added.
        (WebCore::HTMLTableSectionElement::insertRow):
        * html/HTMLTableSectionElement.h: Added.
        * html/html_tableimpl.cpp: Removed.
        * html/html_tableimpl.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14331 268f45cc-cd09-0410-ab3c-d52691b4dbfc
18 files changed:
WebCore/ChangeLog
WebCore/WebCore.xcodeproj/project.pbxproj
WebCore/html/HTMLTableCaptionElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableCaptionElement.h [new file with mode: 0644]
WebCore/html/HTMLTableCellElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableCellElement.h [new file with mode: 0644]
WebCore/html/HTMLTableColElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableColElement.h [new file with mode: 0644]
WebCore/html/HTMLTableElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableElement.h [new file with mode: 0644]
WebCore/html/HTMLTablePartElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTablePartElement.h [new file with mode: 0644]
WebCore/html/HTMLTableRowElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableRowElement.h [new file with mode: 0644]
WebCore/html/HTMLTableSectionElement.cpp [new file with mode: 0644]
WebCore/html/HTMLTableSectionElement.h [new file with mode: 0644]
WebCore/html/html_tableimpl.cpp [deleted file]
WebCore/html/html_tableimpl.h [deleted file]