| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright (C) 2004, 2005, 2006, 2008 Nikolas Zimmermann <zimmermann@kde.org> |    2  * Copyright (C) 2004, 2005, 2006, 2008 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  * |    4  * | 
|    5  * This library is free software; you can redistribute it and/or |    5  * This library is free software; you can redistribute it and/or | 
|    6  * modify it under the terms of the GNU Library General Public |    6  * modify it under the terms of the GNU Library General Public | 
|    7  * License as published by the Free Software Foundation; either |    7  * License as published by the Free Software Foundation; either | 
|    8  * version 2 of the License, or (at your option) any later version. |    8  * version 2 of the License, or (at your option) any later version. | 
|    9  * |    9  * | 
|   10  * This library is distributed in the hope that it will be useful, |   10  * This library is distributed in the hope that it will be useful, | 
| (...skipping 25 matching lines...) Expand all  Loading... | 
|   36 DEFINE_ANIMATED_BOOLEAN(SVGCursorElement, SVGNames::externalResourcesRequiredAtt
     r, ExternalResourcesRequired, externalResourcesRequired) |   36 DEFINE_ANIMATED_BOOLEAN(SVGCursorElement, SVGNames::externalResourcesRequiredAtt
     r, ExternalResourcesRequired, externalResourcesRequired) | 
|   37  |   37  | 
|   38 BEGIN_REGISTER_ANIMATED_PROPERTIES(SVGCursorElement) |   38 BEGIN_REGISTER_ANIMATED_PROPERTIES(SVGCursorElement) | 
|   39     REGISTER_LOCAL_ANIMATED_PROPERTY(x) |   39     REGISTER_LOCAL_ANIMATED_PROPERTY(x) | 
|   40     REGISTER_LOCAL_ANIMATED_PROPERTY(y) |   40     REGISTER_LOCAL_ANIMATED_PROPERTY(y) | 
|   41     REGISTER_LOCAL_ANIMATED_PROPERTY(href) |   41     REGISTER_LOCAL_ANIMATED_PROPERTY(href) | 
|   42     REGISTER_LOCAL_ANIMATED_PROPERTY(externalResourcesRequired) |   42     REGISTER_LOCAL_ANIMATED_PROPERTY(externalResourcesRequired) | 
|   43     REGISTER_PARENT_ANIMATED_PROPERTIES(SVGTests) |   43     REGISTER_PARENT_ANIMATED_PROPERTIES(SVGTests) | 
|   44 END_REGISTER_ANIMATED_PROPERTIES |   44 END_REGISTER_ANIMATED_PROPERTIES | 
|   45  |   45  | 
|   46 inline SVGCursorElement::SVGCursorElement(const QualifiedName& tagName, Document
     * document) |   46 inline SVGCursorElement::SVGCursorElement(const QualifiedName& tagName, Document
     & document) | 
|   47     : SVGElement(tagName, document) |   47     : SVGElement(tagName, document) | 
|   48     , m_x(LengthModeWidth) |   48     , m_x(LengthModeWidth) | 
|   49     , m_y(LengthModeHeight) |   49     , m_y(LengthModeHeight) | 
|   50 { |   50 { | 
|   51     ASSERT(hasTagName(SVGNames::cursorTag)); |   51     ASSERT(hasTagName(SVGNames::cursorTag)); | 
|   52     ScriptWrappable::init(this); |   52     ScriptWrappable::init(this); | 
|   53     registerAnimatedPropertiesForSVGCursorElement(); |   53     registerAnimatedPropertiesForSVGCursorElement(); | 
|   54 } |   54 } | 
|   55  |   55  | 
|   56 PassRefPtr<SVGCursorElement> SVGCursorElement::create(const QualifiedName& tagNa
     me, Document* document) |   56 PassRefPtr<SVGCursorElement> SVGCursorElement::create(const QualifiedName& tagNa
     me, Document& document) | 
|   57 { |   57 { | 
|   58     return adoptRef(new SVGCursorElement(tagName, document)); |   58     return adoptRef(new SVGCursorElement(tagName, document)); | 
|   59 } |   59 } | 
|   60  |   60  | 
|   61 SVGCursorElement::~SVGCursorElement() |   61 SVGCursorElement::~SVGCursorElement() | 
|   62 { |   62 { | 
|   63     HashSet<SVGElement*>::iterator end = m_clients.end(); |   63     HashSet<SVGElement*>::iterator end = m_clients.end(); | 
|   64     for (HashSet<SVGElement*>::iterator it = m_clients.begin(); it != end; ++it) |   64     for (HashSet<SVGElement*>::iterator it = m_clients.begin(); it != end; ++it) | 
|   65         (*it)->cursorElementRemoved(); |   65         (*it)->cursorElementRemoved(); | 
|   66 } |   66 } | 
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  135 } |  135 } | 
|  136  |  136  | 
|  137 void SVGCursorElement::addSubresourceAttributeURLs(ListHashSet<KURL>& urls) cons
     t |  137 void SVGCursorElement::addSubresourceAttributeURLs(ListHashSet<KURL>& urls) cons
     t | 
|  138 { |  138 { | 
|  139     SVGElement::addSubresourceAttributeURLs(urls); |  139     SVGElement::addSubresourceAttributeURLs(urls); | 
|  140  |  140  | 
|  141     addSubresourceURL(urls, document().completeURL(hrefCurrentValue())); |  141     addSubresourceURL(urls, document().completeURL(hrefCurrentValue())); | 
|  142 } |  142 } | 
|  143  |  143  | 
|  144 } |  144 } | 
| OLD | NEW |