-
hyatt@apple.com authored
2008-06-20 David Hyatt <hyatt@apple.com> Allow CSS variables to support arbitrary expressions as values instead of just a single term. Reviewed by Sam Removed fast/css/variables/single-term-test.html and replaced with multiple-term-test.html * css/CSSGrammar.y: * css/CSSParser.cpp: (WebCore::CSSParser::addVariable): * css/CSSParser.h: * css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::addMatchedDeclaration): * css/CSSVariablesDeclaration.cpp: (WebCore::CSSVariablesDeclaration::CSSVariablesDeclaration): (WebCore::CSSVariablesDeclaration::getVariableValue): (WebCore::CSSVariablesDeclaration::addParsedVariable): (WebCore::CSSVariablesDeclaration::getParsedVariable): * css/CSSVariablesDeclaration.h: (WebCore::CSSVariablesDeclaration::create): LayoutTests: 2008-06-20 David Hyatt <hyatt@apple.com> Allow CSS variables to support arbitrary expressions as values instead of just a single term. Reviewed by Sam * fast/css/variables/single-term-test.html: Removed. * fast/css/variables/multiple-term-test.html: Added. * platform/mac/fast/css/variables/multiple-term-test-expected.checksum: Added. * platform/mac/fast/css/variables/multiple-term-test-expected.png: Added. * platform/mac/fast/css/variables/multiple-term-test-expected.txt: Added. * platform/mac/fast/css/variables/single-term-test-expected.checksum: Removed. * platform/mac/fast/css/variables/single-term-test-expected.png: Removed. * platform/mac/fast/css/variables/single-term-test-expected.txt: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@34691 268f45cc-cd09-0410-ab3c-d52691b4dbfc
4be20eed