)]}'
{
  "commit": "032a35954c6ceb9ab76c728c7638408e0fc07972",
  "tree": "978f473ba5f7f79ced9044fefa34888dd1bca43c",
  "parents": [
    "be67c90f4c2255cab3bc036ecdc8d9636ed5e4b5"
  ],
  "author": {
    "name": "Raph Levien",
    "email": "raph@google.com",
    "time": "Thu Apr 14 21:22:37 2016 -0700"
  },
  "committer": {
    "name": "Raph Levien",
    "email": "raph@google.com",
    "time": "Thu Apr 14 21:22:37 2016 -0700"
  },
  "message": "Don\u0027t do layout in hasGlyph for codepoint + vs\n\nIn the case where the input is a base codepoint + a variation selector,\nthe code currently checks hasVariationSelector and then does a layout,\nchecking for a single glyph. However, HarfBuzz in some cases will change\nthe VS into a space glyph, so hasGlyph will return false.\n\nThis patch makes hasGlyph rely entirely on the hasVariationSelector\nmethod in the case of a base codepoint + a VS\n\nBug: 27531970\nBug: 28182689\nChange-Id: Id190c427149213509f2d779ec1aa330feb4b62d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f46f45cc5e5d5b4a9ee3d7b790c1efcdbbb7048f",
      "old_mode": 33188,
      "old_path": "core/jni/android/graphics/Paint.cpp",
      "new_id": "898cf77cb32dcd785dbb678b05a4bb0a863df934",
      "new_mode": 33188,
      "new_path": "core/jni/android/graphics/Paint.cpp"
    }
  ]
}
