-
luiz@webkit.org authored
Reviewed by Darin Adler. HTML5 <details> and <summary> initial implementation https://bugs.webkit.org/show_bug.cgi?id=50309 HTML5 <details> and <summary> elements initial implementation. The main objective is to add the files for html element and renderers, and to get rid of build system issues in future patches. See: http://www.w3.org/TR/html5/interactive-elements.html#the-details-element http://www.w3.org/TR/html5/interactive-elements.html#the-summary-element build systems * CMakeLists.txt: * DerivedSources.cpp: * DerivedSources.make: * GNUmakefile.am: * WebCore.gypi: * WebCore.pri: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * bindings/gobject/GNUmakefile.am: Some css properties to the new html elements. * css/html.css: (details): (summary): New html element associated with the corresponding tag. * html/HTMLAttributeNames.in: * html/HTMLTagNames.in: 1 html element and 3 renderers were added. * html/HTMLDetailsElement.cpp: Added. * html/HTMLDetailsElement.h: Added. * html/HTMLDetailsElement.idl: Added. * html/HTMLElementsAllInOne.cpp: * rendering/RenderDetails.cpp: Added. * rendering/RenderDetails.h: Added. * rendering/RenderDetailsMarker.cpp: Added. * rendering/RenderDetailsMarker.h: Added. * rendering/RenderSummary.cpp: Added. * rendering/RenderSummary.h: Added. * rendering/RenderingAllInOne.cpp: New renderer type checkers. * rendering/RenderObject.h: (WebCore::RenderObject::isDetails): (WebCore::RenderObject::isDetailsMarker): (WebCore::RenderObject::isSummary): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73346 268f45cc-cd09-0410-ab3c-d52691b4dbfc
b1deeffb