2007-10-10 Eric Seidel <eric@webkit.org>
Reviewed by Nikolas Zimmermann.
Fix the SVG dom so that rect.x.baseVal = rect.x.baseVal like it should.
http://bugs.webkit.org/show_bug.cgi?id=14150
Test: svg/dom/animated-tearoff-equlity.xhtml
* ksvg2/svg/SVGAnimatedTemplate.h:
(WebCore::SVGAnimatedTypeWrapperKey::SVGAnimatedTypeWrapperKey):
(WebCore::SVGAnimatedTypeWrapperKey::operator==):
(WebCore::SVGAnimatedTypeWrapperKeyHash::hash):
(WebCore::SVGAnimatedTypeWrapperKeyHash::equal):
(WebCore::SVGAnimatedTypeWrapperKeyHashTraits::deletedValue):
(WebCore::SVGAnimatedTypeWrapperKeyHashTraits::emptyValue):
(WebCore::SVGAnimatedTemplate::~SVGAnimatedTemplate):
(WebCore::SVGAnimatedTemplate::wrapperCache):
(WebCore::SVGAnimatedTemplate::forgetWrapper):
(WebCore::lookupOrCreateWrapper):
* ksvg2/svg/SVGElement.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@26538
268f45cc-cd09-0410-ab3c-
d52691b4dbfc