)]}'
{
  "log": [
    {
      "commit": "9f78d309dc99668d5b06ca18af8b854be44cedfc",
      "tree": "e6aa531db45da7631b7bc3cc3189c23d21b4132e",
      "parents": [
        "743218d7a121c02b0648f167e360518266e38419",
        "dfb881f96af7898151940a4bbc52e45e6043d38b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Aug 20 01:33:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 01:33:27 2013 +0000"
      },
      "message": "Merge \"AudioSystem: new audioflinger restart detection\" into klp-dev"
    },
    {
      "commit": "dfb881f96af7898151940a4bbc52e45e6043d38b",
      "tree": "a6e62716270dcb7fb2a6a6afe44926e17dd6f69f",
      "parents": [
        "51d9652d45ec0a22b625a8529479ba61cdb55314"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 18 14:41:39 2013 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 18:26:21 2013 -0700"
      },
      "message": "AudioSystem: new audioflinger restart detection\n\nAdd a specific method to AudioSystem for AudioService to poll\nfor AudioFlinger service restart instead of relying on current\ncallback mechanism which is flaky.\n\nBug: 9693068.\nChange-Id: Id21d142a22b257205700201978cce1cb8b15180d\n"
    },
    {
      "commit": "743218d7a121c02b0648f167e360518266e38419",
      "tree": "97cbff4d068550f50b73b5d32d37ac8a891d98a6",
      "parents": [
        "51d9652d45ec0a22b625a8529479ba61cdb55314",
        "2ee168ea02170a542f848c5c55ef969e7a237545"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 20 01:17:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 01:17:31 2013 +0000"
      },
      "message": "Merge \"Display signal strength on data-only SIMs.\" into klp-dev"
    },
    {
      "commit": "51d9652d45ec0a22b625a8529479ba61cdb55314",
      "tree": "6fdc9bd373ef1370009ea7f422f8a14c9bc07ece",
      "parents": [
        "194c140c34d9f4874c64839c2e20ef61f41cbb97",
        "539719a7af34be96743a4f408aedf6437f441bbf"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Aug 20 01:11:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 01:11:50 2013 +0000"
      },
      "message": "Merge \"Revert \"Fix media server restart detection mechanism\"\" into klp-dev"
    },
    {
      "commit": "539719a7af34be96743a4f408aedf6437f441bbf",
      "tree": "e4ed69cc39f917b16f039ce6c4c5f74c7c46d4cc",
      "parents": [
        "b6c38e9de1a2824ce599d7074fa4a226926177c1"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu Jul 18 14:08:00 2013 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 17:44:30 2013 -0700"
      },
      "message": "Revert \"Fix media server restart detection mechanism\"\n\nThis reverts commit ca35e4823459189dd57ec5472caf3a617d03b568.\n"
    },
    {
      "commit": "194c140c34d9f4874c64839c2e20ef61f41cbb97",
      "tree": "4a66ba26f7b977c081e1d754841e70304eb4230e",
      "parents": [
        "974e5975d3bc16fd5b0db535ec825c045995d0fc",
        "64dfb604e70b70b7c346768114e05ddfadc09add"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Aug 19 23:57:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 23:57:11 2013 +0000"
      },
      "message": "Merge changes Id3815fe8,I90a85921 into klp-dev\n\n* changes:\n  Define AudioSource.REMOTE_SUBMIX.\n  Remove setRemoteSubmixOn method.\n"
    },
    {
      "commit": "974e5975d3bc16fd5b0db535ec825c045995d0fc",
      "tree": "214e0e57f577a927701d948535c64e3de7d2b82d",
      "parents": [
        "007751276c210c39bd405ae9fa69854e67e80951",
        "cf3aff672ce9d7240de1e2e3cc98f21f833957ec"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 16:55:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 16:55:10 2013 -0700"
      },
      "message": "am cf3aff67: am d1037efe: am 9d237204: Merge \"Android 4.3 Platform Google APIs r2 system image Release Notes\" into jb-mr2-docs\n\n* commit \u0027cf3aff672ce9d7240de1e2e3cc98f21f833957ec\u0027:\n  Android 4.3 Platform Google APIs r2 system image Release Notes\n"
    },
    {
      "commit": "cf3aff672ce9d7240de1e2e3cc98f21f833957ec",
      "tree": "2fb6c8e199bd4fa73b35f2b1e3f021cf2c1c3fa0",
      "parents": [
        "2d9ee70703cb52a16d726eb177f6f4e0be4f93e2",
        "d1037efe7edcc202c84cfd8a74c4593d1d03ea2d"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 16:53:00 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 16:53:00 2013 -0700"
      },
      "message": "am d1037efe: am 9d237204: Merge \"Android 4.3 Platform Google APIs r2 system image Release Notes\" into jb-mr2-docs\n\n* commit \u0027d1037efe7edcc202c84cfd8a74c4593d1d03ea2d\u0027:\n  Android 4.3 Platform Google APIs r2 system image Release Notes\n"
    },
    {
      "commit": "d1037efe7edcc202c84cfd8a74c4593d1d03ea2d",
      "tree": "ed8cf32d375f11b8cec6d7a8976da995544502df",
      "parents": [
        "364fe3a856e7bd0c0a35724c2f42d381d8616370",
        "9d237204da9b000c5debfa1f5650d13a545bb7c8"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 16:49:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 16:49:44 2013 -0700"
      },
      "message": "am 9d237204: Merge \"Android 4.3 Platform Google APIs r2 system image Release Notes\" into jb-mr2-docs\n\n* commit \u00279d237204da9b000c5debfa1f5650d13a545bb7c8\u0027:\n  Android 4.3 Platform Google APIs r2 system image Release Notes\n"
    },
    {
      "commit": "9d237204da9b000c5debfa1f5650d13a545bb7c8",
      "tree": "ffbc2ebbf0b07c1525de24b78da2ee4f46a748fd",
      "parents": [
        "b6bc020d728960dc876a510c9e40cc441a9a9b6b",
        "312d29ed3dd9d589147ad06f55c5ea1240e88ab4"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 23:47:24 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 23:47:24 2013 +0000"
      },
      "message": "Merge \"Android 4.3 Platform Google APIs r2 system image Release Notes\" into jb-mr2-docs"
    },
    {
      "commit": "312d29ed3dd9d589147ad06f55c5ea1240e88ab4",
      "tree": "a5f7c7170a30d8a013c27dc5c53e427c4df07dd9",
      "parents": [
        "1a5bb9d5cf13a2d2f9086926a7a020cfa08efd66"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Thu Aug 15 14:06:19 2013 -0700"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 16:43:57 2013 -0700"
      },
      "message": "Android 4.3 Platform Google APIs r2 system image Release Notes\n\nGoogle APIs System image update with Google Play Services 3.2.25\n\nChange-Id: Iac6987a9dcb55bd971da9ca57c5a5dae0c357be5\n"
    },
    {
      "commit": "64dfb604e70b70b7c346768114e05ddfadc09add",
      "tree": "27fca551d0dd1930fdfd37c5a1d130bda981e416",
      "parents": [
        "f15ef4b02cf2e4298a6eca9709693f1e720c18c6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu Aug 15 20:01:50 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Aug 19 16:42:07 2013 -0700"
      },
      "message": "Define AudioSource.REMOTE_SUBMIX.\n\nAdd an API to allow applications to record from the remote\nsubmix when they have the required permissions.\n\nBug: 10265163\nChange-Id: Id3815fe82a6713e058ce4b8ab6128a898481df7e\n"
    },
    {
      "commit": "007751276c210c39bd405ae9fa69854e67e80951",
      "tree": "e3dc7267ee3cb3679626d764e485d2368165881d",
      "parents": [
        "b6c38e9de1a2824ce599d7074fa4a226926177c1",
        "bc57cd1b248bf23e443581f9fe44167c94699ce8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Aug 19 23:11:50 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 23:13:47 2013 +0000"
      },
      "message": "Merge \"Notify ViewRootImpl when it\u0027s safe to modify Canvas.\" into klp-dev"
    },
    {
      "commit": "bc57cd1b248bf23e443581f9fe44167c94699ce8",
      "tree": "2ed171ce5d188291539249e23389184091d48de4",
      "parents": [
        "80f7ec06d0e45a8724122d5b4451ee12e37f9aac"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Aug 19 15:47:42 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Aug 19 15:47:42 2013 -0700"
      },
      "message": "Notify ViewRootImpl when it\u0027s safe to modify Canvas.\n\nWhen Activity.convert{To|From}Translucent() is called the\nViewRootImpl is now notified when it is safe to convert the Canvas\nfrom translucent to opaque and back to translucent. This will make\nit possible to save resources when compositing opaque layers.\n\nFixes bug 10349536.\n\nChange-Id: I7282aee1d54601fb00611d20be204bf164d873f6\n"
    },
    {
      "commit": "b6c38e9de1a2824ce599d7074fa4a226926177c1",
      "tree": "35a4e7b88201ff595f5888c6ec6cfa5bed8fafc6",
      "parents": [
        "b6e8943933f745f5e3f248ac058fc8dbca8f8ab1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Aug 16 14:11:43 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Aug 19 20:37:37 2013 +0000"
      },
      "message": "Camera2: Remove redundant Keys classes\n\nAlso update tests accordingly\n\nBug: 10345522\nChange-Id: I8c7d17cdfbda6faba09134745a96089bf1b70cb7\n"
    },
    {
      "commit": "b6e8943933f745f5e3f248ac058fc8dbca8f8ab1",
      "tree": "a971e4090c43f4b5cb14a871a90d06b1a1900cb9",
      "parents": [
        "6b73eb28d734e9dd65d3551e43f7c41445fdc8c9",
        "583fe9d22b21aa77fad3096bfdad3020d6088230"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Mon Aug 19 20:11:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 20:11:09 2013 +0000"
      },
      "message": "Merge \"NFC: Allow HostApduService to indicate transaction unhandled.\" into klp-dev"
    },
    {
      "commit": "6b73eb28d734e9dd65d3551e43f7c41445fdc8c9",
      "tree": "25901267baa9260c4dcf8d3bd86616f4d06e864c",
      "parents": [
        "f7e2a2e96321f56c53cad01a69bd71b281900030",
        "b448660a227f93d7bd5c5d019a21745e67c2f54d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Aug 19 19:58:55 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 19:58:56 2013 +0000"
      },
      "message": "Merge \"Request more documents when EXTRA_HAS_MORE.\" into klp-dev"
    },
    {
      "commit": "f7e2a2e96321f56c53cad01a69bd71b281900030",
      "tree": "04a63bd899b1f6919c3e650d15080e9b2c186c7d",
      "parents": [
        "92d2a318074d8c5400d93bccfa6c5282125401ee",
        "4eb407a832b7d6a2d62a535e5cab70b00a0bc8ed"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Aug 19 19:55:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 19:55:20 2013 +0000"
      },
      "message": "Merge \"Management actions, invalidate caches.\" into klp-dev"
    },
    {
      "commit": "92d2a318074d8c5400d93bccfa6c5282125401ee",
      "tree": "31d374623e0a9c3792dc2d6e9fc160b3ed1555c5",
      "parents": [
        "cb13399c1b3a0067a6b5b81cd3dc3833a5e9dcd9",
        "df39cb9b05a223f24b43c783574abbe67d643fdb"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Aug 19 19:50:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 19:50:29 2013 +0000"
      },
      "message": "Merge \"Remove duplicate sealed node checks, add missing checks\" into klp-dev"
    },
    {
      "commit": "df39cb9b05a223f24b43c783574abbe67d643fdb",
      "tree": "ec17a6647775ababcac7993987598d5207148186",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Aug 19 12:28:04 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Aug 19 12:28:04 2013 -0700"
      },
      "message": "Remove duplicate sealed node checks, add missing checks\n\nChange-Id: Icbe79ba4b74776f845b43f261624d0dbeda4250b\n"
    },
    {
      "commit": "cb13399c1b3a0067a6b5b81cd3dc3833a5e9dcd9",
      "tree": "4202f13be328bbbb06e983386634cac78e63da0b",
      "parents": [
        "4d0145add16bccb6b0f4a7d767a0b052f1b6bb04",
        "2d9ee70703cb52a16d726eb177f6f4e0be4f93e2"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 19 12:14:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 12:14:17 2013 -0700"
      },
      "message": "am 2d9ee707: am 364fe3a8: am b6bc020d: doc change: Samples browsing first changes: Samples dir and file starters.\n\n* commit \u00272d9ee70703cb52a16d726eb177f6f4e0be4f93e2\u0027:\n  doc change: Samples browsing first changes: Samples dir and file starters.\n"
    },
    {
      "commit": "4d0145add16bccb6b0f4a7d767a0b052f1b6bb04",
      "tree": "c14b4447ee5542241e464f4231b69b04d7a312f7",
      "parents": [
        "f55916bd31bb79dd47739115b26c0886f9523756",
        "b676a4a70db36bdd6ce5060d16f453f797378098"
      ],
      "author": {
        "name": "Vinit Deshapnde",
        "email": "vinitd@google.com",
        "time": "Mon Aug 19 19:14:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 19:14:03 2013 +0000"
      },
      "message": "Merge \"Expose WifiManager.setTdlsEnabled public API\" into klp-dev"
    },
    {
      "commit": "f55916bd31bb79dd47739115b26c0886f9523756",
      "tree": "460f2680ba3ce5305c03f3898c4e0e103ada9db7",
      "parents": [
        "7e7f8d48a62a972ad18af2d222a011a1dd0c8928",
        "d27e8768bc8135b6677b649cecec420e6b9bb0dc"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Aug 19 19:12:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 19:12:53 2013 +0000"
      },
      "message": "Merge changes I6d125624,I549a9211 into klp-dev\n\n* changes:\n  Camera2: Fixed issue with HashSet not being initialized\n  Camera2: Documentation fixes, mostly capitalization mistakes\n"
    },
    {
      "commit": "2d9ee70703cb52a16d726eb177f6f4e0be4f93e2",
      "tree": "a84bc18735694c0ddc015b489807cf935ee6ccf1",
      "parents": [
        "59616de7ea4719cc3a6f75f8d4ff80d7d735d8c1",
        "364fe3a856e7bd0c0a35724c2f42d381d8616370"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 19 12:12:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 12:12:05 2013 -0700"
      },
      "message": "am 364fe3a8: am b6bc020d: doc change: Samples browsing first changes: Samples dir and file starters.\n\n* commit \u0027364fe3a856e7bd0c0a35724c2f42d381d8616370\u0027:\n  doc change: Samples browsing first changes: Samples dir and file starters.\n"
    },
    {
      "commit": "364fe3a856e7bd0c0a35724c2f42d381d8616370",
      "tree": "00381b520b11e7ffb9a79768c1db0dd5baad8cee",
      "parents": [
        "8f5a76d2bf011a7ae72d4c6845ee41fb63b21698",
        "b6bc020d728960dc876a510c9e40cc441a9a9b6b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 19 12:09:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 12:09:45 2013 -0700"
      },
      "message": "am b6bc020d: doc change: Samples browsing first changes: Samples dir and file starters.\n\n* commit \u0027b6bc020d728960dc876a510c9e40cc441a9a9b6b\u0027:\n  doc change: Samples browsing first changes: Samples dir and file starters.\n"
    },
    {
      "commit": "583fe9d22b21aa77fad3096bfdad3020d6088230",
      "tree": "639d79d56c0041f7f03b548146e2ac3ac0d36385",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Aug 14 21:04:14 2013 -0700"
      },
      "committer": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Mon Aug 19 11:52:27 2013 -0700"
      },
      "message": "NFC: Allow HostApduService to indicate transaction unhandled.\n\nThis will cause the OS to show UI that allows the user to pick\nanother application that could potentially handle the transaction.\n\nAlso, tweak processCommandApdu() method to take a Bundle to be more\nfuture-proof.\n\nBug: 10262585\nChange-Id: If9d060341b472fac0349f539c04b87e85fe79dfb\n"
    },
    {
      "commit": "7e7f8d48a62a972ad18af2d222a011a1dd0c8928",
      "tree": "057d903802c0473b2747166f7dc88e11e120294e",
      "parents": [
        "f19674045af1e0436b4d30e637eaa229cb64d2d0",
        "541b77c866f953ebd9f02b83b667b6bdd86310ab"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 18:38:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 18:38:51 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "f19674045af1e0436b4d30e637eaa229cb64d2d0",
      "tree": "b53ee96b57fe845e554c09066de4c0f08da0532e",
      "parents": [
        "b93489270d41bbaf513f0018164ab8b6d6ca9519",
        "c955411327a36f17875d62aeec6860ac59a52906"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 18:37:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 18:37:08 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "b6bc020d728960dc876a510c9e40cc441a9a9b6b",
      "tree": "017d36b47c93d2bdc5ed03eda0690c563672f46f",
      "parents": [
        "b4f96287285cd0886954d1576157b7a38995af88"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Jul 09 13:18:15 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Aug 19 11:19:38 2013 -0700"
      },
      "message": "doc change: Samples browsing first changes: Samples dir and file starters.\n\nChange-Id: I6cc8c03bf4c2bcc771d4531619db5b3acd62601f\n"
    },
    {
      "commit": "b93489270d41bbaf513f0018164ab8b6d6ca9519",
      "tree": "1be562f47b9bbbc7c8cc6edfdd607d8912b5f384",
      "parents": [
        "2a994b343f6d92910c3c9fba2641aa04bf5eb1fd",
        "a11d574fc632158fe7d6cdd06bd3992c3817ca5c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 19 18:08:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 18:08:49 2013 +0000"
      },
      "message": "Merge \"Remove a fixed-length buffer in the wifi code.\" into klp-dev"
    },
    {
      "commit": "2a994b343f6d92910c3c9fba2641aa04bf5eb1fd",
      "tree": "7385373ea5d52ee5893861841a7426c794d9cbf9",
      "parents": [
        "e79ba1545323f067bbd22d1e89ed329f7ec1d011",
        "e428a7f662f109a5f2015008e3161df23932483e"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Aug 19 16:01:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 16:01:56 2013 +0000"
      },
      "message": "Merge \"Allow for more than one home app.\" into klp-dev"
    },
    {
      "commit": "e79ba1545323f067bbd22d1e89ed329f7ec1d011",
      "tree": "4a51cb20b377e685793d0b120bc112819bb74c4c",
      "parents": [
        "f01f1e9b9e6b9ced969d79489619947fd5fedcbe",
        "8f4d43c3c4c419d5a652f81c5e01554f61d4caf2"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Aug 19 15:39:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 15:39:29 2013 +0000"
      },
      "message": "Merge \"Expose KEY_REPEAT_PREVIOUS_FRAME_AFTER and KEY_PUSH_BLANK_BUFFERS_ON_STOP\" into klp-dev"
    },
    {
      "commit": "541b77c866f953ebd9f02b83b667b6bdd86310ab",
      "tree": "9c1cb7a1318aadb80b8d115b3cde7bceb4e0ece5",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 08:23:40 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 08:23:40 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7fcd9d781a4d960b3edf245a4ee19f1a6b6bd35c\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c955411327a36f17875d62aeec6860ac59a52906",
      "tree": "205d17409c7075061feaea3cbcf7388b51852467",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 07:49:07 2013 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Aug 19 07:49:07 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I08850d3f6550c9766fcd8ce4338b280ae66c525a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f01f1e9b9e6b9ced969d79489619947fd5fedcbe",
      "tree": "5ba7e761f9234a6b2331aca7735fd8712f45a4b8",
      "parents": [
        "91bab13b00f49a38b4aab18bceb3c8b9877e723c",
        "a4b70aff3419b61d2395589b393251da9ddcba3f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 19 14:35:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 14:35:20 2013 +0000"
      },
      "message": "Merge \"Use panel tracking as signal preventing auto-collapse.\" into klp-dev"
    },
    {
      "commit": "91bab13b00f49a38b4aab18bceb3c8b9877e723c",
      "tree": "8e56ed6ead4504c7e2aa8b86a2ac9aef3a0e1d62",
      "parents": [
        "9bf6f5b05abc1fa26fe873554de4ee16c8e855ac",
        "3b139a9ed06fdaad694ca97b8f99e7038007a054"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 19 14:34:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 14:34:27 2013 +0000"
      },
      "message": "Merge \"Transition bars to opaque on user interaction.\" into klp-dev"
    },
    {
      "commit": "9bf6f5b05abc1fa26fe873554de4ee16c8e855ac",
      "tree": "4c1a52432327974bea98563c4452736705e3e2cb",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019",
        "89835ddf327ef256b44d91cf1fd1898c0599eb48"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 19 14:33:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 19 14:33:52 2013 +0000"
      },
      "message": "Merge \"Lose navigation bar icon alpha in transparent modes.\" into klp-dev"
    },
    {
      "commit": "3b139a9ed06fdaad694ca97b8f99e7038007a054",
      "tree": "ea327350555c6d930af7e8aa1287d7b0fcc719fd",
      "parents": [
        "89835ddf327ef256b44d91cf1fd1898c0599eb48"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Aug 17 17:18:08 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Aug 19 10:22:28 2013 -0400"
      },
      "message": "Transition bars to opaque on user interaction.\n\nWhen the transient bars are revealed, smoothly transition the\nbar style to opaque to blend with the other panel chrome.\n\nBug:8706719\nChange-Id: I65e5b22e2f91a3db0394c0f571127397ba692f46\n"
    },
    {
      "commit": "2ee168ea02170a542f848c5c55ef969e7a237545",
      "tree": "28c56769c91e3c9fee03ca401f1a7ee7ac005b33",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Aug 12 20:12:37 2013 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Aug 19 20:46:15 2013 +0900"
      },
      "message": "Display signal strength on data-only SIMs.\n\nOn SIM cards that support data but not voice, we currently\ndisplay a null signal strength icon, which is confusing because\ndata is actually working.\n\nFix this by displaying signal bars as well as showing the\n\"emergency calls only\" or \"no service\" text which indicates that\nvoice service is not available.\n\nBug: 3339315\nChange-Id: I7d888721e8dc5e22fefd1b8fa85ba046d46a8fba\n"
    },
    {
      "commit": "b448660a227f93d7bd5c5d019a21745e67c2f54d",
      "tree": "5e083b5b469e5a62704bd1a1f07d4ca10a1739ae",
      "parents": [
        "4eb407a832b7d6a2d62a535e5cab70b00a0bc8ed"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 18 22:26:48 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 18 22:32:02 2013 -0700"
      },
      "message": "Request more documents when EXTRA_HAS_MORE.\n\nImplement EXTRA_HAS_MORE and EXTRA_REQUEST_MORE contract with\ndocument providers.  Providers can include EXTRA_HAS_MORE when\nadditional data is available with additional cost, such as a network\nrequest.\n\nListen to content changes based on returned cursor instead of\noriginal Uri.  Include a test backend to exercise.  UX still under\ndevelopment.\n\nBug: 10350207\nChange-Id: Iaa8954df55a1a1c0aa96eb8a4fd288e12c2fbb01\n"
    },
    {
      "commit": "4eb407a832b7d6a2d62a535e5cab70b00a0bc8ed",
      "tree": "a4f0280d903b2a3ff7fba71f5641822c4e476335",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 18 17:38:20 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 18 21:14:02 2013 -0700"
      },
      "message": "Management actions, invalidate caches.\n\nIn manage mode, touching launches a VIEW intent for the file.  Also\nadds actions for sharing and deleting.\n\nMove roots and thumbnail caches into Application object, and flush\ncache when thumbnail size changes.  Listen for package changes and\nbroadcasts that should invalidate our roots cache.\n\nPick default grid/list mode based on provider hint.\n\nBug: 10329983, 10330210, 10378834, 10330069\nChange-Id: I75afb1c58ab71bb9d55852b1059da7257a376248\n"
    },
    {
      "commit": "58514937628dfcf3b2949e4cbc45d5526ecb8019",
      "tree": "f1c767eea76063ea1dc6a5f99a6fa0749a1a6d61",
      "parents": [
        "f855a2ff01b270c06977f64f4a002f3f1c7769ca",
        "9d0843df7e3984293dc4ab6ee2f9502e898b63aa"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 18 20:53:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 18 20:53:29 2013 +0000"
      },
      "message": "Merge \"Resized thumbnails; async; extend MatrixCursor.\" into klp-dev"
    },
    {
      "commit": "f855a2ff01b270c06977f64f4a002f3f1c7769ca",
      "tree": "10d855277b578e20b12e41438ed025be5323e6d9",
      "parents": [
        "e265d96e60eb992e5741ac9d88c9b749122012af",
        "5a0cf7a27f3953a1266af48543ccd9024f4cd89f"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Sun Aug 18 19:46:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 18 19:46:42 2013 +0000"
      },
      "message": "Merge \"Adding support for Absolute Volume\" into klp-dev"
    },
    {
      "commit": "e265d96e60eb992e5741ac9d88c9b749122012af",
      "tree": "6d9151d0fcb1892f11ae621e49094e4915cf4683",
      "parents": [
        "77b2a86144365ce3dee557b5c444075c0e0a4033",
        "851004ade068d4ceb3b808d2f0f55c8ef57a324a"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Sun Aug 18 15:11:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Aug 18 15:11:44 2013 +0000"
      },
      "message": "Merge \"Update WebView.postUrl documentation.\" into klp-dev"
    },
    {
      "commit": "9d0843df7e3984293dc4ab6ee2f9502e898b63aa",
      "tree": "9487940fefdc3034d1e13838b0cca47ed5bce35b",
      "parents": [
        "a5599ef636e37cb0b6474349936999be1afe6987"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue May 07 12:41:33 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Aug 17 19:05:07 2013 -0700"
      },
      "message": "Resized thumbnails; async; extend MatrixCursor.\n\nWhen requesting thumbnails, check if their dimensions are larger\nthan requested, and downscale to avoid memory pressure.  Load them\nasync and with LruCache.\n\nExtend MatrixCursor so that RowBuilder can offer() columns without\nrequiring they know the projection map.  This makes it easier to\nrespond to query() calls, where the remote side controls the\nprojection map.  Use it to handle custom projections in external\nstorage backend.\n\nUpdate date/time formatting to match spec.\n\nBug: 10333418, 10331689\nChange-Id: I7e947a8e8068af8a39b55e6766b3241de4f3fc16\n"
    },
    {
      "commit": "e428a7f662f109a5f2015008e3161df23932483e",
      "tree": "d871496dfdbab2ab22f98f95d9e2d9d6f3c57bec",
      "parents": [
        "80f7ec06d0e45a8724122d5b4451ee12e37f9aac"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sat Aug 17 17:04:56 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Sat Aug 17 17:04:56 2013 -0700"
      },
      "message": "Allow for more than one home app.\n\nHaving a single mHomeProcess in ActivityManagerService ignores the\npossibility of multiple processes serving as home. Particularly when\nwe have a home activity that only serves to launch the true home\nactivity.\n\nFixes bug b10296766\n\nChange-Id: I9e5c9c955c64f4b3df856b6bc66d6a0d93f85aab\n"
    },
    {
      "commit": "a4b70aff3419b61d2395589b393251da9ddcba3f",
      "tree": "687dc139cee1b164fda96b88c2f6059ed216fdf2",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Aug 17 14:05:49 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Aug 17 14:09:37 2013 -0400"
      },
      "message": "Use panel tracking as signal preventing auto-collapse.\n\nKeeping track of pointer down at the window view level is unreliable\nsince gestures can be stolen.\n\nBug:10328256\nBug:10226720\nChange-Id: I92d72f9eed73f90d2a7c5b30a3f6a4aa6549f799\n"
    },
    {
      "commit": "f15ef4b02cf2e4298a6eca9709693f1e720c18c6",
      "tree": "d830de7fe0eebd0a2d36399e96459e414c583f67",
      "parents": [
        "77b2a86144365ce3dee557b5c444075c0e0a4033"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Aug 09 17:30:57 2013 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri Aug 16 20:21:09 2013 -0700"
      },
      "message": "Remove setRemoteSubmixOn method.\n\nThe submix will be controlled automatically from now on based on\nwhether there is an active audio recorder.\n\nBug: 10265163\nChange-Id: I90a8592136c6507680e70f054243df70cc82efad\n"
    },
    {
      "commit": "77b2a86144365ce3dee557b5c444075c0e0a4033",
      "tree": "c24d8d73ef4b862012cfb7591e8ff70cc8bfd3ac",
      "parents": [
        "83aec80fb49000b2f32268590de5971c055febe9",
        "7b1a6f76de4470f6ad7ca7ec49cde50b1cf962ad"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Sat Aug 17 02:00:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 17 02:00:39 2013 +0000"
      },
      "message": "Merge \"Fix padding resolution\" into klp-dev"
    },
    {
      "commit": "83aec80fb49000b2f32268590de5971c055febe9",
      "tree": "328ee6af6a649058647e7ec70107f87dbf77bfa3",
      "parents": [
        "567c7408cbc1f7ae5383e849374c4a9f9d90de46",
        "46bfc4811094e5b1e3196246e457d4c6b58332ec"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Sat Aug 17 01:41:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 17 01:41:28 2013 +0000"
      },
      "message": "Merge \"Fix hardware layers lifecycle Bug #10075732\" into klp-dev"
    },
    {
      "commit": "46bfc4811094e5b1e3196246e457d4c6b58332ec",
      "tree": "10644c6a2e5dc6714be21a974fb86ce977d5bdf5",
      "parents": [
        "b0a41ed3dcc34a2b4026f6cc8336796f3523aa21"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 18:38:29 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 18:38:29 2013 -0700"
      },
      "message": "Fix hardware layers lifecycle\nBug #10075732\n\nHardware layers could survive across EGL terminate events.\n\nChange-Id: Ie8565d55cb29fe6625fa1584d695edfecd37ab5e\n"
    },
    {
      "commit": "567c7408cbc1f7ae5383e849374c4a9f9d90de46",
      "tree": "872d58e544c25856746748337a16ffe18880cb5e",
      "parents": [
        "94a26df84f226120075ca3d9866f2687e11c9dcd",
        "bac752632c7f2cea9ae5bb1e21408b4095e71afa"
      ],
      "author": {
        "name": "Sascha Haeberling",
        "email": "haeberling@google.com",
        "time": "Sat Aug 17 01:16:22 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 17 01:16:22 2013 +0000"
      },
      "message": "Merge \"Fix typo in JavaDoc for TypeEvaluator.\" into klp-dev"
    },
    {
      "commit": "94a26df84f226120075ca3d9866f2687e11c9dcd",
      "tree": "0d248453a892e32b07fa5ce87b7b8415604f1bc7",
      "parents": [
        "d1da67017f0e1c8a47cb61050c8d7a753efc918c",
        "66ef64514464a1bb9c7931993cc8db3d7539f39a"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Sat Aug 17 00:29:37 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 17 00:29:37 2013 +0000"
      },
      "message": "Merge \"Refactor CameraService to handle errors properly.\" into klp-dev"
    },
    {
      "commit": "b676a4a70db36bdd6ce5060d16f453f797378098",
      "tree": "696133287c6155dd105b2c8b138efcbe3fb911e6",
      "parents": [
        "9955699d30eaab964549b8173fe9a52dca782877"
      ],
      "author": {
        "name": "Vinit Deshapnde",
        "email": "vinitd@google.com",
        "time": "Fri Aug 16 17:16:45 2013 -0700"
      },
      "committer": {
        "name": "Vinit Deshapnde",
        "email": "vinitd@google.com",
        "time": "Fri Aug 16 17:16:45 2013 -0700"
      },
      "message": "Expose WifiManager.setTdlsEnabled public API\n\nBug: 10221775\n\nChange-Id: I559e4a2afd525a03c8a13fd151eca4638426d03e\n"
    },
    {
      "commit": "d1da67017f0e1c8a47cb61050c8d7a753efc918c",
      "tree": "56263a50b07c543a20a751e2aa6aae6ff96cc7cc",
      "parents": [
        "b3acd8ef263e17879e9a13c3dacd123bd0670c3b",
        "da5a3e12f4f8f965c57d6f93c74190f43ea233f3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat Aug 17 00:05:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 17 00:05:36 2013 +0000"
      },
      "message": "Merge \"Richer ParcelFileDescriptor close events.\" into klp-dev"
    },
    {
      "commit": "b3acd8ef263e17879e9a13c3dacd123bd0670c3b",
      "tree": "d1b02c4fa805c9a68c88375df4f2a24673f77343",
      "parents": [
        "d1477e746065450b1900398e103f4715ccf81b35",
        "2de3a5762f4c77852810d8f6de6b60aabee9a38e"
      ],
      "author": {
        "name": "Dmitry Shmidt",
        "email": "dimitrysh@google.com",
        "time": "Fri Aug 16 23:43:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 23:45:52 2013 +0000"
      },
      "message": "Merge \"wifi: Do not use prefix for p2p commands\" into klp-dev"
    },
    {
      "commit": "d1477e746065450b1900398e103f4715ccf81b35",
      "tree": "ca00712927e4cdf728c1fbc3b1b3c68913af9822",
      "parents": [
        "0ef054b5f15b2486e2bc002cfc7b9af6dc8c2d2b",
        "199acdfcc98e852975dd7edfbcb822ba5e73146f"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Aug 16 23:38:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 23:41:29 2013 +0000"
      },
      "message": "Merge \"Better Transition interruption\" into klp-dev"
    },
    {
      "commit": "0ef054b5f15b2486e2bc002cfc7b9af6dc8c2d2b",
      "tree": "d5c06d7d3e08841154c673a8385ceed1678dc109",
      "parents": [
        "0c5b96b1cd6c0d7523e0653682a146dfbc9ad659",
        "3e32bdd41832d383b03f928cfd2341b9693dc78b"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 23:37:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 23:37:48 2013 +0000"
      },
      "message": "Merge \"Add comments to new hidden API in LocationRequest. Document their purpose and permissions required in case this is unhidden in a different code line.\" into klp-dev"
    },
    {
      "commit": "3e32bdd41832d383b03f928cfd2341b9693dc78b",
      "tree": "67903b97c875c8b76d5a5cac34f3dfd764eab5db",
      "parents": [
        "d0d554579b244d8d98e63e866be19333a8aa8b2e"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 16:16:27 2013 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 16:16:27 2013 -0700"
      },
      "message": "Add comments to new hidden API in LocationRequest.\nDocument their purpose and permissions required in case\nthis is unhidden in a different code line.\n\nChange-Id: I42f6f950157f488cf51b361e3411861ff98794e8\n"
    },
    {
      "commit": "0c5b96b1cd6c0d7523e0653682a146dfbc9ad659",
      "tree": "33e10cdfaea5f692b1db839d9de0e012b09ec8d8",
      "parents": [
        "df717aaa258e88c1af40b61e42aab86dabec8f61",
        "ba35271e91648c9cde2bb606aaf2001282231b07"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Fri Aug 16 23:10:57 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 23:10:57 2013 +0000"
      },
      "message": "Merge \"Use pending.xml to persist sync ops.\" into klp-dev"
    },
    {
      "commit": "df717aaa258e88c1af40b61e42aab86dabec8f61",
      "tree": "02f2980bd1700972043631d074857dde4842be15",
      "parents": [
        "d0d554579b244d8d98e63e866be19333a8aa8b2e",
        "8117d8f7023f8981bc4b2651efed5b28104d83d3"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Aug 16 23:04:54 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 23:04:54 2013 +0000"
      },
      "message": "Merge \"Fix JNI method called with exception pending\" into klp-dev"
    },
    {
      "commit": "d0d554579b244d8d98e63e866be19333a8aa8b2e",
      "tree": "68e759b34c32156255f56ec032d366a384cd3da0",
      "parents": [
        "e3c754bb1c518c9166ff4275b5ee59f36c999f4c",
        "def20a3350ce239b929ef0ebbbf913cc0b42cf5f"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 22:55:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 22:55:21 2013 +0000"
      },
      "message": "Merge \"Use default class loader when creating a LocationRequest from Parcel. This seems to be the standard usage, and there are rare reports of requestLocationUpdates giving NullPointerExceptions on the first call to requestLocationUpdates but not on subsequent calls (b/10207898).\" into klp-dev"
    },
    {
      "commit": "e3c754bb1c518c9166ff4275b5ee59f36c999f4c",
      "tree": "2f0b5fd1119afc958f50f20de96a3b8f2ddfe66f",
      "parents": [
        "48570adfd927ac1d3bb2a2671a5f54bba573155e",
        "6de10472786ee17106b096eddbb603ab735c11a7"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 22:45:34 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 22:45:34 2013 +0000"
      },
      "message": "Merge \"Ensure LocationRequest\u0027s worksource defaults to null Helps to make sure the service doesn\u0027t throw a SecurityException for not having the UPDATE_DEVICE_STATS permission.\" into klp-dev"
    },
    {
      "commit": "48570adfd927ac1d3bb2a2671a5f54bba573155e",
      "tree": "35e47377732545781c3777825f17c704728175a7",
      "parents": [
        "836d335f9a43e1ebcd2291b211ac04116971124e",
        "f9818d33f94686ee9c80697ec79ef557a7b77176"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 16 22:14:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 22:14:42 2013 +0000"
      },
      "message": "Merge \"Fix NPE in DateFormat.is24HourFormat.\" into klp-dev"
    },
    {
      "commit": "7b1a6f76de4470f6ad7ca7ec49cde50b1cf962ad",
      "tree": "b673d73923432936bfd83282fcbfa7677e85e475",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Aug 16 15:03:35 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Aug 16 15:03:35 2013 -0700"
      },
      "message": "Fix padding resolution\n\nBUG: 10361243\nChange-Id: I61b03c08b45ca9c921bf787274bdbb3f174bbc7e\n"
    },
    {
      "commit": "836d335f9a43e1ebcd2291b211ac04116971124e",
      "tree": "c6d7b1227242b93fb29d322962a99ace4f8d946a",
      "parents": [
        "3c226bf6acea0b8dff34a2113009b6d918a3af65",
        "b0a41ed3dcc34a2b4026f6cc8336796f3523aa21"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 21:56:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 21:56:40 2013 +0000"
      },
      "message": "Merge \"Prevent ANR in apps using drawPath() Bug #10347089\" into klp-dev"
    },
    {
      "commit": "f9818d33f94686ee9c80697ec79ef557a7b77176",
      "tree": "42b6f0b33413866ba7fc29b820ed3af039e81093",
      "parents": [
        "3c226bf6acea0b8dff34a2113009b6d918a3af65"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 16 11:56:35 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 16 14:53:26 2013 -0700"
      },
      "message": "Fix NPE in DateFormat.is24HourFormat.\n\nIn some cases, we end up being called by code that doesn\u0027t have a valid\nContext. It got away with this historically because it wasn\u0027t formatting\ntimes (just dates), so it never went down a path that tried to query the\nuser\u0027s 12/24-hour preference. This patch just ensures that we don\u0027t try\nto get the preference unless we actually need it.\n\nBug: 10339015\n\n(cherry picked from commit 8d8ef00c8276200f108433922761401817fd9a50)\n\nChange-Id: If074a67fa52943c0ec7bb5c5bbe5a11f54fb1f97\n"
    },
    {
      "commit": "a11d574fc632158fe7d6cdd06bd3992c3817ca5c",
      "tree": "4885479cee35de0115612be341c36f6dbb75f92b",
      "parents": [
        "66a83ae6500d735b5abb6a97c86addcb1c958d68"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 09 14:59:39 2013 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 16 14:48:38 2013 -0700"
      },
      "message": "Remove a fixed-length buffer in the wifi code.\n\nAlso increase the size of the buffer we do need, simplify the code, and\nfix some of the error checking.\n\n(cherry-pick of 56968581ce77d3c0ee4286da6b0d5548874934b9.)\n\nBug: http://code.google.com/p/android/issues/detail?id\u003d36193\nBug: 10363597\nChange-Id: Iadd2ee25469a37ddf06c3292b675a4cbcc4ecfa3\n"
    },
    {
      "commit": "b0a41ed3dcc34a2b4026f6cc8336796f3523aa21",
      "tree": "f3be3328e2c2ca0d70c95dd26d605a638c4a6cc4",
      "parents": [
        "b746371de7f21ae36a14953d9b253df06838efb1"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 14:44:38 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 14:44:38 2013 -0700"
      },
      "message": "Prevent ANR in apps using drawPath()\nBug #10347089\n\nIf an app clears its path cache before stopping background tasks, it could\nget into an infinite loop in PathCache::trim().\n\nChange-Id: Ieb865b762e7b00aebaba0c023769c2db286a94f5\n"
    },
    {
      "commit": "3c226bf6acea0b8dff34a2113009b6d918a3af65",
      "tree": "a051c55ab48193610508802f807a8f4de68b3797",
      "parents": [
        "aa973d1d0b62f1645318b9c9da9212b0bc54246d",
        "64902bd89ea0630a59eb61345061002e9895af84"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Aug 16 21:38:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 21:38:29 2013 +0000"
      },
      "message": "Merge \"Fix old remaining i18n bugs on TimePicker:\" into klp-dev"
    },
    {
      "commit": "da5a3e12f4f8f965c57d6f93c74190f43ea233f3",
      "tree": "2476c82e8b84347f3e61cde21ba864f154ec1e22",
      "parents": [
        "2241d45c68739e5bdf187ba3325ee237ef143e21"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sun Aug 11 12:54:42 2013 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Aug 16 14:34:43 2013 -0700"
      },
      "message": "Richer ParcelFileDescriptor close events.\n\nWhen reading from the end of a pipe or socket, there is no way to\ntell if the other end has finished successfully, encountered an error,\nor outright crashed.  To solve this, we create a second socketpair()\nas a communication channel between the two ends of a pipe or\nsocket pair, sending a status code with details about why the\nParcelFileDescriptor was closed.\n\nThe writer end of a pipe or socket can closeWithError() to send a\nmessage to the reader end.  When the reader encounters EOF, they\ncall checkError() to detect if any error occured.  This also detects\nthe case where the remote process died without sending a success\nmessage.\n\nThis design is also extended to support regular files on disk, using\nthe communication channel above to detect various remote close events\nor crashes, and delivering that event to a supplied OnCloseListener.\n\nReplaces JNI with best-practice Libcore.os calls, and deprecates\nsome flags to match Context.\n\nBug: 10330121\nChange-Id: I8cfa1e4fb6f57397667c7f785106193e0faccad3\n"
    },
    {
      "commit": "64902bd89ea0630a59eb61345061002e9895af84",
      "tree": "7f1f20ab9613f64020c1547c1cc29b16d9a5df8e",
      "parents": [
        "80f7ec06d0e45a8724122d5b4451ee12e37f9aac"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Aug 15 17:49:49 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Aug 16 14:34:25 2013 -0700"
      },
      "message": "Fix old remaining i18n bugs on TimePicker:\n\n- put am/pm on the left side of hours for hu, zh, ja and ko Locales\n- use the hours/minutes separator from the Locale (fi, sr, ...)\n- updated layouts (better for Arabic, Farsi and Hebrew)\n- support double digits format for 12h and single digit format for\n24h (it, ja, vi, ...)\n- fix setIs24HourView(boolean) behavior: do not lose the current hour\nvalue when switching from 12h to 24h\n\nChange-Id: If66cb6f802d894f0a2357b43eede6854791f3b67\n"
    },
    {
      "commit": "6de10472786ee17106b096eddbb603ab735c11a7",
      "tree": "30355c0022ae44d871229520b9cac5410e0b2710",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 14:12:59 2013 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Fri Aug 16 14:12:59 2013 -0700"
      },
      "message": "Ensure LocationRequest\u0027s worksource defaults to null\nHelps to make sure the service doesn\u0027t throw a\nSecurityException for not having the UPDATE_DEVICE_STATS\npermission.\n\nChange-Id: I9be0302f1378d2c4441e6b7d5ce472ed0d5fbd80\n"
    },
    {
      "commit": "aa973d1d0b62f1645318b9c9da9212b0bc54246d",
      "tree": "a43db2473c2e3b973cbfeed3878850e6cf5fe453",
      "parents": [
        "88105179ed90825dd447d5fcc95d18a20dc2f4c3",
        "dd0643202de80cc4ced37d1844e722c8a5e89154"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Aug 16 21:02:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 21:04:15 2013 +0000"
      },
      "message": "Merge \"media: Fix ImageReader only using maxImages\u003d1 no matter what\" into klp-dev"
    },
    {
      "commit": "88105179ed90825dd447d5fcc95d18a20dc2f4c3",
      "tree": "133cc6a32d5208d86f31233ba887032a65a8a3fa",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54",
        "b746371de7f21ae36a14953d9b253df06838efb1"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 20:56:59 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 20:59:01 2013 +0000"
      },
      "message": "Merge \"Clear FBO cache on full memory flush\" into klp-dev"
    },
    {
      "commit": "89835ddf327ef256b44d91cf1fd1898c0599eb48",
      "tree": "06dd84b6816918650b603dd0885c86f7334e828e",
      "parents": [
        "dad0f462ae6fee99840bbea910c810282bbc1c54"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Aug 16 15:06:51 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Aug 16 16:58:45 2013 -0400"
      },
      "message": "Lose navigation bar icon alpha in transparent modes.\n\nAlso decouple visual style from bar mode in preparation for future\nchanges.\n\nBug:10344949\nChange-Id: I8e5a94b023cd6a6606c3aab485f81b1494295cee\n"
    },
    {
      "commit": "b746371de7f21ae36a14953d9b253df06838efb1",
      "tree": "e53554662b63a290d109437cf5533ad61f2f5c68",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 13:55:29 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Aug 16 13:55:29 2013 -0700"
      },
      "message": "Clear FBO cache on full memory flush\n\nChange-Id: I44e06d5d15cd899a0522c62d7c0d042170665abb\n"
    },
    {
      "commit": "8117d8f7023f8981bc4b2651efed5b28104d83d3",
      "tree": "7b34924a365c524db23a9d2307f0acdee9eaddea",
      "parents": [
        "0d8afa2ea314c142320bf921f81540a37561f6eb"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Aug 16 13:46:02 2013 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Aug 16 13:46:02 2013 -0700"
      },
      "message": "Fix JNI method called with exception pending\n\nbug: 10313912\nChange-Id: I8390905334f2e37f210adced52c31e7a431d4f55\n"
    },
    {
      "commit": "199acdfcc98e852975dd7edfbcb822ba5e73146f",
      "tree": "edf43a3491b1685d5bff460d68dae964e6d18034",
      "parents": [
        "d3135451b1091022264f15a17e0ac85ec8f0bf30"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Jul 24 18:40:55 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Fri Aug 16 13:22:36 2013 -0700"
      },
      "message": "Better Transition interruption\n\nPreviously, a running transition on a scene root would simply\nbe canceled when a new transition was started. This would result in\nabrupt scene changes, especially in generic use cases where apps/widgets\nwould spawn multiple transitions in successive rendering frames due to\nsmall changes in view properties.\n\nThe new approach is to check all running animations against new transitions.\nIf there are overlapping properties that are being set to different values,\nthe new animations win and the old ones are canceled. If the end values are the\nsame, the new animations are noop\u0027d and the old ones are allowed to continue\nas-is.\n\nThere was also improvement to capturing state while other transitions are\nrunning, necessary in this new world where old transitions are allowed to\ncontinue running. Now, transitions are pause()\u0027d while values are captured,\nthen resume()\u0027d after capturing is done. This allows the system to see what the\nreal view properties are, instead of the mid-animation values.\n\nChange-Id: I8e77fb9c1967087a682bb26a45763005f5ca9179\n"
    },
    {
      "commit": "5a0cf7a27f3953a1266af48543ccd9024f4cd89f",
      "tree": "ea7d275d83c0e1f6699a802330fbe696b03e4208",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "John Du",
        "email": "johnldu@google.com",
        "time": "Fri Jul 19 11:30:34 2013 -0700"
      },
      "committer": {
        "name": "John Du",
        "email": "johnldu@google.com",
        "time": "Fri Aug 16 12:25:20 2013 -0700"
      },
      "message": "Adding support for Absolute Volume\n\nChange-Id: I7bbc6f9296221ca219a50a5e377ebac9dcf5a407\n"
    },
    {
      "commit": "dd0643202de80cc4ced37d1844e722c8a5e89154",
      "tree": "70df24057f0eeda70f3f6d057eafe7adb5fb5fff",
      "parents": [
        "70e907f51f75bf8d481e11e0d6411e2974b83b06"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Aug 14 19:05:17 2013 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Fri Aug 16 12:20:09 2013 -0700"
      },
      "message": "media: Fix ImageReader only using maxImages\u003d1 no matter what\n\n- No longer return null when some bad error happens\n- Throws OutOfResourcesException when images need to be closed\n- Throws IllegalStateException when an unknown internal error happens\n\nBug: 10333400\nChange-Id: Ia53a5dd33f9ce53abd036e080e6fcc4ded9b251d\n"
    },
    {
      "commit": "dad0f462ae6fee99840bbea910c810282bbc1c54",
      "tree": "4415dfcdc47c69a5be6bd7510f0887842060dcd0",
      "parents": [
        "448c339596df2a6b08a6f93dbea1d6fc87ba676e",
        "dc775c66bf52d998e6cc37a0ba1ec3b12607fac4"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Fri Aug 16 19:15:24 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 19:18:32 2013 +0000"
      },
      "message": "Merge \"MediaFormat: added subtitle format\" into klp-dev"
    },
    {
      "commit": "448c339596df2a6b08a6f93dbea1d6fc87ba676e",
      "tree": "5b2fb357184752018a5fc557d9798bc74cf6dfef",
      "parents": [
        "d3135451b1091022264f15a17e0ac85ec8f0bf30",
        "4068388beea728bbf9f321b0b5b5c52ce4ab3d06"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Aug 16 19:14:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 19:14:16 2013 +0000"
      },
      "message": "Merge \"Camera2: Add user tag to CaptureRequest\" into klp-dev"
    },
    {
      "commit": "ba35271e91648c9cde2bb606aaf2001282231b07",
      "tree": "833f8ec64cd9f1c853414580f3fadd7a41a9c3d1",
      "parents": [
        "2241d45c68739e5bdf187ba3325ee237ef143e21"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Aug 13 15:53:31 2013 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Fri Aug 16 12:01:22 2013 -0700"
      },
      "message": "Use pending.xml to persist sync ops.\n\nSupport pending ops by producing badly formed xml.\nfixed bug that stopped alarm manager from updating if the\nnext alarm time is in the past.\nUse new AlarmManager API for old AM behaviour - to set\nexact alarms.\n\nChange-Id: I57090f9c7155996298be7ec968a88f17ac1938a7\n"
    },
    {
      "commit": "66ef64514464a1bb9c7931993cc8db3d7539f39a",
      "tree": "38c252d5499a7a58c5bf680e6c8c1e8f1c06a882",
      "parents": [
        "6f2883c9ac65065ed6e4bc4bc60af240af7f934c"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Thu Aug 08 13:05:30 2013 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Fri Aug 16 18:34:23 2013 +0000"
      },
      "message": "Refactor CameraService to handle errors properly.\n\nBug: 10361136\n\n- Connect calls now return status_t error flags.\n\nChange-Id: Ibce9ab047348cfcade7e70a2ef03f5a833e13af8\n"
    },
    {
      "commit": "d3135451b1091022264f15a17e0ac85ec8f0bf30",
      "tree": "5129f62e54c2cc7e97db3c3615586345c907070c",
      "parents": [
        "7f2f60debea72f428cda03774e497e63aff08b09",
        "8e628dadc321bf49e93e482540df87431d014b01"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Fri Aug 16 18:17:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 18:17:51 2013 +0000"
      },
      "message": "Merge \"Modify wifi BatchedScan.\" into klp-dev"
    },
    {
      "commit": "4068388beea728bbf9f321b0b5b5c52ce4ab3d06",
      "tree": "892f8846c5a23375a571844c890e62717caa8375",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Aug 08 16:56:28 2013 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Fri Aug 16 11:10:21 2013 -0700"
      },
      "message": "Camera2: Add user tag to CaptureRequest\n\nBug: 10360518\nChange-Id: I781341b4c598c28ee5dd7551b8e05ab19b8fff0d\n"
    },
    {
      "commit": "7f2f60debea72f428cda03774e497e63aff08b09",
      "tree": "557506bd6e68cf416d7e37deec09e886215b67e2",
      "parents": [
        "0fd595672092030d5949f09d27581866b8b315d4",
        "0046317044326e842500e572dbe8203ac67a439e"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Aug 16 18:02:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 18:02:17 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "0fd595672092030d5949f09d27581866b8b315d4",
      "tree": "baf97148b2c2ddf8d3a523aae153fce672c6ba97",
      "parents": [
        "28dd8eb615a46ae169132b0ee75ad06b606f010c",
        "59616de7ea4719cc3a6f75f8d4ff80d7d735d8c1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 16 11:02:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 16 11:02:03 2013 -0700"
      },
      "message": "am 59616de7: am 8f5a76d2: am b4f96287: add latest Roboto fonts to DAC and update download links\n\n* commit \u002759616de7ea4719cc3a6f75f8d4ff80d7d735d8c1\u0027:\n  add latest Roboto fonts to DAC and update download links\n"
    },
    {
      "commit": "28dd8eb615a46ae169132b0ee75ad06b606f010c",
      "tree": "76ced4f0fa266d7298a6838a6f6509ddd166e5c2",
      "parents": [
        "960338adbcc4344b0f9e0478026e42e911eb2210",
        "c05027214f1f4dda67296a072dfc9af9176dc590"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Aug 16 17:56:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 17:59:34 2013 +0000"
      },
      "message": "Merge \"Forward events to ListPopupWindow, highlight touched items\" into klp-dev"
    },
    {
      "commit": "59616de7ea4719cc3a6f75f8d4ff80d7d735d8c1",
      "tree": "b98d8768f6ce1bd918b50741ef9a3dcfa1bc4ae2",
      "parents": [
        "04b40ee33e0f1649bedc9b0b9b3e277b6b37f164",
        "8f5a76d2bf011a7ae72d4c6845ee41fb63b21698"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 16 10:58:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 16 10:58:52 2013 -0700"
      },
      "message": "am 8f5a76d2: am b4f96287: add latest Roboto fonts to DAC and update download links\n\n* commit \u00278f5a76d2bf011a7ae72d4c6845ee41fb63b21698\u0027:\n  add latest Roboto fonts to DAC and update download links\n"
    },
    {
      "commit": "960338adbcc4344b0f9e0478026e42e911eb2210",
      "tree": "d20b526ca68e35f3da4bc9e31eed8e70ca66cc70",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97",
        "86f5e8956df3309eb212b66657da4d0bd4fe5773"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri Aug 16 17:56:40 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 17:56:40 2013 +0000"
      },
      "message": "Merge \"Update documentation for FastScroller and SectionIndexer\" into klp-dev"
    },
    {
      "commit": "8f5a76d2bf011a7ae72d4c6845ee41fb63b21698",
      "tree": "c4cd3a3fcdb047f6f06760000cbbc068d1856231",
      "parents": [
        "8ab80f1a02874a3bc4d9ec1272536e17a888bf3c",
        "b4f96287285cd0886954d1576157b7a38995af88"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 16 10:55:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Aug 16 10:55:07 2013 -0700"
      },
      "message": "am b4f96287: add latest Roboto fonts to DAC and update download links\n\n* commit \u0027b4f96287285cd0886954d1576157b7a38995af88\u0027:\n  add latest Roboto fonts to DAC and update download links\n"
    },
    {
      "commit": "b4f96287285cd0886954d1576157b7a38995af88",
      "tree": "84539b086ddd52c738049f604c991c6a538f2650",
      "parents": [
        "1a5bb9d5cf13a2d2f9086926a7a020cfa08efd66"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 16 10:41:31 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Aug 16 10:41:31 2013 -0700"
      },
      "message": "add latest Roboto fonts to DAC and update download links\n\nChange-Id: I6232cf02486d5b82d503ebe8c6035a7da2a1093d\n"
    },
    {
      "commit": "851004ade068d4ceb3b808d2f0f55c8ef57a324a",
      "tree": "0452341f44f3d77b0102c7f2f0a20caccd10b498",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Aug 16 16:43:22 2013 +0100"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Aug 16 16:43:22 2013 +0100"
      },
      "message": "Update WebView.postUrl documentation.\n\nClarify format of the \u0027data\u0027 parameter.\n\nBug: 10188709\nChange-Id: Ib0f7553153916ed7b5cc611da5eb481979bf3f93\n"
    },
    {
      "commit": "0a94b9ce277ef2ec79902e3c576a50ab438dca97",
      "tree": "d40730dd71a8124b9e0b1a54063e63598eee9854",
      "parents": [
        "6f2883c9ac65065ed6e4bc4bc60af240af7f934c",
        "69da2690e5a990987adba8f68dcf3d8a17d1a0fc"
      ],
      "author": {
        "name": "Satoshi Kataoka",
        "email": "satok@google.com",
        "time": "Fri Aug 16 07:08:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 07:08:52 2013 +0000"
      },
      "message": "Merge \"Add an API supportsSwitchingToNextInput\" into klp-dev"
    },
    {
      "commit": "bac752632c7f2cea9ae5bb1e21408b4095e71afa",
      "tree": "f041c6294581323a62adc706ecbd931b789e4170",
      "parents": [
        "80f7ec06d0e45a8724122d5b4451ee12e37f9aac"
      ],
      "author": {
        "name": "Sascha Haeberling",
        "email": "haeberling@google.com",
        "time": "Thu Aug 15 19:37:32 2013 -0700"
      },
      "committer": {
        "name": "Sascha Haeberling",
        "email": "haeberling@google.com",
        "time": "Thu Aug 15 19:37:32 2013 -0700"
      },
      "message": "Fix typo in JavaDoc for TypeEvaluator.\n\nChange-Id: Ice2b2db117e1f91ad70ed55d4cc0b14b86804c1c\n"
    },
    {
      "commit": "86f5e8956df3309eb212b66657da4d0bd4fe5773",
      "tree": "b1cc11f063bf78d1fc3263ba7d79c38e9a3ec097",
      "parents": [
        "12285f3d9f756226c13ef93054b87e0d487e1409"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Aug 15 18:16:06 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Aug 15 18:16:06 2013 -0700"
      },
      "message": "Update documentation for FastScroller and SectionIndexer\n\nBUG: 3341285\nChange-Id: I0607031576eaaecaebe848437cfbacd0d1a4b161\n"
    },
    {
      "commit": "c05027214f1f4dda67296a072dfc9af9176dc590",
      "tree": "8074af52165c1b1765cb2d4e2d99650e9235678e",
      "parents": [
        "63169fb9a6d1abc63dd2a62691527d4a1269e5cd"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Aug 15 18:05:52 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Aug 15 18:05:52 2013 -0700"
      },
      "message": "Forward events to ListPopupWindow, highlight touched items\n\nMoves most of the drag-to-open behavior into ListPopupWindow\u0027s\nparticular implementation of ListView. Uses hidden View API for\nforwarding events between different windows.\n\nOverflow menu opens on first touch, closes on touch end outside\nthe overflow button. Clicks that occur during drag-to-open mode\nresult in alpha animation of the selector drawable.\n\nBUG: 9437139\nChange-Id: I70f540555a03450638a27880b3ae3b031ca6e2ed\n"
    },
    {
      "commit": "6f2883c9ac65065ed6e4bc4bc60af240af7f934c",
      "tree": "d23aad07807c1f946cccf50b2bc0b4a9a4902ddd",
      "parents": [
        "3aa2d9f5530524287dcff84369d8298f12bc3f0d",
        "7c651c7f1dafaddd47fd864996cbe22e66045548"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Aug 16 00:28:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 16 00:28:16 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    }
  ],
  "next": "3aa2d9f5530524287dcff84369d8298f12bc3f0d"
}
