)]}'
{
  "commit": "3db4867c30a700e04db52bbaa3f953d6c53df944",
  "tree": "b9320a6b4e0fee4ff8b49bf4cf8d8fe10701453c",
  "parents": [
    "ba458f52c8a848bbd9c525ac98fb1f7b30e41dc2"
  ],
  "author": {
    "name": "Anne van Kesteren",
    "email": "annevk@annevk.nl",
    "time": "Sat Jul 11 12:02:42 2026"
  },
  "committer": {
    "name": "Anne van Kesteren",
    "email": "annevk@annevk.nl",
    "time": "Sat Jul 11 12:02:42 2026"
  },
  "message": "Cloning a document copies its base URL\n\nAdd tests for a document\u0027s base URL after cloneNode(), covering that a\nclone copies the source\u0027s computed base URL: a deep clone carries the\n\u003cbase\u003e element, while a shallow clone (which has no \u003cbase\u003e) reports the\nsame base URL via the copied override. Also covers documents without a\n\u003cbase\u003e, createHTMLDocument(), about:blank base URL inheritance, XML/XHTML\n(no xml:base), blob: URLs, snapshot independence from later source\nmutation, durability across clone mutation, and an inserted \u003cbase\u003e taking\nprecedence over the copied base URL.\n\nFor https://github.com/whatwg/dom/issues/454.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b8041f2a158e8aef3b81b5c17b606ddc873d562",
      "new_mode": 33188,
      "new_path": "dom/nodes/Document-cloneNode-about-base-url.window.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2102982b7048f397b09cda5567bf29343b99f50f",
      "new_mode": 33188,
      "new_path": "dom/nodes/Document-cloneNode-base-url-xml.window.js"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "629ce603fd41e2094b5fa6a2c69e81dc8f8d5762",
      "new_mode": 33188,
      "new_path": "dom/nodes/Document-cloneNode-base-url.window.js"
    }
  ]
}
