Element* SVGURIReference::targetElementFromIRIString(const String& iri, Document* document, String* fragmentIdentifier) { String id = fragmentIdentifierFromIRIString(iri, document); if (fragmentIdentifier) *fragmentIdentifier = id; // FIXME: Handle external references (Bug 65344). return document->getElementById(id); }
Element* SVGURIReference::targetElementFromIRIString( const String& urlString, const TreeScope& treeScope, AtomicString* fragmentIdentifier) { AtomicString id = fragmentIdentifierFromIRIString(urlString, treeScope); if (id.isEmpty()) return nullptr; if (fragmentIdentifier) *fragmentIdentifier = id; return treeScope.getElementById(id); }