| 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 Rob Buis <buis@kde.org> | 3  * Copyright (C) 2004, 2005, 2006 Rob Buis <buis@kde.org> | 
| 4  * Copyright (C) Research In Motion Limited 2011. All rights reserved. | 4  * Copyright (C) Research In Motion Limited 2011. All rights reserved. | 
| 5  * | 5  * | 
| 6  * This library is free software; you can redistribute it and/or | 6  * This library is free software; you can redistribute it and/or | 
| 7  * modify it under the terms of the GNU Library General Public | 7  * modify it under the terms of the GNU Library General Public | 
| 8  * License as published by the Free Software Foundation; either | 8  * License as published by the Free Software Foundation; either | 
| 9  * version 2 of the License, or (at your option) any later version. | 9  * version 2 of the License, or (at your option) any later version. | 
| 10  * | 10  * | 
| (...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 143 } | 143 } | 
| 144 | 144 | 
| 145 SVGTRefElement::~SVGTRefElement() | 145 SVGTRefElement::~SVGTRefElement() | 
| 146 { | 146 { | 
| 147     m_targetListener->detach(); | 147     m_targetListener->detach(); | 
| 148 } | 148 } | 
| 149 | 149 | 
| 150 void SVGTRefElement::updateReferencedText(Element* target) | 150 void SVGTRefElement::updateReferencedText(Element* target) | 
| 151 { | 151 { | 
| 152     if (target) | 152     if (target) | 
| 153         replaceChildrenWithText(userAgentShadowRoot(), target->textContent(), AS
     SERT_NO_EXCEPTION_STATE); | 153         replaceChildrenWithText(userAgentShadowRoot(), target->textContent(), AS
     SERT_NO_EXCEPTION); | 
| 154     else | 154     else | 
| 155         userAgentShadowRoot()->removeChildren(); | 155         userAgentShadowRoot()->removeChildren(); | 
| 156 } | 156 } | 
| 157 | 157 | 
| 158 void SVGTRefElement::detachTarget() | 158 void SVGTRefElement::detachTarget() | 
| 159 { | 159 { | 
| 160     // Remove active listeners and clear the text content. | 160     // Remove active listeners and clear the text content. | 
| 161     m_targetListener->detach(); | 161     m_targetListener->detach(); | 
| 162 | 162 | 
| 163     userAgentShadowRoot()->removeChildren(); | 163     userAgentShadowRoot()->removeChildren(); | 
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 276 } | 276 } | 
| 277 | 277 | 
| 278 void SVGTRefElement::removedFrom(ContainerNode* rootParent) | 278 void SVGTRefElement::removedFrom(ContainerNode* rootParent) | 
| 279 { | 279 { | 
| 280     SVGElement::removedFrom(rootParent); | 280     SVGElement::removedFrom(rootParent); | 
| 281     if (rootParent->inDocument()) | 281     if (rootParent->inDocument()) | 
| 282         m_targetListener->detach(); | 282         m_targetListener->detach(); | 
| 283 } | 283 } | 
| 284 | 284 | 
| 285 } | 285 } | 
| OLD | NEW | 
|---|