)]}'
{
  "log": [
    {
      "commit": "f6bed4f12a2c975678fc0bdea15054ab169aafb5",
      "tree": "fbfc0e2154782601063f6b4a9e1dcd7e033b8fc5",
      "parents": [
        "9e6f3ac109b5cd7736122d1bdf83ed38b9d739c6"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 20 17:52:07 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 20 17:52:07 2013 -0700"
      },
      "message": "An identity matrix should be considered a pure translate matrix\n\nChange-Id: I75e91797e8270f902f67bdd7bb526cccc23adc6b\n"
    },
    {
      "commit": "9e6f3ac109b5cd7736122d1bdf83ed38b9d739c6",
      "tree": "00fa539e34214d163d694adbd316e39785b3e6d4",
      "parents": [
        "2458939b5f926176a485a3196f59688eed78e858"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 20 16:31:35 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 20 16:31:35 2013 -0700"
      },
      "message": "Add debugging logs for GPU pixel buffers\n\nChange-Id: I7edb04dd30ee6fd823099e72788169cc185e70f2\n"
    },
    {
      "commit": "2458939b5f926176a485a3196f59688eed78e858",
      "tree": "fc608a8ae818144c69f679e059adb1fa198e01aa",
      "parents": [
        "31e08e953fe7bdb1b1cbc247156cb6a19917a2f1"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 19 12:17:01 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 19 12:17:01 2013 -0700"
      },
      "message": "Fix regression: TextureView.setAlpha() was ignored\n\nChange-Id: I9f43eec0fe23a65dcc1cf9cd0ac1f5e8907786a7\n"
    },
    {
      "commit": "31e08e953fe7bdb1b1cbc247156cb6a19917a2f1",
      "tree": "a9b1d4f934c40a6c1a6e3c32e10451fc323ebaea",
      "parents": [
        "2d5945e88731787babce1061f44cd54f02eeefc5"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 18 15:53:53 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 18 15:53:53 2013 -0700"
      },
      "message": "Share Caches\u0027 index buffer with FontRenderer\n\nThis reduces state changes when we draw 9patches and text together,\nwhich happens *a lot*. Also disable the NV profiling extension by\ndefault since it doesn\u0027t play nice with display lists deferrals.\nTo enable it set debug.hwui.nv_profiling to true.\n\nChange-Id: I518b44b7d294e5def10c78911ceb9f01ae401609\n"
    },
    {
      "commit": "2d5945e88731787babce1061f44cd54f02eeefc5",
      "tree": "ea2e4a98ea66e2caa6b585306017e3ca30c7f032",
      "parents": [
        "e93482f5eac3df581d57e64c2a771a96aa868585"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 18 12:59:25 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 18 13:02:03 2013 -0700"
      },
      "message": "Take hinting into account when caching fonts\nBug #9464403\n\nChange-Id: I26a5f0c17eb27d096717b444d3e18ad1d2b5a43c\n"
    },
    {
      "commit": "e93482f5eac3df581d57e64c2a771a96aa868585",
      "tree": "009afbdf49655b35ee29f857aa554a42c4e96048",
      "parents": [
        "6410c0aaf13c9aec606b90ee942f2ac2d98b1609"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jun 17 13:14:51 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jun 17 13:35:03 2013 -0700"
      },
      "message": "Cancel layer update when a layer is about to be destroyed\nBug #9310706\n\nChange-Id: I73eea6314c326f15a979617e3a05b525935f0d3f\n"
    },
    {
      "commit": "6410c0aaf13c9aec606b90ee942f2ac2d98b1609",
      "tree": "1f1e44b3456100e7026fd8e1c15cf1e0788f00a3",
      "parents": [
        "5216c3b05fc6c7bacd74be67b932fe3aba89cc8e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jun 17 11:21:58 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jun 17 11:34:09 2013 -0700"
      },
      "message": "Lazily allocate seldom-used data structures\n\nChange-Id: I8d6b9d2d821168329206c01ed6539a1466af272f\n"
    },
    {
      "commit": "5216c3b05fc6c7bacd74be67b932fe3aba89cc8e",
      "tree": "30cbaba31df888eb0ecd10561cf0e8c707c4c34a",
      "parents": [
        "756a53f4e4dc8671287d7a192c619e0e1c627ebd"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 14 16:31:37 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 14 16:31:37 2013 -0700"
      },
      "message": "Merge more 9patches\n\nChange-Id: If8b16af84f0ee42afc406922d15897e51d833e68\n"
    },
    {
      "commit": "756a53f4e4dc8671287d7a192c619e0e1c627ebd",
      "tree": "7f1d0d8b6126bc496270972a82f82d52a81bcae4",
      "parents": [
        "74a7dd7a26ee96f3edeb0bac996966106e08063c",
        "5be52fb5ae462b83b0619b95e7991e52bc2031b2"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jun 14 13:36:56 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 13:36:56 2013 -0700"
      },
      "message": "am 5be52fb5: am a0c9b9d2: Merge \"Temporarily restore some support for icon\u003d\u003d0 notifications.\" into jb-mr2-dev\n\n* commit \u00275be52fb5ae462b83b0619b95e7991e52bc2031b2\u0027:\n  Temporarily restore some support for icon\u003d\u003d0 notifications.\n"
    },
    {
      "commit": "5be52fb5ae462b83b0619b95e7991e52bc2031b2",
      "tree": "1d98ff52eb551459df181ed2609076c9bb70460e",
      "parents": [
        "478471b579c221d371b3227abd02cb24eff995e1",
        "a0c9b9d2a7a0566615b6b044ac8a6b434c80d5be"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jun 14 13:34:55 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 13:34:55 2013 -0700"
      },
      "message": "am a0c9b9d2: Merge \"Temporarily restore some support for icon\u003d\u003d0 notifications.\" into jb-mr2-dev\n\n* commit \u0027a0c9b9d2a7a0566615b6b044ac8a6b434c80d5be\u0027:\n  Temporarily restore some support for icon\u003d\u003d0 notifications.\n"
    },
    {
      "commit": "a0c9b9d2a7a0566615b6b044ac8a6b434c80d5be",
      "tree": "270739528966ce25faeed2a783e7432b82493657",
      "parents": [
        "3b0205b7601a6fa3d7abf6dbc5a60223981103cc",
        "ffcc976928f5709b4689b479e3885b3fdaf8b8b6"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Jun 14 20:29:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 20:29:24 2013 +0000"
      },
      "message": "Merge \"Temporarily restore some support for icon\u003d\u003d0 notifications.\" into jb-mr2-dev"
    },
    {
      "commit": "74a7dd7a26ee96f3edeb0bac996966106e08063c",
      "tree": "b29603d9fc1ffdeada7c554d43c69a9ddf8e85b3",
      "parents": [
        "18ec6af4faf5f9b322d2c297fb3559500896e105",
        "e91322c2a5188c9e314f702e3edc7e9310128e5c"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 19:55:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 19:55:18 2013 +0000"
      },
      "message": "Merge \"Remove unused status_bar_icon.xml\""
    },
    {
      "commit": "e91322c2a5188c9e314f702e3edc7e9310128e5c",
      "tree": "d01f98133883949ea09a7e336ea30a1ef98dd977",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 15:40:51 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 15:40:51 2013 -0400"
      },
      "message": "Remove unused status_bar_icon.xml\n\nChange-Id: I9d665203712d4865f5aa788600c89fbc876b14dd\n"
    },
    {
      "commit": "18ec6af4faf5f9b322d2c297fb3559500896e105",
      "tree": "be32989b4c16b722b7ceb498b877a90a559fb00c",
      "parents": [
        "b2b433689a88e68413933bbe784c05348b4481f8",
        "478471b579c221d371b3227abd02cb24eff995e1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 11:08:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 11:08:34 2013 -0700"
      },
      "message": "am 478471b5: am 3b0205b7: am 0b3fe078: am a17201a8: am 7190a059: fix transition from download to install instructions\n\n* commit \u0027478471b579c221d371b3227abd02cb24eff995e1\u0027:\n  fix transition from download to install instructions\n"
    },
    {
      "commit": "478471b579c221d371b3227abd02cb24eff995e1",
      "tree": "8fe0640f5d62388356295b01b39447b94f35b8f9",
      "parents": [
        "0be889dd0e5605fa0abc04ebdd732a297de6ab27",
        "3b0205b7601a6fa3d7abf6dbc5a60223981103cc"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 11:07:21 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 11:07:21 2013 -0700"
      },
      "message": "am 3b0205b7: am 0b3fe078: am a17201a8: am 7190a059: fix transition from download to install instructions\n\n* commit \u00273b0205b7601a6fa3d7abf6dbc5a60223981103cc\u0027:\n  fix transition from download to install instructions\n"
    },
    {
      "commit": "3b0205b7601a6fa3d7abf6dbc5a60223981103cc",
      "tree": "d68af3fcb684860f4302183cb5151e8b024da20f",
      "parents": [
        "6e5942894a40ed2a199f25bf4e8a215c95d2c79b",
        "0b3fe0785c0c6ff0ce834c06b6828f884a658730"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 11:02:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 11:02:41 2013 -0700"
      },
      "message": "am 0b3fe078: am a17201a8: am 7190a059: fix transition from download to install instructions\n\n* commit \u00270b3fe0785c0c6ff0ce834c06b6828f884a658730\u0027:\n  fix transition from download to install instructions\n"
    },
    {
      "commit": "0b3fe0785c0c6ff0ce834c06b6828f884a658730",
      "tree": "b5ed63b7dfb7cc49ebcf17b828cbbf6b1c154aed",
      "parents": [
        "d2ad6dc5304e5c3a4f0dc1bd04f7ab713ed66c6d",
        "a17201a81691ac337426923d1bdcf9e0a26b841e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:56:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:56:28 2013 -0700"
      },
      "message": "am a17201a8: am 7190a059: fix transition from download to install instructions\n\n* commit \u0027a17201a81691ac337426923d1bdcf9e0a26b841e\u0027:\n  fix transition from download to install instructions\n"
    },
    {
      "commit": "a17201a81691ac337426923d1bdcf9e0a26b841e",
      "tree": "1a8a2fc28e2021ae1fad6eec4f579c2671439631",
      "parents": [
        "6af13a74d3dcf56187edf153e0341221faf9f1ad",
        "7190a05951efa4f5cf94bb22da48dce85c52bd06"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:53:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:53:45 2013 -0700"
      },
      "message": "am 7190a059: fix transition from download to install instructions\n\n* commit \u00277190a05951efa4f5cf94bb22da48dce85c52bd06\u0027:\n  fix transition from download to install instructions\n"
    },
    {
      "commit": "7190a05951efa4f5cf94bb22da48dce85c52bd06",
      "tree": "96a75a309b6c2cc2c47578e4f33f1ffbb0e2fe70",
      "parents": [
        "ec025db4a74914640c42412c63413f2d5d46e45d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:49:55 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:51:29 2013 -0700"
      },
      "message": "fix transition from download to install instructions\n\nChange-Id: Ibb06779891ffab2c213b7c3401293e6fb7a6c4c9\n"
    },
    {
      "commit": "b2b433689a88e68413933bbe784c05348b4481f8",
      "tree": "4dc241a05ff8a09a4b2c2bd2317fb5aaa8208f1f",
      "parents": [
        "5f73a7df6dccd61ee2596ece7e9e3c66a7a58339",
        "80f00c1f2375796dab09bc4ed5b7631c62f7e158"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 17:50:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 17:50:51 2013 +0000"
      },
      "message": "Merge \"Remove concept of system bar from window manager.\""
    },
    {
      "commit": "5f73a7df6dccd61ee2596ece7e9e3c66a7a58339",
      "tree": "6354c8362894ccd64857477696266f2c988c5c5a",
      "parents": [
        "22682a5a383a50faad0427ce849254857849a246",
        "0be889dd0e5605fa0abc04ebdd732a297de6ab27"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:28:00 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:28:00 2013 -0700"
      },
      "message": "am 0be889dd: am 6e594289: am d2ad6dc5: am 6af13a74: am ec025db4: change studio version number to use \\\u0027x\\\u0027 for final decimal. also go to install guide after download begins\n\n* commit \u00270be889dd0e5605fa0abc04ebdd732a297de6ab27\u0027:\n  change studio version number to use \u0027x\u0027 for final decimal. also go to install guide after download begins\n"
    },
    {
      "commit": "0be889dd0e5605fa0abc04ebdd732a297de6ab27",
      "tree": "806f09612434a0b345f6537750c80362d690d2ff",
      "parents": [
        "b5de95d1f8e17836098229f675bf5d53a8327757",
        "6e5942894a40ed2a199f25bf4e8a215c95d2c79b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:25:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:25:38 2013 -0700"
      },
      "message": "am 6e594289: am d2ad6dc5: am 6af13a74: am ec025db4: change studio version number to use \\\u0027x\\\u0027 for final decimal. also go to install guide after download begins\n\n* commit \u00276e5942894a40ed2a199f25bf4e8a215c95d2c79b\u0027:\n  change studio version number to use \u0027x\u0027 for final decimal. also go to install guide after download begins\n"
    },
    {
      "commit": "80f00c1f2375796dab09bc4ed5b7631c62f7e158",
      "tree": "a8b4a9ac74b57be252952fc4b1d1e261574025d4",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 13 11:10:51 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Jun 14 13:20:17 2013 -0400"
      },
      "message": "Remove concept of system bar from window manager.\n\nIt was already hardcoded to false, this change removes the dead code.\n\nChange-Id: I5e543344e60f69cb9882a70ba29f7c09404ad9fc\n"
    },
    {
      "commit": "6e5942894a40ed2a199f25bf4e8a215c95d2c79b",
      "tree": "642decccb684f3c049231b3a0bbeee318934c20f",
      "parents": [
        "f1d2c5aeb23739bde3708f4e4d4bdb99f059f1ed",
        "d2ad6dc5304e5c3a4f0dc1bd04f7ab713ed66c6d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:16:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:16:02 2013 -0700"
      },
      "message": "am d2ad6dc5: am 6af13a74: am ec025db4: change studio version number to use \\\u0027x\\\u0027 for final decimal. also go to install guide after download begins\n\n* commit \u0027d2ad6dc5304e5c3a4f0dc1bd04f7ab713ed66c6d\u0027:\n  change studio version number to use \u0027x\u0027 for final decimal. also go to install guide after download begins\n"
    },
    {
      "commit": "d2ad6dc5304e5c3a4f0dc1bd04f7ab713ed66c6d",
      "tree": "93c9272ae846071116ee3e7e04f62b1011fabcce",
      "parents": [
        "cb2a85058e24ecd35349b5470e402bcb52df2d6b",
        "6af13a74d3dcf56187edf153e0341221faf9f1ad"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:12:30 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:12:30 2013 -0700"
      },
      "message": "am 6af13a74: am ec025db4: change studio version number to use \\\u0027x\\\u0027 for final decimal. also go to install guide after download begins\n\n* commit \u00276af13a74d3dcf56187edf153e0341221faf9f1ad\u0027:\n  change studio version number to use \u0027x\u0027 for final decimal. also go to install guide after download begins\n"
    },
    {
      "commit": "6af13a74d3dcf56187edf153e0341221faf9f1ad",
      "tree": "6049568a39dfd4a4ca77ac3bdd2d07c3743b2da8",
      "parents": [
        "695896a46578e7ad4e540151e799a9f0b8828ad1",
        "ec025db4a74914640c42412c63413f2d5d46e45d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 10:09:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 10:09:12 2013 -0700"
      },
      "message": "am ec025db4: change studio version number to use \\\u0027x\\\u0027 for final decimal. also go to install guide after download begins\n\n* commit \u0027ec025db4a74914640c42412c63413f2d5d46e45d\u0027:\n  change studio version number to use \u0027x\u0027 for final decimal. also go to install guide after download begins\n"
    },
    {
      "commit": "22682a5a383a50faad0427ce849254857849a246",
      "tree": "d771b9fe2ade513d0643b45229653e812eaa6b9b",
      "parents": [
        "10159423d543e86dd122ff6f649da78df34cd5f9",
        "2d2cd32cc7293bbb48b0f0e70a0dc7eb05cac9d3"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 16:49:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 16:49:18 2013 +0000"
      },
      "message": "Merge \"Make MediaPlayer.invoke() public-and-hidden again\""
    },
    {
      "commit": "2d2cd32cc7293bbb48b0f0e70a0dc7eb05cac9d3",
      "tree": "fde2aba9b1d88e88e8d5dc18f1a374e807c8a6d6",
      "parents": [
        "85c28e81833844a87cf2ca09866eb4c2b33c6709"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:42:26 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:47:27 2013 -0700"
      },
      "message": "Make MediaPlayer.invoke() public-and-hidden again\n\nIt\u0027s used in a bunch of other places in other repos that I don\u0027t\nwant to touch.\n\nChange-Id: I6f2ec6f8066286de9b52499fc71f3f08953c3cb4\n"
    },
    {
      "commit": "10159423d543e86dd122ff6f649da78df34cd5f9",
      "tree": "53a5b3262dba132c925bc24fc4e3daccabc4ca99",
      "parents": [
        "47a6eb9ed512e2ab943ead9ca7930de9d5fee147",
        "b5de95d1f8e17836098229f675bf5d53a8327757"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jun 14 09:31:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 09:31:51 2013 -0700"
      },
      "message": "am b5de95d1: am f1d2c5ae: Merge \"Doc change: diffs for API 18\" into jb-mr2-dev\n\n* commit \u0027b5de95d1f8e17836098229f675bf5d53a8327757\u0027:\n  Doc change: diffs for API 18\n"
    },
    {
      "commit": "b5de95d1f8e17836098229f675bf5d53a8327757",
      "tree": "7b177a7741cd82875136d3bb2a1b27f4943d2f3c",
      "parents": [
        "695be87d6e87fada03b548d05f82e004d0cdb240",
        "f1d2c5aeb23739bde3708f4e4d4bdb99f059f1ed"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jun 14 09:29:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 09:29:50 2013 -0700"
      },
      "message": "am f1d2c5ae: Merge \"Doc change: diffs for API 18\" into jb-mr2-dev\n\n* commit \u0027f1d2c5aeb23739bde3708f4e4d4bdb99f059f1ed\u0027:\n  Doc change: diffs for API 18\n"
    },
    {
      "commit": "f1d2c5aeb23739bde3708f4e4d4bdb99f059f1ed",
      "tree": "19fb88bd9afd7fbc2058781f48dd9c32d95d2147",
      "parents": [
        "92053f8b28ce0d035d292fa73622200990682511",
        "4c43ec639b050bb41ac19e5b92fbdfca3ab5f950"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jun 14 16:23:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 16:23:12 2013 +0000"
      },
      "message": "Merge \"Doc change: diffs for API 18\" into jb-mr2-dev"
    },
    {
      "commit": "47a6eb9ed512e2ab943ead9ca7930de9d5fee147",
      "tree": "fc1f8872ece7c2484e9365dfee7343570365712d",
      "parents": [
        "25ccf538c779c8aabf7d0902d176c04fae8ff3d1",
        "85c28e81833844a87cf2ca09866eb4c2b33c6709"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 16:19:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 16:19:29 2013 +0000"
      },
      "message": "Merge \"Forgot something\""
    },
    {
      "commit": "85c28e81833844a87cf2ca09866eb4c2b33c6709",
      "tree": "5dea4b01ad544745627c4723fd2affc6cef86fca",
      "parents": [
        "c2f9024b13aa9122797f0a5062b2cf3504f381bf"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:18:35 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:18:35 2013 -0700"
      },
      "message": "Forgot something\n\nChange-Id: Ia579213303e79b282a7ba472b39576d4b160a739\n"
    },
    {
      "commit": "25ccf538c779c8aabf7d0902d176c04fae8ff3d1",
      "tree": "c3fa2f18c190883763f6862b90647da5297e144d",
      "parents": [
        "d2e2cc99d0fe59fdd7c02d78ceb53408191c5b6f",
        "c2f9024b13aa9122797f0a5062b2cf3504f381bf"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 16:15:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 16:15:47 2013 +0000"
      },
      "message": "Merge \"Fix build\""
    },
    {
      "commit": "c2f9024b13aa9122797f0a5062b2cf3504f381bf",
      "tree": "99063edb6dc3a552225e9f2170054de24af69791",
      "parents": [
        "3e72eb5245a439525976dbb9a67280b9b26b9f14"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:14:28 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 09:14:28 2013 -0700"
      },
      "message": "Fix build\n\nWe don\u0027t need a separate test for invoke() because there are other\ntests that exercise it.\n\nChange-Id: I8c8f3593e7e9eed3c53997453f0f66ba8374e79e\n"
    },
    {
      "commit": "d2e2cc99d0fe59fdd7c02d78ceb53408191c5b6f",
      "tree": "8cddbcf6ca6699e628bf8a1dd2f9e2c118f4f547",
      "parents": [
        "99dae981dc03dbacd317875e509fd93d1126bfa6",
        "695be87d6e87fada03b548d05f82e004d0cdb240"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 09:11:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 09:11:41 2013 -0700"
      },
      "message": "am 695be87d: am 92053f8b: revise docs for new sensor types. fix markup error causing tons of code font\n\n* commit \u0027695be87d6e87fada03b548d05f82e004d0cdb240\u0027:\n  revise docs for new sensor types. fix markup error causing tons of code font\n"
    },
    {
      "commit": "695be87d6e87fada03b548d05f82e004d0cdb240",
      "tree": "b38198a03c20509adf703df70ea3f74ffe9ec796",
      "parents": [
        "11caa0b6d9202e27e24daf6cef030ec9599f7af4",
        "92053f8b28ce0d035d292fa73622200990682511"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Jun 14 08:45:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jun 14 08:45:20 2013 -0700"
      },
      "message": "am 92053f8b: revise docs for new sensor types. fix markup error causing tons of code font\n\n* commit \u002792053f8b28ce0d035d292fa73622200990682511\u0027:\n  revise docs for new sensor types. fix markup error causing tons of code font\n"
    },
    {
      "commit": "99dae981dc03dbacd317875e509fd93d1126bfa6",
      "tree": "e50279f5e6fa0230d4ce3a76e027517bc591dd83",
      "parents": [
        "77b7c33a7a4e79022529ae18e39789adbcc86159",
        "3e72eb5245a439525976dbb9a67280b9b26b9f14"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Fri Jun 14 15:00:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 15:00:43 2013 +0000"
      },
      "message": "Merge \"Remove unused MediaPlayer methods\""
    },
    {
      "commit": "77b7c33a7a4e79022529ae18e39789adbcc86159",
      "tree": "678046e7ba1f02cd3bd386f3ce47a61733567cb4",
      "parents": [
        "d1f9aaa5d776a94907f9e5b632125648043c47b3",
        "90f339a5a343f82c3c32e4467c54ded94a1807a1"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Jun 14 01:28:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 01:28:25 2013 +0000"
      },
      "message": "Merge \"Don\u0027t save ScrollView/HorizontalScrollView saved state for old apps\""
    },
    {
      "commit": "d1f9aaa5d776a94907f9e5b632125648043c47b3",
      "tree": "c008d354fecef5753ea1044dfcdc3a4eb30025a8",
      "parents": [
        "e08d54b92e32244a44283a84d7fae9ca37ff51b5",
        "39a908c1df89e1073627b0dcbce922d826b67055"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Jun 14 01:06:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jun 14 01:06:30 2013 +0000"
      },
      "message": "Merge \"Fix various draw ops that may incorrectly not scissor\""
    },
    {
      "commit": "90f339a5a343f82c3c32e4467c54ded94a1807a1",
      "tree": "99b59625a11b1a7fa93b1263faf95770f42fbac3",
      "parents": [
        "256a5f8cda213969d9ae577a13427b4ae371ea61"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jun 13 17:44:04 2013 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jun 13 17:44:04 2013 -0700"
      },
      "message": "Don\u0027t save ScrollView/HorizontalScrollView saved state for old apps\n\nOlder apps may have given IDs to ScrollViews and views of a different\nclass in layouts that vary by configuration. Now that ScrollViews save\nstate this causes ClassCastExceptions when trying to restore instance\nstate.\n\nOnly save new instance state for ScrollView/HorizontalScrollView for\napps targeting post-API 18.\n\nChange-Id: Icaa095cd20bef35dddc225a17c5a8e30b3faea02\n"
    },
    {
      "commit": "92053f8b28ce0d035d292fa73622200990682511",
      "tree": "223bbb270d20e76d9f4ff0e620a2a47426d85b8f",
      "parents": [
        "f52532de2a3da2f41ddc28e25d2883d45f189018"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 16:32:50 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 16:37:51 2013 -0700"
      },
      "message": "revise docs for new sensor types. fix markup error causing tons of code font\n\nChange-Id: I7635bbc44e03b50faeddf5c5fe50f7f47e2cde35\n"
    },
    {
      "commit": "4c43ec639b050bb41ac19e5b92fbdfca3ab5f950",
      "tree": "aa0500659e79ca73d221255d541b7fea8a7aee24",
      "parents": [
        "f52532de2a3da2f41ddc28e25d2883d45f189018"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 13 16:33:04 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 13 16:33:04 2013 -0700"
      },
      "message": "Doc change: diffs for API 18\n\nChange-Id: I92d9880959e18bb0cffa68a05a042de6d5790aa4\n"
    },
    {
      "commit": "e08d54b92e32244a44283a84d7fae9ca37ff51b5",
      "tree": "0b50eaaa8307e8f62ed0ea67a37325830a5d8334",
      "parents": [
        "256a5f8cda213969d9ae577a13427b4ae371ea61",
        "3277620a69b6b9f27126f0b2651ea4293731cd09"
      ],
      "author": {
        "name": "Geremy Condra",
        "email": "gcondra@google.com",
        "time": "Thu Jun 13 23:30:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 23:30:49 2013 +0000"
      },
      "message": "Merge \"Add NetworkManagement methods for netd uid binds\""
    },
    {
      "commit": "39a908c1df89e1073627b0dcbce922d826b67055",
      "tree": "ff2549616c210443c773bef7c1c35391d8ee6d99",
      "parents": [
        "6db1054692495be7413d0fcc49a0f26c179d6fed"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 13 14:39:01 2013 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 13 16:16:13 2013 -0700"
      },
      "message": "Fix various draw ops that may incorrectly not scissor\n\nbug:8965976\n\nAlso consolidates quickReject scissor-ing and scissor-less paths.\nRenamed plain \u0027quickReject\u0027 method, as it has sideEffects beyond what\nthe java and skia canvases do.\n\nChange-Id: I4bdf874d3c8f469d283eae1e71c5e7ea53d47016\n"
    },
    {
      "commit": "256a5f8cda213969d9ae577a13427b4ae371ea61",
      "tree": "8917204fe5ddfa2027a4bc8785cdaa27dbf7dba7",
      "parents": [
        "4969fecf074c3e38dc560aaa283868ea728be946",
        "f390f770ee570f1f4def41b165cb9492e381be40"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 23:03:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 23:03:03 2013 +0000"
      },
      "message": "Merge \"Postpone creating new drawables for DrawableContainerState.\""
    },
    {
      "commit": "4969fecf074c3e38dc560aaa283868ea728be946",
      "tree": "c53fecb81207d2c7013c3cc5d0a1dc5485b6430e",
      "parents": [
        "735760e3c28c18a86ba503031497cb2d5fa81903",
        "70d4c5a0fe7f3411254df99b8e84b8e633d1fd05"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 22:27:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 22:27:26 2013 +0000"
      },
      "message": "Merge \"Fix possible NPE when a ViewRoot doesn\u0027t have a view\""
    },
    {
      "commit": "70d4c5a0fe7f3411254df99b8e84b8e633d1fd05",
      "tree": "55d3b19f8b51682934dd2a91474dffb7983d121c",
      "parents": [
        "7f4307668b10467ee39d41c7ea29cf1ff238a835"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 15:26:50 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 15:26:50 2013 -0700"
      },
      "message": "Fix possible NPE when a ViewRoot doesn\u0027t have a view\n\nChange-Id: I8f76a657fa44fc5c7e0bec3e609eaf49e269910f\n"
    },
    {
      "commit": "3e72eb5245a439525976dbb9a67280b9b26b9f14",
      "tree": "ead5682ce8fdc04a00b9ce39793afd31576d0b1e",
      "parents": [
        "34761a3abf127d6ef559bf68a32c5d62756d1054"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Jun 13 15:25:25 2013 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Thu Jun 13 15:25:25 2013 -0700"
      },
      "message": "Remove unused MediaPlayer methods\n\nChange-Id: Id63fdde7d0e4f096d3bb9eb4da5e0f37eb9dea21\n"
    },
    {
      "commit": "f390f770ee570f1f4def41b165cb9492e381be40",
      "tree": "10d548040dda6512ca10f93caa0e163cb944a61b",
      "parents": [
        "a6954f7e12b673f8b9cb29549c3136be6e64e693"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 15:11:16 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 15:11:16 2013 -0700"
      },
      "message": "Postpone creating new drawables for DrawableContainerState.\n\nWhen creating a DrawableContainerState from a constant state, calls to\nConstantState.newDrawable() are postponed and made as they are needed.\n\nBug: 9280861\nChange-Id: I03c93a43ee00aca3ff618d66d7f507f1722538d1\n"
    },
    {
      "commit": "735760e3c28c18a86ba503031497cb2d5fa81903",
      "tree": "7ab817da533d7a24b2bc743dde4e138ce5e6e9ed",
      "parents": [
        "539d270516819278e74804c29caf66320968648f",
        "7f4307668b10467ee39d41c7ea29cf1ff238a835"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 22:10:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 22:10:22 2013 +0000"
      },
      "message": "Merge \"Add new Query class for debugging\""
    },
    {
      "commit": "ec025db4a74914640c42412c63413f2d5d46e45d",
      "tree": "38c73d04fe69d3da54c6702cf9e511f5db0a4533",
      "parents": [
        "46c8931ffc78f5204b34f7ba5098defbc318b7a4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 15:00:43 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 15:00:43 2013 -0700"
      },
      "message": "change studio version number to use \u0027x\u0027 for final decimal.\nalso go to install guide after download begins\n\nChange-Id: I9ec266b20585c00cf5a643fede2df64eb2066ebc\n"
    },
    {
      "commit": "7f4307668b10467ee39d41c7ea29cf1ff238a835",
      "tree": "83fdf6fec84c510d33d62c6348e86b821cd996ea",
      "parents": [
        "405436021da156fbe3c5d4de48bdefa564cf7fc0"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 14:29:40 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 13 14:58:32 2013 -0700"
      },
      "message": "Add new Query class for debugging\n\nThis class can be used to perform occlusion queries. An occlusion query\ncan be used to test whether an object is entirely hidden or not.\n\nChange-Id: Ida456df81dbe008a64d3ff4cb7879340785c6abf\n"
    },
    {
      "commit": "539d270516819278e74804c29caf66320968648f",
      "tree": "cce8e6be88fc520067bc69bd09328315bc151c50",
      "parents": [
        "7d8885df35a01842c8d233c2df51013f47679ce0",
        "11caa0b6d9202e27e24daf6cef030ec9599f7af4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 14:58:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 14:58:16 2013 -0700"
      },
      "message": "am 11caa0b6: am f52532de: am cb2a8505: am 695896a4: am 46c8931f: Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev\n\n* commit \u002711caa0b6d9202e27e24daf6cef030ec9599f7af4\u0027:\n  add ninepatch search tag\n"
    },
    {
      "commit": "11caa0b6d9202e27e24daf6cef030ec9599f7af4",
      "tree": "59a33b1674e9c0c17a8ebc68ef8ee6a8f27995d6",
      "parents": [
        "026cba6c66677b6eb8ad6ac260dfd1bece07362d",
        "f52532de2a3da2f41ddc28e25d2883d45f189018"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 14:56:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 14:56:03 2013 -0700"
      },
      "message": "am f52532de: am cb2a8505: am 695896a4: am 46c8931f: Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev\n\n* commit \u0027f52532de2a3da2f41ddc28e25d2883d45f189018\u0027:\n  add ninepatch search tag\n"
    },
    {
      "commit": "f52532de2a3da2f41ddc28e25d2883d45f189018",
      "tree": "7575109c569c83bd619f891cb74bb2bea2f9fbdf",
      "parents": [
        "34bc73dff1f0c8402da3fc9bd1f0175bddcaa842",
        "cb2a85058e24ecd35349b5470e402bcb52df2d6b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 14:54:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 14:54:48 2013 -0700"
      },
      "message": "am cb2a8505: am 695896a4: am 46c8931f: Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev\n\n* commit \u0027cb2a85058e24ecd35349b5470e402bcb52df2d6b\u0027:\n  add ninepatch search tag\n"
    },
    {
      "commit": "cb2a85058e24ecd35349b5470e402bcb52df2d6b",
      "tree": "7665f4e63d49f601c8fcd9210c5104ccfa349e65",
      "parents": [
        "e9abc5e935deab1c63f89971380b9f9a9eed1af9",
        "695896a46578e7ad4e540151e799a9f0b8828ad1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 14:51:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 14:51:47 2013 -0700"
      },
      "message": "am 695896a4: am 46c8931f: Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev\n\n* commit \u0027695896a46578e7ad4e540151e799a9f0b8828ad1\u0027:\n  add ninepatch search tag\n"
    },
    {
      "commit": "695896a46578e7ad4e540151e799a9f0b8828ad1",
      "tree": "5698de578340a4747f905e512fd1be5e5316cf67",
      "parents": [
        "b89c6ac4e65c0aaadddd65d1f816860681615b1e",
        "46c8931ffc78f5204b34f7ba5098defbc318b7a4"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 14:49:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 14:49:20 2013 -0700"
      },
      "message": "am 46c8931f: Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev\n\n* commit \u002746c8931ffc78f5204b34f7ba5098defbc318b7a4\u0027:\n  add ninepatch search tag\n"
    },
    {
      "commit": "46c8931ffc78f5204b34f7ba5098defbc318b7a4",
      "tree": "52311fb341106def24fe8a3c5cf1fc99a58271d3",
      "parents": [
        "9af7d4072849de24a0ac6401247c18c6ef915e2f",
        "239f3eec6b8758840c4dd805d47d885c7548ffd6"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jun 13 21:47:27 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 21:47:27 2013 +0000"
      },
      "message": "Merge \"add ninepatch search tag\" into jb-mr1.1-ub-dev"
    },
    {
      "commit": "7d8885df35a01842c8d233c2df51013f47679ce0",
      "tree": "d56c5323cfed0923bf2e5be32de80e29878aced4",
      "parents": [
        "1241e39f384516391030d70a510d4a1e769712e0",
        "af9c5ea240746de088549261a505895cbf4882ed"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 20:32:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 20:32:20 2013 +0000"
      },
      "message": "Merge \"Ensure page up/down always moves to first/last selectable item.\""
    },
    {
      "commit": "af9c5ea240746de088549261a505895cbf4882ed",
      "tree": "d915e529dd08f10d7decef8027007778953dded7",
      "parents": [
        "a6954f7e12b673f8b9cb29549c3136be6e64e693"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 13:27:59 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 13 13:27:59 2013 -0700"
      },
      "message": "Ensure page up/down always moves to first/last selectable item.\n\nBug: 5088505\nChange-Id: Ie73705f46602003b1c02fa08427dc940ad9f9b8a\n"
    },
    {
      "commit": "1241e39f384516391030d70a510d4a1e769712e0",
      "tree": "e27d3e8111bb5370f3c1702ec4334c41380d3260",
      "parents": [
        "34761a3abf127d6ef559bf68a32c5d62756d1054",
        "0a317e91168aecd53062a78173b307dfa9a8f517"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jun 13 20:25:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 20:25:32 2013 +0000"
      },
      "message": "Merge \"Show the default activity icon in the action bar if one is not supplied\""
    },
    {
      "commit": "0a317e91168aecd53062a78173b307dfa9a8f517",
      "tree": "ef485077284ca8576a0a91d6b9a4b5840de71c6f",
      "parents": [
        "6fbb5553a5b2d7c19ea411ace9a46e18262698c4"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jun 13 13:15:43 2013 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu Jun 13 13:15:43 2013 -0700"
      },
      "message": "Show the default activity icon in the action bar if one is not supplied\n\nFix a regression where the system default activity icon was not used\nin the action bar if neither the activity nor application supplied\none.\n\nBug 9409846\n\nChange-Id: I80a95a0bee511f21cd326372edaf6af811272825\n"
    },
    {
      "commit": "34761a3abf127d6ef559bf68a32c5d62756d1054",
      "tree": "03b27cb9ead641831103018ef130618f718ca6cc",
      "parents": [
        "b28f8c82d92b06e7eba3bcb5b5c2e9757597a7c9",
        "b63de6de026b8ebe0b7d7b7f188afc30fff42411"
      ],
      "author": {
        "name": "buzbee",
        "email": "buzbee@google.com",
        "time": "Thu Jun 13 19:57:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 19:57:25 2013 +0000"
      },
      "message": "Merge \"Process new system property for max JIT cache size\""
    },
    {
      "commit": "b28f8c82d92b06e7eba3bcb5b5c2e9757597a7c9",
      "tree": "57b03f6b1579e1ee54b77c991a33dd9c501ac0cc",
      "parents": [
        "6fbb5553a5b2d7c19ea411ace9a46e18262698c4",
        "f70119cd776f871a82c94be8522dce02e04c73a8"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 13 19:24:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 19:24:17 2013 +0000"
      },
      "message": "Merge \"Reset batching state when overlap batch deletion occurs\""
    },
    {
      "commit": "6fbb5553a5b2d7c19ea411ace9a46e18262698c4",
      "tree": "9754698bd3b363786edecdcddb950bda92a53cbb",
      "parents": [
        "cc6027e4c872e78614ae6691b12dab0f1dda4dd8",
        "61277dfcd9479cfaca0fce00f00a79a2e51083a2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Jun 13 18:55:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 18:55:21 2013 +0000"
      },
      "message": "Merge \"Protect more system broadcasts.\""
    },
    {
      "commit": "f70119cd776f871a82c94be8522dce02e04c73a8",
      "tree": "44663acd78d347dac3712baf69e3f617eb5b52e5",
      "parents": [
        "6db1054692495be7413d0fcc49a0f26c179d6fed"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 13 11:21:22 2013 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 13 11:28:45 2013 -0700"
      },
      "message": "Reset batching state when overlap batch deletion occurs\n\nChange-Id: Ifdbee9baaa734e27d15d2b54aa3b3abfffbce1e9\n"
    },
    {
      "commit": "cc6027e4c872e78614ae6691b12dab0f1dda4dd8",
      "tree": "865723793203e4f0e8f5ca9fa374100e763aa705",
      "parents": [
        "33709d7f43dee89b703dbbddfaa79ec574f03e01",
        "439e9bc85d854cec5ca89e8947a17693e84cb4ae"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 13 17:41:06 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 17:41:06 2013 +0000"
      },
      "message": "Merge \"Fix some things.\""
    },
    {
      "commit": "33709d7f43dee89b703dbbddfaa79ec574f03e01",
      "tree": "b5ff4b5d0a08ee0a88a5e3d549a33dee58d345ca",
      "parents": [
        "1623b8cf7fed691b4752c5760bd5891dc3b11fd0",
        "026cba6c66677b6eb8ad6ac260dfd1bece07362d"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 13 08:25:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 08:25:36 2013 -0700"
      },
      "message": "am 026cba6c: (-s ours) Reconcile with jb-mr2-release jb-mr2-zeroday-release - do not merge\n\n* commit \u0027026cba6c66677b6eb8ad6ac260dfd1bece07362d\u0027:\n  Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\n  Fix logspam when battery sysfs file not available.\n"
    },
    {
      "commit": "026cba6c66677b6eb8ad6ac260dfd1bece07362d",
      "tree": "8457ee9e2c5bdabcacf01f5faced33b51dfa3a3e",
      "parents": [
        "7d1fd557a3fd96365565531e5e45ac5e93dd8315",
        "b44d66fa8e24e896291f923af2fa30ad87087b45",
        "06420f2ecafb3e57f7c0d2669cc528e9df19f637"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 13 08:22:44 2013 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 13 08:22:44 2013 -0700"
      },
      "message": "Reconcile with jb-mr2-release jb-mr2-zeroday-release - do not merge\n\nChange-Id: Ic69db23c3b1ba493a97b162caa664759cf3b1bda\n"
    },
    {
      "commit": "1623b8cf7fed691b4752c5760bd5891dc3b11fd0",
      "tree": "b5ff4b5d0a08ee0a88a5e3d549a33dee58d345ca",
      "parents": [
        "f76c17f0cb97bfe0b8751012ba70027b6edc07fd",
        "b0e49fc93c146d7ddc8e1f27ec67306a71168510"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 13 13:54:43 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 13:54:43 2013 +0000"
      },
      "message": "Merge \"Remove TabletStatusBar from systemui package.\""
    },
    {
      "commit": "f76c17f0cb97bfe0b8751012ba70027b6edc07fd",
      "tree": "310600692450733cd09e18b56985ff47169a89ba",
      "parents": [
        "6db1054692495be7413d0fcc49a0f26c179d6fed",
        "9e105e0a9a2fa5ca38073ed4fba0ec7fae2d5c39"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 13 13:53:27 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 13:53:27 2013 +0000"
      },
      "message": "Merge \"Add debug for specific bug.\""
    },
    {
      "commit": "06420f2ecafb3e57f7c0d2669cc528e9df19f637",
      "tree": "d4fa79c9c74bfee27dc1506b4e0149e3560e7aba",
      "parents": [
        "34bc73dff1f0c8402da3fc9bd1f0175bddcaa842",
        "b543526c977d4399e706e2f26f6cca5ce1c6e633"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu Jun 13 05:55:24 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu Jun 13 05:55:24 2013 -0700"
      },
      "message": "merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "6db1054692495be7413d0fcc49a0f26c179d6fed",
      "tree": "f1127eb89c3e6606e51532bf37cfe0ed434add49",
      "parents": [
        "2ce9bae80c412131c95d01bdeea13445253ac614",
        "7d1fd557a3fd96365565531e5e45ac5e93dd8315"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jun 13 02:34:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 02:34:23 2013 -0700"
      },
      "message": "am 7d1fd557: am 372d21ad: am 6706ca96: Merge \"Update HttpResponseCache to use the new cache API.\"\n\n* commit \u00277d1fd557a3fd96365565531e5e45ac5e93dd8315\u0027:\n  Update HttpResponseCache to use the new cache API.\n"
    },
    {
      "commit": "7d1fd557a3fd96365565531e5e45ac5e93dd8315",
      "tree": "8457ee9e2c5bdabcacf01f5faced33b51dfa3a3e",
      "parents": [
        "bafc8dcf690776ec7fdcf26518f3aff47724871d",
        "372d21ad69a43e3d0a26b23f45351511ed88e9e6"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jun 13 02:31:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 02:31:51 2013 -0700"
      },
      "message": "am 372d21ad: am 6706ca96: Merge \"Update HttpResponseCache to use the new cache API.\"\n\n* commit \u0027372d21ad69a43e3d0a26b23f45351511ed88e9e6\u0027:\n  Update HttpResponseCache to use the new cache API.\n"
    },
    {
      "commit": "372d21ad69a43e3d0a26b23f45351511ed88e9e6",
      "tree": "d0e0fc76810aaf2f9c3a707e31f48b0cdc328f78",
      "parents": [
        "d3cb6bcf0f63317d1078a2f897d4824ba91402a6",
        "6706ca96b21ebbd620fb597a23e8180f76bb37cf"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jun 13 02:29:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 13 02:29:11 2013 -0700"
      },
      "message": "am 6706ca96: Merge \"Update HttpResponseCache to use the new cache API.\"\n\n* commit \u00276706ca96b21ebbd620fb597a23e8180f76bb37cf\u0027:\n  Update HttpResponseCache to use the new cache API.\n"
    },
    {
      "commit": "6706ca96b21ebbd620fb597a23e8180f76bb37cf",
      "tree": "9431d3950d042a4ebd4c95aaa7c1b5c702eb6b88",
      "parents": [
        "8152c7940a10f11a9edb16ae1daeca8a6fe2e6bb",
        "68a3cd7955479d3f77fe3facd20c5ded7dafc68e"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Thu Jun 13 09:26:33 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jun 13 09:26:34 2013 +0000"
      },
      "message": "Merge \"Update HttpResponseCache to use the new cache API.\""
    },
    {
      "commit": "b44d66fa8e24e896291f923af2fa30ad87087b45",
      "tree": "248de4e9adac7032bfb710ff961cca9e52f1242e",
      "parents": [
        "aab3453965f616f4fe5b49aa2d63c24fcb8054c6"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 12 17:38:25 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 12 23:26:35 2013 -0700"
      },
      "message": "Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\n\nThis reverts commit ef2277ec5802143b8af1da32d7b01518401b97a9.\n\nThis caused a regression for some apps relying on the old behavior.\n\nBug 9372495\n"
    },
    {
      "commit": "2ce9bae80c412131c95d01bdeea13445253ac614",
      "tree": "9e0435f7294ad276a4e420751b76401cfefa1513",
      "parents": [
        "95acc52c7939b3457c421a91e74e1f200f0cdbac",
        "bafc8dcf690776ec7fdcf26518f3aff47724871d"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Jun 12 21:13:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 21:13:51 2013 -0700"
      },
      "message": "am bafc8dcf: am 34bc73df: Merge \"Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\" into jb-mr2-dev\n\n* commit \u0027bafc8dcf690776ec7fdcf26518f3aff47724871d\u0027:\n  Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\n"
    },
    {
      "commit": "bafc8dcf690776ec7fdcf26518f3aff47724871d",
      "tree": "241c5a79ec82fef604be9b5b1507944cd7bbfb75",
      "parents": [
        "40609ff0fdcbebc6bd86fca3bcf81293dd59fb74",
        "34bc73dff1f0c8402da3fc9bd1f0175bddcaa842"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed Jun 12 21:11:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 21:11:12 2013 -0700"
      },
      "message": "am 34bc73df: Merge \"Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\" into jb-mr2-dev\n\n* commit \u002734bc73dff1f0c8402da3fc9bd1f0175bddcaa842\u0027:\n  Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\n"
    },
    {
      "commit": "34bc73dff1f0c8402da3fc9bd1f0175bddcaa842",
      "tree": "d4fa79c9c74bfee27dc1506b4e0149e3560e7aba",
      "parents": [
        "4b5a6255e096b20513468cc1f55f3038c4c53327",
        "fc93d0c108ff151b543bb682f75bf94e36eaddd7"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Thu Jun 13 04:08:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 04:08:42 2013 +0000"
      },
      "message": "Merge \"Revert \"Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter\"\" into jb-mr2-dev"
    },
    {
      "commit": "aab3453965f616f4fe5b49aa2d63c24fcb8054c6",
      "tree": "7ae2a54fe89b7f0c4bd882281e382d281c174315",
      "parents": [
        "5ac124384f6090f48fb0be5e8a80ad8fd792b87f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Jun 12 15:57:38 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 12 20:55:08 2013 -0700"
      },
      "message": "Fix logspam when battery sysfs file not available.\n\nThis was a regression caused by a recent change to use String8\ninstead of char*.  We missed the implicit null check here.\n\nBug: 9377604\nChange-Id: I7eff138096622c47b5d45678010373dc82138384\n"
    },
    {
      "commit": "9e105e0a9a2fa5ca38073ed4fba0ec7fae2d5c39",
      "tree": "e0a24aece7c568a498b1d3344a252e6e7f6d23c8",
      "parents": [
        "97f41383eb2bb098767ca153e470009fea810540"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 12 20:19:00 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 12 20:19:00 2013 -0700"
      },
      "message": "Add debug for specific bug.\n\nTo be removed once the bug is fixed.\n\nChange-Id: I83bd5b9fd722826c59b1178303fc4e7feb8eefd2\n"
    },
    {
      "commit": "95acc52c7939b3457c421a91e74e1f200f0cdbac",
      "tree": "95401a3384c76ce02280f3d2f2211465c4e838c7",
      "parents": [
        "2d96d67ca2c58ed36c8362f84e25d9c6b32f4fe4",
        "40609ff0fdcbebc6bd86fca3bcf81293dd59fb74"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:40:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:40:58 2013 -0700"
      },
      "message": "am 40609ff0: am 4b5a6255: am e9abc5e9: am b89c6ac4: am 9af7d407: am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u002740609ff0fdcbebc6bd86fca3bcf81293dd59fb74\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "40609ff0fdcbebc6bd86fca3bcf81293dd59fb74",
      "tree": "0e05f7f907c5309c35d25e134f2b6aba56f362fc",
      "parents": [
        "1e00aa877bf23b0220efd15af60de959a1f300e8",
        "4b5a6255e096b20513468cc1f55f3038c4c53327"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:38:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:38:51 2013 -0700"
      },
      "message": "am 4b5a6255: am e9abc5e9: am b89c6ac4: am 9af7d407: am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u00274b5a6255e096b20513468cc1f55f3038c4c53327\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "4b5a6255e096b20513468cc1f55f3038c4c53327",
      "tree": "1d407de32823cd3cc6531e8a9ff26cadf17fab7f",
      "parents": [
        "fa42499bd51cb07e54c90d21ce80e4d6a8c04e41",
        "e9abc5e935deab1c63f89971380b9f9a9eed1af9"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:35:56 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:35:56 2013 -0700"
      },
      "message": "am e9abc5e9: am b89c6ac4: am 9af7d407: am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u0027e9abc5e935deab1c63f89971380b9f9a9eed1af9\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "e9abc5e935deab1c63f89971380b9f9a9eed1af9",
      "tree": "0f9c3b39ac3816079f38596d5b3c405c85ef11d0",
      "parents": [
        "14ef5964255730a838301d3eb7ab38a2eb745ba6",
        "b89c6ac4e65c0aaadddd65d1f816860681615b1e"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:33:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:33:50 2013 -0700"
      },
      "message": "am b89c6ac4: am 9af7d407: am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u0027b89c6ac4e65c0aaadddd65d1f816860681615b1e\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "b89c6ac4e65c0aaadddd65d1f816860681615b1e",
      "tree": "3e31a88fffd30b52f85aaea624466c438fed4c81",
      "parents": [
        "5161fdf3039c4e31e498c259ca4bffae18d99331",
        "9af7d4072849de24a0ac6401247c18c6ef915e2f"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:31:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:31:12 2013 -0700"
      },
      "message": "am 9af7d407: am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u00279af7d4072849de24a0ac6401247c18c6ef915e2f\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "9af7d4072849de24a0ac6401247c18c6ef915e2f",
      "tree": "df9ce4e96d7738ccf6cadfadd3a8306c6a4260f8",
      "parents": [
        "e5bde8e03574a17fea7c078ee00fb882eb3ec829",
        "227615eeb7b6008e18d2b205cadccf4943a82e94"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:28:58 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:28:58 2013 -0700"
      },
      "message": "am 227615ee: am bf370185: Doc update: restoring deprecation messages\n\n* commit \u0027227615eeb7b6008e18d2b205cadccf4943a82e94\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "227615eeb7b6008e18d2b205cadccf4943a82e94",
      "tree": "6b73f075065905cad121276d554e20dde3ebb44a",
      "parents": [
        "bd9e41ba72014c7412f69cafbeb775c281a36d3b",
        "bf3701854841f97f52cd29b601431861598f5277"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:26:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 19:26:57 2013 -0700"
      },
      "message": "am bf370185: Doc update: restoring deprecation messages\n\n* commit \u0027bf3701854841f97f52cd29b601431861598f5277\u0027:\n  Doc update: restoring deprecation messages\n"
    },
    {
      "commit": "bf3701854841f97f52cd29b601431861598f5277",
      "tree": "6b73f075065905cad121276d554e20dde3ebb44a",
      "parents": [
        "fe3da794f7fb26325951338b1951bb6fdbbc0199"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 18:58:49 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 12 19:15:58 2013 -0700"
      },
      "message": "Doc update: restoring deprecation messages\n\nChange-Id: I58ca2002043d47cc55f15cdaff581e019a6dd7ef\n"
    },
    {
      "commit": "439e9bc85d854cec5ca89e8947a17693e84cb4ae",
      "tree": "15c0b1c4b9299e38a71fc27e4aa67a9fa5ccd439",
      "parents": [
        "df1c0bf7744d4abd3e2000fcfec01c119b857c75"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 12 19:13:49 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 12 19:13:49 2013 -0700"
      },
      "message": "Fix some things.\n\nChange-Id: I7dacf11cdb356cad5f9bc013b19f2e14f31cb75f\n"
    },
    {
      "commit": "2d96d67ca2c58ed36c8362f84e25d9c6b32f4fe4",
      "tree": "cfad3209903db7a7b9bf1541c9a971692f77abb0",
      "parents": [
        "4d244e5f2bbbb70295e3de71a2bec5a184f89890",
        "df1c0bf7744d4abd3e2000fcfec01c119b857c75"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 13 02:10:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 02:10:20 2013 +0000"
      },
      "message": "Merge \"Add scheme specific part to IntentFilter.\""
    },
    {
      "commit": "4d244e5f2bbbb70295e3de71a2bec5a184f89890",
      "tree": "39f1b2b68e388ad3b53cdb3123599cf1760b97ef",
      "parents": [
        "f649a06e6bca6b7041cb09158df51512d5ac3a57",
        "1e00aa877bf23b0220efd15af60de959a1f300e8"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:46:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:46:48 2013 -0700"
      },
      "message": "am 1e00aa87: am fa42499b: am 14ef5964: am 5161fdf3: am e5bde8e0: am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u00271e00aa877bf23b0220efd15af60de959a1f300e8\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "1e00aa877bf23b0220efd15af60de959a1f300e8",
      "tree": "5768917dc46ac6fbf2ba6d18cc87e74d11e0dd45",
      "parents": [
        "e2ae01114dac2abecf3aeed1d6fb13bdcfb93a7b",
        "fa42499bd51cb07e54c90d21ce80e4d6a8c04e41"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:44:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:44:34 2013 -0700"
      },
      "message": "am fa42499b: am 14ef5964: am 5161fdf3: am e5bde8e0: am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u0027fa42499bd51cb07e54c90d21ce80e4d6a8c04e41\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "fa42499bd51cb07e54c90d21ce80e4d6a8c04e41",
      "tree": "ef1c5e6a59849371fbdd2a582eaadcafceda5107",
      "parents": [
        "9579353081f4857c6a9672675dca22182b588e31",
        "14ef5964255730a838301d3eb7ab38a2eb745ba6"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:41:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:41:25 2013 -0700"
      },
      "message": "am 14ef5964: am 5161fdf3: am e5bde8e0: am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u002714ef5964255730a838301d3eb7ab38a2eb745ba6\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "14ef5964255730a838301d3eb7ab38a2eb745ba6",
      "tree": "99771a38334b2c69b0861006871a1158c719eb91",
      "parents": [
        "2b336ce4d8f740715a5b2f2cc8fb07a99300ce73",
        "5161fdf3039c4e31e498c259ca4bffae18d99331"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:39:11 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:39:11 2013 -0700"
      },
      "message": "am 5161fdf3: am e5bde8e0: am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u00275161fdf3039c4e31e498c259ca4bffae18d99331\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "5161fdf3039c4e31e498c259ca4bffae18d99331",
      "tree": "da7e9300fa9aea92b864c002b8681cf2897d831f",
      "parents": [
        "94e207b95799125dcc6ea65eb68697a6568579a3",
        "e5bde8e03574a17fea7c078ee00fb882eb3ec829"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:36:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:36:31 2013 -0700"
      },
      "message": "am e5bde8e0: am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u0027e5bde8e03574a17fea7c078ee00fb882eb3ec829\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "e5bde8e03574a17fea7c078ee00fb882eb3ec829",
      "tree": "1ae418de2e8a9fb676ce8180e4e9d3ddcd73d094",
      "parents": [
        "3574bef4625402a99224a9c1051b295ed9fa0645",
        "bd9e41ba72014c7412f69cafbeb775c281a36d3b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Wed Jun 12 18:34:24 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 12 18:34:24 2013 -0700"
      },
      "message": "am bd9e41ba: am fe3da794: Doc change: refresh gcore/gms reference from e-release.\n\n* commit \u0027bd9e41ba72014c7412f69cafbeb775c281a36d3b\u0027:\n  Doc change: refresh gcore/gms reference from e-release.\n"
    },
    {
      "commit": "f649a06e6bca6b7041cb09158df51512d5ac3a57",
      "tree": "e2691af7f73411ca0ee98d9a80fbe84c592160e5",
      "parents": [
        "a5512f2e0ed8fc9656304b3a78c2123ae4f68370",
        "fafe88c3d983f1578e096af69ab8420c846b237e"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Jun 13 01:32:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 13 01:32:45 2013 +0000"
      },
      "message": "Merge \"Fix bug #9302365 HorizontalScrollView is not RTL aware\""
    }
  ],
  "next": "bd9e41ba72014c7412f69cafbeb775c281a36d3b"
}
