)]}'
{
  "commit": "8d2b655c22d8e678b25f8be1cea8602523bd6f90",
  "tree": "a6226b41d5723c611b86cc91cbced708bdd87a2e",
  "parents": [
    "29b94ced716ef671a08bb6df8f37aa432c7e3131"
  ],
  "author": {
    "name": "Elizabeth Thompson",
    "email": "eschutho@gmail.com",
    "time": "Fri May 15 13:35:07 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri May 15 13:35:07 2026 -0700"
  },
  "message": "fix(reports): narrow spinner checks to viewport and tighten exception handling (#39895)\n\nCo-authored-by: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dfd2e49f54f118ba312a61e18b704447650be0fc",
      "old_mode": 33188,
      "old_path": "superset/utils/screenshot_utils.py",
      "new_id": "3cc33fb10feaa97a2ce0bf1baac5abba7f3949ee",
      "new_mode": 33188,
      "new_path": "superset/utils/screenshot_utils.py"
    },
    {
      "type": "modify",
      "old_id": "3d61411b73741ff574bb2df78c9c8f1e349b2573",
      "old_mode": 33188,
      "old_path": "superset/utils/webdriver.py",
      "new_id": "a7f79e3b4152884711ef0bb010e77f8f1d26408c",
      "new_mode": 33188,
      "new_path": "superset/utils/webdriver.py"
    },
    {
      "type": "modify",
      "old_id": "f1b970bf83c8eda5c1c13e9ea76449f1471194db",
      "old_mode": 33188,
      "old_path": "tests/unit_tests/utils/test_screenshot_utils.py",
      "new_id": "c6127374f04b2ee2e91a2706f32ed936de108720",
      "new_mode": 33188,
      "new_path": "tests/unit_tests/utils/test_screenshot_utils.py"
    },
    {
      "type": "modify",
      "old_id": "cf7447eef1d98a0c28ea3db90d970273b22dc78e",
      "old_mode": 33188,
      "old_path": "tests/unit_tests/utils/webdriver_test.py",
      "new_id": "b2e262694742a13dda2ab627719bdb752c98d7c8",
      "new_mode": 33188,
      "new_path": "tests/unit_tests/utils/webdriver_test.py"
    }
  ]
}
