)]}'
{
  "commit": "283f73d2df2b550a212de66dfd46fea4567f6284",
  "tree": "fd45f49e3079471e351350c992f9aac9bd8bdf34",
  "parents": [
    "59b23c0a29ac46a36d0f4e6418a7778415f29614"
  ],
  "author": {
    "name": "Ziran Sun",
    "email": "zsun@igalia.com",
    "time": "Mon Oct 12 09:15:02 2026"
  },
  "committer": {
    "name": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "devtools-frontend-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 12 14:58:05 2026"
  },
  "message": "[Application] Show the spell check custom dictionary in Frame details\n\nPage script cannot readback words back from SpellCheckCustomDictionary.\nPage.getSpellCheckCustomDictionary CDP command has been introduced at\ncrrev.com/c/8485946.\n\nThis CL adds the frontend support so developer can check the words added\nin a \"Spell check custom dictionary\" section of the Frame details view.\nThe section is only shown when the frame\u0027s document has added words.\nNothing notifies DevTools when the page changes the dictionary, so the\nview re-reads it when shown and has a refresh button.\n\nBug: 428005649\nChange-Id: I3c36276041e2fcf1983bf9fbabe3f77dfd9a0f52\nReviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/8495649\nCommit-Queue: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nReviewed-by: Kateryna Prokopenko \u003ckprokopenko@chromium.org\u003e\nReviewed-by: Danil Somsikov \u003cdsv@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d73e40a267b5f6da095711ebe2d3c938bee3f80a",
      "old_mode": 33188,
      "old_path": "front_end/core/sdk/ResourceTreeModel.ts",
      "new_id": "903e65e15de11f86b1e69add8179f477935140e1",
      "new_mode": 33188,
      "new_path": "front_end/core/sdk/ResourceTreeModel.ts"
    },
    {
      "type": "modify",
      "old_id": "f9e78f91a79260268297414770f81415f09d6838",
      "old_mode": 33188,
      "old_path": "front_end/panels/application/FrameDetailsView.test.ts",
      "new_id": "ca6543966e742c857d9826d59b1d6d45514feb02",
      "new_mode": 33188,
      "new_path": "front_end/panels/application/FrameDetailsView.test.ts"
    },
    {
      "type": "modify",
      "old_id": "9dfac2a3a34f098005f5cfa78a238e18a14b946c",
      "old_mode": 33188,
      "old_path": "front_end/panels/application/FrameDetailsView.ts",
      "new_id": "92f45163c82112a22ce1cdd891b2ca57aa1d5c17",
      "new_mode": 33188,
      "new_path": "front_end/panels/application/FrameDetailsView.ts"
    },
    {
      "type": "modify",
      "old_id": "13c4794660cbfd233969ba83f82921951b07ada2",
      "old_mode": 33188,
      "old_path": "front_end/ui/visual_logging/KnownContextValues.ts",
      "new_id": "71aecabc578a0a055397c3d87b9b169d6377df5f",
      "new_mode": 33188,
      "new_path": "front_end/ui/visual_logging/KnownContextValues.ts"
    }
  ]
}
