void SkiaOutputSurfaceImpl::RecreateRootRecorder() {
  DCHECK(characterization_.isValid());
  root_recorder_.emplace(characterization_);

  ignore_result(root_recorder_->getCanvas());
}

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