Esempio n. 1
0
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);
}
Esempio n. 2
0
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);
}