diff options
Diffstat (limited to 'src/3rdparty/webkit/WebCore/dom/Element.cpp')
-rw-r--r-- | src/3rdparty/webkit/WebCore/dom/Element.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/3rdparty/webkit/WebCore/dom/Element.cpp b/src/3rdparty/webkit/WebCore/dom/Element.cpp index 4cf49bb..d858888 100644 --- a/src/3rdparty/webkit/WebCore/dom/Element.cpp +++ b/src/3rdparty/webkit/WebCore/dom/Element.cpp @@ -1341,4 +1341,15 @@ unsigned Element::childElementCount() const return count; } +KURL Element::getURLAttribute(const QualifiedName& name) const +{ +#ifndef NDEBUG + if (namedAttrMap) { + if (Attribute* attribute = namedAttrMap->getAttributeItem(name)) + ASSERT(isURLAttribute(attribute)); + } +#endif + return document()->completeURL(getAttribute(name)); +} + } // namespace WebCore |