)]}'
{
  "commit": "eaf1b6917905ca2e7974d3b66a7c93c84efd312f",
  "tree": "0eca1d0a501c63b582c0b422d980cdafcb66730e",
  "parents": [
    "d7be573a5ee5e1ff7b5cf003185a06d6faf87f46"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Thu Nov 28 18:08:41 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Nov 28 18:08:41 2024 -0800"
  },
  "message": "Revert \"[Impeller] cache even more text frame data to skip lookups. (#56798)\"\n\nThis reverts commit 65c8c6e8d7581c1a87504960c51fa4b21282f9bb.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fb650d36a29de8a752bba5f1e6cb19b3d6d0332",
      "old_mode": 33188,
      "old_path": "impeller/display_list/dl_dispatcher.cc",
      "new_id": "86974a84e4a793909267806ae03dd5d49a9b320d",
      "new_mode": 33188,
      "new_path": "impeller/display_list/dl_dispatcher.cc"
    },
    {
      "type": "modify",
      "old_id": "4d4a130480157544d95654f0be95248e4da788cc",
      "old_mode": 33188,
      "old_path": "impeller/entity/contents/text_contents.cc",
      "new_id": "dfa4c42198a946ab6ccd06de6a230abff40986f4",
      "new_mode": 33188,
      "new_path": "impeller/entity/contents/text_contents.cc"
    },
    {
      "type": "modify",
      "old_id": "756203ab2f04af80a663ca2c69c9c93c44f2682e",
      "old_mode": 33188,
      "old_path": "impeller/entity/entity_unittests.cc",
      "new_id": "8fee465fabe9c18c93e970424420ef1bd9f7f06a",
      "new_mode": 33188,
      "new_path": "impeller/entity/entity_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "13dc254e67dce103650011c2d7584d942af047e1",
      "old_mode": 33188,
      "old_path": "impeller/typographer/backends/skia/typographer_context_skia.cc",
      "new_id": "80b499352b557d81910e243881d6bf7e52240107",
      "new_mode": 33188,
      "new_path": "impeller/typographer/backends/skia/typographer_context_skia.cc"
    },
    {
      "type": "modify",
      "old_id": "e3df2dae50c116cd9a95734e70b04ea6eb8b8c47",
      "old_mode": 33188,
      "old_path": "impeller/typographer/font_glyph_pair.h",
      "new_id": "e530f5b3edcda03e3c4fd91c7097004f34347bbb",
      "new_mode": 33188,
      "new_path": "impeller/typographer/font_glyph_pair.h"
    },
    {
      "type": "modify",
      "old_id": "98038668fb501641835642f054d3ea66d01c92a9",
      "old_mode": 33188,
      "old_path": "impeller/typographer/glyph_atlas.cc",
      "new_id": "093593804ea5f968ed6e54d93a7937124f319b68",
      "new_mode": 33188,
      "new_path": "impeller/typographer/glyph_atlas.cc"
    },
    {
      "type": "modify",
      "old_id": "bf11ff056ae240d04db851d57dc9056cb16a17d4",
      "old_mode": 33188,
      "old_path": "impeller/typographer/glyph_atlas.h",
      "new_id": "87c549031838707c3443e22fa050233d23453e79",
      "new_mode": 33188,
      "new_path": "impeller/typographer/glyph_atlas.h"
    },
    {
      "type": "modify",
      "old_id": "3535fb207f2b04c7b0e3b94d9bf4d18badc11aec",
      "old_mode": 33188,
      "old_path": "impeller/typographer/text_frame.cc",
      "new_id": "b72bb621c05836856c41a221ece5f006b93e7901",
      "new_mode": 33188,
      "new_path": "impeller/typographer/text_frame.cc"
    },
    {
      "type": "modify",
      "old_id": "067c8ebd054861485801d136c6312f2f107c211f",
      "old_mode": 33188,
      "old_path": "impeller/typographer/text_frame.h",
      "new_id": "0604d6cc1eb6b38c839920b087b99c8814acfd8a",
      "new_mode": 33188,
      "new_path": "impeller/typographer/text_frame.h"
    },
    {
      "type": "modify",
      "old_id": "4b8cc1cbc9606f5c1375a1767203d745f65d45ef",
      "old_mode": 33188,
      "old_path": "impeller/typographer/typographer_unittests.cc",
      "new_id": "6367314d9b397093aafa3b56ea5b61989850af7d",
      "new_mode": 33188,
      "new_path": "impeller/typographer/typographer_unittests.cc"
    }
  ]
}
