-
yael.aharon@nokia.com authored
https://bugs.webkit.org/show_bug.cgi?id=35937 Reviewed by Darin Adler. WebCore: Added support for HTMLProgressElement. This implementation is enabled only for Qt, because only RenderThemeQt was modified to actually draw the progress element. The labels attribute of the progress element will be implemented in a separate patch. Tests: fast/dom/HTMLProgressElement/progress-element.html fast/dom/HTMLProgressElement/set-progress-properties.html * DerivedSources.cpp: * DerivedSources.make: * GNUmakefile.am: * WebCore.gypi: * WebCore.pri: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): * css/CSSSelector.cpp: (WebCore::CSSSelector::extractPseudoType): * css/CSSValueKeywords.in: * css/html.css: * html/HTMLElement.cpp: (WebCore::inlineTagList): * html/HTMLElementsAllInOne.cpp: * html/HTMLFormControlElement.cpp: * html/HTMLFormControlElement.h: * html/HTMLProgressElement.cpp: Added. * html/HTMLProgressElement.h: Added. * html/HTMLProgressElement.idl: Added. * html/HTMLTagNames.in: * page/DOMWindow.idl: * platform/ThemeTypes.h: * platform/qt/RenderThemeQt.cpp: * platform/qt/RenderThemeQt.h: * rendering/RenderObject.h: * rendering/RenderProgress.cpp: Added. * rendering/RenderProgress.h: Added. * rendering/RenderTheme.cpp: * rendering/RenderTheme.h: LayoutTests: * fast/dom/HTMLProgressElement: Added. * fast/dom/HTMLProgressElement/progress-element.html: Added. * fast/dom/HTMLProgressElement/script-tests: Added. * fast/dom/HTMLProgressElement/script-tests/TEMPLATE.html: Added. * fast/dom/HTMLProgressElement/script-tests/set-progress-properties.js: Added. * fast/dom/HTMLProgressElement/set-progress-properties.html: Added. * platform/gtk/Skipped: * platform/mac/Skipped: * platform/qt/fast/dom/HTMLProgressElement: Added. * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.checksum: Added. * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.png: Added. * platform/qt/fast/dom/HTMLProgressElement/progress-element-expected.txt: Added. * platform/qt/fast/dom/HTMLProgressElement/set-progress-properties-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55980 268f45cc-cd09-0410-ab3c-d52691b4dbfc
93e750a0