OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2004, 2005 Nikolas Zimmermann <zimmermann@kde.org> | 2 * Copyright (C) 2004, 2005 Nikolas Zimmermann <zimmermann@kde.org> |
3 * Copyright (C) 2004, 2005, 2006, 2007 Rob Buis <buis@kde.org> | 3 * Copyright (C) 2004, 2005, 2006, 2007 Rob Buis <buis@kde.org> |
4 * Copyright (C) 2007 Eric Seidel <eric@webkit.org> | 4 * Copyright (C) 2007 Eric Seidel <eric@webkit.org> |
5 * Copyright (C) 2008 Apple Inc. All rights reserved. | 5 * Copyright (C) 2008 Apple Inc. All rights reserved. |
6 * Copyright (C) 2009 Cameron McCormack <cam@mcc.id.au> | 6 * Copyright (C) 2009 Cameron McCormack <cam@mcc.id.au> |
7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 7 * Copyright (C) Research In Motion Limited 2010. All rights reserved. |
8 * | 8 * |
9 * This library is free software; you can redistribute it and/or | 9 * This library is free software; you can redistribute it and/or |
10 * modify it under the terms of the GNU Library General Public | 10 * modify it under the terms of the GNU Library General Public |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 return; | 103 return; |
104 } | 104 } |
105 | 105 |
106 float posC = 0; | 106 float posC = 0; |
107 if (!parseNumber(ptr, end, posC)) { | 107 if (!parseNumber(ptr, end, posC)) { |
108 result.clear(); | 108 result.clear(); |
109 return; | 109 return; |
110 } | 110 } |
111 | 111 |
112 float posD = 0; | 112 float posD = 0; |
113 if (!parseNumber(ptr, end, posD, false)) { | 113 if (!parseNumber(ptr, end, posD, DisallowWhitespace)) { |
114 result.clear(); | 114 result.clear(); |
115 return; | 115 return; |
116 } | 116 } |
117 | 117 |
118 skipOptionalSVGSpaces(ptr, end); | 118 skipOptionalSVGSpaces(ptr, end); |
119 | 119 |
120 if (ptr < end && *ptr == ';') { | 120 if (ptr < end && *ptr == ';') { |
121 delimParsed = true; | 121 delimParsed = true; |
122 ptr++; | 122 ptr++; |
123 } | 123 } |
(...skipping 564 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
688 SVGSMILElement::setAttributeName(attributeName); | 688 SVGSMILElement::setAttributeName(attributeName); |
689 checkInvalidCSSAttributeType(targetElement()); | 689 checkInvalidCSSAttributeType(targetElement()); |
690 } | 690 } |
691 | 691 |
692 void SVGAnimationElement::checkInvalidCSSAttributeType(SVGElement* target) | 692 void SVGAnimationElement::checkInvalidCSSAttributeType(SVGElement* target) |
693 { | 693 { |
694 m_hasInvalidCSSAttributeType = target && hasValidAttributeName() && attribut
eType() == AttributeTypeCSS && !isTargetAttributeCSSProperty(target, attributeNa
me()); | 694 m_hasInvalidCSSAttributeType = target && hasValidAttributeName() && attribut
eType() == AttributeTypeCSS && !isTargetAttributeCSSProperty(target, attributeNa
me()); |
695 } | 695 } |
696 | 696 |
697 } | 697 } |
OLD | NEW |