)]}'
{
  "log": [
    {
      "commit": "9720d5e11c5175503b383bd903c68d2408d2bb80",
      "tree": "c01ab99a346d613fa5f86c3c0ae7e0dbd93e08ed",
      "parents": [
        "d9f4e0cf2c2466d9e05f8562e55d342934f7ed0d",
        "51b6322197da054715e53d02754bc81caa8fd456"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Tue Sep 10 17:04:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 17:04:32 2013 +0000"
      },
      "message": "Merge \"Remove legacy HCE APIs.\" into klp-dev"
    },
    {
      "commit": "d9f4e0cf2c2466d9e05f8562e55d342934f7ed0d",
      "tree": "61d396071e36083323a00b779f66875855fe7892",
      "parents": [
        "1d2daa7809b58c226410c0060d7837de0a29888a",
        "596fb8e7969cafdf7f25dfdc97372be4c0950cc3"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Sep 10 16:36:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 16:36:23 2013 +0000"
      },
      "message": "Merge \"AudioTrack.getTimestamp() return type is now boolean\" into klp-dev"
    },
    {
      "commit": "1d2daa7809b58c226410c0060d7837de0a29888a",
      "tree": "4000e44aec08a20f016f35f169b0c38d2e08ff0f",
      "parents": [
        "8716c08151378f7488a0f129fe43a0b3d4dc499d",
        "5835157d762a5b6bffe3d892c588ebc475bccb44"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Sep 10 16:25:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 16:25:14 2013 +0000"
      },
      "message": "Merge \"Remove FD optimization case for decodeStream\" into klp-dev"
    },
    {
      "commit": "8716c08151378f7488a0f129fe43a0b3d4dc499d",
      "tree": "73a2a36e68ef66093f4f2dcf9820824cc7a2c892",
      "parents": [
        "618f8cc5dbb6dff03ad3270d6b948b1ef90c5dd6",
        "9b64ca7669c261728fbb3d9af081344f27373857"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Sep 10 16:09:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 16:09:16 2013 +0000"
      },
      "message": "Merge \"Use correct timescale for \"date taken\" field\" into klp-dev"
    },
    {
      "commit": "618f8cc5dbb6dff03ad3270d6b948b1ef90c5dd6",
      "tree": "b4b719068376aed88cf6b3d21fa2249b8c7ddaef",
      "parents": [
        "e3d0f022826a2a16e64dc9b5353a2a514393881b",
        "b25158886bba80ca8e03bc252121f5f89fb80f46"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 10 15:59:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 15:59:37 2013 +0000"
      },
      "message": "Merge \"Don\u0027t leave space for summary text if it\u0027s an empty string\" into klp-dev"
    },
    {
      "commit": "e3d0f022826a2a16e64dc9b5353a2a514393881b",
      "tree": "b824856d1031967e15049caa65ad885fa76d9ea8",
      "parents": [
        "5f5e84770badd10c41fd4a2b01a9958a607eacd9",
        "88990da58d0231b5a1b9a27b32c37839e95c7487"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Sep 10 05:23:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 05:23:15 2013 +0000"
      },
      "message": "Merge \"Don\u0027t set Allocation mSize when we have no Type.\" into klp-dev"
    },
    {
      "commit": "5f5e84770badd10c41fd4a2b01a9958a607eacd9",
      "tree": "e00d66f38f32098feafdd8207944838f2317fcf5",
      "parents": [
        "a244732d93c09da1db9fd79b6e7275649a18c60b",
        "903747a3479add3693fc0c332c5159b84544bb01"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Sep 10 05:00:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 05:00:52 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "a244732d93c09da1db9fd79b6e7275649a18c60b",
      "tree": "bfa37d015eff6af926128c3b165b06b804bfbdca",
      "parents": [
        "9e2c661b3ba26fa8de1299608e27aa95e124a413",
        "3ada1e54ed579e3009a303ce974efb6b148042ac"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Sep 10 04:58:04 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 04:58:04 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "9e2c661b3ba26fa8de1299608e27aa95e124a413",
      "tree": "fbdaa77a08584f45bf70541f60a4810f17d850e3",
      "parents": [
        "af9272349fb9eed1653d5af0768c9517e36070a6",
        "72e2e3577b6891d8805bc9c3e4ff0f4d65173ebd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Sep 10 04:41:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 04:41:53 2013 +0000"
      },
      "message": "Merge \"Fix getCallingPackage() to handle reentrance.\" into klp-dev"
    },
    {
      "commit": "af9272349fb9eed1653d5af0768c9517e36070a6",
      "tree": "5cb69d85b5afca90dea7b9cc9e01b5864c8b0e42",
      "parents": [
        "392c76b1f6bc756359a70263c1708682f884027a",
        "b7757a6b32edea62a1a9a803ad83579220f26100"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Sep 10 04:40:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 04:40:41 2013 +0000"
      },
      "message": "Merge changes I7b3f4c68,I9f022a08 into klp-dev\n\n* changes:\n  Rename offer() to add(), remove/hide some APIs.\n  Sort order is sticky for session, back leaves.\n"
    },
    {
      "commit": "392c76b1f6bc756359a70263c1708682f884027a",
      "tree": "2bd8f48bd5c6902306899c7ceb5c2c3d20888df1",
      "parents": [
        "bc916b221a344d0d2f8f6353c5162f9a6d61eb8b",
        "10fac45b6f620ac2ef242e983c3b4d6ad85eb223"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 10 03:35:55 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 03:35:55 2013 +0000"
      },
      "message": "Merge \"Clarify InputDevice#getControllerNumber documentation\" into klp-dev"
    },
    {
      "commit": "bc916b221a344d0d2f8f6353c5162f9a6d61eb8b",
      "tree": "533b576e88fa2dbc989ca2fd9237306fc15ea40f",
      "parents": [
        "11f2b42d8c185ac91db07a539605cba7ecd28e6a"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Mon Sep 09 19:15:28 2013 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Sep 10 02:17:20 2013 +0000"
      },
      "message": "Fix checkbuild error due to javadoc reference to hidden class\n\nChange-Id: I128b8a6dd725468d0c9503b8229f8939fddb51bc\n"
    },
    {
      "commit": "72e2e3577b6891d8805bc9c3e4ff0f4d65173ebd",
      "tree": "c8873cbe1b721a084b5a0e654a6147ee03f10aa1",
      "parents": [
        "b7757a6b32edea62a1a9a803ad83579220f26100"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 18:52:48 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 18:52:48 2013 -0700"
      },
      "message": "Fix getCallingPackage() to handle reentrance.\n\nKeep any previous value in the stack frame and restore when the\ncurrent call is finished.\n\nBug: 10659409\nChange-Id: I02b760ae9ca06a4b3602725e02f649f1ada460a0\n"
    },
    {
      "commit": "11f2b42d8c185ac91db07a539605cba7ecd28e6a",
      "tree": "481fe29b7e7dc55a0381689ccc502526b8c11650",
      "parents": [
        "ff44ed58a1e38ff830e74b0d73549ff01725852d"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Fri Sep 06 15:19:03 2013 -0700"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Tue Sep 10 01:07:33 2013 +0000"
      },
      "message": "Remove system user id for cm tests\n\nChange-Id: I51f500c8e7b4e2963093e20c6f20bcfe020995c9\n(cherry picked from commit 575495c29007503566e28004bf60018a824b1f1b)"
    },
    {
      "commit": "88990da58d0231b5a1b9a27b32c37839e95c7487",
      "tree": "c76a81dd08bdc49b46be9956d3126b35db882dbf",
      "parents": [
        "6416729c4732be6bcdbc5f303752a9d1885f86d0"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Sep 09 17:56:07 2013 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Sep 09 17:56:07 2013 -0700"
      },
      "message": "Don\u0027t set Allocation mSize when we have no Type.\n\nBug: 10667740\n\nA3D creates Allocations before knowing the underlying Type (and thus size).\nMoving the mSize calculation to be conditional for concrete Allocations\neliminates the bug. In the future, we could let A3D dynamically update the\nAllocation size if it is necessary to improve heap behavior.\n\nChange-Id: I520246806b6ead0387a1a41372dade1a6e7c2271\n"
    },
    {
      "commit": "b7757a6b32edea62a1a9a803ad83579220f26100",
      "tree": "776fdedeb15d49f65d0d74e0d642d8bb52f640a2",
      "parents": [
        "fb3445c9b31c7f8401d6eec0606dabee366c8aad"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 17:46:54 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 17:55:10 2013 -0700"
      },
      "message": "Rename offer() to add(), remove/hide some APIs.\n\nChange MatrixCursor offer() to add() based on review feedback.  Remove\nsome now-unused XML metadata.  Hide document creation, since it\u0027s not\nsupported in initial version.\n\nBug: 10577809, 10461706, 10678563\nChange-Id: I7b3f4c6899c28f633471ef816bee22bf032aa0d2\n"
    },
    {
      "commit": "fb3445c9b31c7f8401d6eec0606dabee366c8aad",
      "tree": "95540ac1a3c64192787d5a1f5bd1fc4923050752",
      "parents": [
        "3f4c205fd3110345241e690f2a2e7c1b477eac76"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 17:35:46 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 17:35:48 2013 -0700"
      },
      "message": "Sort order is sticky for session, back leaves.\n\nInstead of persisting sort order per-directory, the order is now\nsticky for that session.  Any user selected sort order takes\nprecedence over an ordering hinted by a backend.\n\nWhen a restored DocumentStack is untouched, the back key now leaves\nthe dialog, instead of popping from the restored stack.\n\nPersist list/grid mode changes async.\n\nBug: 10659604, 10672973\nChange-Id: I9f022a081c014537447c9c2af10e19d8cd9566aa\n"
    },
    {
      "commit": "ff44ed58a1e38ff830e74b0d73549ff01725852d",
      "tree": "df9c8a64f11343e59e36f3a648b0625580318ee4",
      "parents": [
        "23ae1461d2cf0ac3f1da71200544381a8d8a4957",
        "3f4c205fd3110345241e690f2a2e7c1b477eac76"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Sep 10 00:08:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 10 00:08:17 2013 +0000"
      },
      "message": "Merge \"Disabled states, more UX work, bug fixes.\" into klp-dev"
    },
    {
      "commit": "3f4c205fd3110345241e690f2a2e7c1b477eac76",
      "tree": "48803386429a4bb8088dc97380df097d497e6268",
      "parents": [
        "d182bb641f228b2d28527a6aa86075f6358ab838"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 16:51:06 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 16:55:35 2013 -0700"
      },
      "message": "Disabled states, more UX work, bug fixes.\n\nFix drawable state to correctly show dimmed disabled state.  Update\ndisabled state for all children to grey out text.\n\nBlock multi-selection of documents not matching MIME filter.  Load\nthumbnails in parallel.  Show thumbnails in list mode based on MIME\ntype to match spec.\n\nGive each footer a unique view type to avoid recycler crashes.\n\nShow breadcrumb icons in recent create paths.  Fix timestamp bug when\nquerying/updating recent paths.\n\nMake ContentProviderClient.closeQuietly() really be quiet.\n\nBug: 10668364, 10510022, 10668701, 10534224, 10667726\nChange-Id: I3c705412fb211519f15ad41a273a7533b878e9e5\n"
    },
    {
      "commit": "5835157d762a5b6bffe3d892c588ebc475bccb44",
      "tree": "2540b1359dc480b22094e81544a4dd84fdd333ed",
      "parents": [
        "23ae1461d2cf0ac3f1da71200544381a8d8a4957"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 09 16:37:57 2013 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 09 23:41:20 2013 +0000"
      },
      "message": "Remove FD optimization case for decodeStream\n\n Bug: 10677727\n The problem is that the FileInputStream may be wrapping a pipe or\n AssetFileDescriptor which fails if handed to decodeFileDescriptor.\n The problem is that AFDs can start in the middle of a file, whereas\n decodeFileDescriptor assumes it can mmap() the FD and start at\n the beginning.\n\nChange-Id: I98a3c5f789865145e25a99b32d205e290808c1cf"
    },
    {
      "commit": "23ae1461d2cf0ac3f1da71200544381a8d8a4957",
      "tree": "c1a6feb975861d99319e0a1f766876e170191e1e",
      "parents": [
        "85e7177abe3024218de589a94bc0914bcfe51547",
        "9578e642403c0fa4fdcb32828f27c2417cabe88d"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Sep 09 23:34:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 23:34:38 2013 +0000"
      },
      "message": "Merge \"Add flags word to initialization.\" into klp-dev"
    },
    {
      "commit": "85e7177abe3024218de589a94bc0914bcfe51547",
      "tree": "d7f294fba00fca16f6fa5d316934669bce0edbf0",
      "parents": [
        "bce89a426978ab7bd40e5fa9eb2d99e569422a2e",
        "1f0ef2cc33e5b8fe00a869c22eabfd08cf7de504"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Mon Sep 09 23:25:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 23:25:27 2013 +0000"
      },
      "message": "Merge \"Move public consts to HotwordRecognitionService\" into klp-dev"
    },
    {
      "commit": "9578e642403c0fa4fdcb32828f27c2417cabe88d",
      "tree": "34e95855ef8c2e7b080106bb83d7fccfbc9fb17a",
      "parents": [
        "16c3220734f3cbf32c0148d82815d93e2f28af65"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Sep 09 16:15:56 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Mon Sep 09 16:23:27 2013 -0700"
      },
      "message": "Add flags word to initialization.\n\nbug 10427951\n\nChange-Id: I1356b9b96315ead44aa3898de5604d75f9bb8be5\n"
    },
    {
      "commit": "bce89a426978ab7bd40e5fa9eb2d99e569422a2e",
      "tree": "daed5c9e11b72e237151d2a381cadc8243714633",
      "parents": [
        "932e59fc2aae145a8930e4a2da4885f607fd47aa",
        "87f4ae67c86c7044253b3e1bcec6956a8c8bf017"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 23:03:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 23:03:28 2013 +0000"
      },
      "message": "Merge \"Add updateListener to ViewPropertyAnimator\" into klp-dev"
    },
    {
      "commit": "932e59fc2aae145a8930e4a2da4885f607fd47aa",
      "tree": "739d6ad79c04b6844f1ce251ef2fd63d9c4e9740",
      "parents": [
        "440f4dfac89c113b41f1a7259306b90b0cde8768",
        "cd0ba71aa942f35fcdb26808b86f20073b8aff92"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Sep 09 23:00:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 23:00:49 2013 +0000"
      },
      "message": "Merge \"Create a pixelref wrapper for reused bitmaps\" into klp-dev"
    },
    {
      "commit": "440f4dfac89c113b41f1a7259306b90b0cde8768",
      "tree": "0ccdbf67e7fb766e346667befa1c3489fc8a52bb",
      "parents": [
        "bec23ea922566c4b1656deffe1b1951575ae923f",
        "5d2cace4c5445915c9ea040518c59d85cfcd6b4b"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Sep 09 22:55:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 22:55:35 2013 +0000"
      },
      "message": "Merge \"Fix pixel test\" into klp-dev"
    },
    {
      "commit": "596fb8e7969cafdf7f25dfdc97372be4c0950cc3",
      "tree": "c361bdcd65c0e9a766a18436bd53272007ce40a5",
      "parents": [
        "0c58bd97384498be14aa9795be9188ca93110e00"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 09 14:39:02 2013 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Mon Sep 09 15:19:12 2013 -0700"
      },
      "message": "AudioTrack.getTimestamp() return type is now boolean\n\nChange-Id: Ie231652dc0959343f0726dcb985b6715bfe014f6\n"
    },
    {
      "commit": "bec23ea922566c4b1656deffe1b1951575ae923f",
      "tree": "847e8b86a66874fff3de7a6466081101507efe11",
      "parents": [
        "16c3220734f3cbf32c0148d82815d93e2f28af65",
        "d8abd6a163f8ab4332b88035e77080c48b4b71b9"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Mon Sep 09 22:06:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 22:06:05 2013 +0000"
      },
      "message": "Merge \"Preserve CTS fail behaviour on null bundle for old API\" into klp-dev"
    },
    {
      "commit": "16c3220734f3cbf32c0148d82815d93e2f28af65",
      "tree": "2b5806ca79c68b2d395d4a4b40f4a8401651d993",
      "parents": [
        "4d0b9abae70bdf9a083c3ff7c92088e47637c57a",
        "e5273b422e5d8deb22990992f4c72130e6e88ccf"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Sep 09 21:55:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 21:55:20 2013 +0000"
      },
      "message": "Merge \"Do not enter resumeTopActivity recursively.\" into klp-dev"
    },
    {
      "commit": "b25158886bba80ca8e03bc252121f5f89fb80f46",
      "tree": "adc0e67abb2e3e939cd022163965a6b8b97721ad",
      "parents": [
        "23e2bba4e17662e941c2c6672f66249aff4a0470"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Sep 09 14:46:07 2013 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Sep 09 14:50:21 2013 -0700"
      },
      "message": "Don\u0027t leave space for summary text if it\u0027s an empty string\n\nBug: 10639567\nChange-Id: Ifeb71ea0779a86e39fe55fb0bc6cd267dba4a92e\n"
    },
    {
      "commit": "d8abd6a163f8ab4332b88035e77080c48b4b71b9",
      "tree": "849b3b6d2cc7fc77e101e51d4da560d00a634ff6",
      "parents": [
        "30590646d6846a4db76d416c70ee68a3f9f359b5"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Mon Sep 09 14:35:27 2013 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Mon Sep 09 14:35:27 2013 -0700"
      },
      "message": "Preserve CTS fail behaviour on null bundle for old API\n\nFor ContentResolver.requestSync() a null bundle should not be\nallowed. However we don\u0027t want to enforce this for the new API,\nso we remove this check from the SyncRequest.Builder#build()\n\nChange-Id: I69353d24edbd686da6ded2856c0920315cb76e85\n"
    },
    {
      "commit": "4d0b9abae70bdf9a083c3ff7c92088e47637c57a",
      "tree": "92ab219bc824c9a2aa65c1aeb3dd0612e8f2351c",
      "parents": [
        "d94b1e11b94b599a70e4a8cf738a9f62b7d67e36",
        "31b65f9aa193c26d54c55783edcaa9a09ce65c81"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Sep 09 21:26:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 21:26:50 2013 +0000"
      },
      "message": "Merge \"Fix clearApplicationUserData() to allow a null observer\" into klp-dev"
    },
    {
      "commit": "31b65f9aa193c26d54c55783edcaa9a09ce65c81",
      "tree": "cef49ddac34ed433c6a2bc357bd6133eda7bcc05",
      "parents": [
        "e6a01f37934340c9fce9dcd8ee98b02d9d635af6"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Sep 09 14:17:27 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Sep 09 14:17:27 2013 -0700"
      },
      "message": "Fix clearApplicationUserData() to allow a null observer\n\nThe services themselves already handle \u0027null\u0027 to mean \"no observer\";\nit was just the non-AIDL marshalling code that wasn\u0027t doing the\nright thing.\n\nBug 9588299\n\nChange-Id: I99e26cd207f91e8060d9fc113aef90a106640b64\n"
    },
    {
      "commit": "d94b1e11b94b599a70e4a8cf738a9f62b7d67e36",
      "tree": "76f2814b9826eed08a13e8f77fa204669d8be90f",
      "parents": [
        "3bbd3aea604e6132c95a2f1f6e10c993ecc70d8b",
        "68bf5bd3858684dbaa79f265943d7adaba982e85"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 21:10:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 21:10:56 2013 +0000"
      },
      "message": "Merge \"Show view overlays in hierarchyviewer\" into klp-dev"
    },
    {
      "commit": "cd0ba71aa942f35fcdb26808b86f20073b8aff92",
      "tree": "204a43a0bb152f2712c51aab0bf717804d8c1a27",
      "parents": [
        "b8b017cb6879352aee015ba24e9bfd05cc094e74"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Sep 06 14:40:30 2013 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Sep 09 14:08:11 2013 -0700"
      },
      "message": "Create a pixelref wrapper for reused bitmaps\n\nReused bitmaps may gain a color table when reused, so we wrap a new\nAndroidPixelRef that holds the color table around the old.\n\nbug:10608305\nChange-Id: I35288edf3158cfda21c500360ad1abdf5654af8d\n"
    },
    {
      "commit": "3bbd3aea604e6132c95a2f1f6e10c993ecc70d8b",
      "tree": "93175905cb6a802e7bd66d6306d29a9e655a2803",
      "parents": [
        "91c8111d3ae654e7646e9cbcf486554a8810b47c",
        "6685f1bacead5f765c71a49f5cf0dc88750344d5"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 09 21:06:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 21:06:38 2013 +0000"
      },
      "message": "Merge \"AccessibilityNodeInfo incorrectly cloned.\" into klp-dev"
    },
    {
      "commit": "91c8111d3ae654e7646e9cbcf486554a8810b47c",
      "tree": "c2993de5fb8b025fbffd4a1399c23fd741ec7306",
      "parents": [
        "f25fceefdfc35079799c7cb6e01b28dce8a5bfce",
        "d0d7eaf129b48ea04c06902a11c2a4f74056d76c"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Mon Sep 09 20:57:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:57:12 2013 +0000"
      },
      "message": "Merge \"Register jni objs in CreateJavaOutputStreamAdaptor\" into klp-dev"
    },
    {
      "commit": "f25fceefdfc35079799c7cb6e01b28dce8a5bfce",
      "tree": "a2da8b4e87c83f563302a18df4714ed05381d320",
      "parents": [
        "99cea983de196aae34a39cd4eb03ae1f93cc771a",
        "352919efd02808f0d6222f7a2cc657f3455c2049"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Sep 09 20:53:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:53:18 2013 +0000"
      },
      "message": "Merge \"Update doc for BitmapFactory.Options to include BitmapRegionDecoder\" into klp-dev"
    },
    {
      "commit": "99cea983de196aae34a39cd4eb03ae1f93cc771a",
      "tree": "65fad5cde4a2f9493bc49e1b90c342f76d8b43be",
      "parents": [
        "cf305e18c316cc53e4870548df3cc886d4ef5418",
        "6a18f4ab29cbe1133f30c337e0c686b1d5e78789"
      ],
      "author": {
        "name": "Mindy Pereira",
        "email": "mindyp@google.com",
        "time": "Mon Sep 09 20:51:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:51:16 2013 +0000"
      },
      "message": "Merge \"Update default ramp up time for autoscroller.\" into klp-dev"
    },
    {
      "commit": "6685f1bacead5f765c71a49f5cf0dc88750344d5",
      "tree": "89482f893b05c244f8870f37701382e5cabc10e2",
      "parents": [
        "93d71945d88f38b784de3c12d7ae781e97735582"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 09 13:36:43 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 09 13:43:21 2013 -0700"
      },
      "message": "AccessibilityNodeInfo incorrectly cloned.\n\nThe code that creates a clone of an AccessibilityNodeInfo was not cloning\nthe extension objects (CollectionInfo, CollectionItemInfo, and RangeInfo)\nand as a result if the original accessibility node info is recycled the\nextension objects of the clone are also recycled and now if one tries to\nrecycle the clone gets an exception that the extension objects are already\nrecycled. Fun!\n\nbug:10642952\n\nChange-Id: I84192466bff0e865de04b79079e6ceecdffb37a6\n"
    },
    {
      "commit": "cf305e18c316cc53e4870548df3cc886d4ef5418",
      "tree": "f5fa9607a06b1161d3e650765196bf1159d220b4",
      "parents": [
        "80213adddaec79981aff47c81bdaac38725f2644",
        "b669917825a49421ee79be4819ead765f5de8aae"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 09 20:41:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:41:28 2013 +0000"
      },
      "message": "Merge \"Add dumping the state of the print sub-system.\" into klp-dev"
    },
    {
      "commit": "80213adddaec79981aff47c81bdaac38725f2644",
      "tree": "f49b576aff1be5f6798232f4eddf636854687a89",
      "parents": [
        "013634cc44d62fe90cd3e80a7530cffdc79f9715",
        "be4c1d74a758f40de25e796a991ccfd1fe356857"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 09 20:37:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:37:02 2013 +0000"
      },
      "message": "Merge \"Fix issue #10671878: Proc stats needs to remove old data structures\" into klp-dev"
    },
    {
      "commit": "013634cc44d62fe90cd3e80a7530cffdc79f9715",
      "tree": "f4cef12f864d38443d29cac5009aedf66e233c34",
      "parents": [
        "93d71945d88f38b784de3c12d7ae781e97735582",
        "d43daf361e993457e64eeeddab6d1a0ebc828c99"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 09 20:31:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 20:31:14 2013 +0000"
      },
      "message": "Merge \"Add WebVTT caption renderer\" into klp-dev"
    },
    {
      "commit": "b669917825a49421ee79be4819ead765f5de8aae",
      "tree": "db48101f4a49c6a899a53d1c7ab000b55b8d7b04",
      "parents": [
        "93d71945d88f38b784de3c12d7ae781e97735582"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Sep 07 22:42:47 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 09 13:15:15 2013 -0700"
      },
      "message": "Add dumping the state of the print sub-system.\n\nBeing able to dump the state of the print sub-system especially when\ntaking a bugreport is very useful for bug fixing and observing whether\nthe print system operates properly.\n\nbug:10659019\n\nChange-Id: Id098b788f474ab17766966a4563ffdfc0171c76b\n"
    },
    {
      "commit": "e5273b422e5d8deb22990992f4c72130e6e88ccf",
      "tree": "b72078ea799abb3b55219858e657b93859195b49",
      "parents": [
        "0c58bd97384498be14aa9795be9188ca93110e00"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Sep 09 12:57:47 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Sep 09 12:57:47 2013 -0700"
      },
      "message": "Do not enter resumeTopActivity recursively.\n\nChanges for translucent activity were causing activities to be\nlaunched twice due to a recursive call into resumeTopActivity.\nPutting the translucent action onto a handler removes the recursivity\nand fixes the multiple launch problem.\n\nFixes bug 10556969.\n\nChange-Id: I2bb53cd555b0aaf093ab35db2859acb10b58211e\n"
    },
    {
      "commit": "93d71945d88f38b784de3c12d7ae781e97735582",
      "tree": "66992242050d5b61ca4f5b6c85ae412cee24cb6e",
      "parents": [
        "fb75487f8af748feb83ce3116c4d6dcc4e819027",
        "35980b2cf51c06c1bdad66b7f8fb629d9c17052f"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Mon Sep 09 19:57:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 19:57:20 2013 +0000"
      },
      "message": "Merge \"Add PID and application to Java crash printout\" into klp-dev"
    },
    {
      "commit": "fb75487f8af748feb83ce3116c4d6dcc4e819027",
      "tree": "7f021e47d1ef2b563a8b12e5525763d55d728f76",
      "parents": [
        "a71275401143bc259fd5804ab6852fc3265d88b7",
        "365632e8ee83db7492094292cea0c509c3447d4b"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Mon Sep 09 19:36:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 19:41:25 2013 +0000"
      },
      "message": "Merge \"Explain what warnIfCallingFromSystemProcess() is about\" into klp-dev"
    },
    {
      "commit": "a71275401143bc259fd5804ab6852fc3265d88b7",
      "tree": "9c853aa2df7b9371d6bfb59ca35d5bc9de71a311",
      "parents": [
        "e13aa0ba99de3dfa2bc3aee1defe9972d23fcd12",
        "490efa8bc4360e7dea3fe247f4fe434dd77763d7"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Sep 09 19:35:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 19:35:03 2013 +0000"
      },
      "message": "Merge \"Add isPremultiplied option to Bitmap_Delegate in LayoutLib\" into klp-dev"
    },
    {
      "commit": "35980b2cf51c06c1bdad66b7f8fb629d9c17052f",
      "tree": "48b51bd5b3208c0206157f934835be879327f5a3",
      "parents": [
        "e13aa0ba99de3dfa2bc3aee1defe9972d23fcd12"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Tue Sep 03 10:51:15 2013 -0700"
      },
      "committer": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Mon Sep 09 11:40:31 2013 -0700"
      },
      "message": "Add PID and application to Java crash printout\n\nBug: 10568405\nChange-Id: I508e89bf7ea58e15a8460099036e270139b2e2a9\n"
    },
    {
      "commit": "e13aa0ba99de3dfa2bc3aee1defe9972d23fcd12",
      "tree": "fabd69bbbe7c3cf41db58c9f7cdc946a31ce704d",
      "parents": [
        "4012b6efb801f1dbc60268a792db75536809fd16",
        "4e94f93a7de47c232eda3ad2ddcaa42241b24daf"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Mon Sep 09 18:29:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 18:29:39 2013 +0000"
      },
      "message": "Merge \"Add PID to ANR logcat printout.\" into klp-dev"
    },
    {
      "commit": "4012b6efb801f1dbc60268a792db75536809fd16",
      "tree": "e22a30457c6f214798adb5a8228bacbff31397af",
      "parents": [
        "bbddd49d6dc1b72dc81d4bb0033dea578066853e",
        "cbe6482a842946eaad3dc4f964ec1da10ba18b57"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 09 10:48:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 09 10:48:03 2013 -0700"
      },
      "message": "am cbe6482a: am b096bee1: am dd93ae32: Doc change: fix typo.\n\n* commit \u0027cbe6482a842946eaad3dc4f964ec1da10ba18b57\u0027:\n  Doc change: fix typo.\n"
    },
    {
      "commit": "cbe6482a842946eaad3dc4f964ec1da10ba18b57",
      "tree": "95d6c852c8f7264b314fd6d5a614789ad696ff91",
      "parents": [
        "fc7a146b82774514bad4bc307489ece7ac27ee50",
        "b096bee155cc089144d59640494adba0b31d56ed"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 09 10:45:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 09 10:45:57 2013 -0700"
      },
      "message": "am b096bee1: am dd93ae32: Doc change: fix typo.\n\n* commit \u0027b096bee155cc089144d59640494adba0b31d56ed\u0027:\n  Doc change: fix typo.\n"
    },
    {
      "commit": "87f4ae67c86c7044253b3e1bcec6956a8c8bf017",
      "tree": "376c3992fcb91f95aa16e0affe1654cb2117d7cb",
      "parents": [
        "bbddd49d6dc1b72dc81d4bb0033dea578066853e"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Sep 06 18:29:56 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 10:44:07 2013 -0700"
      },
      "message": "Add updateListener to ViewPropertyAnimator\n\nNew method setUpdateListener() on ViewPropertyAnimator that will\nsend out update events to the provided listener.\n\nIssue #10118113 Offer update listener on ViewPropertyAnimator\n\nChange-Id: Ib9f8fc6dbbc3c1c58113246d9a3b01e7ac27b14c\n"
    },
    {
      "commit": "b096bee155cc089144d59640494adba0b31d56ed",
      "tree": "1d33b014ec8b07b675ffc44540d6c5457288eac3",
      "parents": [
        "50f864480d6e9cf9e4d83b4533e3764753b4d408",
        "dd93ae32a8d50147a95a270cc99f9474dbf9ee27"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 09 10:42:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 09 10:42:47 2013 -0700"
      },
      "message": "am dd93ae32: Doc change: fix typo.\n\n* commit \u0027dd93ae32a8d50147a95a270cc99f9474dbf9ee27\u0027:\n  Doc change: fix typo.\n"
    },
    {
      "commit": "bbddd49d6dc1b72dc81d4bb0033dea578066853e",
      "tree": "8454cac61fa8a78fb356c0a60b8d903bf43d185e",
      "parents": [
        "b44ab9872a0b6d325a38c79dfcae81ff5fc8622e",
        "183e2a351daa8071be69eacb514b9405193a7a35"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 17:36:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:36:48 2013 +0000"
      },
      "message": "Merge \"Propagate pivot values of 0 to native layer\" into klp-dev"
    },
    {
      "commit": "dd93ae32a8d50147a95a270cc99f9474dbf9ee27",
      "tree": "b3d278eba85713dc1de73c0162b5f40c4e1d4a3c",
      "parents": [
        "4ef51c3c4298cbd7980029b6b1cad2f6696f7bb5"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 09 10:36:37 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Sep 09 10:36:37 2013 -0700"
      },
      "message": "Doc change: fix typo.\n\nChange-Id: Idd14111f1b62430560a11c5803a864f2bad5eff0\n"
    },
    {
      "commit": "b44ab9872a0b6d325a38c79dfcae81ff5fc8622e",
      "tree": "4a6b5ba2aed45c87827f5af391c365230f3c4de1",
      "parents": [
        "23f31a1c4ed313790921427df82f36960d9e9706",
        "2a83181bd1a025eb8a1763b11ae9ba33925625b3"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 17:36:13 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:36:13 2013 +0000"
      },
      "message": "Merge \"TextChange transition now uses CharSequence instead of String\" into klp-dev"
    },
    {
      "commit": "4e94f93a7de47c232eda3ad2ddcaa42241b24daf",
      "tree": "9b26649aa604a0dcbf6b6161fe4eededfb42c4ce",
      "parents": [
        "5b068bbbe2b3d66a3fbae2eb78a5502fbd160da8"
      ],
      "author": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Fri Aug 30 14:19:20 2013 -0700"
      },
      "committer": {
        "name": "Eric Rowe",
        "email": "erowe@google.com",
        "time": "Mon Sep 09 10:34:12 2013 -0700"
      },
      "message": "Add PID to ANR logcat printout.\n\nBug: 10568033\nChange-Id: I7131520c887df1f897b7a135b04509bdad9bdb88\n"
    },
    {
      "commit": "23f31a1c4ed313790921427df82f36960d9e9706",
      "tree": "19b36b5d77b96e0f21985a8cb82335e246f6a23a",
      "parents": [
        "5b068bbbe2b3d66a3fbae2eb78a5502fbd160da8",
        "b9f2722f6f32b275731fc7e4aeb367cdf9c30dd3"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 09 17:24:32 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:24:32 2013 +0000"
      },
      "message": "Merge \"Only activate FastScroller when it\u0027s needed\" into klp-dev"
    },
    {
      "commit": "5b068bbbe2b3d66a3fbae2eb78a5502fbd160da8",
      "tree": "cc5c9d4ff2ad0c6843697cc4e16e77af1eefa46f",
      "parents": [
        "498301d8b554f3806ddb01acd2ea98c27132a0e2",
        "bbf4962a45d4819e9a4c7fbec0e040327569d56c"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 09 17:24:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:24:08 2013 +0000"
      },
      "message": "Merge \"Increase visibility of accessibility focus highlight\" into klp-dev"
    },
    {
      "commit": "498301d8b554f3806ddb01acd2ea98c27132a0e2",
      "tree": "6ab186513d8345f6791c3516285f0e7dca6f67d9",
      "parents": [
        "30590646d6846a4db76d416c70ee68a3f9f359b5",
        "fbe4a586c29b6e415e8d39d73d19bd7f0215a851"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 09 17:24:04 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:24:05 2013 +0000"
      },
      "message": "Merge \"Add drag-to-open for action bar submenus\" into klp-dev"
    },
    {
      "commit": "5d2cace4c5445915c9ea040518c59d85cfcd6b4b",
      "tree": "08eb666d9163d1bf29ffbe628ce8abfdc4b150e4",
      "parents": [
        "bdd61696c6720faa14ca9fdf180e519138b3d087"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Sep 09 10:19:44 2013 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Mon Sep 09 10:19:44 2013 -0700"
      },
      "message": "Fix pixel test\n\nA deprecated format was dropped entirely.\n\nBug 10666734\n\nChange-Id: I6b64bd27db8965a1696d72387232b7de4bce6574\n"
    },
    {
      "commit": "30590646d6846a4db76d416c70ee68a3f9f359b5",
      "tree": "453b42309bfd4d3384681db9e83be32d94f7cbda",
      "parents": [
        "910adb11abc84bf4a113ac130c3998082cc84294",
        "d182bb641f228b2d28527a6aa86075f6358ab838"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 17:04:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 17:04:47 2013 +0000"
      },
      "message": "Merge \"Remember mode and sort on per-directory basis.\" into klp-dev"
    },
    {
      "commit": "be4c1d74a758f40de25e796a991ccfd1fe356857",
      "tree": "8597f656b9de4c244c38e01a07dd2e35f03e06e4",
      "parents": [
        "c8fb093a8970b78084f2b4505fc283ac9e24317b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 09 09:44:05 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 09 09:49:52 2013 -0700"
      },
      "message": "Fix issue #10671878: Proc stats needs to remove old data structures\n\nWe now keep track of which process and service states are actively\nin use, and remove any that are not in use during a commit.  The\nactivity manager needed to be tweaked to report this data, and ensure\nit does not try to operate on one of these structures when not in\nuse.\n\nAlso some other fixes:\n\n- We now keep track of process names associated with services, for\ndisplay in the UI.\n- Keep track of total run time for each service, also for UI.\n- The parceled format is more efficient, not storing duplicates of\nprocess/package names, and writing times as ints when possible.\n- Reduced commit period from 1 day to 12 hours, so that our UI can\nbe a little closer at its attempt to display the stats over 1 day.\n\nChange-Id: Ifeda0ffe963a7b49d8eb2a3f6923f3a5e71a4e43\n"
    },
    {
      "commit": "910adb11abc84bf4a113ac130c3998082cc84294",
      "tree": "84e1cf4940080b287c2664a46ff2c958e77cba5b",
      "parents": [
        "0c58bd97384498be14aa9795be9188ca93110e00",
        "a5001b94a01b3c7547b688a5091e2fdf989640d6"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Sep 09 16:43:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 16:43:16 2013 +0000"
      },
      "message": "Merge \"Throw an exception if isValidFragment is not overridden for KK targets\" into klp-dev"
    },
    {
      "commit": "903747a3479add3693fc0c332c5159b84544bb01",
      "tree": "4eac3576869dc6e8a71098542bcd7b5c2fd70f35",
      "parents": [
        "bdd61696c6720faa14ca9fdf180e519138b3d087"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 09 09:39:13 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 09 09:39:13 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I8825a1c9aa0d9d85efa50e9ce2849a0e1ee287da\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "365632e8ee83db7492094292cea0c509c3447d4b",
      "tree": "249175eecedb2a6c212c9e7aceb53ea83b167d3d",
      "parents": [
        "bdd61696c6720faa14ca9fdf180e519138b3d087"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Mon Sep 09 09:34:58 2013 -0700"
      },
      "committer": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Mon Sep 09 09:34:58 2013 -0700"
      },
      "message": "Explain what warnIfCallingFromSystemProcess() is about\n\n- Helps the next person to hit a bug like b/10621831\n\nChange-Id: Id44dc57472516ec5f574d22d4c131ab9870648db\n"
    },
    {
      "commit": "d182bb641f228b2d28527a6aa86075f6358ab838",
      "tree": "94eafb66067b4139a014a1f03320c4a9a5f32171",
      "parents": [
        "0c58bd97384498be14aa9795be9188ca93110e00"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Sep 07 14:45:03 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Sep 09 09:16:09 2013 -0700"
      },
      "message": "Remember mode and sort on per-directory basis.\n\nPersist the last user-selected list/grid mode and sort order for\neach directory.  Remembered user choice always overrides provider\nhinting.\n\nFilter out recent documents that don\u0027t match requested MIME type, and\nshow recents in grid mode when picking images.  Hide mode and sort\norder in recents.\n\nAdd hinting flag for backend to indicate a directory would like to be\nsorted by last modified.  Include explicit root in DocumentStack and\nclearly mark derived fields.\n\nBug: 10392047, 10608506\nChange-Id: I2dd3a0e4112852ebf87e7dbb08b3781c86587dcf\n"
    },
    {
      "commit": "3ada1e54ed579e3009a303ce974efb6b148042ac",
      "tree": "39653f8fe48e4b55be95f9619e31a1f74836ee0a",
      "parents": [
        "bdd61696c6720faa14ca9fdf180e519138b3d087"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 09 08:56:32 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Sep 09 08:56:32 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I90186decd93532170eaad0aebffa3a23b4970ae5\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "183e2a351daa8071be69eacb514b9405193a7a35",
      "tree": "31c40934d5d108a6db5f516ac8a3fb3bf1d79e37",
      "parents": [
        "9b40bdf64420bf1585ccadd36d0a7d38f3c77865"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Jun 10 22:28:58 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Sep 09 08:39:35 2013 -0700"
      },
      "message": "Propagate pivot values of 0 to native layer\n\nLogic in pivotXY setters noops when the new value equals\nthe previous value. However, the initial value is \"0\" even\nthough we actually use a value of the view\u0027s midpoint by\ndefault. If an app sets a new value of 0, we don\u0027t send it\ndown to the native layer because it\u0027s the same as the initial\nvalue, even though we\u0027re actually using a midpoint value instead.\nThis causes a conflict between the matrix used for invalidations\n(which use the actual values the app set) and the matrix used\nfor rendering (which uses the default midpoint values).\n\nThe fix is to make sure we send down the initial value, even when it\nequals the default value, by checking to see whether this is the\nfirst time we\u0027re setting the pivot.\n\nIssue #9337635 Clipping and bad rendering of view corners when y pivot is set\n\nChange-Id: I4aa20c4a3c9a866ca17df3e067232b832d0ef504\n"
    },
    {
      "commit": "0c58bd97384498be14aa9795be9188ca93110e00",
      "tree": "4da8666588132c001cbcd2ffd727f7ec0d351ed5",
      "parents": [
        "eef03831fdde5a89b88451bcf12274697fe1db99",
        "74ac2ecb447c4489733e627e3f39e38ce19b8fda"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Sep 09 15:17:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 15:17:42 2013 +0000"
      },
      "message": "Merge \"Restore alpha animation to status bar rhs icons.\" into klp-dev"
    },
    {
      "commit": "eef03831fdde5a89b88451bcf12274697fe1db99",
      "tree": "07a1a450595444d50628dfe41039df2541f68549",
      "parents": [
        "bdd61696c6720faa14ca9fdf180e519138b3d087",
        "fceb7edddeda6962212377cb88391d9affe5967a"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Sep 09 15:13:40 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 15:13:40 2013 +0000"
      },
      "message": "Merge \"Draw status bar battery icon bolt in code.\" into klp-dev"
    },
    {
      "commit": "bdd61696c6720faa14ca9fdf180e519138b3d087",
      "tree": "4e46055cd103de4c37dbaf789b688e02ac118f07",
      "parents": [
        "c59c6dd66b8ec5537c82e330d1c96e9fa424b4fa",
        "4fea0413c160909b35c548325008b9a65b99c412"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Sep 09 01:32:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 01:32:45 2013 +0000"
      },
      "message": "Merge \"Tighten test for warm sim and add more debug.\" into klp-dev"
    },
    {
      "commit": "c59c6dd66b8ec5537c82e330d1c96e9fa424b4fa",
      "tree": "f635883d8db64bb6545857f66616ee4af11f4c45",
      "parents": [
        "ffe0a803f8e9546a0dbf6c82d6089ac0eee32ddb",
        "67c81341660965517079de07a1fc9affc5a28681"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Sep 09 01:32:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 09 01:32:01 2013 +0000"
      },
      "message": "Merge \"For NETWORK_MODE_LTE_CMDA_EVDO_GSM_WCDMA default to PHONE_TYPE_GSM\" into klp-dev"
    },
    {
      "commit": "ffe0a803f8e9546a0dbf6c82d6089ac0eee32ddb",
      "tree": "0cb714faa96022708937c153d1bbc7e09ea53a63",
      "parents": [
        "e6a01f37934340c9fce9dcd8ee98b02d9d635af6"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sun Sep 08 15:41:32 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sun Sep 08 15:41:32 2013 -0700"
      },
      "message": "Fix permission checks around setBackupEnabled()\n\n...by making sure to drop binder identity before writing our new\nstate to secure settings etc.\n\nBug 10506933\n\nChange-Id: I00505cc5215c8fe5f30f2f35698b30645fe14c87\n"
    },
    {
      "commit": "e6a01f37934340c9fce9dcd8ee98b02d9d635af6",
      "tree": "ef770da40c6f0882b5e4af1a5226b8ce43b59dd6",
      "parents": [
        "89c5a1180830934db485ff9c189143deab653310",
        "01f8c0e27756599b2395514e27bd3b238326f220"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 08 20:08:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 08 20:13:13 2013 +0000"
      },
      "message": "Merge \"Fix build.\" into klp-dev"
    },
    {
      "commit": "01f8c0e27756599b2395514e27bd3b238326f220",
      "tree": "94ee707a6ac3bb24a568086d1075f6765d20454b",
      "parents": [
        "38ed2a471a2291383821fb187bfa18450f0581c2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 08 13:07:32 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 08 13:07:32 2013 -0700"
      },
      "message": "Fix build.\n\nChange-Id: Ifeac5d09a654ee1183ae26519c8b44f560afd636\n"
    },
    {
      "commit": "89c5a1180830934db485ff9c189143deab653310",
      "tree": "8508ea8d9a1c4f6e747d66d0db4b754a5e134e86",
      "parents": [
        "4b98978157295c6e7ea21b70ffcf9edffc41f0e1",
        "909522048f7ce7af54e1476175c8e8d1df808a04"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sun Sep 08 20:07:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 08 20:07:20 2013 +0000"
      },
      "message": "Merge \"Don\u0027t crash attempting restore of uninstalled live wallpaper\" into klp-dev"
    },
    {
      "commit": "909522048f7ce7af54e1476175c8e8d1df808a04",
      "tree": "af47f0b3524526d0d7cd8e10f6cb94b480ecf2c3",
      "parents": [
        "23e2bba4e17662e941c2c6672f66249aff4a0470"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sun Sep 08 13:01:28 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sun Sep 08 13:01:28 2013 -0700"
      },
      "message": "Don\u0027t crash attempting restore of uninstalled live wallpaper\n\nBug 10658041\n\nChange-Id: I08b38cc81fbb89907a4ffe5b6f94e9a507226011\n"
    },
    {
      "commit": "4b98978157295c6e7ea21b70ffcf9edffc41f0e1",
      "tree": "96644ad77d7535261d83b04c69611e6bd8feaaac",
      "parents": [
        "c72221242e560b4176e6fb9e3eec1c32cc1b96c3",
        "38ed2a471a2291383821fb187bfa18450f0581c2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun Sep 08 19:31:06 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 08 19:31:06 2013 +0000"
      },
      "message": "Merge \"Work on issue #10130785: Restore silence and vibrate settings...\" into klp-dev"
    },
    {
      "commit": "74ac2ecb447c4489733e627e3f39e38ce19b8fda",
      "tree": "0b5244a6ea5b193ed82751042f71525ed1de9b57",
      "parents": [
        "fceb7edddeda6962212377cb88391d9affe5967a"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Sep 08 11:00:06 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Sep 08 11:00:06 2013 -0400"
      },
      "message": "Restore alpha animation to status bar rhs icons.\n\nAvoid the view group to prevent stomping on an existing animation.\n\nBug:10653941\nChange-Id: I3d2bdd6360699d3d70c158ec1b8f832bd7205147\n"
    },
    {
      "commit": "fceb7edddeda6962212377cb88391d9affe5967a",
      "tree": "c800d6f12790e92bc587f7b3d00fd93cff165548",
      "parents": [
        "d57de6afb8981dc1663d41a842ab7cdae93427a1"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Sep 07 12:39:49 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Sep 08 10:29:11 2013 -0400"
      },
      "message": "Draw status bar battery icon bolt in code.\n\nUse high-res polygon points, punching a hole in the rest of drawing\nwith PorterDuff.Mode.CLEAR.\n\nRemove the now obsolete lightning.png and associated color filters.\n\nBug:10640891\nChange-Id: I8f2d4dd157f9866f37ed9b3480bb79ee9f109975\n"
    },
    {
      "commit": "c72221242e560b4176e6fb9e3eec1c32cc1b96c3",
      "tree": "55ff57f1d01edae19061a5553e57ad631964a5d7",
      "parents": [
        "70cdfe7eb1d42d5e928f5c7c6106be4ebb8fde51",
        "4e4518383f9212618cafa6c9ce2120becc6f6204"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Sep 07 22:05:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 22:05:14 2013 +0000"
      },
      "message": "Merge \"Printers for a disappearing print serivce incorrectly removed.\" into klp-dev"
    },
    {
      "commit": "70cdfe7eb1d42d5e928f5c7c6106be4ebb8fde51",
      "tree": "b91c44096997eb0bc26691f06dc5a9a10a93331f",
      "parents": [
        "d57de6afb8981dc1663d41a842ab7cdae93427a1",
        "28c05ee8931cecf4c51c470e0043d30196010c49"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Sep 07 19:42:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 19:42:14 2013 +0000"
      },
      "message": "Merge \"Item layout tweaking, hook up more assets.\" into klp-dev"
    },
    {
      "commit": "67c81341660965517079de07a1fc9affc5a28681",
      "tree": "546d00436f83c622a0879dbeca1e2ffc81e3931f",
      "parents": [
        "dc8d704899716e97e59af8b6fe5f549e0229eda6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Sep 07 10:03:02 2013 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Sep 07 10:03:02 2013 -0700"
      },
      "message": "For NETWORK_MODE_LTE_CMDA_EVDO_GSM_WCDMA default to PHONE_TYPE_GSM\n\nBug: 9710534\nChange-Id: Iba999579d30045f18b5d370359dbce65d9646c69\n"
    },
    {
      "commit": "d57de6afb8981dc1663d41a842ab7cdae93427a1",
      "tree": "d961b9763e9f1aa94a394f054bdeb1b2df8e7a71",
      "parents": [
        "9f4a392e367c9702ccce254afd612d2c2ae3f58c"
      ],
      "author": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Fri Sep 06 22:53:16 2013 -0700"
      },
      "committer": {
        "name": "Ying Wang",
        "email": "wangying@google.com",
        "time": "Fri Sep 06 22:53:16 2013 -0700"
      },
      "message": "Fix docs build.\n\nChange-Id: I6fd0d711b2cc7726fdaa9119ee467ed6fab82de1\n"
    },
    {
      "commit": "b9f2722f6f32b275731fc7e4aeb367cdf9c30dd3",
      "tree": "72aed68b6b6510183b4ff4921cd0824b56b9ba87",
      "parents": [
        "171c63db9253e77c2bd11c53eb89b7c3c983669f"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Sep 06 19:39:47 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Sep 06 19:39:47 2013 -0700"
      },
      "message": "Only activate FastScroller when it\u0027s needed\n\nRemoves code that was incorrectly handling ACTION_DOWN when the\nhost ListView started intercepting events for its own use. Fixes\nhandling of short lists and changes resulting from toggling the\nFastScroller enabled state.\n\nBUG: 10651874\nChange-Id: I7b088b46d00a372a0a55291db892cc059f1aed20\n"
    },
    {
      "commit": "9f4a392e367c9702ccce254afd612d2c2ae3f58c",
      "tree": "8ae15e466683530b7b8827ffff17a2fd948f4742",
      "parents": [
        "edaf6af16a5c33557a9c4ed00f9bebdac0dd83aa",
        "5e8f278f083f6a75cb6d1b09671c335156f93d1b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Sat Sep 07 02:16:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 02:16:31 2013 +0000"
      },
      "message": "Merge \"Unhide AudioTimestamp and getTimestamp\" into klp-dev"
    },
    {
      "commit": "5e8f278f083f6a75cb6d1b09671c335156f93d1b",
      "tree": "f5795146bd70ecc56c4e457e907001f1285bb92b",
      "parents": [
        "82975e40083b86d2619ffa60ff7351928ec35978"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Wed Sep 04 13:47:31 2013 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Sep 06 19:11:29 2013 -0700"
      },
      "message": "Unhide AudioTimestamp and getTimestamp\n\nChange-Id: I56687f42f83c4be7dc3fd1baa81a13e71113f22e\n"
    },
    {
      "commit": "edaf6af16a5c33557a9c4ed00f9bebdac0dd83aa",
      "tree": "ba5902dcff0247657d2354f34167bc92623682f3",
      "parents": [
        "7b4f60deb2819496733c0c85c57c6236900fe0c2",
        "88d7f7992553dde4d140325b306ac9d8f43b9387"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Sat Sep 07 02:04:46 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 02:04:46 2013 +0000"
      },
      "message": "Merge \"Remove tap to click from touch nav devices\" into klp-dev"
    },
    {
      "commit": "7b4f60deb2819496733c0c85c57c6236900fe0c2",
      "tree": "a0e3b0505353f9751b75b961a81938a55fe3be4e",
      "parents": [
        "23a5f44c5a306b4a70821722a697da55cc3c5db8",
        "4567e40eb04589d211af82f2dcb16cb3955c605e"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Sat Sep 07 02:04:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 02:04:20 2013 +0000"
      },
      "message": "Merge \"Special case game controller fallback keys for Japan\" into klp-dev"
    },
    {
      "commit": "352919efd02808f0d6222f7a2cc657f3455c2049",
      "tree": "2997f863cded7a022bd9156d4c0c6859d3f9884b",
      "parents": [
        "b8b017cb6879352aee015ba24e9bfd05cc094e74"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Sep 06 18:45:51 2013 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Sep 06 18:52:22 2013 -0700"
      },
      "message": "Update doc for BitmapFactory.Options to include BitmapRegionDecoder\n\nbug:9987022\nChange-Id: I1a4e187e1c35a7758b70f69a0a25914597920e8f\n"
    },
    {
      "commit": "23a5f44c5a306b4a70821722a697da55cc3c5db8",
      "tree": "157ef383380906684600468e127475b52de73864",
      "parents": [
        "82975e40083b86d2619ffa60ff7351928ec35978",
        "013cf847bcfd2828d34dced60adf2d3dd98021dc"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Sep 07 01:34:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 01:34:52 2013 +0000"
      },
      "message": "Merge \"Fix native crash when message queue quits.\" into klp-dev"
    },
    {
      "commit": "82975e40083b86d2619ffa60ff7351928ec35978",
      "tree": "6fa13cd6da8cec4d3af70174d40c93c89c2c6fb1",
      "parents": [
        "1cf2b91fe533d9e50bce6e5551ae26bccdb4a965",
        "7dd2d19725bac29306900a06818edf2f205ca051"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Sat Sep 07 01:33:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 01:33:00 2013 +0000"
      },
      "message": "Merge \"Emit a more meaningful cause for watchdog restarts.\" into klp-dev"
    },
    {
      "commit": "1f0ef2cc33e5b8fe00a869c22eabfd08cf7de504",
      "tree": "05d0e2d180432fcf2f5accee238f7be5f29d9790",
      "parents": [
        "1cf2b91fe533d9e50bce6e5551ae26bccdb4a965"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Fri Sep 06 17:21:45 2013 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Fri Sep 06 18:12:11 2013 -0700"
      },
      "message": "Move public consts to HotwordRecognitionService\n\n- The HotwordRecognitionService is the only public component of\n  Hotword recognition allowing others to implement hotword recognition\n- The client API is not available for use by all, hence the consts need\n  to be moved to the service class.\n- Ideally we\u0027d have retained the public consts in the client side API\n  (HotwordRecognizer)\n\nChange-Id: Ibd0d1c0d0514ec4e8f7c284e22c5fa6b7ef3df26\n"
    },
    {
      "commit": "1cf2b91fe533d9e50bce6e5551ae26bccdb4a965",
      "tree": "e0deb72965e667f90e6b41c1e13a4bb04643e049",
      "parents": [
        "dac56db680251dd9bd3913b6152d33457366c722",
        "05203c1e4bd86cccf0959b510663951a4d565e93"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Sat Sep 07 01:11:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 07 01:11:26 2013 +0000"
      },
      "message": "Merge \"Fixing build break\" into klp-dev"
    },
    {
      "commit": "013cf847bcfd2828d34dced60adf2d3dd98021dc",
      "tree": "616a51bcdecb22ac0fdd29c0d82bae3d38aa7adb",
      "parents": [
        "298cbe9c403f9c6c66cecf601cccfcfd82e50930"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Sep 06 16:24:36 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Sep 06 18:07:12 2013 -0700"
      },
      "message": "Fix native crash when message queue quits.\n\nFix a race when quitting the looper\u0027s message queue that could\ncause the mPtr field to be zeroed out and the native object to\nbe destroyed while still in use.\n\nThis happened due to an optimization that was intended to release\nthe native looper\u0027s file descriptor as soon as the last message\nwas processed rather than waiting for the finalizer to run.\n\nBug: 9726217\nChange-Id: I695a9a657acfdb3ce65a5737ff20cd11113d15fa\n"
    },
    {
      "commit": "d43daf361e993457e64eeeddab6d1a0ebc828c99",
      "tree": "88f4e2eb3cac28bf5c31909b814f116a78fa57fa",
      "parents": [
        "171c63db9253e77c2bd11c53eb89b7c3c983669f"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Sep 05 16:34:30 2013 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Sep 06 18:06:23 2013 -0700"
      },
      "message": "Add WebVTT caption renderer\n\nCurrently missing support for region anchor points, robust layout\nwhen snapping to lines, and vertical text.\n\nBUG: 10260603\nChange-Id: I3463b4aa0039442159144e66922d67f5dfee58ed\n"
    },
    {
      "commit": "05203c1e4bd86cccf0959b510663951a4d565e93",
      "tree": "471b07f03328d360fda0cab9662eadfd74c12f14",
      "parents": [
        "c7deeffb0c649eb911bbbbd32a1de34aab0b1eb6"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Fri Sep 06 17:42:32 2013 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Fri Sep 06 18:04:48 2013 -0700"
      },
      "message": "Fixing build break\n\nChange-Id: I89d1416b356423ee795f01b4c3200bcaa3ec8389\n"
    },
    {
      "commit": "2a83181bd1a025eb8a1763b11ae9ba33925625b3",
      "tree": "bd94704e1a7660704f61922bddcc6627ed4795ba",
      "parents": [
        "9b40bdf64420bf1585ccadd36d0a7d38f3c77865"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Sep 06 17:26:43 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Sep 06 17:26:43 2013 -0700"
      },
      "message": "TextChange transition now uses CharSequence instead of String\n\nTextChange made a bad assumption that target text views contained\nString objects as their text, which is not always the case. For example,\nGmail ActionBar text views may contain SpannableString objects, which\ncaused a crash due to a bad cast operation.\n\nFix is to simply use CharSequence instead of String as the value that\nis being stored and set on the text view.\n\nIssue #10651858 TextChange transition casts CharSequence to String when not necessarily safe\n\nChange-Id: I3f67f5d5e39201dc0fd2edcd3e4243033cf9ae08\n"
    }
  ],
  "next": "dac56db680251dd9bd3913b6152d33457366c722"
}
