)]}'
{
  "log": [
    {
      "commit": "f6431d841e1423a2230b088873a8789a51a19b53",
      "tree": "b478572fea7162948772cc3587d4e91e2423a458",
      "parents": [
        "44d6e19fb98ac413f499e026a266f65b6e9b75a3",
        "d12eb3531c38c8e222c386ec988df7359c81bf01"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu May 21 22:40:39 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:40:39 2015 +0000"
      },
      "message": "am d12eb353: am 3dd59bfb: am 769832d1: Merge \"Fix phone account component name for voicemail status entries.\" into mnc-dev\n\n* commit \u0027d12eb3531c38c8e222c386ec988df7359c81bf01\u0027:\n  Fix phone account component name for voicemail status entries.\n"
    },
    {
      "commit": "44d6e19fb98ac413f499e026a266f65b6e9b75a3",
      "tree": "c2aab07181f03b6d9aa62864d130b693ac75c9ea",
      "parents": [
        "63027513584bf53b7dbab5501471d9e10d7777d5",
        "882dcd5a40163342ea88e18f4597e6665da25237"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 22:28:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:28:51 2015 +0000"
      },
      "message": "am 882dcd5a: am 9360da99: am c0a9cd44: Merge \"Do not clear IMM#mCurRootView in IMM#finishInputLocked().\" into mnc-dev\n\n* commit \u0027882dcd5a40163342ea88e18f4597e6665da25237\u0027:\n  Do not clear IMM#mCurRootView in IMM#finishInputLocked().\n"
    },
    {
      "commit": "d12eb3531c38c8e222c386ec988df7359c81bf01",
      "tree": "332bd1b2da553401cb1d6bfae06360cbfabaeaf0",
      "parents": [
        "882dcd5a40163342ea88e18f4597e6665da25237",
        "3dd59bfb69472b13835a336c36e53d6726b5977a"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu May 21 22:28:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:28:51 2015 +0000"
      },
      "message": "am 3dd59bfb: am 769832d1: Merge \"Fix phone account component name for voicemail status entries.\" into mnc-dev\n\n* commit \u00273dd59bfb69472b13835a336c36e53d6726b5977a\u0027:\n  Fix phone account component name for voicemail status entries.\n"
    },
    {
      "commit": "3dd59bfb69472b13835a336c36e53d6726b5977a",
      "tree": "e7873f876a317abe45198a1c531a7ce68249a087",
      "parents": [
        "9360da997eb4eb2202fa0a3115f0bcfb2c4950f9",
        "769832d11163abaa8a355650e796c2e39d7e0f3d"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu May 21 22:14:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:14:06 2015 +0000"
      },
      "message": "am 769832d1: Merge \"Fix phone account component name for voicemail status entries.\" into mnc-dev\n\n* commit \u0027769832d11163abaa8a355650e796c2e39d7e0f3d\u0027:\n  Fix phone account component name for voicemail status entries.\n"
    },
    {
      "commit": "882dcd5a40163342ea88e18f4597e6665da25237",
      "tree": "aff2eb8a22e23a1039cfcddc1307df3a0b720e11",
      "parents": [
        "a96f4d839295b6c2d672dbd36587bdf35159c161",
        "9360da997eb4eb2202fa0a3115f0bcfb2c4950f9"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 22:13:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:13:01 2015 +0000"
      },
      "message": "am 9360da99: am c0a9cd44: Merge \"Do not clear IMM#mCurRootView in IMM#finishInputLocked().\" into mnc-dev\n\n* commit \u00279360da997eb4eb2202fa0a3115f0bcfb2c4950f9\u0027:\n  Do not clear IMM#mCurRootView in IMM#finishInputLocked().\n"
    },
    {
      "commit": "769832d11163abaa8a355650e796c2e39d7e0f3d",
      "tree": "27f4366dd9b1db3bb18f86559fa16b58d43a98be",
      "parents": [
        "c0a9cd440db7a2881baf5f970eb78aabc11614e3",
        "4924a31b181b231931a026f1f6de5610c4881dd9"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu May 21 22:01:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 22:01:34 2015 +0000"
      },
      "message": "Merge \"Fix phone account component name for voicemail status entries.\" into mnc-dev"
    },
    {
      "commit": "9360da997eb4eb2202fa0a3115f0bcfb2c4950f9",
      "tree": "80e402d2f77efddd778051ad1d4e0c254d82515c",
      "parents": [
        "7a41587df5aebd5dfcbafda23722fc5f3049dbed",
        "c0a9cd440db7a2881baf5f970eb78aabc11614e3"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 22:01:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 22:01:33 2015 +0000"
      },
      "message": "am c0a9cd44: Merge \"Do not clear IMM#mCurRootView in IMM#finishInputLocked().\" into mnc-dev\n\n* commit \u0027c0a9cd440db7a2881baf5f970eb78aabc11614e3\u0027:\n  Do not clear IMM#mCurRootView in IMM#finishInputLocked().\n"
    },
    {
      "commit": "c0a9cd440db7a2881baf5f970eb78aabc11614e3",
      "tree": "b69b7b218e5438fd4d9e99d7a868e8201a1a7e3a",
      "parents": [
        "7d85ea93e951dc1dd82e7879e0399c56d116f231",
        "0f3a99d837048ae82855c2306cd454426393c19f"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 21:47:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 21:47:36 2015 +0000"
      },
      "message": "Merge \"Do not clear IMM#mCurRootView in IMM#finishInputLocked().\" into mnc-dev"
    },
    {
      "commit": "0f3a99d837048ae82855c2306cd454426393c19f",
      "tree": "37361084859c38025f0322763cc71203cfe76edc",
      "parents": [
        "d6bd9da8efaae7bdf806dbe32bc711b0aed7f500"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 00:15:05 2015 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu May 21 21:34:07 2015 +0000"
      },
      "message": "Do not clear IMM#mCurRootView in IMM#finishInputLocked().\n\nThis is a follow up CL for I219394178e4172bc47864297f1418e677dba.\n\nAs explained in the commit message of I219394178e4172bc47864297f,\nIMM#mCurRootView needs to be synchronized with the actual window\nfocus more precisely to fix Bug 20820914. Hence we should not\nclear IMM#mCurRootView in IMM#finishInputLocked() anymore.\nIdeally this CL should have been included in the previous CL.\n\nManually tested following scenarios.\n- Repro steps in Bug 6413553.  Made sure that IMM#mCurRootView\n  is cleared after switching back from the current application to\n  the previous application with back key.\n- Test application that calls WebView#showFindDialog(). Made sure\n  that LatinIME works fine when switching text fields.  This is\n  non-trivial because android.webkit.FindActionModeCallback is\n  changed in the previous CL I219394178e4172bc47864297f1418e677db.\n- Repro steps in Bug 21144633.  Made sure that we can enter\n  recipient\u0027s name in the messaging app.\n\nThis CL depends on I219394178e4172bc47864297f1418e677dba25e5.\n\nBug: 20820914\nChange-Id: Id6afc8fc64512225578c62557b96c7dc2e969adf\n"
    },
    {
      "commit": "512bb8d13fd1af2d9ca351a0f2749044950553fd",
      "tree": "9714bc79f9a2e259294302c14fea7d97ebebe2ae",
      "parents": [
        "8b0349dc859d896c3c48347d6bc74ee5920b10a6",
        "e36cc05867c8e7aa12f94b5c165535c43df7295b"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 21 21:03:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 21:03:08 2015 +0000"
      },
      "message": "am e36cc058: am 529f0925: am 7ca242e0: Merge \"Close race condition in binderDied()\" into mnc-dev\n\n* commit \u0027e36cc05867c8e7aa12f94b5c165535c43df7295b\u0027:\n  Close race condition in binderDied()\n"
    },
    {
      "commit": "e36cc05867c8e7aa12f94b5c165535c43df7295b",
      "tree": "71c925b178b3ba259ce0ea49297df15871cd04c9",
      "parents": [
        "ffee07496ea79753d447d4dbd74c779d710db8a2",
        "529f09251bc94049c9b2765466e27a914369be84"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 21 20:51:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 20:51:54 2015 +0000"
      },
      "message": "am 529f0925: am 7ca242e0: Merge \"Close race condition in binderDied()\" into mnc-dev\n\n* commit \u0027529f09251bc94049c9b2765466e27a914369be84\u0027:\n  Close race condition in binderDied()\n"
    },
    {
      "commit": "529f09251bc94049c9b2765466e27a914369be84",
      "tree": "493f7b0d24866be02a72671c65618102b2562cc7",
      "parents": [
        "1d5b35d4650b4077f27450409f576c5493200114",
        "7ca242e0b4f4abcf2f726ec3c45e3fed2a289c16"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 21 20:38:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 20:38:52 2015 +0000"
      },
      "message": "am 7ca242e0: Merge \"Close race condition in binderDied()\" into mnc-dev\n\n* commit \u00277ca242e0b4f4abcf2f726ec3c45e3fed2a289c16\u0027:\n  Close race condition in binderDied()\n"
    },
    {
      "commit": "7ca242e0b4f4abcf2f726ec3c45e3fed2a289c16",
      "tree": "9a369f8bf8137373e862d5d6615b5fbc3c11d199",
      "parents": [
        "aba3ecb976cacd7c92fe8f8afae20d112781d68e",
        "090c08ff2a7525c830b4edfd1a79aa8ee3893c60"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu May 21 20:27:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 20:27:12 2015 +0000"
      },
      "message": "Merge \"Close race condition in binderDied()\" into mnc-dev"
    },
    {
      "commit": "4924a31b181b231931a026f1f6de5610c4881dd9",
      "tree": "c1881258acea88dc12678cb6eba757ae9156798f",
      "parents": [
        "2b0196a7d3d6c952c8df17acd9fcdf61ec735b5c"
      ],
      "author": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Mon May 18 20:12:21 2015 -0700"
      },
      "committer": {
        "name": "Nancy Chen",
        "email": "nancychen@google.com",
        "time": "Thu May 21 13:05:41 2015 -0700"
      },
      "message": "Fix phone account component name for voicemail status entries.\n\nCurrently was using toString(), switch to \"flattenToString\" so it is\nconsistent with the call log.\n\nBug: 20954214\n\nChange-Id: Ia9ed67bf463e4a2d4d9a02e00243d49238be17fe\n"
    },
    {
      "commit": "8b0349dc859d896c3c48347d6bc74ee5920b10a6",
      "tree": "fb41b1db24842a6d20e0d625296f941d2792ecd9",
      "parents": [
        "05162f059e4e5ebbaf5f7868446b123cae4ad484",
        "ffee07496ea79753d447d4dbd74c779d710db8a2"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 19:38:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:38:51 2015 +0000"
      },
      "message": "am ffee0749: am 1d5b35d4: am aba3ecb9: Merge \"Fix overflow in NinePatchImpl.\" into mnc-dev\n\n* commit \u0027ffee07496ea79753d447d4dbd74c779d710db8a2\u0027:\n  Fix overflow in NinePatchImpl.\n"
    },
    {
      "commit": "ffee07496ea79753d447d4dbd74c779d710db8a2",
      "tree": "d9432f6cc388c7a7b31abaf8150ed4c408951cd4",
      "parents": [
        "3284dd438299e25940da102ea9e734e07baa4865",
        "1d5b35d4650b4077f27450409f576c5493200114"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 19:26:39 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:26:39 2015 +0000"
      },
      "message": "am 1d5b35d4: am aba3ecb9: Merge \"Fix overflow in NinePatchImpl.\" into mnc-dev\n\n* commit \u00271d5b35d4650b4077f27450409f576c5493200114\u0027:\n  Fix overflow in NinePatchImpl.\n"
    },
    {
      "commit": "1d5b35d4650b4077f27450409f576c5493200114",
      "tree": "f3d5b5742b29f6c672f4ac3ffd71038e45dd1af2",
      "parents": [
        "aa0530ddd190d2c2a43181d1e6dcbb148ca651cd",
        "aba3ecb976cacd7c92fe8f8afae20d112781d68e"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 19:14:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:14:09 2015 +0000"
      },
      "message": "am aba3ecb9: Merge \"Fix overflow in NinePatchImpl.\" into mnc-dev\n\n* commit \u0027aba3ecb976cacd7c92fe8f8afae20d112781d68e\u0027:\n  Fix overflow in NinePatchImpl.\n"
    },
    {
      "commit": "aba3ecb976cacd7c92fe8f8afae20d112781d68e",
      "tree": "10975cc472f7e97f514bd3facb46d86bc0d0cf3c",
      "parents": [
        "bbb0ae13e2d1767dda1e0cf3e3546332d80379d2",
        "462dd010467fdf1ab0cb49e021a92d14f2163c8c"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 19:05:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 19:05:46 2015 +0000"
      },
      "message": "Merge \"Fix overflow in NinePatchImpl.\" into mnc-dev"
    },
    {
      "commit": "674f1be78439e61d019c68e170b3297d44ffc404",
      "tree": "a766c3bee3bf226cb35622dd12531d11e5ae1be7",
      "parents": [
        "29aaf50723170ab9077d876be364af1dd337f366",
        "eda458c4a51fce8288dc5ee7539025ce5a97af34"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 19:04:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:04:54 2015 +0000"
      },
      "message": "am eda458c4: am d301a66b: am 779d43a7: Merge \"Camera2: Fix spelling mistake\" into mnc-dev\n\n* commit \u0027eda458c4a51fce8288dc5ee7539025ce5a97af34\u0027:\n  Camera2: Fix spelling mistake\n"
    },
    {
      "commit": "29aaf50723170ab9077d876be364af1dd337f366",
      "tree": "3d06813aca1ea2396cfc61877e435a3cd6103c55",
      "parents": [
        "3e70d664694ab4eb924b65eed02130bab89bfa5c",
        "88092fe1e2ea2e92bbc550786d324c996f10413e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 19:04:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:04:49 2015 +0000"
      },
      "message": "am 88092fe1: am 3df98a20: am 842568ec: Merge \"Camera2: Fix CaptureRequest @see links\" into mnc-dev\n\n* commit \u002788092fe1e2ea2e92bbc550786d324c996f10413e\u0027:\n  Camera2: Fix CaptureRequest @see links\n"
    },
    {
      "commit": "601ab83968d31ee8bbe71803303f5cd956fea21c",
      "tree": "2e2014bea784ea06f2600be93036d35b2e50e91c",
      "parents": [
        "0061ea3ffbf757f14a51e846063cb2274f4ce3f4",
        "99eff791df039bd0e43e9c82452ca383406dcfd9"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 19:04:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:04:33 2015 +0000"
      },
      "message": "am 99eff791: am aadd31ff: am b5611f55: Merge \"Update the documentation for ActionMode.Callback2#onGetContentRect\" into mnc-dev\n\n* commit \u002799eff791df039bd0e43e9c82452ca383406dcfd9\u0027:\n  Update the documentation for ActionMode.Callback2#onGetContentRect\n"
    },
    {
      "commit": "0ff8de1ba66a60ca29a3c776d106d558ade8d424",
      "tree": "4f8e7d8daf9db0d032a4b4afc6407e6dd7a8e0aa",
      "parents": [
        "87d84cc4c91311291a5cdc810dcb21b7aa83b85b",
        "9804eb100657f1d3d20c56921f1b09ed5dc1f9a8"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 19:04:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:04:16 2015 +0000"
      },
      "message": "am 9804eb10: am 65522bd5: am d6c3404f: Merge \"Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\" into mnc-dev\n\n* commit \u00279804eb100657f1d3d20c56921f1b09ed5dc1f9a8\u0027:\n  Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\n"
    },
    {
      "commit": "20a0e1af8dc59fafb0444c2fed4f1b6656be541c",
      "tree": "147b8dd4f782f4d33c0fa210982f189939674036",
      "parents": [
        "6f43ef08af05cebff18580c5db65f59bc5cafaea",
        "6f25f7fbceda61f5dccaf83c06585ec44ae4ca9b"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 21 19:03:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:03:53 2015 +0000"
      },
      "message": "am 6f25f7fb: am 60574a02: am 97de0c9a: Merge \"AudioService: indicate system ready to AudioFlinger\" into mnc-dev\n\n* commit \u00276f25f7fbceda61f5dccaf83c06585ec44ae4ca9b\u0027:\n  AudioService: indicate system ready to AudioFlinger\n"
    },
    {
      "commit": "aa7c43c0247ddf1614fdb3e01e3eee1e86aa19f9",
      "tree": "4cba70bcdfb684ac01415e1733763f1b680966c8",
      "parents": [
        "d3865a22d529a45e90cd2d1bf9685763c911801f",
        "f3c5a3427ecfeea5e07649ab792bfc4af2c4b71a"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu May 21 19:03:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 19:03:12 2015 +0000"
      },
      "message": "am f3c5a342: am 11b5ee05: am cd7ed16f: LinkProperties function to compare provisioning and remove DNS servers\n\n* commit \u0027f3c5a3427ecfeea5e07649ab792bfc4af2c4b71a\u0027:\n  LinkProperties function to compare provisioning and remove DNS servers\n"
    },
    {
      "commit": "eda458c4a51fce8288dc5ee7539025ce5a97af34",
      "tree": "fe3e8195b9ba9c0d9816271cbc7a77af90405af8",
      "parents": [
        "88092fe1e2ea2e92bbc550786d324c996f10413e",
        "d301a66b0d6e549375401575e2461924cb4f731e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:49:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:49:41 2015 +0000"
      },
      "message": "am d301a66b: am 779d43a7: Merge \"Camera2: Fix spelling mistake\" into mnc-dev\n\n* commit \u0027d301a66b0d6e549375401575e2461924cb4f731e\u0027:\n  Camera2: Fix spelling mistake\n"
    },
    {
      "commit": "88092fe1e2ea2e92bbc550786d324c996f10413e",
      "tree": "681ff9338ddb0f8c08d1af3e819857338f7c8d07",
      "parents": [
        "4c13d0a23d91c64020383e9520c5ea9c644b831d",
        "3df98a20a00cb638f9a3264866c7f104aeef3980"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:49:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:49:35 2015 +0000"
      },
      "message": "am 3df98a20: am 842568ec: Merge \"Camera2: Fix CaptureRequest @see links\" into mnc-dev\n\n* commit \u00273df98a20a00cb638f9a3264866c7f104aeef3980\u0027:\n  Camera2: Fix CaptureRequest @see links\n"
    },
    {
      "commit": "99eff791df039bd0e43e9c82452ca383406dcfd9",
      "tree": "ad10e0705263977ff867bed985de3a3a0d20a14b",
      "parents": [
        "4014376378500a17515526661c008bc45a35b2e9",
        "aadd31ffe26a393ed70a55ac9c47e0493157e5f1"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 18:49:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:49:07 2015 +0000"
      },
      "message": "am aadd31ff: am b5611f55: Merge \"Update the documentation for ActionMode.Callback2#onGetContentRect\" into mnc-dev\n\n* commit \u0027aadd31ffe26a393ed70a55ac9c47e0493157e5f1\u0027:\n  Update the documentation for ActionMode.Callback2#onGetContentRect\n"
    },
    {
      "commit": "9804eb100657f1d3d20c56921f1b09ed5dc1f9a8",
      "tree": "8d33ce211d45898a376c84a71fa50cc378aa2f80",
      "parents": [
        "1f1abf34814c00deaa327812dd724aa7b99205c0",
        "65522bd5a3f7c9ec6fb3ee7ea442b58942175d91"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 18:48:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:48:27 2015 +0000"
      },
      "message": "am 65522bd5: am d6c3404f: Merge \"Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\" into mnc-dev\n\n* commit \u002765522bd5a3f7c9ec6fb3ee7ea442b58942175d91\u0027:\n  Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\n"
    },
    {
      "commit": "6f25f7fbceda61f5dccaf83c06585ec44ae4ca9b",
      "tree": "d98f446eb4272145f0aadfffc46591c73348aa33",
      "parents": [
        "c1f8494920041c7a1cc78959a2281832b80f0ce6",
        "60574a02d80d584e7f563056d18fc340ce29baa3"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 21 18:48:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:48:10 2015 +0000"
      },
      "message": "am 60574a02: am 97de0c9a: Merge \"AudioService: indicate system ready to AudioFlinger\" into mnc-dev\n\n* commit \u002760574a02d80d584e7f563056d18fc340ce29baa3\u0027:\n  AudioService: indicate system ready to AudioFlinger\n"
    },
    {
      "commit": "f3c5a3427ecfeea5e07649ab792bfc4af2c4b71a",
      "tree": "5505e8e5579cc5d352d6ed5386ff9a007954c132",
      "parents": [
        "8bd4d77dc4dcd18ff8019da9a8de6cfe69086871",
        "11b5ee0541b5bdb06bebd3b024ce0645eb2c122a"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu May 21 18:43:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:43:13 2015 +0000"
      },
      "message": "am 11b5ee05: am cd7ed16f: LinkProperties function to compare provisioning and remove DNS servers\n\n* commit \u002711b5ee0541b5bdb06bebd3b024ce0645eb2c122a\u0027:\n  LinkProperties function to compare provisioning and remove DNS servers\n"
    },
    {
      "commit": "d301a66b0d6e549375401575e2461924cb4f731e",
      "tree": "924501ddcbb40460a7ea74af5254da96da47be63",
      "parents": [
        "3df98a20a00cb638f9a3264866c7f104aeef3980",
        "779d43a75b7047ea2d7b5040a955d04fe6006cff"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:18:59 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:18:59 2015 +0000"
      },
      "message": "am 779d43a7: Merge \"Camera2: Fix spelling mistake\" into mnc-dev\n\n* commit \u0027779d43a75b7047ea2d7b5040a955d04fe6006cff\u0027:\n  Camera2: Fix spelling mistake\n"
    },
    {
      "commit": "779d43a75b7047ea2d7b5040a955d04fe6006cff",
      "tree": "0f904b4d3b9a47a680c4291d84849cf6e714c617",
      "parents": [
        "842568ecebfb5bf6cabd7a7eabd8e8fa259dab72",
        "bd7f34f151c4dafec90d92b9375708904a6b0732"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:15:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 18:15:30 2015 +0000"
      },
      "message": "Merge \"Camera2: Fix spelling mistake\" into mnc-dev"
    },
    {
      "commit": "3df98a20a00cb638f9a3264866c7f104aeef3980",
      "tree": "9d3dd5ecb77b5ec3ccd25344d7eee91698403897",
      "parents": [
        "3a352ae67dfcc49317d34ce2fda268a488f8e864",
        "842568ecebfb5bf6cabd7a7eabd8e8fa259dab72"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:14:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 18:14:10 2015 +0000"
      },
      "message": "am 842568ec: Merge \"Camera2: Fix CaptureRequest @see links\" into mnc-dev\n\n* commit \u0027842568ecebfb5bf6cabd7a7eabd8e8fa259dab72\u0027:\n  Camera2: Fix CaptureRequest @see links\n"
    },
    {
      "commit": "bd7f34f151c4dafec90d92b9375708904a6b0732",
      "tree": "0f068c686a94ce74926083d0b4d0882c350de259",
      "parents": [
        "0aa2bdeaa0c5c6f7691b73932241073fb984af15"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 11:10:51 2015 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 11:10:51 2015 -0700"
      },
      "message": "Camera2: Fix spelling mistake\n\nChange-Id: I8c764d4c2ada34b126cb0097e8eefb710a08e310\n"
    },
    {
      "commit": "842568ecebfb5bf6cabd7a7eabd8e8fa259dab72",
      "tree": "18bff4197a2d51d802b085bf714317cda3b2805d",
      "parents": [
        "3dd9bbf8e752b8e0bd5e5c35c05da245c7cc76cc",
        "0aa2bdeaa0c5c6f7691b73932241073fb984af15"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu May 21 18:09:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 18:09:40 2015 +0000"
      },
      "message": "Merge \"Camera2: Fix CaptureRequest @see links\" into mnc-dev"
    },
    {
      "commit": "0d4680130fd94c4c8679ffd600aad742804e6634",
      "tree": "d174053bb4d2c5a452cba6b8f90bb46e3b4c30ce",
      "parents": [
        "aadd31ffe26a393ed70a55ac9c47e0493157e5f1",
        "431eac49aab7924c41c226cc8293c6fa351b21c6"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu May 21 17:35:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 17:35:13 2015 +0000"
      },
      "message": "am 431eac49: Merge \"Cleanup Keystore API\" into mnc-dev\n\n* commit \u0027431eac49aab7924c41c226cc8293c6fa351b21c6\u0027:\n  Cleanup Keystore API\n"
    },
    {
      "commit": "aadd31ffe26a393ed70a55ac9c47e0493157e5f1",
      "tree": "18b64b63faf3d519d12dc8588eef14dbbf0abeb2",
      "parents": [
        "b825039e3c5bad879ab309573fc7cf34536c3ec4",
        "b5611f555dc7c05028561dd38920d760d03846a2"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 17:35:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 17:35:08 2015 +0000"
      },
      "message": "am b5611f55: Merge \"Update the documentation for ActionMode.Callback2#onGetContentRect\" into mnc-dev\n\n* commit \u0027b5611f555dc7c05028561dd38920d760d03846a2\u0027:\n  Update the documentation for ActionMode.Callback2#onGetContentRect\n"
    },
    {
      "commit": "431eac49aab7924c41c226cc8293c6fa351b21c6",
      "tree": "beae841960ceb1c4515b8c2dc1aa1d21dfdcdb40",
      "parents": [
        "b5611f555dc7c05028561dd38920d760d03846a2",
        "e35d49f0d2853b79470ec890113bf4dcef03ab88"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu May 21 17:26:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 17:26:45 2015 +0000"
      },
      "message": "Merge \"Cleanup Keystore API\" into mnc-dev"
    },
    {
      "commit": "b5611f555dc7c05028561dd38920d760d03846a2",
      "tree": "c070ebf0c691e0f4ec796733496f7a55ab455816",
      "parents": [
        "6bd37924b6e1a0e4cbc1247680c20b3b4bc2295b",
        "e95cc176bb6b4577ec8dcc0f37a6efe6ca40e9bd"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 17:24:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 17:24:14 2015 +0000"
      },
      "message": "Merge \"Update the documentation for ActionMode.Callback2#onGetContentRect\" into mnc-dev"
    },
    {
      "commit": "e95cc176bb6b4577ec8dcc0f37a6efe6ca40e9bd",
      "tree": "1147eb4350be2db16e6a94eff6c3fe03fcfc608b",
      "parents": [
        "d457c71eca2a0522793376a873dcdad318a2f798"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 17:45:19 2015 +0100"
      },
      "committer": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Thu May 21 17:45:19 2015 +0100"
      },
      "message": "Update the documentation for ActionMode.Callback2#onGetContentRect\n\nReceived feedback from a team that it was not clear what the rect\nhad to include.\n\nChange-Id: I03ca54ee1092e8af3a2078c42104e1ce88490cd1\n"
    },
    {
      "commit": "65522bd5a3f7c9ec6fb3ee7ea442b58942175d91",
      "tree": "c26efd366c9aa0e35f268a6d8be1267b5bdf041f",
      "parents": [
        "5c5e1fb3c7366bcda2b9f6b0fcb1144b8dccb5aa",
        "d6c3404f597b4ea12c56554ab509e227f9722a77"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 16:28:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 16:28:34 2015 +0000"
      },
      "message": "am d6c3404f: Merge \"Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\" into mnc-dev\n\n* commit \u0027d6c3404f597b4ea12c56554ab509e227f9722a77\u0027:\n  Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\n"
    },
    {
      "commit": "60574a02d80d584e7f563056d18fc340ce29baa3",
      "tree": "0b0885d8e52c4a909c95286a3eb10fa15db0dab1",
      "parents": [
        "9ad1570140d39f533b29bb45218650929391c4e2",
        "97de0c9a29f76f936e1d93f9031e178b56af514f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 21 16:22:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 16:22:36 2015 +0000"
      },
      "message": "am 97de0c9a: Merge \"AudioService: indicate system ready to AudioFlinger\" into mnc-dev\n\n* commit \u002797de0c9a29f76f936e1d93f9031e178b56af514f\u0027:\n  AudioService: indicate system ready to AudioFlinger\n"
    },
    {
      "commit": "d6c3404f597b4ea12c56554ab509e227f9722a77",
      "tree": "c06ea96d5428651d08338be118e86c6a00dcc32a",
      "parents": [
        "e6b874b1aa4410235d9f839d35b57e3a1826410c",
        "cef696e8b464e6479ed352b3b490e41ee677bd91"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 16:21:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 16:21:48 2015 +0000"
      },
      "message": "Merge \"Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\" into mnc-dev"
    },
    {
      "commit": "462dd010467fdf1ab0cb49e021a92d14f2163c8c",
      "tree": "7216d95676b4bfaef4a3b9e66f47ec28efa8f3f1",
      "parents": [
        "d457c71eca2a0522793376a873dcdad318a2f798"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 09:48:15 2015 -0400"
      },
      "committer": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Thu May 21 12:20:26 2015 -0400"
      },
      "message": "Fix overflow in NinePatchImpl.\n\nCast numXDivs to a size_t before adding 1, so that if numXDivs is 255\nit does not overflow. Move the calculation outside of alloca().\n\nBUG:20727488\nChange-Id: I2ecc9d650338acba7316554cb72195e02816b1f8\n"
    },
    {
      "commit": "d0726782b00feb36db1e454c2b42d42a0330640e",
      "tree": "4e8001356ff007a2a68e06e98e1166953cacc696",
      "parents": [
        "ac322c7ecce911519417e2e3c9987a72637e1eb3",
        "636b36571cf1d94e0b3f2d06fc1b1b871673bbd1"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu May 21 16:18:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 16:18:44 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "636b36571cf1d94e0b3f2d06fc1b1b871673bbd1",
      "tree": "cfc8ffccc48f56b8b33d30dbd3e2ebd98245b988",
      "parents": [
        "5cb89c74454ba33f99b8324ab35d25924c4e6897"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu May 21 09:17:35 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu May 21 09:17:35 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I13525840a54cdcab7e885b3db07c6f84157fe565\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cef696e8b464e6479ed352b3b490e41ee677bd91",
      "tree": "6af1382855df288f7fd6cb76c3aacaa0851eb3c7",
      "parents": [
        "b300d31bf1cb138f0a7c4c484459cc6a2ce2f69c"
      ],
      "author": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 08:51:18 2015 -0700"
      },
      "committer": {
        "name": "Paul McLean",
        "email": "pmclean@google.com",
        "time": "Thu May 21 09:16:40 2015 -0700"
      },
      "message": "Test for non-null AudioTrack() object in android_media_AudioTrack_setOutputDevice().\n\nChange-Id: Ibf77bb0757720aa25eaaf6e603ab446257430453\n"
    },
    {
      "commit": "97de0c9a29f76f936e1d93f9031e178b56af514f",
      "tree": "b62b6c77ff3b898ddda5149d8d0eddb15a1a6571",
      "parents": [
        "d457c71eca2a0522793376a873dcdad318a2f798",
        "0867bed9ddb3bea3d7c252791f8b62ae21ad3de5"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 21 16:13:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 16:13:04 2015 +0000"
      },
      "message": "Merge \"AudioService: indicate system ready to AudioFlinger\" into mnc-dev"
    },
    {
      "commit": "7c1b0e0e6283f52226c3aced5fa0b8f1fdebdc1a",
      "tree": "8f06ffd02c454ed2847e30c386ead962ed7b1c5e",
      "parents": [
        "f23b3d705f40d36690b2acf93ba59402ecc8ec26",
        "2c9bb079e7457fff39766e50240cc8af965ff3fb"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu May 21 15:57:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 15:57:33 2015 +0000"
      },
      "message": "am 2c9bb079: am 56692dd7: am 27a63612: Merge \"Fix: Crash when modifying text while using drag accelerator.\" into mnc-dev\n\n* commit \u00272c9bb079e7457fff39766e50240cc8af965ff3fb\u0027:\n  Fix: Crash when modifying text while using drag accelerator.\n"
    },
    {
      "commit": "2c9bb079e7457fff39766e50240cc8af965ff3fb",
      "tree": "d6e79bd2fe9b6c304db34fd1c0ba15aed107e40c",
      "parents": [
        "f74fd5253814a5effd723cd86ebea2d22acac770",
        "56692dd72fb1e8b860be3dbd0ebe0037334bd8e2"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu May 21 15:39:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 15:39:32 2015 +0000"
      },
      "message": "am 56692dd7: am 27a63612: Merge \"Fix: Crash when modifying text while using drag accelerator.\" into mnc-dev\n\n* commit \u002756692dd72fb1e8b860be3dbd0ebe0037334bd8e2\u0027:\n  Fix: Crash when modifying text while using drag accelerator.\n"
    },
    {
      "commit": "7261a90c1261ae3a98e58058acb7d0bb5fbc1cb0",
      "tree": "6426b4b1c2a5871cd6d86f747630b2c791db55c0",
      "parents": [
        "376723e219ffa4dfbef98b4ec84c7f19cd3b4369",
        "763f5e8dca7daad88b77803ed18285ec74e465bf"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu May 21 13:20:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 13:20:22 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dev"
    },
    {
      "commit": "626f6432ae30d4ef8fac0fe63be248dc1a9f1d5a",
      "tree": "aeb7eb888129790179f2bb8170032a452e85648e",
      "parents": [
        "f8bfda1a0e28cb5e828c6314af91caf2e42daf43",
        "ddfdfc494e41088ecaec783a48b9027188474b42"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 21 12:45:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 12:45:06 2015 +0000"
      },
      "message": "am ddfdfc49: am 60ce06db: am 0a17fb4e: Merge \"Move from native FingerprintService implementation to fingerprintd\" into mnc-dev\n\n* commit \u0027ddfdfc494e41088ecaec783a48b9027188474b42\u0027:\n  Move from native FingerprintService implementation to fingerprintd\n"
    },
    {
      "commit": "12d57a3cce18b81cfca675153cc61821cecc9519",
      "tree": "2b3846704c34c484cd8e9ead9148d6dcf52cfbd2",
      "parents": [
        "fbbc51c3890dcb38d1e26b5e1adb0577efb822e1",
        "83fe387bf2ddd2408d07bdbd067bcd1674408170"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu May 21 12:44:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 12:44:24 2015 +0000"
      },
      "message": "am 83fe387b: am d5da651b: am b14b7e18: Merge \"Fix AudioTrack, AudioRecord, AudioFormat API\" into mnc-dev\n\n* commit \u002783fe387bf2ddd2408d07bdbd067bcd1674408170\u0027:\n  Fix AudioTrack, AudioRecord, AudioFormat API\n"
    },
    {
      "commit": "ddfdfc494e41088ecaec783a48b9027188474b42",
      "tree": "4b02d56bbb865e2cecdd01269cbdb63eb3f9eca8",
      "parents": [
        "e7759cca2743ad04b81e44b3ad314d7b6c2417ca",
        "60ce06db20b41fed23460e927f9a51ecaa5b1bee"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 21 12:22:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 12:22:14 2015 +0000"
      },
      "message": "am 60ce06db: am 0a17fb4e: Merge \"Move from native FingerprintService implementation to fingerprintd\" into mnc-dev\n\n* commit \u002760ce06db20b41fed23460e927f9a51ecaa5b1bee\u0027:\n  Move from native FingerprintService implementation to fingerprintd\n"
    },
    {
      "commit": "83fe387bf2ddd2408d07bdbd067bcd1674408170",
      "tree": "3c34e982ad7fd7e084bd581aa8021a491b95da14",
      "parents": [
        "12b2e7c40fac731976075ecc35ac5bb8bd6f7d4f",
        "d5da651b7e9e4666fbc031e2c2b3628ad9e19655"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Thu May 21 12:21:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 12:21:16 2015 +0000"
      },
      "message": "am d5da651b: am b14b7e18: Merge \"Fix AudioTrack, AudioRecord, AudioFormat API\" into mnc-dev\n\n* commit \u0027d5da651b7e9e4666fbc031e2c2b3628ad9e19655\u0027:\n  Fix AudioTrack, AudioRecord, AudioFormat API\n"
    },
    {
      "commit": "11b5ee0541b5bdb06bebd3b024ce0645eb2c122a",
      "tree": "5a77c492af97d92d754469267d1335757a22fd2c",
      "parents": [
        "96a424e261c55f08de8f1c6a3d5c7547030aafab",
        "cd7ed16f00d243568e3b73b7fc7f0f94cfebe8ce"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu May 21 11:57:39 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 11:57:39 2015 +0000"
      },
      "message": "am cd7ed16f: LinkProperties function to compare provisioning and remove DNS servers\n\n* commit \u0027cd7ed16f00d243568e3b73b7fc7f0f94cfebe8ce\u0027:\n  LinkProperties function to compare provisioning and remove DNS servers\n"
    },
    {
      "commit": "cd7ed16f00d243568e3b73b7fc7f0f94cfebe8ce",
      "tree": "3ca318b9a160cc70bbe9f035d07ae122366b16d6",
      "parents": [
        "184016aac08c31eb9c3f8539fb362ed2dfb30a93"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu May 21 16:15:02 2015 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Thu May 21 20:43:47 2015 +0900"
      },
      "message": "LinkProperties function to compare provisioning and remove DNS servers\n\nAdds:\n    - enum ProvisioningChange\n    - LinkProperties#compareProvisioning()\n          return a ProvisioningChange value describing the delta in\n          provisioning between two LinkProperties objects\n    - LinkProperties#removeDnsServer()\n    - make \"@hide public\" isIPv4Provisioned() and isIPv6Provisioned()\n\nBug: 18581716\nChange-Id: I3df90b2b89617f693346f2dbe72e77c88ce91ffd\n"
    },
    {
      "commit": "763f5e8dca7daad88b77803ed18285ec74e465bf",
      "tree": "6cb9ccfeae66e5e73c5888528dfdcef45ff0744c",
      "parents": [
        "27a63612343a3b4afb4deca6a992615855510963"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 20 21:49:20 2015 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed May 20 21:49:20 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib2ff568b531a2273366145275de4b2ab936703e4\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "56692dd72fb1e8b860be3dbd0ebe0037334bd8e2",
      "tree": "1ce4c7207ab15826c9da96fc64ba08c418cd3b6d",
      "parents": [
        "8e08dd2de82769509977a34212e0117c5ec71925",
        "27a63612343a3b4afb4deca6a992615855510963"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu May 21 04:18:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 04:18:50 2015 +0000"
      },
      "message": "am 27a63612: Merge \"Fix: Crash when modifying text while using drag accelerator.\" into mnc-dev\n\n* commit \u002727a63612343a3b4afb4deca6a992615855510963\u0027:\n  Fix: Crash when modifying text while using drag accelerator.\n"
    },
    {
      "commit": "27a63612343a3b4afb4deca6a992615855510963",
      "tree": "ec3efa70888b463aa6ccec30cbf5aae9077027da",
      "parents": [
        "dbf2cd16606d6696cc961426a4e41412f43c8cc0",
        "259292ff3de5b9a64e8e3bb4a62a533aef4125b7"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu May 21 04:07:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 04:07:57 2015 +0000"
      },
      "message": "Merge \"Fix: Crash when modifying text while using drag accelerator.\" into mnc-dev"
    },
    {
      "commit": "60ce06db20b41fed23460e927f9a51ecaa5b1bee",
      "tree": "80048c2746d3390aaca16558b0330b49ca6b52e9",
      "parents": [
        "61d910583d5850067a755a283d0be2a1fce5aea9",
        "0a17fb4e562d5375f795ee1301c4aba86443e023"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 21 01:13:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 21 01:13:11 2015 +0000"
      },
      "message": "am 0a17fb4e: Merge \"Move from native FingerprintService implementation to fingerprintd\" into mnc-dev\n\n* commit \u00270a17fb4e562d5375f795ee1301c4aba86443e023\u0027:\n  Move from native FingerprintService implementation to fingerprintd\n"
    },
    {
      "commit": "0a17fb4e562d5375f795ee1301c4aba86443e023",
      "tree": "184b52e90bc8974817e68d082a3948f2a60fafbc",
      "parents": [
        "eff649862be8db389cf8480efa50ca1106dd2117",
        "be67542182e41a6e31cf002db72ec42ee717bd1c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 21 00:57:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 00:57:44 2015 +0000"
      },
      "message": "Merge \"Move from native FingerprintService implementation to fingerprintd\" into mnc-dev"
    },
    {
      "commit": "0867bed9ddb3bea3d7c252791f8b62ae21ad3de5",
      "tree": "cc10476ac20f7d91ee7fd4a8cd57ddc306f355ed",
      "parents": [
        "c8304e86c86b1925d6f3e58a930d6a2ada6bb3a2"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 20 14:49:08 2015 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed May 20 17:39:21 2015 -0700"
      },
      "message": "AudioService: indicate system ready to AudioFlinger\n\nIndicate when JAVA services are ready to AudioFlinger so that\ncalls to power manager and scheduling service can be enabled.\n\nBug: 11520969.\nChange-Id: Id977cab3208c34709011703d2dfdcf552e60371b\n"
    },
    {
      "commit": "d5da651b7e9e4666fbc031e2c2b3628ad9e19655",
      "tree": "f29ed3c070bfdc339649d1021a1a98bc0d4a4d29",
      "parents": [
        "768623d2e68ae6e897c70cd781b1cddd28958d81",
        "b14b7e188fd1cc5215d2ac0c2a1c1588089712f1"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed May 20 23:19:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 23:19:52 2015 +0000"
      },
      "message": "am b14b7e18: Merge \"Fix AudioTrack, AudioRecord, AudioFormat API\" into mnc-dev\n\n* commit \u0027b14b7e188fd1cc5215d2ac0c2a1c1588089712f1\u0027:\n  Fix AudioTrack, AudioRecord, AudioFormat API\n"
    },
    {
      "commit": "b14b7e188fd1cc5215d2ac0c2a1c1588089712f1",
      "tree": "e6cd3f9fe9a971ccfd6efb5dcc711a6011aa2387",
      "parents": [
        "d9b0c913f7dd1508b8d4b97d8b82ea23a5a9ca40",
        "e90a0a88f4eabdc27c3ef033f38c91ea23362a1e"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Wed May 20 23:01:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 23:01:39 2015 +0000"
      },
      "message": "Merge \"Fix AudioTrack, AudioRecord, AudioFormat API\" into mnc-dev"
    },
    {
      "commit": "e90a0a88f4eabdc27c3ef033f38c91ea23362a1e",
      "tree": "39c53d358167cf8f0b763fd8e1e06e812e4beade",
      "parents": [
        "1bbe3d4b75f2ab4afe6344ee778058eaf530e3f5"
      ],
      "author": {
        "name": "Andy Hung",
        "email": "hunga@google.com",
        "time": "Tue May 19 15:44:31 2015 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 20 22:58:31 2015 +0000"
      },
      "message": "Fix AudioTrack, AudioRecord, AudioFormat API\n\nRename getNativeFrameCount to getBufferSizeInFrames\nRemove throw declaration on IllegalArgumentException and\nIllegalStateException\n\nBug: 20887665\nBug: 21304902\nChange-Id: Ia85d8010be46524b9a8b93105b16b7b9480f6bd9\n"
    },
    {
      "commit": "24b8aabdb256acaa0af72c799679bd87a6f7838e",
      "tree": "7735ae0b5c4d0453a44bd01665653c2d67b36dfe",
      "parents": [
        "302462938dc11cce30ba15586ce5bb86bae90535",
        "9d80c98affe870ad168aa972aca4418d6f9ac776"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 22:48:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:48:11 2015 +0000"
      },
      "message": "am 9d80c98a: am 768623d2: am d9b0c913: am 782def77: am 80cf2210: Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\n* commit \u00279d80c98affe870ad168aa972aca4418d6f9ac776\u0027:\n  Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n"
    },
    {
      "commit": "302462938dc11cce30ba15586ce5bb86bae90535",
      "tree": "2a8f7929023f6190f2584383a09b865fd5bd77f3",
      "parents": [
        "12cb925dcc487fb06000c9cdc708bad2efabbc41",
        "ab0c2b2a415e7ffccc8d0e06466e24eb29ab2a52"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 20 22:48:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:48:06 2015 +0000"
      },
      "message": "am ab0c2b2a: am 671426f4: am d3f216d9: Merge \"Fixed that touches where incorrectly consumed when fullscreen\" into mnc-dev\n\n* commit \u0027ab0c2b2a415e7ffccc8d0e06466e24eb29ab2a52\u0027:\n  Fixed that touches where incorrectly consumed when fullscreen\n"
    },
    {
      "commit": "9d80c98affe870ad168aa972aca4418d6f9ac776",
      "tree": "deb2c647a1a7e29f2d85f76cc8bacb6f7db29b01",
      "parents": [
        "ab0c2b2a415e7ffccc8d0e06466e24eb29ab2a52",
        "768623d2e68ae6e897c70cd781b1cddd28958d81"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 22:32:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:32:19 2015 +0000"
      },
      "message": "am 768623d2: am d9b0c913: am 782def77: am 80cf2210: Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\n* commit \u0027768623d2e68ae6e897c70cd781b1cddd28958d81\u0027:\n  Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n"
    },
    {
      "commit": "ab0c2b2a415e7ffccc8d0e06466e24eb29ab2a52",
      "tree": "0e12a33cdfd25f824ea7e9027b7a747b547eaeb8",
      "parents": [
        "e7169128926bc49498ee66f5c8c29b977102e206",
        "671426f486ac86501d2139e136a4dce08cbca98a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 20 22:32:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:32:13 2015 +0000"
      },
      "message": "am 671426f4: am d3f216d9: Merge \"Fixed that touches where incorrectly consumed when fullscreen\" into mnc-dev\n\n* commit \u0027671426f486ac86501d2139e136a4dce08cbca98a\u0027:\n  Fixed that touches where incorrectly consumed when fullscreen\n"
    },
    {
      "commit": "e85a3e5458be8ff1e47b5a04b4492eb4d284236c",
      "tree": "205b5bbe7d54661b1c86eda67407222737a26505",
      "parents": [
        "6b05ac511e8740a2dced88b258074683ba068c47",
        "33a95f93ca4856032eef804cfe97a798c6df6748"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed May 20 22:30:20 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:30:20 2015 +0000"
      },
      "message": "am 33a95f93: am 14c60bb1: am 466503d0: Merge \"Add Carrier Presence to CP2: Phone\" into mnc-dev\n\n* commit \u002733a95f93ca4856032eef804cfe97a798c6df6748\u0027:\n  Add Carrier Presence to CP2: Phone\n"
    },
    {
      "commit": "768623d2e68ae6e897c70cd781b1cddd28958d81",
      "tree": "ba6e4b017121111896d8298564473bf65742acf5",
      "parents": [
        "671426f486ac86501d2139e136a4dce08cbca98a",
        "d9b0c913f7dd1508b8d4b97d8b82ea23a5a9ca40"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 22:27:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:27:07 2015 +0000"
      },
      "message": "am d9b0c913: am 782def77: am 80cf2210: Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\n* commit \u0027d9b0c913f7dd1508b8d4b97d8b82ea23a5a9ca40\u0027:\n  Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n"
    },
    {
      "commit": "671426f486ac86501d2139e136a4dce08cbca98a",
      "tree": "014a51d4f38b0763297863ea7ec63619ae723d6c",
      "parents": [
        "1fab41a5bc3b8a325d1ad28b4a9bf9493c00f455",
        "d3f216d921b44990066d83a3379ee2dcf39fda81"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 20 22:27:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:27:02 2015 +0000"
      },
      "message": "am d3f216d9: Merge \"Fixed that touches where incorrectly consumed when fullscreen\" into mnc-dev\n\n* commit \u0027d3f216d921b44990066d83a3379ee2dcf39fda81\u0027:\n  Fixed that touches where incorrectly consumed when fullscreen\n"
    },
    {
      "commit": "d9b0c913f7dd1508b8d4b97d8b82ea23a5a9ca40",
      "tree": "7593f2b6dbca667f5ee9bed9b1a082e0fff593b4",
      "parents": [
        "d3f216d921b44990066d83a3379ee2dcf39fda81",
        "782def772adacaf029d7d9850605923066665424"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 22:22:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:22:23 2015 +0000"
      },
      "message": "am 782def77: am 80cf2210: Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\n* commit \u0027782def772adacaf029d7d9850605923066665424\u0027:\n  Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n"
    },
    {
      "commit": "d3f216d921b44990066d83a3379ee2dcf39fda81",
      "tree": "738bcd259aabaef73d3a9cbfb23bea3100be582b",
      "parents": [
        "4b478370acad3e5757dd39956a526237be4c09da",
        "f83e824216435e45f36a3587e269888f791b2a01"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 20 22:21:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 22:21:38 2015 +0000"
      },
      "message": "Merge \"Fixed that touches where incorrectly consumed when fullscreen\" into mnc-dev"
    },
    {
      "commit": "f83e824216435e45f36a3587e269888f791b2a01",
      "tree": "9d78872ccd5ba140ef9a687f923c35685f56de51",
      "parents": [
        "0e2d3f2f871ae11d642eb576173d73ada9dcc292"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 19 18:08:14 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed May 20 22:20:17 2015 +0000"
      },
      "message": "Fixed that touches where incorrectly consumed when fullscreen\n\nThe fake window that was added when View.SYSTEM_UI_FULL_SCREEN was\nset consumed all touches, even those going to the SystemUI and not\njust those of windows below. The input consumer is now correctly\npositioned in the window order to only capture the right touches.\nClicks to the volume panel and the heads up now correctly go to the\nright place instead of just unhiding the SystemUI bars.\n\nBug: 21089476\nChange-Id: Ib53dfc0b33b70084ca607d0f044db30b6e6c91d6\n"
    },
    {
      "commit": "33a95f93ca4856032eef804cfe97a798c6df6748",
      "tree": "c04b88b445930a85b2db2b2192a1d6302fe89144",
      "parents": [
        "65dbdc79ed01877b19562170234ef9c52c22d8fc",
        "14c60bb126f00435647d466f730449d3cfa6457f"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed May 20 22:06:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:06:44 2015 +0000"
      },
      "message": "am 14c60bb1: am 466503d0: Merge \"Add Carrier Presence to CP2: Phone\" into mnc-dev\n\n* commit \u002714c60bb126f00435647d466f730449d3cfa6457f\u0027:\n  Add Carrier Presence to CP2: Phone\n"
    },
    {
      "commit": "208944c521d2c1dfdfee25ffeaca087a296bcd02",
      "tree": "423ed731e727b32664dab047904d919b182f3fc9",
      "parents": [
        "ef7d034ae9435a605d0b7518888e22f311837de2",
        "bd5a06452b0afa29f5f8afe63b043085b06b8be7"
      ],
      "author": {
        "name": "fenglu",
        "email": "fenglu@google.com",
        "time": "Wed May 20 22:04:02 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 22:04:02 2015 +0000"
      },
      "message": "am bd5a0645: am ffb4b83a: am 22c228f2: Merge \"LCE feature enhancement\" into mnc-dev\n\n* commit \u0027bd5a06452b0afa29f5f8afe63b043085b06b8be7\u0027:\n  LCE feature enhancement\n"
    },
    {
      "commit": "782def772adacaf029d7d9850605923066665424",
      "tree": "a9ce6964eeebfcab9e400d5e89ff7984092d6274",
      "parents": [
        "25a3b7117a174e2a0dccdaf84c8394e5bdf1e7ca",
        "80cf2210226bc652181abafe606b69ebce63af78"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 21:56:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:56:27 2015 +0000"
      },
      "message": "am 80cf2210: Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\n* commit \u002780cf2210226bc652181abafe606b69ebce63af78\u0027:\n  Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n"
    },
    {
      "commit": "be67542182e41a6e31cf002db72ec42ee717bd1c",
      "tree": "553427f37953b8b21f27264a9793b0069e3ed2dc",
      "parents": [
        "bdf2d1fa382d4016087b2046beb871e9b3edb8df"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 11 20:45:25 2015 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 20 14:56:06 2015 -0700"
      },
      "message": "Move from native FingerprintService implementation to fingerprintd\n\nThis adds a new service, fingerprintd, that manages fingerprint\nhardware from a separate process.  It provides a binder interface that\nFingerprintManager uses to talk to the fingerprint HAL.\n\nChange-Id: I84d8e407c1f1a7d1a396e246c382459ad38810ae\n"
    },
    {
      "commit": "14c60bb126f00435647d466f730449d3cfa6457f",
      "tree": "3c74c1ecaeb3d0e2af2877e15fea77837ee2d956",
      "parents": [
        "66f3af58490d2d1d6a81d7e3c9b65535de24648f",
        "466503d0bd3a128f6d2f22a8f040d508c1b4854b"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed May 20 21:51:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:51:44 2015 +0000"
      },
      "message": "am 466503d0: Merge \"Add Carrier Presence to CP2: Phone\" into mnc-dev\n\n* commit \u0027466503d0bd3a128f6d2f22a8f040d508c1b4854b\u0027:\n  Add Carrier Presence to CP2: Phone\n"
    },
    {
      "commit": "bd5a06452b0afa29f5f8afe63b043085b06b8be7",
      "tree": "f2ac430c4c81b029f74bf1fd864c2aabb0dfa933",
      "parents": [
        "e1d803124d6dee2d06e4f0d2e1b35051d8b6d59a",
        "ffb4b83a8e6a6d2236151f61cabfa6bdb453e219"
      ],
      "author": {
        "name": "fenglu",
        "email": "fenglu@google.com",
        "time": "Wed May 20 21:48:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:48:46 2015 +0000"
      },
      "message": "am ffb4b83a: am 22c228f2: Merge \"LCE feature enhancement\" into mnc-dev\n\n* commit \u0027ffb4b83a8e6a6d2236151f61cabfa6bdb453e219\u0027:\n  LCE feature enhancement\n"
    },
    {
      "commit": "466503d0bd3a128f6d2f22a8f040d508c1b4854b",
      "tree": "3bc95a0c3500848eb0f92e6a74bdfde1da8b5a0f",
      "parents": [
        "f14c40f911e3dd874d28c3a4c6810bed6201c5ba",
        "534a65d3b674c8c3b7a1ecae008db3750df52888"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed May 20 21:37:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 21:38:07 2015 +0000"
      },
      "message": "Merge \"Add Carrier Presence to CP2: Phone\" into mnc-dev"
    },
    {
      "commit": "c4923c184127ac8cb71c49416b19b38e9cc2bf7f",
      "tree": "586f0a87f83b66d5f4e9cb4f78627ace0ab32b7d",
      "parents": [
        "733a49fd55237d6bbf30168d2ffd2dd8690b4f2c",
        "e1d803124d6dee2d06e4f0d2e1b35051d8b6d59a"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 20 21:22:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:22:31 2015 +0000"
      },
      "message": "am e1d80312: am a7b9822e: am f082bb2a: Merge \"camera: Add AIDL interface for CameraServiceProxy.\" into mnc-dev\n\n* commit \u0027e1d803124d6dee2d06e4f0d2e1b35051d8b6d59a\u0027:\n  camera: Add AIDL interface for CameraServiceProxy.\n"
    },
    {
      "commit": "ffb4b83a8e6a6d2236151f61cabfa6bdb453e219",
      "tree": "c409f2d4f9be9de7308d22d3bc19867c316bf3ca",
      "parents": [
        "a7b9822e0f16a54bae1ed9c798e2fe49218ed8ab",
        "22c228f20360e1eb37f156182f3f0c3cac39589a"
      ],
      "author": {
        "name": "fenglu",
        "email": "fenglu@google.com",
        "time": "Wed May 20 21:21:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:21:52 2015 +0000"
      },
      "message": "am 22c228f2: Merge \"LCE feature enhancement\" into mnc-dev\n\n* commit \u002722c228f20360e1eb37f156182f3f0c3cac39589a\u0027:\n  LCE feature enhancement\n"
    },
    {
      "commit": "e1d803124d6dee2d06e4f0d2e1b35051d8b6d59a",
      "tree": "7416fc36af46db9e04b263fc4e3d34bea54a3470",
      "parents": [
        "393c80cfdcb94ed5321de96ce9f2271522d1b555",
        "a7b9822e0f16a54bae1ed9c798e2fe49218ed8ab"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 20 21:11:46 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 21:11:46 2015 +0000"
      },
      "message": "am a7b9822e: am f082bb2a: Merge \"camera: Add AIDL interface for CameraServiceProxy.\" into mnc-dev\n\n* commit \u0027a7b9822e0f16a54bae1ed9c798e2fe49218ed8ab\u0027:\n  camera: Add AIDL interface for CameraServiceProxy.\n"
    },
    {
      "commit": "22c228f20360e1eb37f156182f3f0c3cac39589a",
      "tree": "a4142c4a5ab099d85a19f375e09f916d5de5bde5",
      "parents": [
        "f082bb2a7f6ad064bbd608d079851c9df18ef0f4",
        "95ce803da7f3b9cc9e0f4c1d67d783e4fc9187c9"
      ],
      "author": {
        "name": "fenglu",
        "email": "fenglu@google.com",
        "time": "Wed May 20 21:09:07 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 21:09:09 2015 +0000"
      },
      "message": "Merge \"LCE feature enhancement\" into mnc-dev"
    },
    {
      "commit": "a7b9822e0f16a54bae1ed9c798e2fe49218ed8ab",
      "tree": "1a5cfc4dc752b2251da2c740f1dea91758c61b9e",
      "parents": [
        "b39fb08b6274559140617e1e1ed615cd18500476",
        "f082bb2a7f6ad064bbd608d079851c9df18ef0f4"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 20 20:55:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:55:04 2015 +0000"
      },
      "message": "am f082bb2a: Merge \"camera: Add AIDL interface for CameraServiceProxy.\" into mnc-dev\n\n* commit \u0027f082bb2a7f6ad064bbd608d079851c9df18ef0f4\u0027:\n  camera: Add AIDL interface for CameraServiceProxy.\n"
    },
    {
      "commit": "80cf2210226bc652181abafe606b69ebce63af78",
      "tree": "e58d00e82437d0f0d9185190b27aaf63bdcf4f41",
      "parents": [
        "627f26817f752e0e1beb4185e778edc4501b4aa6"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Tue May 19 15:44:31 2015 -0700"
      },
      "committer": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed May 20 13:50:22 2015 -0700"
      },
      "message": "Add config_forceVoiceInteractionServicePackage to allow a device to config its VoiceInteractionService package and ignore the regular setting.\n\nChange-Id: Ic40d90f1a7a9942f5e82080668552239bbed9b03\n"
    },
    {
      "commit": "733a49fd55237d6bbf30168d2ffd2dd8690b4f2c",
      "tree": "7aa371d586a0c425070782d9777c9e7dd48fbab6",
      "parents": [
        "854cf72d266cfa772d045edb44f17b8d054ea568",
        "393c80cfdcb94ed5321de96ce9f2271522d1b555"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 20:47:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:47:53 2015 +0000"
      },
      "message": "am 393c80cf: am b39fb08b: am 084110bd: Merge \"Allow DO/PO to go back to normal permission state.\" into mnc-dev\n\n* commit \u0027393c80cfdcb94ed5321de96ce9f2271522d1b555\u0027:\n  Allow DO/PO to go back to normal permission state.\n"
    },
    {
      "commit": "f082bb2a7f6ad064bbd608d079851c9df18ef0f4",
      "tree": "bf10c010fae2f28835233f99479999c39a8b34ec",
      "parents": [
        "084110bd394b72b42451a266f7e4c5b1348b86de",
        "6664aee15ae2f1183d5c6820bb47c6d7d55806c0"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed May 20 20:44:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 20:44:28 2015 +0000"
      },
      "message": "Merge \"camera: Add AIDL interface for CameraServiceProxy.\" into mnc-dev"
    },
    {
      "commit": "393c80cfdcb94ed5321de96ce9f2271522d1b555",
      "tree": "44af794a352e21e57fe0362cc36c74864e17b46a",
      "parents": [
        "9ae0100c767eac741de61b7dbce321108cec679e",
        "b39fb08b6274559140617e1e1ed615cd18500476"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 20:34:10 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:34:10 2015 +0000"
      },
      "message": "am b39fb08b: am 084110bd: Merge \"Allow DO/PO to go back to normal permission state.\" into mnc-dev\n\n* commit \u0027b39fb08b6274559140617e1e1ed615cd18500476\u0027:\n  Allow DO/PO to go back to normal permission state.\n"
    },
    {
      "commit": "854cf72d266cfa772d045edb44f17b8d054ea568",
      "tree": "3667b820fe312faca66f2b3b7e1598021779c4ef",
      "parents": [
        "0462fba0fe37153dfdd69d13c1ef8d0152129242",
        "9ae0100c767eac741de61b7dbce321108cec679e"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 20:21:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:21:51 2015 +0000"
      },
      "message": "am 9ae0100c: am b599c1ea: am d6bd9da8: Lower fingerprint permission protection level\n\n* commit \u00279ae0100c767eac741de61b7dbce321108cec679e\u0027:\n  Lower fingerprint permission protection level\n"
    },
    {
      "commit": "b39fb08b6274559140617e1e1ed615cd18500476",
      "tree": "2efe7f225bc93afedf324a789d04c62560dbc99d",
      "parents": [
        "b599c1ea1774e4cc569c601b8d5f36fdb26d9747",
        "084110bd394b72b42451a266f7e4c5b1348b86de"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 20:19:13 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:19:13 2015 +0000"
      },
      "message": "am 084110bd: Merge \"Allow DO/PO to go back to normal permission state.\" into mnc-dev\n\n* commit \u0027084110bd394b72b42451a266f7e4c5b1348b86de\u0027:\n  Allow DO/PO to go back to normal permission state.\n"
    },
    {
      "commit": "084110bd394b72b42451a266f7e4c5b1348b86de",
      "tree": "a1a334bff933f3f2ba2a98a7003b529892e4316d",
      "parents": [
        "d6bd9da8efaae7bdf806dbe32bc711b0aed7f500",
        "d8ecc5aee49874ac1f100f69be94906a3e99b951"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 20:09:36 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 20:09:38 2015 +0000"
      },
      "message": "Merge \"Allow DO/PO to go back to normal permission state.\" into mnc-dev"
    },
    {
      "commit": "d8ecc5aee49874ac1f100f69be94906a3e99b951",
      "tree": "65d7f90e7a5f449528b60487be9318763790b8a1",
      "parents": [
        "7d383b9271863d0799889374329a08731fe47550"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 10:45:43 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 20 13:08:58 2015 -0700"
      },
      "message": "Allow DO/PO to go back to normal permission state.\n\nWe have APIs for a DO/PO to fix a permission in a granted or\ndenied state in which the user cannot manage this permission\nthrough the UI. However, there is no way to go back to the\ndefault state in which the user gets to choose the permission\ngrant state.\n\nChange-Id: I2562a1d8b1385cd740b44812844ef14c895c2902\n"
    },
    {
      "commit": "9ae0100c767eac741de61b7dbce321108cec679e",
      "tree": "ce332c716196a0073dfffc8808b490860223fc15",
      "parents": [
        "abd3bddf233526dd427add1f580c775aa0734349",
        "b599c1ea1774e4cc569c601b8d5f36fdb26d9747"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 20:03:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 20:03:37 2015 +0000"
      },
      "message": "am b599c1ea: am d6bd9da8: Lower fingerprint permission protection level\n\n* commit \u0027b599c1ea1774e4cc569c601b8d5f36fdb26d9747\u0027:\n  Lower fingerprint permission protection level\n"
    },
    {
      "commit": "b599c1ea1774e4cc569c601b8d5f36fdb26d9747",
      "tree": "be55cc4a4e777400a439ba7305c5eebcc73bf8c6",
      "parents": [
        "db5b4eccf9fe38d1f18d910bdacc209c94134475",
        "d6bd9da8efaae7bdf806dbe32bc711b0aed7f500"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 19:50:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 19:50:43 2015 +0000"
      },
      "message": "am d6bd9da8: Lower fingerprint permission protection level\n\n* commit \u0027d6bd9da8efaae7bdf806dbe32bc711b0aed7f500\u0027:\n  Lower fingerprint permission protection level\n"
    },
    {
      "commit": "1b6bde1c8afd493311e8ed64dcf7f79705417eef",
      "tree": "69a2beb1390906a63598135e5476220c730b4326",
      "parents": [
        "1eb7aeab439d173d33e3b1dbf84e8b8c5d49438c",
        "529df4ffc854bb43484a3e8268f6bc185042123a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 19:40:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 20 19:40:37 2015 +0000"
      },
      "message": "am 529df4ff: am 112f328f: am 52a66ae4: Merge \"Follow up for I8050df3177b6d540829c3f0989a4e4b1381c87ec (1/2)\" into mnc-dev\n\n* commit \u0027529df4ffc854bb43484a3e8268f6bc185042123a\u0027:\n  Follow up for I8050df3177b6d540829c3f0989a4e4b1381c87ec (1/2)\n"
    },
    {
      "commit": "d6bd9da8efaae7bdf806dbe32bc711b0aed7f500",
      "tree": "920c58436b661da0aac332bf0813395c3e102254",
      "parents": [
        "4e2add3eb4057197f2d6b8c7ef0fe91e8b5a5b92"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 12:04:41 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 20 19:36:13 2015 +0000"
      },
      "message": "Lower fingerprint permission protection level\n\nBug: 21307136\nChange-Id: Iafdb42c6a82b27a5297ad14ffaa289b14fffad23\n"
    }
  ],
  "next": "529df4ffc854bb43484a3e8268f6bc185042123a"
}
