)]}'
{
  "log": [
    {
      "commit": "b8fbe8d74faeadc064711e484530c03b2f7a8cac",
      "tree": "8bf0fbd29fa24f307147b4c2903e450c4b501d59",
      "parents": [
        "4e802a78e6e448eddffd429a1a546597cd79dbc0",
        "1e698982c9277c291e8eeedf1e80d7905040e421"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 17:51:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:51:49 2013 -0700"
      },
      "message": "am 1e698982: am a37e2346: Merge \"Warn that SettingInjectorService must be fast\" into klp-dev\n\n* commit \u00271e698982c9277c291e8eeedf1e80d7905040e421\u0027:\n  Warn that SettingInjectorService must be fast\n"
    },
    {
      "commit": "1e698982c9277c291e8eeedf1e80d7905040e421",
      "tree": "71d011081da3b402debdce13b497b96e7dcc4b04",
      "parents": [
        "948e200e2d281c4547faac2f2a429c4aa73a010b",
        "a37e2346f8856e541cd1f4aa3546b5ac2fa5262b"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 17:49:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:49:49 2013 -0700"
      },
      "message": "am a37e2346: Merge \"Warn that SettingInjectorService must be fast\" into klp-dev\n\n* commit \u0027a37e2346f8856e541cd1f4aa3546b5ac2fa5262b\u0027:\n  Warn that SettingInjectorService must be fast\n"
    },
    {
      "commit": "a37e2346f8856e541cd1f4aa3546b5ac2fa5262b",
      "tree": "b57a6e38ab966be9d90a99dad8005678f794a89b",
      "parents": [
        "9fac8a6a4a47bf7b72d6c759c6f605b1806f925a",
        "184e75146cb17f8695dffba69e0ca8d80b350af3"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Wed Aug 21 00:47:32 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 21 00:47:32 2013 +0000"
      },
      "message": "Merge \"Warn that SettingInjectorService must be fast\" into klp-dev"
    },
    {
      "commit": "4e802a78e6e448eddffd429a1a546597cd79dbc0",
      "tree": "d506db5e6d47a1882764f7d4ba5c538634f0f450",
      "parents": [
        "f95609b9af50d4dc3dc5aa9e68aee77e5677d5f8",
        "948e200e2d281c4547faac2f2a429c4aa73a010b"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Aug 20 17:40:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:40:07 2013 -0700"
      },
      "message": "am 948e200e: am 9fac8a6a: Merge \"Renderscript: Allow YUV_420_888 as a YUV type.\" into klp-dev\n\n* commit \u0027948e200e2d281c4547faac2f2a429c4aa73a010b\u0027:\n  Renderscript: Allow YUV_420_888 as a YUV type.\n"
    },
    {
      "commit": "948e200e2d281c4547faac2f2a429c4aa73a010b",
      "tree": "f1f8ca85a2bbda871b26fdc986958fdef10dc510",
      "parents": [
        "53ac31cb151aa7cde119fff897fa340cf4c057dc",
        "9fac8a6a4a47bf7b72d6c759c6f605b1806f925a"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Aug 20 17:38:10 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:38:10 2013 -0700"
      },
      "message": "am 9fac8a6a: Merge \"Renderscript: Allow YUV_420_888 as a YUV type.\" into klp-dev\n\n* commit \u00279fac8a6a4a47bf7b72d6c759c6f605b1806f925a\u0027:\n  Renderscript: Allow YUV_420_888 as a YUV type.\n"
    },
    {
      "commit": "9fac8a6a4a47bf7b72d6c759c6f605b1806f925a",
      "tree": "8efc3268665a61fb42e967d70f79072f1b5c38b4",
      "parents": [
        "e9d372a1fa6af81cff038d7da60e4d67e54f71d3",
        "ccadaf1eb48c70a3eb5722ecbd0144d165bcd963"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Aug 21 00:36:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 21 00:36:45 2013 +0000"
      },
      "message": "Merge \"Renderscript: Allow YUV_420_888 as a YUV type.\" into klp-dev"
    },
    {
      "commit": "f95609b9af50d4dc3dc5aa9e68aee77e5677d5f8",
      "tree": "e8d0e53e8530be65cbc75998867e7f6826aed36f",
      "parents": [
        "b7a3740773d5066efe5be76799abf78d291d2a82",
        "53ac31cb151aa7cde119fff897fa340cf4c057dc"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:27:52 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:27:52 2013 -0700"
      },
      "message": "am 53ac31cb: am e9d372a1: am fdc3c0ef: am 1b3f1533: am 414905b7: update samples nav for new script\n\n* commit \u002753ac31cb151aa7cde119fff897fa340cf4c057dc\u0027:\n  update samples nav for new script\n"
    },
    {
      "commit": "53ac31cb151aa7cde119fff897fa340cf4c057dc",
      "tree": "8a7123c7de3741b5d16fa84c7ab76a4efcda19e1",
      "parents": [
        "a8a34453a26fa8d852ecddaea1225e3ac9b25045",
        "e9d372a1fa6af81cff038d7da60e4d67e54f71d3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:25:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:25:57 2013 -0700"
      },
      "message": "am e9d372a1: am fdc3c0ef: am 1b3f1533: am 414905b7: update samples nav for new script\n\n* commit \u0027e9d372a1fa6af81cff038d7da60e4d67e54f71d3\u0027:\n  update samples nav for new script\n"
    },
    {
      "commit": "e9d372a1fa6af81cff038d7da60e4d67e54f71d3",
      "tree": "2e47f0884999425a1dbe135beedf331bbb9b0b1e",
      "parents": [
        "5cdaf8c3e5298849ceba25483f510ce924ea8d95",
        "fdc3c0ef90fa4b8c6130714b71b478c1e7a25a91"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:23:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:23:48 2013 -0700"
      },
      "message": "am fdc3c0ef: am 1b3f1533: am 414905b7: update samples nav for new script\n\n* commit \u0027fdc3c0ef90fa4b8c6130714b71b478c1e7a25a91\u0027:\n  update samples nav for new script\n"
    },
    {
      "commit": "fdc3c0ef90fa4b8c6130714b71b478c1e7a25a91",
      "tree": "2e8620b7a0ba803099332672fc9e59bc8379fa9d",
      "parents": [
        "cf3aff672ce9d7240de1e2e3cc98f21f833957ec",
        "1b3f1533ce6b3799fb90b7d73e3bef3ddce4abce"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:20:39 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:20:39 2013 -0700"
      },
      "message": "am 1b3f1533: am 414905b7: update samples nav for new script\n\n* commit \u00271b3f1533ce6b3799fb90b7d73e3bef3ddce4abce\u0027:\n  update samples nav for new script\n"
    },
    {
      "commit": "1b3f1533ce6b3799fb90b7d73e3bef3ddce4abce",
      "tree": "06f3b8142067b31f59087536d0efbbb26a05fc4b",
      "parents": [
        "d1037efe7edcc202c84cfd8a74c4593d1d03ea2d",
        "414905b7044b10b7231f13584bf26e7c8c3e1e12"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:17:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:17:34 2013 -0700"
      },
      "message": "am 414905b7: update samples nav for new script\n\n* commit \u0027414905b7044b10b7231f13584bf26e7c8c3e1e12\u0027:\n  update samples nav for new script\n"
    },
    {
      "commit": "b7a3740773d5066efe5be76799abf78d291d2a82",
      "tree": "f87ef12f4da4d27636a8986562655d8fb65fea86",
      "parents": [
        "2b07a532f01db781bd85a8759233200b773c007d"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Wed Aug 21 00:16:38 2013 +0000"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Wed Aug 21 00:16:57 2013 +0000"
      },
      "message": "Revert \"Added the callback signal.\"\n\nChange-Id: I18de018060f80f85e0534a069b2f5c6ecd2c8177\n(cherry picked from commit f295ad0c50e56a358bba53ca3861f4558479da8e)"
    },
    {
      "commit": "414905b7044b10b7231f13584bf26e7c8c3e1e12",
      "tree": "c36b70a055f32f03fa47fea2af6d4dcf05190473",
      "parents": [
        "9d237204da9b000c5debfa1f5650d13a545bb7c8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:07:05 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Aug 20 17:07:05 2013 -0700"
      },
      "message": "update samples nav for new script\n\nChange-Id: I4b357f1edf2d8e3eb7b3810103c60d3fd470e113\n"
    },
    {
      "commit": "2b07a532f01db781bd85a8759233200b773c007d",
      "tree": "aab110218f7c2a9b9393dfd882be8e668290d47d",
      "parents": [
        "61832149eb74f55a58137ec13504b0307487db68",
        "a8a34453a26fa8d852ecddaea1225e3ac9b25045"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 17:01:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 17:01:36 2013 -0700"
      },
      "message": "am a8a34453: am 5cdaf8c3: Merge \"Fix build\" into klp-dev\n\n* commit \u0027a8a34453a26fa8d852ecddaea1225e3ac9b25045\u0027:\n  Fix build\n"
    },
    {
      "commit": "a8a34453a26fa8d852ecddaea1225e3ac9b25045",
      "tree": "3170d8047ce19626524e4a3a98fa151fe8c2f954",
      "parents": [
        "a9e12e03f3c00522745dba0f5a80096d3c39ae43",
        "5cdaf8c3e5298849ceba25483f510ce924ea8d95"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 16:59:46 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:59:46 2013 -0700"
      },
      "message": "am 5cdaf8c3: Merge \"Fix build\" into klp-dev\n\n* commit \u00275cdaf8c3e5298849ceba25483f510ce924ea8d95\u0027:\n  Fix build\n"
    },
    {
      "commit": "5cdaf8c3e5298849ceba25483f510ce924ea8d95",
      "tree": "533762e22665666f3f304fde49f7503e0e956b46",
      "parents": [
        "ff796e5a24481febd8c07b1a6a3c3eda0e3fd88b",
        "3bf7976e78d69310b67f4f19f49b2eb839252b67"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 23:58:13 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 23:58:13 2013 +0000"
      },
      "message": "Merge \"Fix build\" into klp-dev"
    },
    {
      "commit": "3bf7976e78d69310b67f4f19f49b2eb839252b67",
      "tree": "7dd72d7f68f1060cfacc7a03f2f7ee345e045c72",
      "parents": [
        "269403b032f965ff3847eb982c2f697229dc5a92"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 16:40:13 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 16:40:57 2013 -0700"
      },
      "message": "Fix build\n\nChange-Id: Iff815dd264008c005995ab8a95b442dad7aca18e\n"
    },
    {
      "commit": "61832149eb74f55a58137ec13504b0307487db68",
      "tree": "6c4e9506b2125011e338428da5980ded97cef8ef",
      "parents": [
        "c742bf1054a9d9d2bea0f58eb67a96ef58d46e73",
        "a9e12e03f3c00522745dba0f5a80096d3c39ae43"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 16:39:32 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:39:32 2013 -0700"
      },
      "message": "am a9e12e03: am ff796e5a: Merge \"Change PacProcessor to Android Service\" into klp-dev\n\n* commit \u0027a9e12e03f3c00522745dba0f5a80096d3c39ae43\u0027:\n  Change PacProcessor to Android Service\n"
    },
    {
      "commit": "a9e12e03f3c00522745dba0f5a80096d3c39ae43",
      "tree": "e0aa053fe040d78cfd6e22edb6c4ff17406e3f4f",
      "parents": [
        "cd38fdb2de55f666f6c268549d3f5bdced616fda",
        "ff796e5a24481febd8c07b1a6a3c3eda0e3fd88b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 16:37:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:37:45 2013 -0700"
      },
      "message": "am ff796e5a: Merge \"Change PacProcessor to Android Service\" into klp-dev\n\n* commit \u0027ff796e5a24481febd8c07b1a6a3c3eda0e3fd88b\u0027:\n  Change PacProcessor to Android Service\n"
    },
    {
      "commit": "ff796e5a24481febd8c07b1a6a3c3eda0e3fd88b",
      "tree": "2ee074ef02867deb1bcfc2ac0762f7c49e939ed6",
      "parents": [
        "59bbba7c37f2ce7b7fd00aef87b49d681b4a3a79",
        "9ced3cd9d6ea414523051ec872fffc68f5fdbf08"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 23:35:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 23:35:26 2013 +0000"
      },
      "message": "Merge \"Change PacProcessor to Android Service\" into klp-dev"
    },
    {
      "commit": "c742bf1054a9d9d2bea0f58eb67a96ef58d46e73",
      "tree": "74c82e709a4695162914741c9ad513f2d5693318",
      "parents": [
        "949aa3b0f79769069b40824e19bc7ed29b8e9e74",
        "cd38fdb2de55f666f6c268549d3f5bdced616fda"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Aug 20 16:34:00 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:34:00 2013 -0700"
      },
      "message": "am cd38fdb2: am 59bbba7c: Merge \"Add implicit parent dependency for Preferences\" into klp-dev\n\n* commit \u0027cd38fdb2de55f666f6c268549d3f5bdced616fda\u0027:\n  Add implicit parent dependency for Preferences\n"
    },
    {
      "commit": "cd38fdb2de55f666f6c268549d3f5bdced616fda",
      "tree": "6b24728c6e4ec0ef0b77a55f87033cb2fc34a589",
      "parents": [
        "4a359c45578686d52f3a27cad530f78dcaa032ca",
        "59bbba7c37f2ce7b7fd00aef87b49d681b4a3a79"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Aug 20 16:31:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:31:07 2013 -0700"
      },
      "message": "am 59bbba7c: Merge \"Add implicit parent dependency for Preferences\" into klp-dev\n\n* commit \u002759bbba7c37f2ce7b7fd00aef87b49d681b4a3a79\u0027:\n  Add implicit parent dependency for Preferences\n"
    },
    {
      "commit": "59bbba7c37f2ce7b7fd00aef87b49d681b4a3a79",
      "tree": "c892c0588791744b498532a9a98790b98634b993",
      "parents": [
        "439c9f5bf3e1cee8a4b48c942c72b9f7bfef9884",
        "02f56803632051c202407cec01406781993752a1"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Aug 20 23:28:16 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 23:28:16 2013 +0000"
      },
      "message": "Merge \"Add implicit parent dependency for Preferences\" into klp-dev"
    },
    {
      "commit": "949aa3b0f79769069b40824e19bc7ed29b8e9e74",
      "tree": "377f357bb1559d48ab4bccd852d0b7d561e0792b",
      "parents": [
        "fab1a141d3341029c930a14035ad2bfd6f3c8778",
        "4a359c45578686d52f3a27cad530f78dcaa032ca"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 20 16:02:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:02:50 2013 -0700"
      },
      "message": "am 4a359c45: am 439c9f5b: Merge \"Make \"low ram device\" a readonly system property\" into klp-dev\n\n* commit \u00274a359c45578686d52f3a27cad530f78dcaa032ca\u0027:\n  Make \"low ram device\" a readonly system property\n"
    },
    {
      "commit": "4a359c45578686d52f3a27cad530f78dcaa032ca",
      "tree": "e1dd38b0645b6088022050e948bad867706515e3",
      "parents": [
        "8937c0bb56633beee6b7547367fcf74be7c59544",
        "439c9f5bf3e1cee8a4b48c942c72b9f7bfef9884"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 20 16:01:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 16:01:05 2013 -0700"
      },
      "message": "am 439c9f5b: Merge \"Make \"low ram device\" a readonly system property\" into klp-dev\n\n* commit \u0027439c9f5bf3e1cee8a4b48c942c72b9f7bfef9884\u0027:\n  Make \"low ram device\" a readonly system property\n"
    },
    {
      "commit": "439c9f5bf3e1cee8a4b48c942c72b9f7bfef9884",
      "tree": "e1d993bdf7e78fda83e038a1397c39ce7600a9bd",
      "parents": [
        "22df87b669e7e1d53a8b6418c23f56443caac7e9",
        "2f61f91491785ef78d92d08ed3e09b0695564fad"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 20 22:59:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 22:59:39 2013 +0000"
      },
      "message": "Merge \"Make \"low ram device\" a readonly system property\" into klp-dev"
    },
    {
      "commit": "fab1a141d3341029c930a14035ad2bfd6f3c8778",
      "tree": "3ecae23e0244f60a039a510d83c95fd2c95de8b5",
      "parents": [
        "7fc4461bd666fbc5469d5910358ebd36797b0f4d",
        "8937c0bb56633beee6b7547367fcf74be7c59544"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Aug 20 15:49:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 15:49:51 2013 -0700"
      },
      "message": "am 8937c0bb: am 22df87b6: Merge \"Added the callback signal.\" into klp-dev\n\n* commit \u00278937c0bb56633beee6b7547367fcf74be7c59544\u0027:\n  Added the callback signal.\n"
    },
    {
      "commit": "8937c0bb56633beee6b7547367fcf74be7c59544",
      "tree": "34a96dfee14da0d53a4af8b2d2f1cd65dded8f16",
      "parents": [
        "46b57ce3a1738e1907998463377e8a5bcba3664e",
        "22df87b669e7e1d53a8b6418c23f56443caac7e9"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Aug 20 15:48:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 15:48:04 2013 -0700"
      },
      "message": "am 22df87b6: Merge \"Added the callback signal.\" into klp-dev\n\n* commit \u002722df87b669e7e1d53a8b6418c23f56443caac7e9\u0027:\n  Added the callback signal.\n"
    },
    {
      "commit": "22df87b669e7e1d53a8b6418c23f56443caac7e9",
      "tree": "11ad01a957098926438b8af95b29766eee0967fc",
      "parents": [
        "aed96e1b2bedc9db82462cde37a811a0e7aee05f",
        "fc3f4ee8a0fb2c50ad77f4c9ceae5590a021f3e4"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Aug 20 22:41:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 22:41:53 2013 +0000"
      },
      "message": "Merge \"Added the callback signal.\" into klp-dev"
    },
    {
      "commit": "fc3f4ee8a0fb2c50ad77f4c9ceae5590a021f3e4",
      "tree": "2cb859b911afff43f0dea1b2a70a8284ef5110cd",
      "parents": [
        "74596aaa75ee648ca6593e98e94e76aa5a34ba4a"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Aug 20 07:04:20 2013 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Aug 20 15:18:31 2013 -0700"
      },
      "message": "Added the callback signal.\n\nBug:10190508\n\nChange-Id: I52b327e0724938e1de7ce7550d26563364ff1589\n"
    },
    {
      "commit": "7fc4461bd666fbc5469d5910358ebd36797b0f4d",
      "tree": "eadd86cab8691343d6329b2a722d2d308c826d97",
      "parents": [
        "e435e646fe4baabe140f490dacf346f8721dee0d",
        "46b57ce3a1738e1907998463377e8a5bcba3664e"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Aug 20 14:46:27 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:46:27 2013 -0700"
      },
      "message": "am 46b57ce3: am aed96e1b: Merge \"Add hotword detection in insecure keyguard\" into klp-dev\n\n* commit \u002746b57ce3a1738e1907998463377e8a5bcba3664e\u0027:\n  Add hotword detection in insecure keyguard\n"
    },
    {
      "commit": "46b57ce3a1738e1907998463377e8a5bcba3664e",
      "tree": "9333d7931dc3b61609f4a79b9e515d2ca5ba1678",
      "parents": [
        "272f8bba47dadcf560cf1a11749cf61cbe367a83",
        "aed96e1b2bedc9db82462cde37a811a0e7aee05f"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Aug 20 14:44:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:44:20 2013 -0700"
      },
      "message": "am aed96e1b: Merge \"Add hotword detection in insecure keyguard\" into klp-dev\n\n* commit \u0027aed96e1b2bedc9db82462cde37a811a0e7aee05f\u0027:\n  Add hotword detection in insecure keyguard\n"
    },
    {
      "commit": "aed96e1b2bedc9db82462cde37a811a0e7aee05f",
      "tree": "7dbc8cedae4cf1d96efe742d3b37f4f70ebd7ec9",
      "parents": [
        "59210de17c840bb60fc1c623250df8f39ebba132",
        "f4d922b2d9c2011bcdc0543b5cdf2dd53ca04b25"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Aug 20 21:41:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 21:41:44 2013 +0000"
      },
      "message": "Merge \"Add hotword detection in insecure keyguard\" into klp-dev"
    },
    {
      "commit": "9ced3cd9d6ea414523051ec872fffc68f5fdbf08",
      "tree": "22d49c8bde1a17da9c9ff1588a3af3e176d0173a",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 12 16:42:38 2013 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 17:36:39 2013 -0400"
      },
      "message": "Change PacProcessor to Android Service\n\nThis switches the PacProcessor over to an Android Service.  The service\nis bound and unbound by the PacManager, which also adds it to the\nServiceManager, allowing for Context-Free access by the PacProxySelector\nin all DVMs.\n\nbug:10182711\nChange-Id: Id1ff7660be56e8976cdcccd76e041feb47a17a61\n"
    },
    {
      "commit": "2f61f91491785ef78d92d08ed3e09b0695564fad",
      "tree": "8fca446b2c8844af970478928ab7875235d58b07",
      "parents": [
        "fd95299415b0d013ee3c8b79e1398cb85cfa684f"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 20 13:55:50 2013 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Aug 20 14:35:56 2013 -0700"
      },
      "message": "Make \"low ram device\" a readonly system property\n\nThis lets components outside the Zygote / Android resource regime\nknow whether this is considered a \"low ram\" device.\n\nSet the property [ro.config.low_ram] to \"true\" if the device is to be\nconsidered low-ram.  Any other property string (or its absence) will\nbe interpreted as meaning this is a normal larger-ram device.  The\n\"true\" string must be all lower case.\n\nBug 10131789\n\nChange-Id: I15332d169b4aa4eaa0a6c1952787af0b03d23a6b\n"
    },
    {
      "commit": "e435e646fe4baabe140f490dacf346f8721dee0d",
      "tree": "ea532aba8f886bd551d14fe43a12c56a06c4a27a",
      "parents": [
        "bdbfd0eb9eb18fb3f1a43631745e89eedff9b7ee",
        "272f8bba47dadcf560cf1a11749cf61cbe367a83"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Aug 20 14:31:07 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:31:07 2013 -0700"
      },
      "message": "am 272f8bba: am 59210de1: Merge \"Avoid crashing in unlockCanvasAndPost\" into klp-dev\n\n* commit \u0027272f8bba47dadcf560cf1a11749cf61cbe367a83\u0027:\n  Avoid crashing in unlockCanvasAndPost\n"
    },
    {
      "commit": "272f8bba47dadcf560cf1a11749cf61cbe367a83",
      "tree": "eac90095f0eedae1b5550b0eb0b3bbcf4521517d",
      "parents": [
        "6a088c4c0f0024f056ce0b6596ebaf6fe4e8f5aa",
        "59210de17c840bb60fc1c623250df8f39ebba132"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Aug 20 14:29:06 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:29:06 2013 -0700"
      },
      "message": "am 59210de1: Merge \"Avoid crashing in unlockCanvasAndPost\" into klp-dev\n\n* commit \u002759210de17c840bb60fc1c623250df8f39ebba132\u0027:\n  Avoid crashing in unlockCanvasAndPost\n"
    },
    {
      "commit": "59210de17c840bb60fc1c623250df8f39ebba132",
      "tree": "ca8bc66d6a48b5be422a11d5ef28bb86ed00b354",
      "parents": [
        "ec850cd6c60a4ab6c3a08df603e3c9ca3150a9fc",
        "ed55c8db1c0d47492423fc54f4b0dd5cd585e593"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Aug 20 21:27:06 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 21:27:07 2013 +0000"
      },
      "message": "Merge \"Avoid crashing in unlockCanvasAndPost\" into klp-dev"
    },
    {
      "commit": "bdbfd0eb9eb18fb3f1a43631745e89eedff9b7ee",
      "tree": "cc5d7e4eadf3d32e94d257ac6e10c9a5ec551e07",
      "parents": [
        "0218d87846ed06603114d53c9917a8ee3b67d02f",
        "6a088c4c0f0024f056ce0b6596ebaf6fe4e8f5aa"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 14:25:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:25:34 2013 -0700"
      },
      "message": "am 6a088c4c: am ec850cd6: Merge \"Update comments\" into klp-dev\n\n* commit \u00276a088c4c0f0024f056ce0b6596ebaf6fe4e8f5aa\u0027:\n  Update comments\n"
    },
    {
      "commit": "6a088c4c0f0024f056ce0b6596ebaf6fe4e8f5aa",
      "tree": "c5e0c37bb2bf76f0ab56fdeb12c4b6ba4a1bd9e7",
      "parents": [
        "3a8acf0a5acdf31767a2f73ff83d616eed6f1f22",
        "ec850cd6c60a4ab6c3a08df603e3c9ca3150a9fc"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 14:22:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:22:34 2013 -0700"
      },
      "message": "am ec850cd6: Merge \"Update comments\" into klp-dev\n\n* commit \u0027ec850cd6c60a4ab6c3a08df603e3c9ca3150a9fc\u0027:\n  Update comments\n"
    },
    {
      "commit": "0218d87846ed06603114d53c9917a8ee3b67d02f",
      "tree": "69bcd2074d89c5fe2f17dd99fd2395e5daadb418",
      "parents": [
        "618115606a9c4e52ea880f1c17dc9984f61040a5",
        "3a8acf0a5acdf31767a2f73ff83d616eed6f1f22"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 14:18:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:18:48 2013 -0700"
      },
      "message": "am 3a8acf0a: am b7ac0d02: Merge \"Fix ProxyHandler to only run when needed\" into klp-dev\n\n* commit \u00273a8acf0a5acdf31767a2f73ff83d616eed6f1f22\u0027:\n  Fix ProxyHandler to only run when needed\n"
    },
    {
      "commit": "ec850cd6c60a4ab6c3a08df603e3c9ca3150a9fc",
      "tree": "8a078f8f16077d2f2bc8050647b0450196c3a082",
      "parents": [
        "b7ac0d02d666fb3483b42c291cd3a193d7ca8154",
        "b7b7d7a05c164a56dd4155de4e84fc25ba706728"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 21:18:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 21:18:30 2013 +0000"
      },
      "message": "Merge \"Update comments\" into klp-dev"
    },
    {
      "commit": "f4d922b2d9c2011bcdc0543b5cdf2dd53ca04b25",
      "tree": "d92d445c58ae7afb6148c5d82b2e3a6d8b1ee39f",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Thu Aug 15 16:08:42 2013 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Aug 20 14:17:02 2013 -0700"
      },
      "message": "Add hotword detection in insecure keyguard\n\n- This talks to a service that\u0027s implemented by the Search app\n- The AIDL interface may be moved to the framework in a later CL\n\nChange-Id: I26553e46f7d17ba4ac7a952c871b28b261cba975\n"
    },
    {
      "commit": "3a8acf0a5acdf31767a2f73ff83d616eed6f1f22",
      "tree": "2a86b052faabdeb45a3ef9ae8a3345246872c97b",
      "parents": [
        "264ec5053f23813df8d08d7132f5bbef595134a9",
        "b7ac0d02d666fb3483b42c291cd3a193d7ca8154"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 14:15:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 14:15:33 2013 -0700"
      },
      "message": "am b7ac0d02: Merge \"Fix ProxyHandler to only run when needed\" into klp-dev\n\n* commit \u0027b7ac0d02d666fb3483b42c291cd3a193d7ca8154\u0027:\n  Fix ProxyHandler to only run when needed\n"
    },
    {
      "commit": "b7ac0d02d666fb3483b42c291cd3a193d7ca8154",
      "tree": "603408737f3ca68421f1e58610e7d8d45a66faf9",
      "parents": [
        "841cd8609b10f6683c258bc9afac362198b41ccd",
        "433ba46fcc3205b8bbda6eb2256088bbab81fd49"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 21:13:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 21:13:24 2013 +0000"
      },
      "message": "Merge \"Fix ProxyHandler to only run when needed\" into klp-dev"
    },
    {
      "commit": "b7b7d7a05c164a56dd4155de4e84fc25ba706728",
      "tree": "580dd6a99199aee5a4796bb7878df84f623f45c2",
      "parents": [
        "2365745855ac4725949ebe9bae72fdc0613bb94f"
      ],
      "author": {
        "name": "John Du",
        "email": "johnldu@google.com",
        "time": "Tue Aug 20 14:03:28 2013 -0700"
      },
      "committer": {
        "name": "John Du",
        "email": "johnldu@google.com",
        "time": "Tue Aug 20 14:03:28 2013 -0700"
      },
      "message": "Update comments\n\nbug 10152994\n\nChange-Id: I05bbd917ebd0d140e0894f8bf7e43d0fc77378c8\n"
    },
    {
      "commit": "618115606a9c4e52ea880f1c17dc9984f61040a5",
      "tree": "682f41a9272fe04f0dd310e531681649d3634244",
      "parents": [
        "04f7c6417bf55279534909aca9fa72bc1592163c",
        "264ec5053f23813df8d08d7132f5bbef595134a9"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Aug 20 13:54:42 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 13:54:42 2013 -0700"
      },
      "message": "am 264ec505: am 841cd860: Merge \"Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\" into klp-dev\n\n* commit \u0027264ec5053f23813df8d08d7132f5bbef595134a9\u0027:\n  Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\n"
    },
    {
      "commit": "264ec5053f23813df8d08d7132f5bbef595134a9",
      "tree": "eb1f1738646cd39f9f3204c02a11b92e990eb2d4",
      "parents": [
        "be88e35d61d06be4987167b468708f6cc937845b",
        "841cd8609b10f6683c258bc9afac362198b41ccd"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Aug 20 13:53:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 13:53:22 2013 -0700"
      },
      "message": "am 841cd860: Merge \"Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\" into klp-dev\n\n* commit \u0027841cd8609b10f6683c258bc9afac362198b41ccd\u0027:\n  Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\n"
    },
    {
      "commit": "841cd8609b10f6683c258bc9afac362198b41ccd",
      "tree": "eb88c3e0dce9b52194623171f2e13d873265e1cf",
      "parents": [
        "d30921672ca3022107ce63f750b0f35ab224af4b",
        "b002febec55ec156d9a91f54e0dc63df32ad26d6"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Aug 20 20:51:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 20:51:02 2013 +0000"
      },
      "message": "Merge \"Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\" into klp-dev"
    },
    {
      "commit": "04f7c6417bf55279534909aca9fa72bc1592163c",
      "tree": "250772d7d5eb7b2b2f170340fe70299d3c6511c0",
      "parents": [
        "682e00e84d5e88792bb7e0792baabc0524102cb8",
        "be88e35d61d06be4987167b468708f6cc937845b"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 13:47:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 13:47:36 2013 -0700"
      },
      "message": "am be88e35d: am d3092167: Merge \"Implemented advanced printer selection and API refactoring.\" into klp-dev\n\n* commit \u0027be88e35d61d06be4987167b468708f6cc937845b\u0027:\n  Implemented advanced printer selection and API refactoring.\n"
    },
    {
      "commit": "be88e35d61d06be4987167b468708f6cc937845b",
      "tree": "3fea58e59769cd2365a6fd4818aada4f9c881456",
      "parents": [
        "74f5c5d37fd7a3456774af3d3d9a38b1e48517f3",
        "d30921672ca3022107ce63f750b0f35ab224af4b"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 13:46:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 13:46:16 2013 -0700"
      },
      "message": "am d3092167: Merge \"Implemented advanced printer selection and API refactoring.\" into klp-dev\n\n* commit \u0027d30921672ca3022107ce63f750b0f35ab224af4b\u0027:\n  Implemented advanced printer selection and API refactoring.\n"
    },
    {
      "commit": "d30921672ca3022107ce63f750b0f35ab224af4b",
      "tree": "ea943a3b1250c9b3b075ea7c6096efd90baa9650",
      "parents": [
        "2365745855ac4725949ebe9bae72fdc0613bb94f",
        "269403b032f965ff3847eb982c2f697229dc5a92"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 20 20:42:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 20:42:05 2013 +0000"
      },
      "message": "Merge \"Implemented advanced printer selection and API refactoring.\" into klp-dev"
    },
    {
      "commit": "682e00e84d5e88792bb7e0792baabc0524102cb8",
      "tree": "2ef8676310b617fc2b2da422c40da153a78e03f4",
      "parents": [
        "4a3c0673d20a47b343b22d6312cc9cc637481666",
        "74f5c5d37fd7a3456774af3d3d9a38b1e48517f3"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 12:53:41 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 12:53:41 2013 -0700"
      },
      "message": "am 74f5c5d3: am 23657458: Merge \"Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()\" into klp-dev\n\n* commit \u002774f5c5d37fd7a3456774af3d3d9a38b1e48517f3\u0027:\n  Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()\n"
    },
    {
      "commit": "74f5c5d37fd7a3456774af3d3d9a38b1e48517f3",
      "tree": "ca191bc232482b7643395468d54785ae660423db",
      "parents": [
        "eeab4fc9e3ffecd87e5444330d11f2f544f022ec",
        "2365745855ac4725949ebe9bae72fdc0613bb94f"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 12:50:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 12:50:38 2013 -0700"
      },
      "message": "am 23657458: Merge \"Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()\" into klp-dev\n\n* commit \u00272365745855ac4725949ebe9bae72fdc0613bb94f\u0027:\n  Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()\n"
    },
    {
      "commit": "2365745855ac4725949ebe9bae72fdc0613bb94f",
      "tree": "cfe95b6df93af06d6dcf0ae1e7ff22d51a21e1ba",
      "parents": [
        "fd95299415b0d013ee3c8b79e1398cb85cfa684f",
        "48f8b5dbf6d387002abee1ec0da73446d2aab0df"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Tue Aug 20 19:47:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 19:47:29 2013 +0000"
      },
      "message": "Merge \"Change abortReliableWrite(BluetoothDevice) to abortReliableWrite()\" into klp-dev"
    },
    {
      "commit": "b002febec55ec156d9a91f54e0dc63df32ad26d6",
      "tree": "b56cf1573118e51edeb4a386dfbc71adadbf4234",
      "parents": [
        "80f7ec06d0e45a8724122d5b4451ee12e37f9aac"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Aug 20 11:01:22 2013 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Aug 20 12:34:29 2013 -0700"
      },
      "message": "Fix bug #10409069 Spinner Drawable is not mirrored in RTL mode\n\n- add missing android:autoMirrored\u003d\"true\" on corresponding StateList\n\nChange-Id: Iea6930089f33061f2cf0ae83739bb8b3356f1e1b\n"
    },
    {
      "commit": "433ba46fcc3205b8bbda6eb2256088bbab81fd49",
      "tree": "11a1013aff627c24ded7eea4e4a154160348a7b1",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Aug 14 15:50:59 2013 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 20 15:27:51 2013 -0400"
      },
      "message": "Fix ProxyHandler to only run when needed\n\nChanges ProxyHandler service to only be active when needed for PAC services.\n\nBug: 10260877\nChange-Id: If42e53e805488fd08381baa96409ba3027661c70\n"
    },
    {
      "commit": "4a3c0673d20a47b343b22d6312cc9cc637481666",
      "tree": "b76f4ec83403c2bcf69b50ab0aa280d550e33663",
      "parents": [
        "8a0c15c5840d1558fdc02391b0f4ae2f5641f960",
        "eeab4fc9e3ffecd87e5444330d11f2f544f022ec"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 12:08:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 12:08:38 2013 -0700"
      },
      "message": "am eeab4fc9: am fd952994: Fix build: remove obsolete TODO\n\n* commit \u0027eeab4fc9e3ffecd87e5444330d11f2f544f022ec\u0027:\n  Fix build: remove obsolete TODO\n"
    },
    {
      "commit": "eeab4fc9e3ffecd87e5444330d11f2f544f022ec",
      "tree": "f997fca99b66c4db966ecb7026af54a6d4d6008a",
      "parents": [
        "cd3e6f990722451d7192c880a917157edcfaceef",
        "fd95299415b0d013ee3c8b79e1398cb85cfa684f"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 12:05:49 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 12:05:49 2013 -0700"
      },
      "message": "am fd952994: Fix build: remove obsolete TODO\n\n* commit \u0027fd95299415b0d013ee3c8b79e1398cb85cfa684f\u0027:\n  Fix build: remove obsolete TODO\n"
    },
    {
      "commit": "fd95299415b0d013ee3c8b79e1398cb85cfa684f",
      "tree": "cb6dffc07fc8d785d2b86a98b370fb35734dc2c2",
      "parents": [
        "1cd230a552bcc4196b546321b670e084e643c8d5"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 11:52:37 2013 -0700"
      },
      "committer": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 11:54:02 2013 -0700"
      },
      "message": "Fix build: remove obsolete TODO\n\nChange-Id: Ie8ef50450a8c415deba9b71607bec89e72db9227\n"
    },
    {
      "commit": "8a0c15c5840d1558fdc02391b0f4ae2f5641f960",
      "tree": "dca5f7d358d67fe45be2817b83e64e99b74fd1ae",
      "parents": [
        "ede1deaa88b546188808a8c6ef7dafb087594753",
        "cd3e6f990722451d7192c880a917157edcfaceef"
      ],
      "author": {
        "name": "Maggie Benthall",
        "email": "mbenthall@google.com",
        "time": "Tue Aug 20 11:42:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:42:02 2013 -0700"
      },
      "message": "am cd3e6f99: am 1cd230a5: Merge \"Add methods for managing CAs to DevicePolicyManager(Service)\" into klp-dev\n\n* commit \u0027cd3e6f990722451d7192c880a917157edcfaceef\u0027:\n  Add methods for managing CAs to DevicePolicyManager(Service)\n"
    },
    {
      "commit": "cd3e6f990722451d7192c880a917157edcfaceef",
      "tree": "25d0d4aa928f450189337d892b22778a9d4d1e0c",
      "parents": [
        "816f3058bdd7b888965022888e4a789ea967f444",
        "1cd230a552bcc4196b546321b670e084e643c8d5"
      ],
      "author": {
        "name": "Maggie Benthall",
        "email": "mbenthall@google.com",
        "time": "Tue Aug 20 11:38:37 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:38:37 2013 -0700"
      },
      "message": "am 1cd230a5: Merge \"Add methods for managing CAs to DevicePolicyManager(Service)\" into klp-dev\n\n* commit \u00271cd230a552bcc4196b546321b670e084e643c8d5\u0027:\n  Add methods for managing CAs to DevicePolicyManager(Service)\n"
    },
    {
      "commit": "1cd230a552bcc4196b546321b670e084e643c8d5",
      "tree": "1bb3bf257066288dec0d0790c1ae017014b14739",
      "parents": [
        "cf8e6778c28319b6c5357a43831ebf1a41b56e96",
        "da51e68e582ffa017543982297c831680d201a91"
      ],
      "author": {
        "name": "Maggie Benthall",
        "email": "mbenthall@google.com",
        "time": "Tue Aug 20 18:35:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 18:35:08 2013 +0000"
      },
      "message": "Merge \"Add methods for managing CAs to DevicePolicyManager(Service)\" into klp-dev"
    },
    {
      "commit": "ede1deaa88b546188808a8c6ef7dafb087594753",
      "tree": "551cfd8bdf1b47565871a0cfb7ac64f569e87d41",
      "parents": [
        "8742fa367eeebbc0c5d027a92e7197b554bb7be1",
        "816f3058bdd7b888965022888e4a789ea967f444"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Aug 20 11:34:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:34:04 2013 -0700"
      },
      "message": "am 816f3058: am cf8e6778: Merge \"Handle updates to C++ API.\" into klp-dev\n\n* commit \u0027816f3058bdd7b888965022888e4a789ea967f444\u0027:\n  Handle updates to C++ API.\n"
    },
    {
      "commit": "816f3058bdd7b888965022888e4a789ea967f444",
      "tree": "de15c45bf10dd1e95b4fd49a64215d87954df857",
      "parents": [
        "ce063ca19b0a2bb6fd3dc7875df02cb186ad0c8a",
        "cf8e6778c28319b6c5357a43831ebf1a41b56e96"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Aug 20 11:30:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:30:38 2013 -0700"
      },
      "message": "am cf8e6778: Merge \"Handle updates to C++ API.\" into klp-dev\n\n* commit \u0027cf8e6778c28319b6c5357a43831ebf1a41b56e96\u0027:\n  Handle updates to C++ API.\n"
    },
    {
      "commit": "da51e68e582ffa017543982297c831680d201a91",
      "tree": "569121a5f1c7d504a6f499f6249de09e016b7d8e",
      "parents": [
        "0a94b9ce277ef2ec79902e3c576a50ab438dca97"
      ],
      "author": {
        "name": "Maggie Benthall",
        "email": "mbenthall@google.com",
        "time": "Thu Aug 08 22:35:44 2013 -0400"
      },
      "committer": {
        "name": "Maggie Benthall",
        "email": "mbenthall@google.com",
        "time": "Tue Aug 20 14:30:36 2013 -0400"
      },
      "message": "Add methods for managing CAs to DevicePolicyManager(Service)\n\nGuard install/uninstall by enforcing that the caller have the new system-only permission MANAGE_CA_CERTIFICATES.\nAlso include API methods for asking whether there are any User CA certs\ninstalled, or if one by a particular name is installed in the keystore.\n\nCA certs will be installed via KeyChain into the TrustedCertificateStore.\n\nBug: 8232670\n\nChange-Id: I17b47a452e72eb4fe556dc6db823a46c6e854be8\n"
    },
    {
      "commit": "8742fa367eeebbc0c5d027a92e7197b554bb7be1",
      "tree": "3699816023d2ad5db5b6042a5256a9a53ca43824",
      "parents": [
        "ec818c6f4aa4d3df4fa323a92c2b022ac65ae4cb",
        "ce063ca19b0a2bb6fd3dc7875df02cb186ad0c8a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 11:30:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:30:33 2013 -0700"
      },
      "message": "am ce063ca1: am ea18a8db: Merge \"MediaPlayer: add listener for subtitle data\" into klp-dev\n\n* commit \u0027ce063ca19b0a2bb6fd3dc7875df02cb186ad0c8a\u0027:\n  MediaPlayer: add listener for subtitle data\n"
    },
    {
      "commit": "ec818c6f4aa4d3df4fa323a92c2b022ac65ae4cb",
      "tree": "a8018f65c5cceb4a32ab0ae9d6fda5e06c4808d1",
      "parents": [
        "38a310aa0a6e281584299da7d1a578723f0ccd60",
        "1cb4d42c562fc53bee7779815b6c791f9aa00b3e"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 11:30:29 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:30:29 2013 -0700"
      },
      "message": "am 1cb4d42c: am a3132d97: Merge \"MediaPlayer.TrackInfo: add getFormat() method\" into klp-dev\n\n* commit \u00271cb4d42c562fc53bee7779815b6c791f9aa00b3e\u0027:\n  MediaPlayer.TrackInfo: add getFormat() method\n"
    },
    {
      "commit": "ce063ca19b0a2bb6fd3dc7875df02cb186ad0c8a",
      "tree": "dd42ef7971aec85fafa6613e2f0e4a8eca9669f0",
      "parents": [
        "1cb4d42c562fc53bee7779815b6c791f9aa00b3e",
        "ea18a8db653a0846187aba6116936b3738fa3f33"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 11:27:05 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:27:05 2013 -0700"
      },
      "message": "am ea18a8db: Merge \"MediaPlayer: add listener for subtitle data\" into klp-dev\n\n* commit \u0027ea18a8db653a0846187aba6116936b3738fa3f33\u0027:\n  MediaPlayer: add listener for subtitle data\n"
    },
    {
      "commit": "1cb4d42c562fc53bee7779815b6c791f9aa00b3e",
      "tree": "2e2303b413745e0258322ec281c53363bcae6bf4",
      "parents": [
        "19eefb2033a6cb0542bea6baa4767e55fc1dd477",
        "a3132d975b218b3d973711ebf347da3c433a9afb"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 11:27:02 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:27:02 2013 -0700"
      },
      "message": "am a3132d97: Merge \"MediaPlayer.TrackInfo: add getFormat() method\" into klp-dev\n\n* commit \u0027a3132d975b218b3d973711ebf347da3c433a9afb\u0027:\n  MediaPlayer.TrackInfo: add getFormat() method\n"
    },
    {
      "commit": "cf8e6778c28319b6c5357a43831ebf1a41b56e96",
      "tree": "c2e828cb4427a6ed72c057c8a12dc5cf2653aa0f",
      "parents": [
        "ea18a8db653a0846187aba6116936b3738fa3f33",
        "d8c8aaa82ef90f30df647ca42453e953ee52af0f"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Aug 20 18:27:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 18:27:01 2013 +0000"
      },
      "message": "Merge \"Handle updates to C++ API.\" into klp-dev"
    },
    {
      "commit": "ea18a8db653a0846187aba6116936b3738fa3f33",
      "tree": "d89177344f95cbb3ffde94a76dc5f0a2e0511088",
      "parents": [
        "a3132d975b218b3d973711ebf347da3c433a9afb",
        "83ddaf664c7a9eb2759269ec75d25dba48edebf2"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 18:25:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 18:25:05 2013 +0000"
      },
      "message": "Merge \"MediaPlayer: add listener for subtitle data\" into klp-dev"
    },
    {
      "commit": "ed55c8db1c0d47492423fc54f4b0dd5cd585e593",
      "tree": "bdb2642fabb49dafe2e7102629a9a45b46fa8c3f",
      "parents": [
        "58514937628dfcf3b2949e4cbc45d5526ecb8019"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Aug 20 10:05:51 2013 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Tue Aug 20 11:23:17 2013 -0700"
      },
      "message": "Avoid crashing in unlockCanvasAndPost\n\nIt\u0027s possible to update the native surface pointer while the\nsurface is locked (via lockCanvas).  This leads to a surprise when\nthe surface is unlocked.  Avoid the surprise by tracking the\nlocked surface separately.\n\nBug 10289713\n\nChange-Id: I84346c952be859bbd91ceae7df07b91dabe0948e\n"
    },
    {
      "commit": "a3132d975b218b3d973711ebf347da3c433a9afb",
      "tree": "49d9d1deff1b6a011ae9efda3ca76049f0397af8",
      "parents": [
        "f23993fb52bd88c8512588c8a2cb0a53fecb2cf2",
        "1c56a67dbbade39b1d88738a49fd31b4f97df0ab"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Aug 20 18:23:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 18:23:12 2013 +0000"
      },
      "message": "Merge \"MediaPlayer.TrackInfo: add getFormat() method\" into klp-dev"
    },
    {
      "commit": "38a310aa0a6e281584299da7d1a578723f0ccd60",
      "tree": "59f1b988b7de561e771c3f898d7775f0e2e2a72a",
      "parents": [
        "c2d286090ffa05036b7c0171c661b53efcb27d67",
        "19eefb2033a6cb0542bea6baa4767e55fc1dd477"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 11:18:33 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:18:33 2013 -0700"
      },
      "message": "am 19eefb20: am f23993fb: Merge \"Add the API to set and read the location mode\" into klp-dev\n\n* commit \u002719eefb2033a6cb0542bea6baa4767e55fc1dd477\u0027:\n  Add the API to set and read the location mode\n"
    },
    {
      "commit": "19eefb2033a6cb0542bea6baa4767e55fc1dd477",
      "tree": "c8344a3c402b577d88409840d03e62772abee268",
      "parents": [
        "9f9d48ce76a6ac0f4fae081c122e52b15cb514fd",
        "f23993fb52bd88c8512588c8a2cb0a53fecb2cf2"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 11:16:03 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Aug 20 11:16:03 2013 -0700"
      },
      "message": "am f23993fb: Merge \"Add the API to set and read the location mode\" into klp-dev\n\n* commit \u0027f23993fb52bd88c8512588c8a2cb0a53fecb2cf2\u0027:\n  Add the API to set and read the location mode\n"
    },
    {
      "commit": "f23993fb52bd88c8512588c8a2cb0a53fecb2cf2",
      "tree": "1c45d4e0bd467aa433000e36fb349620dc9bc887",
      "parents": [
        "74596aaa75ee648ca6593e98e94e76aa5a34ba4a",
        "1f48b78e998615f6974ae5ed21479d2dc3ab30e1"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Tue Aug 20 18:13:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 18:13:09 2013 +0000"
      },
      "message": "Merge \"Add the API to set and read the location mode\" into klp-dev"
    },
    {
      "commit": "c2d286090ffa05036b7c0171c661b53efcb27d67",
      "tree": "4baf914064487358d82a925aa39a228ed1b87edd",
      "parents": [
        "c993c61c02152ecf5576e5d351c2b688221f5835",
        "9f9d48ce76a6ac0f4fae081c122e52b15cb514fd"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Aug 19 19:41:08 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 19:41:08 2013 -0700"
      },
      "message": "am 9f9d48ce: am 74596aaa: Merge \"Add the checking for the camcorder profile.\" into klp-dev\n\n* commit \u00279f9d48ce76a6ac0f4fae081c122e52b15cb514fd\u0027:\n  Add the checking for the camcorder profile.\n"
    },
    {
      "commit": "9f9d48ce76a6ac0f4fae081c122e52b15cb514fd",
      "tree": "0e045e192c63175eeac49d64ce379e78b7387ddf",
      "parents": [
        "d2bb835dd8ac2ef1ac3625cb76559c568dfeb3fc",
        "74596aaa75ee648ca6593e98e94e76aa5a34ba4a"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Aug 19 19:39:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 19:39:04 2013 -0700"
      },
      "message": "am 74596aaa: Merge \"Add the checking for the camcorder profile.\" into klp-dev\n\n* commit \u002774596aaa75ee648ca6593e98e94e76aa5a34ba4a\u0027:\n  Add the checking for the camcorder profile.\n"
    },
    {
      "commit": "74596aaa75ee648ca6593e98e94e76aa5a34ba4a",
      "tree": "1cee4bc972c92409cce2ddde9e454d2a3d3e175a",
      "parents": [
        "9f78d309dc99668d5b06ca18af8b854be44cedfc",
        "c8d07567761a84afd486afcc35df540e91248c16"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Tue Aug 20 02:36:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 02:36:53 2013 +0000"
      },
      "message": "Merge \"Add the checking for the camcorder profile.\" into klp-dev"
    },
    {
      "commit": "c8d07567761a84afd486afcc35df540e91248c16",
      "tree": "31380954484e3395d22ecac5001a606a46eae33b",
      "parents": [
        "007751276c210c39bd405ae9fa69854e67e80951"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Aug 19 19:03:26 2013 -0700"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Mon Aug 19 19:03:26 2013 -0700"
      },
      "message": "Add the checking for the camcorder profile.\n\nNot all the devie have camera. Only run the\nrecording test when the camcorder profile is\nnot null.\n\nChange-Id: Ib38df363fe5e6049b72e97ae229964fb65882269\n"
    },
    {
      "commit": "c993c61c02152ecf5576e5d351c2b688221f5835",
      "tree": "7a856d4a79a7ec6aa74ca7026b1c8841bddecfa8",
      "parents": [
        "03388b9892e082adff74d11340e9e1e3c6a3b7a2",
        "d2bb835dd8ac2ef1ac3625cb76559c568dfeb3fc"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 18:39:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:39:12 2013 -0700"
      },
      "message": "am d2bb835d: am 9f78d309: Merge \"AudioSystem: new audioflinger restart detection\" into klp-dev\n\n* commit \u0027d2bb835dd8ac2ef1ac3625cb76559c568dfeb3fc\u0027:\n  AudioSystem: new audioflinger restart detection\n"
    },
    {
      "commit": "d2bb835dd8ac2ef1ac3625cb76559c568dfeb3fc",
      "tree": "265f55175cb3e052096598f53e7f1eecf64a15bb",
      "parents": [
        "7515809107a6ac79b9dd1c22069556a66435257c",
        "9f78d309dc99668d5b06ca18af8b854be44cedfc"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 18:36:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:36:28 2013 -0700"
      },
      "message": "am 9f78d309: Merge \"AudioSystem: new audioflinger restart detection\" into klp-dev\n\n* commit \u00279f78d309dc99668d5b06ca18af8b854be44cedfc\u0027:\n  AudioSystem: new audioflinger restart detection\n"
    },
    {
      "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": "03388b9892e082adff74d11340e9e1e3c6a3b7a2",
      "tree": "7263ed828402f5dc0d00927bd8691a93d9b78c0c",
      "parents": [
        "c9031a09395ed72263fffebf4375fe45b1a70967",
        "7515809107a6ac79b9dd1c22069556a66435257c"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Aug 19 18:22:53 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:22:53 2013 -0700"
      },
      "message": "am 75158091: am 743218d7: Merge \"Display signal strength on data-only SIMs.\" into klp-dev\n\n* commit \u00277515809107a6ac79b9dd1c22069556a66435257c\u0027:\n  Display signal strength on data-only SIMs.\n"
    },
    {
      "commit": "c9031a09395ed72263fffebf4375fe45b1a70967",
      "tree": "3f806cbf4ac6b7e65ab0c00f647ad275d4530b35",
      "parents": [
        "070802b19da52a39b1cb305d5bbce80d5aedf4ec",
        "13656743cc21bac43676568314366497346713ee"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Aug 20 01:21:22 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 20 01:21:22 2013 +0000"
      },
      "message": "Merge \"Make color filters mutable\""
    },
    {
      "commit": "7515809107a6ac79b9dd1c22069556a66435257c",
      "tree": "acde3165d50761223d1c5a511c400ae1b2d16cac",
      "parents": [
        "6f1fda90a9beace9b90a6bee5f3fe4a3d4dcdb52",
        "743218d7a121c02b0648f167e360518266e38419"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Aug 19 18:20:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:20:16 2013 -0700"
      },
      "message": "am 743218d7: Merge \"Display signal strength on data-only SIMs.\" into klp-dev\n\n* commit \u0027743218d7a121c02b0648f167e360518266e38419\u0027:\n  Display signal strength on data-only SIMs.\n"
    },
    {
      "commit": "13656743cc21bac43676568314366497346713ee",
      "tree": "38e4547d5669b5d43c6482bb7372b6dab9b334d4",
      "parents": [
        "0c5e72127b7c002c9e9e7facf65b9c2e41c99556"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Aug 19 17:42:51 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Aug 19 18:18:00 2013 -0700"
      },
      "message": "Make color filters mutable\n\nChange-Id: I3d035d24a75e09db13d136a22bd7dbd326d0ce36\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": "070802b19da52a39b1cb305d5bbce80d5aedf4ec",
      "tree": "b5875be5fa9ec6f02c585cd734e40937f846ac15",
      "parents": [
        "f9cb22a7c8082c6afd07d98afe23d0dc6cc4596c",
        "6f1fda90a9beace9b90a6bee5f3fe4a3d4dcdb52"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 18:16:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:16:01 2013 -0700"
      },
      "message": "am 6f1fda90: am 51d9652d: Merge \"Revert \"Fix media server restart detection mechanism\"\" into klp-dev\n\n* commit \u00276f1fda90a9beace9b90a6bee5f3fe4a3d4dcdb52\u0027:\n  Revert \"Fix media server restart detection mechanism\"\n"
    },
    {
      "commit": "1f48b78e998615f6974ae5ed21479d2dc3ab30e1",
      "tree": "63810e03d11f49a0143f4523a968caff96fa83a5",
      "parents": [
        "b93489270d41bbaf513f0018164ab8b6d6ca9519"
      ],
      "author": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Mon Aug 19 18:14:56 2013 -0700"
      },
      "committer": {
        "name": "Tom O\u0027Neill",
        "email": "tomo@google.com",
        "time": "Mon Aug 19 18:14:56 2013 -0700"
      },
      "message": "Add the API to set and read the location mode\n\n- This will be more future-proof than the current GPS/NLP API\n\nChange-Id: I9defe505e1372d9b601c3190eb49bd71604f04d1\n"
    },
    {
      "commit": "6f1fda90a9beace9b90a6bee5f3fe4a3d4dcdb52",
      "tree": "b4c38da4d1eac6f9ebba8a6437b1f67ffdb5c7fe",
      "parents": [
        "0bcd40454261c391decdddda64ca36b0bd56fc5c",
        "51d9652d45ec0a22b625a8529479ba61cdb55314"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Aug 19 18:13:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 18:13:25 2013 -0700"
      },
      "message": "am 51d9652d: Merge \"Revert \"Fix media server restart detection mechanism\"\" into klp-dev\n\n* commit \u002751d9652d45ec0a22b625a8529479ba61cdb55314\u0027:\n  Revert \"Fix media server restart detection mechanism\"\n"
    },
    {
      "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": "f9cb22a7c8082c6afd07d98afe23d0dc6cc4596c",
      "tree": "5e4a05602c9759090c9923dfd87cb76a2a5511e1",
      "parents": [
        "b68f5cebd0344f8b6fe4831dba64bc6fd076ef6b",
        "0bcd40454261c391decdddda64ca36b0bd56fc5c"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Aug 19 17:08:01 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 17:08:01 2013 -0700"
      },
      "message": "am 0bcd4045: am 194c140c: Merge changes Id3815fe8,I90a85921 into klp-dev\n\n* commit \u00270bcd40454261c391decdddda64ca36b0bd56fc5c\u0027:\n  Define AudioSource.REMOTE_SUBMIX.\n  Remove setRemoteSubmixOn method.\n"
    },
    {
      "commit": "0bcd40454261c391decdddda64ca36b0bd56fc5c",
      "tree": "b99282d8098a6c9888f0ea63688382210e0347e6",
      "parents": [
        "b8e6513e3b234f1dab2099f4ec469e1e0e49213f",
        "194c140c34d9f4874c64839c2e20ef61f41cbb97"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Aug 19 17:01:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 17:01:22 2013 -0700"
      },
      "message": "am 194c140c: Merge changes Id3815fe8,I90a85921 into klp-dev\n\n* commit \u0027194c140c34d9f4874c64839c2e20ef61f41cbb97\u0027:\n  Define AudioSource.REMOTE_SUBMIX.\n  Remove setRemoteSubmixOn method.\n"
    },
    {
      "commit": "b68f5cebd0344f8b6fe4831dba64bc6fd076ef6b",
      "tree": "65a2ab0d9bebb1a75110da0de242d62ff03d9bda",
      "parents": [
        "02307bb46c882990b96b7c65047f4d27b7b03706",
        "b8e6513e3b234f1dab2099f4ec469e1e0e49213f"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 17:01:13 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 17:01:13 2013 -0700"
      },
      "message": "am b8e6513e: am 974e5975: 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 \u0027b8e6513e3b234f1dab2099f4ec469e1e0e49213f\u0027:\n  Android 4.3 Platform Google APIs r2 system image Release Notes\n"
    },
    {
      "commit": "b8e6513e3b234f1dab2099f4ec469e1e0e49213f",
      "tree": "417e60b8dfd2651b062ca3109ff180360c7ae299",
      "parents": [
        "7b88aa7c12feefd81c0e8c589f719fd627e39839",
        "974e5975d3bc16fd5b0db535ec825c045995d0fc"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Aug 19 16:57:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Aug 19 16:57:51 2013 -0700"
      },
      "message": "am 974e5975: 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 \u0027974e5975d3bc16fd5b0db535ec825c045995d0fc\u0027:\n  Android 4.3 Platform Google APIs r2 system image Release Notes\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"
    }
  ],
  "next": "974e5975d3bc16fd5b0db535ec825c045995d0fc"
}
