)]}'
{
  "commit": "ce24053896e8948f8ddabff59ae1f2af8d4744e5",
  "tree": "a956ebe5ff70536bce60f7929905eb0f66f87c67",
  "parents": [
    "bc2b3fe9f49bddafc0396bee72d8620a248aa3eb"
  ],
  "author": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Fri Dec 01 22:48:41 2023 +0100"
  },
  "committer": {
    "name": "Ben Rohlfs",
    "email": "brohlfs@google.com",
    "time": "Mon Dec 04 11:16:18 2023 +0100"
  },
  "message": "Convert tip and snackbar to Lit elements\n\n`INJECT_JS_CODE` is not supported anymore, so we cannot define showing\nthe red \"helper tip\" in the bottom right corner as a rule. Instead we\nhave to do this statically. Let\u0027s use the opportunity and do this as a\nLit component instead of using `document.createElement()` stuff.\n\nAlso convert the snackbar to a Lit component.\n\nUnfortunately that requires us to also inject `webcomponents-lite.js`\npolyfill.\n\nAlso upgrade to Lit 3 to be compatible with Gerrit\u0027s main web app.\n\nGoogle-Bug-Id: b/287605771\nChange-Id: I1096d5b58377d98eb54754d54f38892ee3d420c4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dc8f9a61a5338b13e422c29103b82c74beac1fff",
      "old_mode": 33188,
      "old_path": "package-lock.json",
      "new_id": "a3022b610d7b08a4ee6cf3bbdd0b235385cc3d18",
      "new_mode": 33188,
      "new_path": "package-lock.json"
    },
    {
      "type": "modify",
      "old_id": "49f3424a9cab4a1a57fb14b10f0dec57f06cd3eb",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "e25e29751d7ca640548b20b1b5195476e89c4df1",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "modify",
      "old_id": "335ae4a37949dd841132db7c1d1e42a46efee25b",
      "old_mode": 33188,
      "old_path": "src/content_script.ts",
      "new_id": "a2f4ada0d7e7af451d0cd0e8dc072c98d8dde91c",
      "new_mode": 33188,
      "new_path": "src/content_script.ts"
    },
    {
      "type": "modify",
      "old_id": "6e713d228d34ae7c7e47f53094de1ac349218f60",
      "old_mode": 33188,
      "old_path": "src/manifest.json",
      "new_id": "899dc7296ae121bd4548be6d9147aa24ed30d33d",
      "new_mode": 33188,
      "new_path": "src/manifest.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a14a4e8ea8e1070013632fa2322c3282674441b",
      "new_mode": 33188,
      "new_path": "src/webcomponents-lite.js"
    }
  ]
}
