chromium/third_party/blink/web_tests/svg/custom/fill-fallback-after-reattach-and-removal.html

<!DOCTYPE html>
<script src="../../resources/run-after-layout-and-paint.js"></script>
<svg>
  <linearGradient id="g1">
    <stop stop-color="red"/>
  </linearGradient>
  <rect width="100" height="100" fill="url(#g1) green"/>
</svg>
<script>
runAfterLayoutAndPaint(function() {
  document.body.style.display = "flex";
  document.documentElement.offsetTop;

  document.getElementById("g1").remove();
  document.documentElement.offsetTop;
}, true);
</script>