)]}'
{
  "commit": "8b49bd1a2f8117e1c22884f0150e72cbcf838f32",
  "tree": "ec6e43ed118268b09cbb61c8eed02c757e9602ed",
  "parents": [
    "3c80a4a044865bdf1289c7896baffa1c082d835c"
  ],
  "author": {
    "name": "Dianne Hackborn",
    "email": "hackbod@google.com",
    "time": "Wed Jun 30 13:56:17 2010 -0700"
  },
  "committer": {
    "name": "Dianne Hackborn",
    "email": "hackbod@google.com",
    "time": "Wed Jun 30 15:32:04 2010 -0700"
  },
  "message": "Introduce official public NativeWindow type.\n\nNot yet hooked up to anything in the NDK, but requires renaming\nthe existing android_native_window_t type everywhere.\n\nChange-Id: Iffee6ea39c93b8b34e20fb69e4d2c7c837e5ea2e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f3339117d8c49609e9a2654d8325db734a751b06",
      "old_mode": 33188,
      "old_path": "include/surfaceflinger/Surface.h",
      "new_id": "4fd0681596c657eb14b0789fbf00671291de5fcc",
      "new_mode": 33188,
      "new_path": "include/surfaceflinger/Surface.h"
    },
    {
      "type": "modify",
      "old_id": "8ea3ab973a9aa9f5ecf61e0cbeea915f71f2de51",
      "old_mode": 33188,
      "old_path": "include/ui/FramebufferNativeWindow.h",
      "new_id": "0f4594ffbd49a4fc1906c757c1132d21f9c6c8b0",
      "new_mode": 33188,
      "new_path": "include/ui/FramebufferNativeWindow.h"
    },
    {
      "type": "modify",
      "old_id": "171f3df3a17983bae4c255549470a30e6f9eef73",
      "old_mode": 33188,
      "old_path": "include/ui/egl/android_natives.h",
      "new_id": "ca89b06816cbfd8865441e5f3bbe356ec1522cb7",
      "new_mode": 33188,
      "new_path": "include/ui/egl/android_natives.h"
    },
    {
      "type": "modify",
      "old_id": "cb9937c785a73bd16f46fdd1bde3c93df4a6a75a",
      "old_mode": 33188,
      "old_path": "libs/rs/rs.spec",
      "new_id": "5ae8d0120e39b7bdc7b7c957c6036b8b41f2647b",
      "new_mode": 33188,
      "new_path": "libs/rs/rs.spec"
    },
    {
      "type": "modify",
      "old_id": "d8a9a997b9dfec8875451b777e5a3470e818ddd4",
      "old_mode": 33188,
      "old_path": "libs/rs/rsContext.cpp",
      "new_id": "596f533f988c04ce13d89a12e96fe253fdba1b55",
      "new_mode": 33188,
      "new_path": "libs/rs/rsContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "82c368747cc5e6c0206a199d3fcd8837abcc20a4",
      "old_mode": 33188,
      "old_path": "libs/rs/rsContext.h",
      "new_id": "709730efe5f1d43b91283b7dd54c1ac0714a5851",
      "new_mode": 33188,
      "new_path": "libs/rs/rsContext.h"
    },
    {
      "type": "modify",
      "old_id": "8617d94a449b28ad7bf4287f9985cffd9b53b42d",
      "old_mode": 33188,
      "old_path": "libs/surfaceflinger_client/Surface.cpp",
      "new_id": "dc6332cb680254430f96c39b9001a07ad12613e4",
      "new_mode": 33188,
      "new_path": "libs/surfaceflinger_client/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "52380a077c7bac9feba86e9fc54653bab6929df0",
      "old_mode": 33188,
      "old_path": "libs/ui/FramebufferNativeWindow.cpp",
      "new_id": "6f8948d70e8d758412e8393bbca0be5baa889936",
      "new_mode": 33188,
      "new_path": "libs/ui/FramebufferNativeWindow.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6d5fea0a2b1dcc3a7aa2c3ab56d4ee62d3f61a1",
      "new_mode": 33188,
      "new_path": "native/include/android/native_window.h"
    },
    {
      "type": "modify",
      "old_id": "a2c6a7d8edae582dd099d3252a8851f6328c87eb",
      "old_mode": 33188,
      "old_path": "opengl/include/EGL/eglplatform.h",
      "new_id": "25d7697ee3be3a32208ea25180ac722f2c1458f6",
      "new_mode": 33188,
      "new_path": "opengl/include/EGL/eglplatform.h"
    },
    {
      "type": "modify",
      "old_id": "7cb01d0e1a0bb562495b27c8cd92d85c27131ef8",
      "old_mode": 33188,
      "old_path": "opengl/libagl/egl.cpp",
      "new_id": "54d7307132dd92503506a65a04130cb94bc7753f",
      "new_mode": 33188,
      "new_path": "opengl/libagl/egl.cpp"
    }
  ]
}
