)]}'
{
  "commit": "e80b809e8a793492ad9c9edfcc732185586540e9",
  "tree": "dee2783ec8c30558f3df067bf7784695a474efae",
  "parents": [
    "aea65338f35801b79a536b457e338a53d48fa0b0"
  ],
  "author": {
    "name": "Brian Salomon",
    "email": "bsalomon@google.com",
    "time": "Fri Mar 08 13:25:19 2019 -0500"
  },
  "committer": {
    "name": "Skia Commit-Bot",
    "email": "skia-commit-bot@chromium.org",
    "time": "Fri Mar 15 16:24:28 2019 +0000"
  },
  "message": "Revert \"Revert \"Distinguish between \"flushed\" and \"finished\" idle state callbacks on GrTexture.\"\"\n\nThis reverts commit 88b8d1124b7280d379f7545eda4b9097a4d8a292.\n\nBug: skia:8800\nChange-Id: I27f5da73b651b91af0c5440557f5986e493a1559\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/199080\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\nCommit-Queue: Brian Salomon \u003cbsalomon@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e20ebb092bbc4a14731804959948669d8fa21951",
      "old_mode": 33188,
      "old_path": "include/gpu/GrTexture.h",
      "new_id": "e8f8035ab785a4df76ec6dea77d58779dad8377e",
      "new_mode": 33188,
      "new_path": "include/gpu/GrTexture.h"
    },
    {
      "type": "modify",
      "old_id": "49cce1d9aa94c4e045e1b64cadf14b924b5ffeaa",
      "old_mode": 33188,
      "old_path": "include/private/GrTypesPriv.h",
      "new_id": "86d29ef3027013979937cc5a2ba15c045f8157d9",
      "new_mode": 33188,
      "new_path": "include/private/GrTypesPriv.h"
    },
    {
      "type": "modify",
      "old_id": "c8d816ef9235493d1a256284a55d3ff012d49768",
      "old_mode": 33188,
      "old_path": "src/gpu/vk/GrVkImage.cpp",
      "new_id": "b1180d5066ec6b6bc4a79c0eb2ec28fd5957fce8",
      "new_mode": 33188,
      "new_path": "src/gpu/vk/GrVkImage.cpp"
    },
    {
      "type": "modify",
      "old_id": "2da325d1c2f49f83bb3d16c0b67bb4dae61dcc70",
      "old_mode": 33188,
      "old_path": "src/gpu/vk/GrVkImage.h",
      "new_id": "ec3c15d8fc5e29c82da80d8f75038276d85eada9",
      "new_mode": 33188,
      "new_path": "src/gpu/vk/GrVkImage.h"
    },
    {
      "type": "modify",
      "old_id": "74f9b15688b2f60deebbc37c506f7662ded1c8ba",
      "old_mode": 33188,
      "old_path": "src/gpu/vk/GrVkTexture.cpp",
      "new_id": "8610a864f57d3ef7057691b15023368bdb9420db",
      "new_mode": 33188,
      "new_path": "src/gpu/vk/GrVkTexture.cpp"
    },
    {
      "type": "modify",
      "old_id": "ffd4a3fd083c099b7dba40b9a7ef88876fe478f4",
      "old_mode": 33188,
      "old_path": "src/gpu/vk/GrVkTexture.h",
      "new_id": "50d4cae740f16cf666766e616074f1ef327d46bd",
      "new_mode": 33188,
      "new_path": "src/gpu/vk/GrVkTexture.h"
    },
    {
      "type": "modify",
      "old_id": "908be47b2e920543450a1b95adb6253b23b17dd5",
      "old_mode": 33188,
      "old_path": "src/image/SkImage_GpuBase.cpp",
      "new_id": "6e294717d4061e28b04d205346838b54ecbd57a4",
      "new_mode": 33188,
      "new_path": "src/image/SkImage_GpuBase.cpp"
    },
    {
      "type": "modify",
      "old_id": "375d34c3ecaec529e02f678e064f5dbd8f334d22",
      "old_mode": 33188,
      "old_path": "tests/GrSurfaceTest.cpp",
      "new_id": "a35e1ab7afb78ea4a51d6693caabc6ef23c7a667",
      "new_mode": 33188,
      "new_path": "tests/GrSurfaceTest.cpp"
    }
  ]
}
