[Webkit-unassigned] [Bug 40366] REGRESSION (r59263): Google Docs Drawing is broken, and probably other SVG-based sites

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 22 14:38:11 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=40366





--- Comment #10 from James Robinson <jamesr at chromium.org>  2010-06-22 14:38:11 PST ---
As it turns out this is sufficient to fix the issue on the older, affected version of google docs:

diff --git a/WebCore/svg/SVGStyledElement.cpp b/WebCore/svg/SVGStyledElement.cpp
index 8ae463d..10cc793 100644
--- a/WebCore/svg/SVGStyledElement.cpp
+++ b/WebCore/svg/SVGStyledElement.cpp
@@ -228,7 +228,7 @@ void SVGStyledElement::parseMappedAttribute(Attribute* attr)

 bool SVGStyledElement::isKnownAttribute(const QualifiedName& attrName)
 {
-    return isIdAttributeName(attrName) || attrName == HTMLNames::styleAttr; 
+    return isIdAttributeName(attrName);
 }

 void SVGStyledElement::svgAttributeChanged(const QualifiedName& attrName)


I'll work with kliegs on making a regression test and put a patch up for review ASAP.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list