void SVGElement::AttributeChanged(const AttributeModificationParams& params) {
  Element::AttributeChanged(params);

  if (params.name == html_names::kIdAttr) {
    RebuildAllIncomingReferences();
    InvalidateInstances();
    return;
  }

  if (params.name == html_names::kStyleAttr)
    return;

  SvgAttributeBaseValChanged(params.name);
}

The product does not correctly convert an object, resource, or structure from one type to a different type.