)]}'
{
  "commit": "3706b2341646c0b72e48637783e4f9926576de93",
  "tree": "bbb4fcb7717c295ae201e546a9a20f0363036faa",
  "parents": [
    "58a74a1d9e8537bf0ee293ec52ba93d7a1570c3f"
  ],
  "author": {
    "name": "rch",
    "email": "rch@google.com",
    "time": "Thu Dec 12 21:40:54 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Dec 12 21:41:26 2019 -0800"
  },
  "message": "Make QuicMemoryCacheBackend::InitializedBackend correctly support Windows paths. This method attempts to turn file system paths into URL host/path. It does so by looking for \u0027/\u0027 characters explicitly but that\u0027s not the path separator on windows. It\u0027s \u0027\\\\\u0027. This change replaces all \u0027\\\\\u0027 characters in the path with \u0027/\u0027 before parsing.\n\nTechnically it\u0027s possible that on non-windows platforms some filename might actually contain a \u0027\\\\\u0027 character, but since this is a toy tool I think we don\u0027t need to worry about that case.\n\ngfe-relnote: Not used in the GFE\nPiperOrigin-RevId: 285334250\nChange-Id: I68925dd2272e52df023f3f98ce0878dc6021943e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a769259cf7cad9b4e43fcca67b6388e28d784ee9",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_memory_cache_backend.cc",
      "new_id": "ddf94feb32f22d1bae716d8b49002a7945f248e8",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_memory_cache_backend.cc"
    },
    {
      "type": "modify",
      "old_id": "54151da2da358ae2e9617370d83d239537fad773",
      "old_mode": 33188,
      "old_path": "quic/tools/quic_memory_cache_backend.h",
      "new_id": "38d445c6006eeb142cab986129b0ff294b47ed78",
      "new_mode": 33188,
      "new_path": "quic/tools/quic_memory_cache_backend.h"
    }
  ]
}
