)]}'
{
  "commit": "23346476fcb2863ac208b4e99edfd7a3aa6d3bcd",
  "tree": "abf9efb9bb4b4d19606d76d7ea9c3f00505f9807",
  "parents": [
    "22f96529395048f41f15744f177a93429a938b35"
  ],
  "author": {
    "name": "bnc",
    "email": "bnc@google.com",
    "time": "Thu Dec 27 21:57:05 2018 -0500"
  },
  "committer": {
    "name": "Victor Vasiliev",
    "email": "vasilvv@google.com",
    "time": "Fri Dec 28 14:37:02 2018 -0500"
  },
  "message": "Cast to unsigned in HpackVarintRoundTripTest.\n\nChromium\u0027s string uses unsigned char, Google3 uses signed.  This causes an\nassertion in HpackVarintRoundTripTest to fail.  This was not an issue when\nprefixes were only allowed to be up to 7 bits long, because then prefix_mask was\nat most 127.  8 bit long prefixes were allowed at cr/225873577, which was then\nmerged to QUICHE at\nhttps://quiche.googlesource.com/quiche/+/cc66370c8f56ee74aa9f13407249a836ea26b6ce\nWhen trying to roll this into Chromium, HpackVarintRoundTripTests fail, see\ntrybot output at https://crrev.com/c/1391715.\n\nI locally reproduced the failure in my Chromium checkout and verified that this\nchange fixes it.\n\nPiperOrigin-RevId: 227084858\nChange-Id: Ifcea92d2234d87dabba6ce82b2dac1e3a5fd90a8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "45eaef234d574fcd36da53f65e2f07c1b9a69af0",
      "old_mode": 33188,
      "old_path": "http2/hpack/varint/hpack_varint_round_trip_test.cc",
      "new_id": "3299d5e22616949e50274f81b932540401a16296",
      "new_mode": 33188,
      "new_path": "http2/hpack/varint/hpack_varint_round_trip_test.cc"
    }
  ]
}
