)]}'
{
  "commit": "a3b4ddbca7f09447fc281e21f1503c90c8c8be14",
  "tree": "63f960a92bf926a88b8653da57b2d5a8b7722f4d",
  "parents": [
    "9df4d8e03991ea837b090bb7ce8f6fbdff849c53"
  ],
  "author": {
    "name": "Colin Blundell",
    "email": "blundell@chromium.org",
    "time": "Mon May 11 17:26:34 2015 +0200"
  },
  "committer": {
    "name": "Colin Blundell",
    "email": "blundell@chromium.org",
    "time": "Mon May 11 17:26:34 2015 +0200"
  },
  "message": "Automatically redraw the display on resume.\n\n- OnscreenContextProvider notifies the CommandBufferImpl when the context has\n  been lost.\n- This in turn causes DisplayImpl::OutputSurfaceLost() to be called, which\n  results in it calling back to OnscreenContextProvider to ask it to create a\n  new context when suitable.\n\nThis patch is heavily based off https://codereview.chromium.org/1116883002/ by\netiennej@chromium.org.\n\nR\u003djamesr@chromium.org\n\nReview URL: https://codereview.chromium.org/1123623003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c370068924bee2e900bfcc102247688d758955d0",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_impl.cc",
      "new_id": "29a772c010d3f327ebedc2b20e5d6e69bf660acf",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "a6bf27d0c3fc1a68c681189db14480cbf90db69f",
      "old_mode": 33188,
      "old_path": "services/gles2/command_buffer_impl.h",
      "new_id": "44bf85ba23d861127ab25699409cb9be867a8807",
      "new_mode": 33188,
      "new_path": "services/gles2/command_buffer_impl.h"
    },
    {
      "type": "modify",
      "old_id": "c34ff865c36cc74aba74ba189973f1c2c3a8fc4c",
      "old_mode": 33188,
      "old_path": "services/native_viewport/onscreen_context_provider.cc",
      "new_id": "a7ba14b3d9c8dcf78a1463901cef86f799485ad6",
      "new_mode": 33188,
      "new_path": "services/native_viewport/onscreen_context_provider.cc"
    },
    {
      "type": "modify",
      "old_id": "04115cb5e22e51ba49601f0c3d78bc875bc317b1",
      "old_mode": 33188,
      "old_path": "services/native_viewport/onscreen_context_provider.h",
      "new_id": "46ab1b190448e322c0f1470090e9674c7618ca69",
      "new_mode": 33188,
      "new_path": "services/native_viewport/onscreen_context_provider.h"
    },
    {
      "type": "modify",
      "old_id": "b5edb05d43a4e636502fa440c19313e5277868c6",
      "old_mode": 33188,
      "old_path": "services/surfaces/surfaces_scheduler.cc",
      "new_id": "1a236206d1cd4663487243b71c5c4d84aca333ae",
      "new_mode": 33188,
      "new_path": "services/surfaces/surfaces_scheduler.cc"
    }
  ]
}
