)]}'
{
  "commit": "6c772454a3faf6bacd375cf9c4dcd4d4c19debca",
  "tree": "2a669dc1450b4a497362ff89b1e6522c9b2ab852",
  "parents": [
    "7880a8f62967bc8cd953538ba057d614e4e76a91"
  ],
  "author": {
    "name": "Herb Derby",
    "email": "herb@google.com",
    "time": "Fri Mar 17 09:11:02 2023 -0400"
  },
  "committer": {
    "name": "SkCQ",
    "email": "skcq-be@skia-corp.google.com.iam.gserviceaccount.com",
    "time": "Fri Mar 17 19:01:42 2023 +0000"
  },
  "message": "Fix undefined behavior packing top and left\n\nShifting a negative signed integer is undefined behavior in\nC++11. Convert to unsigned int before packing the word together.\n\nChange-Id: I88251eb753da1bf8887b7f06b3356e828968103a\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/657996\nReviewed-by: Ben Wagner \u003cbungeman@google.com\u003e\nCommit-Queue: Herb Derby \u003cherb@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4b810776689e6a15c68ca2518a0b21b32d881591",
      "old_mode": 33188,
      "old_path": "src/core/SkGlyph.cpp",
      "new_id": "30a7ea193dac4ca106122429bc576399513ceb75",
      "new_mode": 33188,
      "new_path": "src/core/SkGlyph.cpp"
    }
  ]
}
