)]}'
{
  "log": [
    {
      "commit": "4d5c20c613a6716b14bd8ca3f178672c356a89e5",
      "tree": "acadebfa8bc3f5b682ee6ddf33eb60d1c8ddc95a",
      "parents": [
        "26d955fd02e0bf3f76c50bceeba4b61598f1a8b2",
        "80ebe0d4ecb36d0e82dce499ccc0810cf3a0ec89"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 06 17:24:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 17:24:31 2015 +0000"
      },
      "message": "Merge \"ListPopupWindow should use window layout type SUB_PANEL\" into mnc-dev"
    },
    {
      "commit": "922e1c6ed28da4c5b7ff6b1d4448fe3e8c11652f",
      "tree": "1e1a54eb7f114f626faf534068abc175716723f4",
      "parents": [
        "444eda0836095f58388456355e80cf3b9b127bf4"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 05 17:18:27 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed May 06 10:09:35 2015 -0700"
      },
      "message": "Add scroll indicators on View, use in AlertDialog\n\nAlso updates default fade duration for scrollbars to match Material\nspec and moves around some padding in AlertDialog so that scrolling\ntext and list items aren\u0027t so close to the title.\n\nBug: 19098033\nChange-Id: I40dca6a931480c4c48463e3ea5b8361534cbd8d7\n"
    },
    {
      "commit": "ed7cbf111f5970ab56e557cd785063068405b563",
      "tree": "3c3ac596afe3219239c2b03443f524a10d25ef04",
      "parents": [
        "94fb2024b013522e95a880e02b73886fa7d01222",
        "4538216a31d15b01e18c7b504e51031da0ce6e40"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 16:01:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 16:01:36 2015 +0000"
      },
      "message": "Merge \"Change sendSessionModifyRequest VideoProvider API signature.\" into mnc-dev"
    },
    {
      "commit": "4538216a31d15b01e18c7b504e51031da0ce6e40",
      "tree": "3ff5816a01518ff07b756edaaa89617344eaa514",
      "parents": [
        "d5304020b29762ce79d66c1ed3028b0ee30c68ad"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Wed May 06 08:52:27 2015 -0700"
      },
      "message": "Change sendSessionModifyRequest VideoProvider API signature.\n\nIncluding a fromProfile in addition to the requestedProfile.\n\n- Changed VideoCallImpl to generate the fromVideoProfile based on the\ncall\u0027s current videoState.  This ensures the InCall UI only needs to\npass in the new video profile; the VideoCall Impl already has enough\nknowledge to generate the fromProfile.\n  - Changed VideoCallImpl to track the current videoQuality, which forms\na part of the fromVideoProfile.\n\nBug: 20704229\nChange-Id: I89f293f03a2b13fc8c1dcfd8a07ab8640d3950e0\n"
    },
    {
      "commit": "94fb2024b013522e95a880e02b73886fa7d01222",
      "tree": "d01a10682f8ebd1d4f8864d4e99fa9902fc8416c",
      "parents": [
        "0fb5aa656e45476142c81e0cf3aa0fdd4a16af9f",
        "bece80645e2b2d84ea65aabfa7fc01d5ad633708"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Wed May 06 15:16:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 15:16:20 2015 +0000"
      },
      "message": "Merge \"Rename functions that disable status bar and keyguard\" into mnc-dev"
    },
    {
      "commit": "bece80645e2b2d84ea65aabfa7fc01d5ad633708",
      "tree": "896aa05b1399aca5528974b75dac23a8b8e4b18d",
      "parents": [
        "d4474cb9454c7a8b907c0be07236ffed4ecf3fd8"
      ],
      "author": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Wed May 06 12:14:31 2015 +0100"
      },
      "committer": {
        "name": "Benjamin Franz",
        "email": "bfranz@google.com",
        "time": "Wed May 06 13:19:22 2015 +0100"
      },
      "message": "Rename functions that disable status bar and keyguard\n\nRename the DevicePolicyManager functions setKeyguardEnabledState and\nsetStatusBarEnabledState to setKeyguardDisabled and\nsetStatusBarDisabled respectively.\n\nBug: 20820039\nChange-Id: I06f6a19ac55b24e66e9f2cb340ead5d940cb2235\n"
    },
    {
      "commit": "6329bbceebc8c0d6de164cb693a828402542fd35",
      "tree": "36671db8a9145fdf11f3d928622c26aa766581b4",
      "parents": [
        "9c7ce8b0fc8e429e2524b346174cb67b59c7e175",
        "e70d6535237d2e6f03adcd0bdc11e45ea714dc97"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 05 23:52:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 23:52:35 2015 +0000"
      },
      "message": "Merge \"The voice assist may now be launched above the lockscreen\" into mnc-dev"
    },
    {
      "commit": "e70d6535237d2e6f03adcd0bdc11e45ea714dc97",
      "tree": "342b22ff5e17567563e008f2b684bfcd3ba3f932",
      "parents": [
        "08e474ca24c024be29ed8a593cbd2748abde44ce"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Apr 24 16:46:13 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 05 14:52:52 2015 -0700"
      },
      "message": "The voice assist may now be launched above the lockscreen\n\nA possibility was introduced to launch voice assist over\nthe lockscreen using the left keyguard affordance.\n\nChange-Id: Ic4618d24256b65441a50d77d0ef59b0ec99b6ead\n"
    },
    {
      "commit": "34265cd94f76cc18648c310e4f120d280bf3a0a4",
      "tree": "e84dafa7b195c5edb83f24d5db11bd40ca61df3e",
      "parents": [
        "def4c0c49aeebccbb42d9b82901a7de81782baad"
      ],
      "author": {
        "name": "Harish Mahendrakar",
        "email": "harish.mahendrakar@ittiam.com",
        "time": "Sat Apr 18 10:04:39 2015 +0530"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Tue May 05 11:05:22 2015 -0700"
      },
      "message": "media: Added MPEG2 profile/levels and tests\n\nBug: 20852831\nChange-Id: I172f2f08c30d12bf684f32a52db64823cc286d35\n"
    },
    {
      "commit": "261208e002775fe9a9f4e79e9f70b41852cfbe60",
      "tree": "8892fb65af63b32037a23cebd66081e2a944cbce",
      "parents": [
        "28a516280a59a81aeecbf4a68057019d59feb872",
        "c1d527926e1c82828e42bdc0c7abf50f6decc0a7"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 05 16:50:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 16:50:29 2015 +0000"
      },
      "message": "Merge \"Add API for obtaining changing configurations bitmask from Theme\" into mnc-dev"
    },
    {
      "commit": "c1d527926e1c82828e42bdc0c7abf50f6decc0a7",
      "tree": "48cfc47946a00d3c2126aa62fbf8e47e89e3dbf9",
      "parents": [
        "5551aca2b8ec9fe7ab5ffda8dad82ee104556962"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 05 09:49:03 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue May 05 09:49:03 2015 -0700"
      },
      "message": "Add API for obtaining changing configurations bitmask from Theme\n\nRequired to know when to reload the system context\u0027s theme in response\nto configuration changes, and thus needed to support the DayNight theme.\n\nBug: 20267825\nChange-Id: I7df5e28b7a6d8b611ea030032544cf4800788514\n"
    },
    {
      "commit": "3266f60ba0c2a37883446cadbfc00bb8354824d0",
      "tree": "93384e13842b98b4a33f47015d8fe5347758a414",
      "parents": [
        "e02b7868c6c8f856a21f36569a77dab7f1cc7c78",
        "434bd65ca61ff5cec46fce9fbe866d8ee40579da"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue May 05 15:53:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 15:53:29 2015 +0000"
      },
      "message": "Merge \"Call Activity#onAttachFragment()\" into mnc-dev"
    },
    {
      "commit": "4a64b19f239b6bff82a032329ce5781681843044",
      "tree": "48825ac2d4386ea450d3c6581b6979307268d5b7",
      "parents": [
        "c64b3fab95cff6f33cba524f1b9c540cfb75c73b",
        "019d2304998f3ed77c0a608df6cf4bea1138f8dc"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 05 15:34:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 15:34:10 2015 +0000"
      },
      "message": "Merge \"Permission UI - legacy apps support\" into mnc-dev"
    },
    {
      "commit": "019d2304998f3ed77c0a608df6cf4bea1138f8dc",
      "tree": "23e23cd022f871a4bd1325e75db443af711e4eff",
      "parents": [
        "4971de2a2efe448171b87471ad65e986c3608c21"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 04 11:07:38 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 05 08:33:04 2015 -0700"
      },
      "message": "Permission UI - legacy apps support\n\nChange-Id: Id3f98c138422d33868363d587dd196898b42a0d4\n"
    },
    {
      "commit": "d1808401ca3bfd6b6b9a975c1e739b194d18f849",
      "tree": "50c16a5c966772fd3b3ac4f7d2e79c97252935c7",
      "parents": [
        "44b60be189183138437a3faf9a73388af0efcf44",
        "059ded5a7b7389b7eefc2502bd712228931ed107"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Tue May 05 01:05:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 05 01:06:38 2015 +0000"
      },
      "message": "Merge changes from topic \u0027mwd-merge-050415\u0027 into mnc-dev\n\n* changes:\n  Merge commit \u0027b6f59f4\u0027 into master_merge\n  Merge commit \u0027f6db0ce\u0027 into master_merge\n  Merge commit \u002717455a3\u0027 into master_merge\n  Merge commit \u0027b4d5b32\u0027 into master_merge\n  Merge commit \u0027a1a2fa7\u0027 into master_merge\n  Merge commit \u00278dfdb98\u0027 into master_merge\n  Merge commit \u0027eba66c3\u0027 into master_merge\n"
    },
    {
      "commit": "ab2581398c812917145088590bd18eb83f3a2ea6",
      "tree": "72809c08d85f148b6b979693e2a9840fd9cf4509",
      "parents": [
        "73b4a3303ed97860d4a4c0795afd680aa5158d4e"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Mon May 04 13:28:04 2015 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Mon May 04 23:20:28 2015 +0000"
      },
      "message": "BluetoothSap class should not be public\n\nBug: 20823932\nChange-Id: I87dfa10b994f7a14c123bb384925c08b34bfbe67\n"
    },
    {
      "commit": "434bd65ca61ff5cec46fce9fbe866d8ee40579da",
      "tree": "5aba292de24243d4c9bf813f5ee14abd23ed0b2e",
      "parents": [
        "d38d3574d0b1905d41891c2d7f89892ab13803ae"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon May 04 12:29:50 2015 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon May 04 14:00:38 2015 -0700"
      },
      "message": "Call Activity#onAttachFragment()\n\nThis was accidentally removed during the changes to abstract a Fragment host.\nAlso ensure Fragment#onInflate(Activity) gets invoked\n\nBug: 20825263\nChange-Id: I981266ae1e8817db5c82ec4609bbcf4a5e676fee\n"
    },
    {
      "commit": "5551aca2b8ec9fe7ab5ffda8dad82ee104556962",
      "tree": "1dcc276de4cedb600d36c362ff733e9ecf929ee3",
      "parents": [
        "5d2c1d54b953ac0e4243210237fec92e3105844e",
        "4fdcc184e65e329c8f478db9faca52e2712ae12a"
      ],
      "author": {
        "name": "Jose Lima",
        "email": "joselima@google.com",
        "time": "Mon May 04 16:29:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 04 16:29:30 2015 +0000"
      },
      "message": "Merge \"Move ContentInfoExtender from Notification.java to a support library\" into mnc-dev"
    },
    {
      "commit": "303650c9cdb7cec88e7ec20747b161d9fff10719",
      "tree": "310f95b0e6ff91830cebfdc015ee158015fc5d27",
      "parents": [
        "ca030f8ed5fd52f2821d159b9c16d0c514dc0688"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Fri Apr 17 18:22:51 2015 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Sun May 03 16:19:27 2015 -0700"
      },
      "message": "Add full backup criteria to android manifest\n\nBUG: 20010079\nApi change: ApplicationInfo now has a fullBackupContent int\nwhere -1 is (off) 0 is (on) and \u003e0 indicates an xml\nresource that should be parsed in order for a developer\nto indicate exactly which files they want to include/exclude\nfrom the backup set.\ndd: https://docs.google.com/document/d/1dnNctwhWOI-_qtZ7I3iNRtrbShmERj2GFTzwV4xXtOk/edit#heading\u003dh.wcfw1q2pbmae\n\nChange-Id: I90273dc0aef5e9a3230c6b074a45e8f5409ed5ce\n"
    },
    {
      "commit": "4fdcc184e65e329c8f478db9faca52e2712ae12a",
      "tree": "ab98459eb75138d7067d18988b04312cfbfda20c",
      "parents": [
        "5c268763049dd56a0e18c1652a671a1ad20978dd"
      ],
      "author": {
        "name": "Jose Lima",
        "email": "joselima@google.com",
        "time": "Wed Apr 29 14:32:29 2015 -0700"
      },
      "committer": {
        "name": "Jose Lima",
        "email": "joselima@google.com",
        "time": "Fri May 01 18:32:26 2015 -0700"
      },
      "message": "Move ContentInfoExtender from Notification.java to a support library\n\nBug: 20643107\n\nChange-Id: Idabd8b0ceb4b3c63584296736e0a5015511659e7\n"
    },
    {
      "commit": "5c268763049dd56a0e18c1652a671a1ad20978dd",
      "tree": "87163b8b7a097495e4d62fed78abedd402a23f85",
      "parents": [
        "4bf4e4c80181cd7c4e1a9d26c443dd1d529455e7",
        "531c30c62b14881aab31a5133920a971b1fbb50e"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Sat May 02 00:42:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 02 00:42:18 2015 +0000"
      },
      "message": "Merge \"Expose StaticLayout.Builder publicly\" into mnc-dev"
    },
    {
      "commit": "531c30c62b14881aab31a5133920a971b1fbb50e",
      "tree": "71dbfc0935e9b5ce5df3c50ddb9c4099be83b04e",
      "parents": [
        "ebd66ca600dc2c43edb0830bcf1a92fafec30a5a"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu Apr 30 16:29:59 2015 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri May 01 15:15:48 2015 -0700"
      },
      "message": "Expose StaticLayout.Builder publicly\n\nExpose the new Builder pattern for creating StaticLayout. This allows\naccess to a number of features that have been available to TextView\nthrough a hidden constructor. Some of these features have existed\nfor a while (mostly maxLines), while others are new (breakStrategy,\nindents).\n\nThe builder is cleaner and has a better upgrade path than the old\npattern of lots of constructors with varying numbers of arguments.\n\nBug: 20190561\nChange-Id: Ia3cd124825ab0cb469d22d1fc576ad26454545b8\n"
    },
    {
      "commit": "0629a5d524a9444e28bc1b3ad8215276f3a94f50",
      "tree": "c7d67fa91708c08f548c5f94f9f734ab7c15c9dc",
      "parents": [
        "9a4cdf5caaccdc02d3439addfa19a32de18d2405",
        "5f560d056243638a83a4e7770035fdb66004c9d7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 01 20:34:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 20:34:22 2015 +0000"
      },
      "message": "Merge \"Rename supportsAssistGesture to supportsAssist\" into mnc-dev"
    },
    {
      "commit": "5f560d056243638a83a4e7770035fdb66004c9d7",
      "tree": "23e0d0ca97b0784421ddd3f5c7798f351b399a6b",
      "parents": [
        "cf2999aacf45506ff6f9c2876bfd4fd5a99fc394"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Apr 30 11:49:29 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 01 13:33:38 2015 -0700"
      },
      "message": "Rename supportsAssistGesture to supportsAssist\n\nBug: 20642759\nChange-Id: Idddc786980244cc94570d04fd414540bbad60448\n"
    },
    {
      "commit": "f3280041f0a9b462fd90cc043ea790a5db59daf4",
      "tree": "da5c19698022a2efb8fdd4de4265a7cfdf0698e3",
      "parents": [
        "097d5f107391bb1414124b4de7a510bb6ff47de3",
        "2378ea76d4c4b160c2f0f6ffcd556776b7112d8d"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Fri May 01 18:27:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 18:27:23 2015 +0000"
      },
      "message": "Merge \"Add Properties to Call.Details.\" into mnc-dev"
    },
    {
      "commit": "9fc943d1a69f2ab0f6d8285b09aef7e344a1fd1a",
      "tree": "0db0df2a76f3e993dcb3d23af55026c2ef322565",
      "parents": [
        "a7cba44a22ffdaccf5198bb83b73a31c78091978",
        "b9f7aac3488873677377b36c57338d758098f78e"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Fri May 01 17:57:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 17:57:14 2015 +0000"
      },
      "message": "Merge \"Icon: a clean, parcelable place for images.\" into mnc-dev"
    },
    {
      "commit": "b9f7aac3488873677377b36c57338d758098f78e",
      "tree": "505fc8e2f81d70f0f9949ed490acb5854bf87c99",
      "parents": [
        "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Mar 04 13:08:49 2015 -0500"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Fri May 01 13:44:42 2015 -0400"
      },
      "message": "Icon: a clean, parcelable place for images.\n\nBinder APIs which wish to consume Bitmaps *and* drawable\nresources can now do so by using Icon, a kind of union type\nthat accommodates each of these. Icon also accepts byte\narrays holding compressed Bitmaps (PNG, JPEG, etc), which\nsaves clients the additional memory cost of decoding and\nsending full uncompressed bitmaps through Binder interfaces.\nReceiving clients can call loadDrawable{,Async} and then\ngetDrawable to start immediately using the image in an\nImageView or other Drawable-hosting container.\n\nBug: 19609468\nChange-Id: Ic1343711c2ac0b15876b46f0b6008b0108a49470\n"
    },
    {
      "commit": "b6f9da0b7f26b50163461a767cafcd8014328742",
      "tree": "0b03f879e1dd004edbfa15510500a110e91eb194",
      "parents": [
        "9dc9c87aadc94c5d35675cc5bfe9e72c5daab885",
        "17455a3d39350a39eb995897929977d793358365"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:12:11 2015 -0700"
      },
      "message": "Merge commit \u002717455a3\u0027 into master_merge\n"
    },
    {
      "commit": "971cd2b952cda860bc4e40800abde04005c21fd0",
      "tree": "37ae82c2a2d956cf9c4be0a3316473fcead3103b",
      "parents": [
        "7c298065fb5c6c86e3bb61a4021c54e27c85d14e",
        "eba66c376afe8ec395a7e37b27dcea11bcfcefc0"
      ],
      "author": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:10:22 2015 -0700"
      },
      "committer": {
        "name": "Prerepa Viswanadham",
        "email": "dham@google.com",
        "time": "Fri May 01 10:10:22 2015 -0700"
      },
      "message": "Merge commit \u0027eba66c3\u0027 into master_merge\n"
    },
    {
      "commit": "13a98b6c6ed28bfa0cb373e49c183167699e30f0",
      "tree": "46b644eff85d3dbc31408a97df3011c7e8e79903",
      "parents": [
        "a320505f3a39e21f29065f0f2a01089363825318"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Thu Feb 26 10:46:17 2015 -0800"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Fri May 01 16:40:56 2015 +0000"
      },
      "message": "Support for bearer_bitmask.\n\nChange-Id: I7cae3d229445607c66b6472124264588f7571097\n"
    },
    {
      "commit": "0c12125e003b1d1b8dd6a2e0696f4f91571a7c25",
      "tree": "45d105ecdcc77367f71b7e872c30e0f002ee61f1",
      "parents": [
        "043b26ba9adc1f8415ab8f6aac9e71d9ca66f898",
        "ad44d81457971085a0b20fb42388010d76c79132"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 04:19:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 04:19:07 2015 +0000"
      },
      "message": "am ad44d814: am 3dc08220: am b57f236e: Merge changes Icf7d67e2,Ia914ec88,I2490ad75,Ie79f2d28 into mnc-dev\n\n* commit \u0027ad44d81457971085a0b20fb42388010d76c79132\u0027:\n  Add a hidden method to clear NetworkCapabilities.\n  Fix javadoc error for requestNetwork.\n  Simplify network callback handling code.\n  Document and unhide CALLBACK_PRECHECK.\n"
    },
    {
      "commit": "b57f236e30d87bdfa69bb99e6b3f5ec6a3cc07c7",
      "tree": "3ba6063b4483f72838d855cd13de420183dfd0e0",
      "parents": [
        "f12071222fcf7c762bb8d28800ae693ec58347f4",
        "f7058f5d1d9df1c5c49b06d8693a49e36ce358ca"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 03:45:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 01 03:45:14 2015 +0000"
      },
      "message": "Merge changes Icf7d67e2,Ia914ec88,I2490ad75,Ie79f2d28 into mnc-dev\n\n* changes:\n  Add a hidden method to clear NetworkCapabilities.\n  Fix javadoc error for requestNetwork.\n  Simplify network callback handling code.\n  Document and unhide CALLBACK_PRECHECK.\n"
    },
    {
      "commit": "0708693f1eac78901ca2e05e4d3c12efddc54c68",
      "tree": "b1a413f1891a5a1aa5ce82464580e606286a0af3",
      "parents": [
        "5793f22e68f74522dfe5780b96b22d18617467be"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Apr 24 12:23:24 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri May 01 12:36:28 2015 +0900"
      },
      "message": "Document and unhide CALLBACK_PRECHECK.\n\nBug: 20038463\nChange-Id: Ie79f2d28c06cf611289504e49c471b55ffb9890f\n"
    },
    {
      "commit": "10821f9920933fe3ceeecc98a86bae120f1c99ed",
      "tree": "aa32dc834b5edeb4f4fbcc814be8694aac082c26",
      "parents": [
        "33a7afb68f7c7712f983c1fab492bfa7104da4ee",
        "c493f43fe1f0b7b1ed62ae85065d7c8f66803273"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Fri May 01 01:34:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 01:34:19 2015 +0000"
      },
      "message": "am c493f43f: am 972e0c7b: am 5b8b0df7: Merge \"Add handler parameter for callbacks.\" into mnc-dev\n\n* commit \u0027c493f43fe1f0b7b1ed62ae85065d7c8f66803273\u0027:\n  Add handler parameter for callbacks.\n"
    },
    {
      "commit": "6b379c8a3421df32ca1b70a3cb12a095fe443fef",
      "tree": "c66308b15d25d6f9acdd6829309ddfa5766a5592",
      "parents": [
        "7a038337564a360c52a6b66f573687dc0df3d302",
        "9c14b3ab0d6e42031d0465114a979b644c6890d2"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri May 01 01:32:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 01 01:32:25 2015 +0000"
      },
      "message": "am 9c14b3ab: am c7e9a17a: am 10a54a79: Merge \"Remove dependency upon FragmentActivity\" into mnc-dev\n\n* commit \u00279c14b3ab0d6e42031d0465114a979b644c6890d2\u0027:\n  Remove dependency upon FragmentActivity\n"
    },
    {
      "commit": "2378ea76d4c4b160c2f0f6ffcd556776b7112d8d",
      "tree": "11772efbca218628aa0464b4a786719d59863874",
      "parents": [
        "5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Wed Apr 29 14:38:11 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 17:21:10 2015 -0700"
      },
      "message": "Add Properties to Call.Details.\n\nMoved some capabilities to properties which seemed appropriate.\n\nBug: 20160395\nChange-Id: Iacef4365822e5c3e50f0c41a501bf295c22055f1\n"
    },
    {
      "commit": "d274400205d054010e60ddd69f1535bedf41d96b",
      "tree": "f69d2c67a7fcd12073371f746e17d29199b08f02",
      "parents": [
        "52cf4f960b9dfe99fe5c2eef03e0eb3638fad65f",
        "04f2fe3958b0bf1e663e01f5107562c748db46e1"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 16:17:16 2015 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 16:17:16 2015 -0700"
      },
      "message": "resolved conflicts for merge of 04f2fe39 to master\n\nChange-Id: I9cd9efb3ead33cef9a0de95417d71d535cbc1bce\n"
    },
    {
      "commit": "80ebe0d4ecb36d0e82dce499ccc0810cf3a0ec89",
      "tree": "e1e507a704640e6e0c53526e4e7ea424e51bb4ca",
      "parents": [
        "7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 15:53:11 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Apr 30 15:53:11 2015 -0700"
      },
      "message": "ListPopupWindow should use window layout type SUB_PANEL\n\nLook down, back up, where are you? You\u0027re in a dialog with an\nAutoCompleteTextView. What\u0027s on your screen? I have it, it\u0027s the\nauto-completion results you could be seeing. Look again. The window\nlayout type is now TYPE_APPLICATION_SUB_PANEL and the auto-completion\nresults are visible.\n\nAlso adds API on ListPopupWindow to specify the window layout type\nand changes the text editing handle to be type ABOVE_SUB_PANEL.\n\nBug: 18530738\nChange-Id: Id5577c4892729920de5b73411e580e6b2b2401d0\n"
    },
    {
      "commit": "011728fc3a4368b601844d225d1f37bf48ea5735",
      "tree": "d5cc5259d91e3d1ef5647a60c0ed2e7655e29857",
      "parents": [
        "24863faa05dc8934f790e13f8cf153c0edb4a32a"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 23 15:47:06 2015 -0700"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Thu Apr 30 15:24:50 2015 -0700"
      },
      "message": "Add handler parameter for callbacks.\n\nBug: 20160491\nChange-Id: I94639b06b8c97b6585e169d667a67ce328e716af\n"
    },
    {
      "commit": "a5fc6f006f67867417b7a427de6e7394c4312dec",
      "tree": "180ff23b89b1aa406ead814d254889f248e0e5dc",
      "parents": [
        "033dc46bb949a9a5e42ed51bbff1e055a7c58ca2"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Apr 14 18:22:54 2015 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Apr 30 12:52:32 2015 -0700"
      },
      "message": "Remove dependency upon FragmentActivity\n\nThe FragmentManagerImpl is intimately tied with a FragmentActivity. In\nmany cases, we want to be able to create / manage Fragments outside of\na FragmentManager. This defines a FragmentController interface that can\nbe used by any class to host Fragments.\n\nBug: 19569654\nChange-Id: I6816a5c1815122d206062b9f4584ad460b3d41dd\n"
    },
    {
      "commit": "e82067b57595a2bce656e5ba3a9bcf19048f2f25",
      "tree": "7f6a5fe7e2a1f0df9502269a41cf120b78fed7b4",
      "parents": [
        "8f72b4037022c4f860caafa296e2ac309bde177f"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 09:58:35 2015 -0700"
      },
      "committer": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Thu Apr 30 09:58:35 2015 -0700"
      },
      "message": "Add onStylusButtonPress listener to View\n\nThe gesture is: stylus touching screen + button pressed, the event\nis recognized when the button is pressed, not when it\u0027s released.\nIt can be pressed during DOWN or MOVE.\n\nIf the stylus touch + press button is occurring longpress cannot\noccur and vice versa. Also adds the haptic feedback and accessibility\nbits specific to the new gesture.\n\nBug: 19620479\nChange-Id: Ibc4654978ef39e7b4251d17636453d90f3bf622d\n"
    },
    {
      "commit": "b62dc82b0c7208f106077b46fc7118da6baa6e13",
      "tree": "851e002e80d8ca3b587d49285a43f4c53d8e3ba1",
      "parents": [
        "82863f137e2af5ef0f3ac3d30f2afaf4b2dca3f3"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Apr 28 20:05:53 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 01:53:11 2015 +0000"
      },
      "message": "Add javax.crypto.Mac as a supported CryptoObject to Fingerprint\n\nFixes bug 20660180\n\nChange-Id: I421c246ef776847835ede4be1d72721c35cf951c\n(cherry picked from commit 0ecd5c20d93c24251975f3ff7cb0494039e5ea20)\n"
    },
    {
      "commit": "83bd0088e13fa541976b9d5ccc835843cbb8e4a0",
      "tree": "d02d83626de422f26b25c88404e1b7e3d5ceae89",
      "parents": [
        "3ed9e25073de9c7b78f0bd5b37409050a3c97ae2",
        "0ecd5c20d93c24251975f3ff7cb0494039e5ea20"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 01:52:39 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 01:52:40 2015 +0000"
      },
      "message": "Merge \"Add javax.crypto.Mac as a supported CryptoObject to Fingerprint\""
    },
    {
      "commit": "0ecd5c20d93c24251975f3ff7cb0494039e5ea20",
      "tree": "007f8e88859b16bea8d9b1c6546c698a0f2f4664",
      "parents": [
        "86f059a1b0574455a69044f2bec891d426f309eb"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Apr 28 20:05:53 2015 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Apr 29 18:51:19 2015 -0700"
      },
      "message": "Add javax.crypto.Mac as a supported CryptoObject to Fingerprint\n\nFixes bug 20660180\n\nChange-Id: I421c246ef776847835ede4be1d72721c35cf951c\n"
    },
    {
      "commit": "aba56b648fd559d445ba04c3bdfcb9cdb048f729",
      "tree": "c3f5ca7222f677a1e27b043ad1db822c1952e9d2",
      "parents": [
        "4169649a53efa065e15a1b6d5fa27b61a87a8613",
        "ac6ffce1711b84682521e6c2e55865c60929fd88"
      ],
      "author": {
        "name": "Maxim Bogatov",
        "email": "maximbogatov@google.com",
        "time": "Thu Apr 30 01:16:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 01:16:02 2015 +0000"
      },
      "message": "Merge \"Add accessibility actions for scrolling in different directions\""
    },
    {
      "commit": "d0a4020223f5990c3d8200cc38e48b42442382a9",
      "tree": "3b4cbecf2d0bed7d8350c00d287658683ddbcf29",
      "parents": [
        "5aeff33ec101f94f49384e4c00c46953cf718c9a",
        "4ea4af0464c3782f10e78aa8af5f59e1b752fc22"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 00:42:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 00:42:27 2015 +0000"
      },
      "message": "am 4ea4af04: am 5545d518: am 508a2870: Merge \"[RenderScript] Enable L2 BLAS APIs\" into mnc-dev\n\n* commit \u00274ea4af0464c3782f10e78aa8af5f59e1b752fc22\u0027:\n  [RenderScript] Enable L2 BLAS APIs\n"
    },
    {
      "commit": "5457c167c070f8419735a2f6877669b10da2c352",
      "tree": "61a5297c404681cee5ba3ba42d28511266dcda41",
      "parents": [
        "ff808d66ac04a74230ea36414748a3ddf610196b",
        "6c57c32708ccc6bb071f78e1c3756f6a4edc7459"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 00:42:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 00:42:16 2015 +0000"
      },
      "message": "am 6c57c327: am e2341e2b: am 634160a0: Merge \"[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex \\\u0027Alpha\\\u0027 and \\\u0027Beta\\\u0027\" into mnc-dev\n\n* commit \u00276c57c32708ccc6bb071f78e1c3756f6a4edc7459\u0027:\n  [RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex \u0027Alpha\u0027 and \u0027Beta\u0027\n"
    },
    {
      "commit": "ee4bd11c4cfc7a2a78ace23da42c1de59545f3bf",
      "tree": "6f6993817715953d27844796cb1c2152ab241e58",
      "parents": [
        "4010631b49f0629d1052742bf9e7f973162c8b71",
        "8fa0eecc4fa569fe89273ddb3234f03bf1c567ec"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Thu Apr 30 00:27:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 00:27:21 2015 +0000"
      },
      "message": "am 8fa0eecc: am 789d9dc7: am 33c9dde9: Merge \"Add KeyPermanentlyInvalidatedException.\" into mnc-dev\n\n* commit \u00278fa0eecc4fa569fe89273ddb3234f03bf1c567ec\u0027:\n  Add KeyPermanentlyInvalidatedException.\n"
    },
    {
      "commit": "508a2870e97531133d2e9690e7fc3bb6d7685d11",
      "tree": "ebe52e5688f76f4fa588734e7e248dd0f6d95190",
      "parents": [
        "a57a8a8cc9e39da2c5f82db3c90cd534bf93fe94",
        "89c3a5f8c5fd96016e7e277fc49e1f4be10c617b"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 00:07:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 00:07:30 2015 +0000"
      },
      "message": "Merge \"[RenderScript] Enable L2 BLAS APIs\" into mnc-dev"
    },
    {
      "commit": "634160a0567be4c8184e074f38d9f8daa9303983",
      "tree": "723a1c499262341c80d0098da72fd97d4d70cb1c",
      "parents": [
        "0f1a3972c18371359c39e6789607621bf0989181",
        "4c472745221f724b01819fd1667b12f9d300f8cb"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Thu Apr 30 00:04:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 00:04:12 2015 +0000"
      },
      "message": "Merge \"[RenderScript] Fix HEMM and SYRK in IntrinscBLAS to correctly handle complex \u0027Alpha\u0027 and \u0027Beta\u0027\" into mnc-dev"
    },
    {
      "commit": "33c9dde90d480fe457295dde37baa730d0cbc819",
      "tree": "d9872c0d39695d4dcf6795294e7383dedae513ec",
      "parents": [
        "490d23bf55360219652d5177baefcba9377e2f4d",
        "708fc9404501ac42b6cac925fe3e10801b5f633b"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Apr 29 23:48:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 23:48:14 2015 +0000"
      },
      "message": "Merge \"Add KeyPermanentlyInvalidatedException.\" into mnc-dev"
    },
    {
      "commit": "4010631b49f0629d1052742bf9e7f973162c8b71",
      "tree": "7cc05613dd408ad68aaa4dcdd70daf4c05496df4",
      "parents": [
        "f7fa35c8e92ee543ababa93bffff339e2530bea2",
        "7b21b4cb238621760d57fbb3b974bc53bac8937b"
      ],
      "author": {
        "name": "Simranjit Singh Kohli",
        "email": "simranjit@google.com",
        "time": "Wed Apr 29 23:39:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 23:39:58 2015 +0000"
      },
      "message": "am 7b21b4cb: am 850c1888: am 490d23bf: Merge \"[Update API]: Rename accountAuthenticated to notifyAccountAuthenticated and other changes.\" into mnc-dev\n\n* commit \u00277b21b4cb238621760d57fbb3b974bc53bac8937b\u0027:\n  [Update API]: Rename accountAuthenticated to notifyAccountAuthenticated and other changes.\n"
    },
    {
      "commit": "490d23bf55360219652d5177baefcba9377e2f4d",
      "tree": "fbdde28798aa04fc5b90cc3bd499c07474812cf2",
      "parents": [
        "db2af23408a5b92011f9384bfb320ac8843f22b3",
        "1663b44cfd5fe589183dae5db769c843870cb5db"
      ],
      "author": {
        "name": "Simranjit Singh Kohli",
        "email": "simranjit@google.com",
        "time": "Wed Apr 29 23:13:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 23:13:34 2015 +0000"
      },
      "message": "Merge \"[Update API]: Rename accountAuthenticated to notifyAccountAuthenticated and other changes.\" into mnc-dev"
    },
    {
      "commit": "208b2c3b9a07e682b4a836b709c8388cccb39f8a",
      "tree": "efdf4e461998c5d78c73d678ff28ae927b353062",
      "parents": [
        "4e1716528773deed85564624efb806e4a11fa0a0",
        "2c372ef0240c5f1444d118b046e66c9f35fec28a"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 29 21:51:56 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 21:51:56 2015 +0000"
      },
      "message": "am 2c372ef0: am 104a23c5: am e3538083: Merge \"Add API to get app op for a permission\" into mnc-dev\n\n* commit \u00272c372ef0240c5f1444d118b046e66c9f35fec28a\u0027:\n  Add API to get app op for a permission\n"
    },
    {
      "commit": "4e1716528773deed85564624efb806e4a11fa0a0",
      "tree": "e2a765b13dc09dfe61647e28e77b9ae6618ebe89",
      "parents": [
        "c5cbdfcfe517b55cd4578e5e5b6a682fcfdffbc7",
        "62b4cbceb33dc657cfaee2971ad6bc3d1aab3fbb"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 21:26:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 21:26:01 2015 +0000"
      },
      "message": "am 62b4cbce: am bcec6a49: am e1d00395: Merge \"MidiDeviceInfo: Add version string property\" into mnc-dev\n\n* commit \u002762b4cbceb33dc657cfaee2971ad6bc3d1aab3fbb\u0027:\n  MidiDeviceInfo: Add version string property\n"
    },
    {
      "commit": "e35380839e582a98477ba9181460ebfee1c74a9f",
      "tree": "209c73a1f3361f7648cb89f2b8a46c4678d0d019",
      "parents": [
        "e1d003958de51c135ef92ae49ebdaa0f07d959dc",
        "fbf01f77969c1b46d1ffb517a142381c9a914eb8"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 29 21:15:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 21:15:25 2015 +0000"
      },
      "message": "Merge \"Add API to get app op for a permission\" into mnc-dev"
    },
    {
      "commit": "ec317987e06c9083a54bd32b5d10eee898345fe5",
      "tree": "1b811f117f144c40e77c46eef563df0a5a25de8e",
      "parents": [
        "a7a67085107ea44a3febbd4ee85f9eb233b41f71",
        "94582c5fb632b17b751729a929ff94ef8aa216a1"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 21:02:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 21:02:30 2015 +0000"
      },
      "message": "am 94582c5f: am 973a70d7: am f105f61d: Merge \"UsbDevice: Add support for retrieving version string for a USB device\" into mnc-dev\n\n* commit \u002794582c5fb632b17b751729a929ff94ef8aa216a1\u0027:\n  UsbDevice: Add support for retrieving version string for a USB device\n"
    },
    {
      "commit": "a7a67085107ea44a3febbd4ee85f9eb233b41f71",
      "tree": "f1be06bd519db4f3f966482731f8c56c2c22e7b2",
      "parents": [
        "d5811f3d60da4cd2c5294463f2ff88892f5df229",
        "01da31247b8b2999bcfefe1f55ca396ee177ad69"
      ],
      "author": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Apr 29 21:02:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 21:02:25 2015 +0000"
      },
      "message": "am 01da3124: am df3a6f3e: am bd0ffb8e: Merge \"Moving all Telephony overlays to CarrierConfigManager.\" into mnc-dev\n\n* commit \u002701da31247b8b2999bcfefe1f55ca396ee177ad69\u0027:\n  Moving all Telephony overlays to CarrierConfigManager.\n"
    },
    {
      "commit": "e1d003958de51c135ef92ae49ebdaa0f07d959dc",
      "tree": "61c363c203e1a7923b040c9c04415eb77054c082",
      "parents": [
        "9ac2718e7dcf274ad41fbb374bedabadc558634b",
        "02868b1625f0b1fa6ce1fb2529186f155904dd03"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 20:50:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 20:50:35 2015 +0000"
      },
      "message": "Merge \"MidiDeviceInfo: Add version string property\" into mnc-dev"
    },
    {
      "commit": "02868b1625f0b1fa6ce1fb2529186f155904dd03",
      "tree": "57fef52ee205f30a4f1b3ce4eeeb37e41b7a4ff4",
      "parents": [
        "c9bb40ea95101f8a46fab29beac02cc7204be320"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 13:44:34 2015 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 13:44:34 2015 -0700"
      },
      "message": "MidiDeviceInfo: Add version string property\n\nFor USB devices, this is populated with the USB device version string.\n\nChange-Id: Ia9286d5f41783e4e960a9c724bf6b85b6599fe12\n"
    },
    {
      "commit": "f105f61dd9ff790c6ace406e73c3bddac87a8925",
      "tree": "44b147f2cb9b66e759d6a3e8fa9d74b4c882b09e",
      "parents": [
        "bd0ffb8e34a91735e73fbc680539382dd5691191",
        "c9bb40ea95101f8a46fab29beac02cc7204be320"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 20:27:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 20:27:50 2015 +0000"
      },
      "message": "Merge \"UsbDevice: Add support for retrieving version string for a USB device\" into mnc-dev"
    },
    {
      "commit": "9b56ad8f1a7e2c97423171bf15b0dc303f12d4c1",
      "tree": "98ab36bbf5b5d36d1266cad65f5836b39b5468a7",
      "parents": [
        "c0667853ffad211a5dd40202ff1a4601449b745e"
      ],
      "author": {
        "name": "Jonathan Basseri",
        "email": "misterikkit@google.com",
        "time": "Mon Apr 27 14:14:38 2015 -0700"
      },
      "committer": {
        "name": "Junda Liu",
        "email": "junda@google.com",
        "time": "Wed Apr 29 13:23:21 2015 -0700"
      },
      "message": "Moving all Telephony overlays to CarrierConfigManager.\n\nThis adds every variable and its default value from\npackages/services/Telephony/res/values/config.xml to the new\nCarrierConfigManager API. Variable docstrings are also taken from\nconfig.xml, with minimal edits.\n\nThese variables were not included because either they are not carrier\nspecific, or they are device specific:\n\nOtaPlaySuccessFailureTone\nOtaShowActivateFailTimes\nOtaShowActivationScreen\nOtaShowListeningScreen\ncarrier_settings\ncarrier_settings_menu\nconfig_allow_hfa_outside_of_setup_wizard\nconfig_enabled_lte\ncsp_enabled\ndialer_default_class\ndtmf_type_enabled\nhac_enabled\nsend_mic_mute_to_AudioManager\nui_default_package\n\nThis also adds BOOL_HIDE_CARRIER_NETWORK_SETTINGS which is a replacement\nfor android.provider.Settings.Global.HIDE_CARRIER_NETWORK_SETTINGS.\n\nBug: 20270007\nChange-Id: I985a55cf88d3bd1863e28af7790b59eef01d6504\n"
    },
    {
      "commit": "c9bb40ea95101f8a46fab29beac02cc7204be320",
      "tree": "5aef354e455b83e8535eea75bbb8889f3d685bb5",
      "parents": [
        "2333912c6e4d51995a3fd01286c21c4d0328eb1a"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 13:05:55 2015 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Wed Apr 29 13:05:55 2015 -0700"
      },
      "message": "UsbDevice: Add support for retrieving version string for a USB device\n\nChange-Id: Ia8630f5ffd05f90347b971110a81f4927060cc4b\n"
    },
    {
      "commit": "708fc9404501ac42b6cac925fe3e10801b5f633b",
      "tree": "7ac523612e9aac429bf1df2cd0a191551888fba3",
      "parents": [
        "47ea8b3d6bcef193a2d0ec9f0141525c83a0bcda"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Tue Apr 28 18:58:47 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Apr 29 12:44:10 2015 -0700"
      },
      "message": "Add KeyPermanentlyInvalidatedException.\n\nThis enables users of AndroidKeyStore crypto to differentiate between\nthe key being unusable until the user is authenticated\n(UserNotAuthenticatedException) and the key being permanently unusable\n(KeyPermanentlyInvalidatedException). The latter is the case when the\nsecure lock screen has been disabled or reset, and, for keys that\nrequire user authentication for every use, when a new fingerprint is\nenrolled or all fingerprints are unenrolled.\n\nNOTE: The KeyPermanentlyInvalidatedException subsumes/replaces the\nNewFingerprintEnrolledException which has thus been removed. There\nis no way to find out whether a key was permenently invalidated\nspecifically because a new fingerprint was added.\n\nBug: 20642549\nBug: 20526234\nChange-Id: I0206cd99eef5c605c9c4d6afc5eea02eb3b1fe6b\n"
    },
    {
      "commit": "cbba357159fdd2db94052addb14d989df39ccd97",
      "tree": "6422eb909935e6637059a9e8a28b924e0942d48e",
      "parents": [
        "402bcf77d2870837d271b6b1cceb0942be152a6d",
        "2c160c1a64a696dcb6261311ca0a406a07231d33"
      ],
      "author": {
        "name": "destradaa",
        "email": "destradaa@google.com",
        "time": "Wed Apr 29 18:34:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 18:34:18 2015 +0000"
      },
      "message": "am 2c160c1a: am bdf9ffdd: am c0667853: Merge \"Add SystemApis in GpsMeasurements APIs to reflect changes in GPS HAL. b/19938206\" into mnc-dev\n\n* commit \u00272c160c1a64a696dcb6261311ca0a406a07231d33\u0027:\n  Add SystemApis in GpsMeasurements APIs to reflect changes in GPS HAL. b/19938206\n"
    },
    {
      "commit": "c0667853ffad211a5dd40202ff1a4601449b745e",
      "tree": "8b7e2b9636ef6fee27dc5140afc1bd86fc40e452",
      "parents": [
        "47ea8b3d6bcef193a2d0ec9f0141525c83a0bcda",
        "d593bf272d1e8bbbb1326fff74910f8f4774d921"
      ],
      "author": {
        "name": "destradaa",
        "email": "destradaa@google.com",
        "time": "Wed Apr 29 18:01:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 18:01:05 2015 +0000"
      },
      "message": "Merge \"Add SystemApis in GpsMeasurements APIs to reflect changes in GPS HAL. b/19938206\" into mnc-dev"
    },
    {
      "commit": "a02ac06b906480105069efb3463d6067d864ad8f",
      "tree": "79e5e6432c908c874e2931eca305b7dc2e7ebb07",
      "parents": [
        "31229a39ce167bfd2ad0c41a9cc4b043dbccd241",
        "94ae5f3c089e9bdd39011dacc09411058ddc4a6e"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed Apr 29 17:59:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 17:59:37 2015 +0000"
      },
      "message": "am 94ae5f3c: am fbad902a: am 80fa2cc8: Merge \"Add android.speech.RecognizerIntent EXTRA_PREFER_OFFLINE to indicate whether to only use an offline speech recognition engine.\" into mnc-dev\n\n* commit \u002794ae5f3c089e9bdd39011dacc09411058ddc4a6e\u0027:\n  Add android.speech.RecognizerIntent EXTRA_PREFER_OFFLINE to indicate whether to only use an offline speech recognition engine.\n"
    },
    {
      "commit": "80fa2cc8a96e05cec574bd06c9038ad4255ecafb",
      "tree": "42e74e98571337270e90ed0489d0c00b9407ffa0",
      "parents": [
        "721474bb9cfb76e29e0fe6e98c6b582c6fa78fe4",
        "ccc6e57848dc5ddc2e3448497517c1c38f8c3482"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Wed Apr 29 17:19:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 17:19:40 2015 +0000"
      },
      "message": "Merge \"Add android.speech.RecognizerIntent EXTRA_PREFER_OFFLINE to indicate whether to only use an offline speech recognition engine.\" into mnc-dev"
    },
    {
      "commit": "fbf01f77969c1b46d1ffb517a142381c9a914eb8",
      "tree": "922ad40f611cbfae5216a9945f45dbd82197e3d0",
      "parents": [
        "5af4cc3922e8e1b6e1c89ee438c40c89980583ac"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Apr 28 18:39:06 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Apr 29 08:30:48 2015 -0700"
      },
      "message": "Add API to get app op for a permission\n\nChange-Id: Id75d8fca6654c694fb78d1b4a3564b01e90a4e78\n"
    },
    {
      "commit": "ceb190edbc5feb9ac43801807ce471e7450cdaaa",
      "tree": "88e3af45cc4678da270a2043578ca134423d14cc",
      "parents": [
        "c12fc2ae106d021d23a6e5258dccc22ad84b80f0",
        "a65101cd49247f792ae05bc31458c73bbcacf6c0"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Apr 29 02:25:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:25:54 2015 +0000"
      },
      "message": "am a65101cd: am ecde0330: am 0838084a: Merge \"Align AndroidKeyStore API with user auth API.\" into mnc-dev\n\n* commit \u0027a65101cd49247f792ae05bc31458c73bbcacf6c0\u0027:\n  Align AndroidKeyStore API with user auth API.\n"
    },
    {
      "commit": "c12fc2ae106d021d23a6e5258dccc22ad84b80f0",
      "tree": "c8709c3eb2155b19c594c0051a9581a889192e3d",
      "parents": [
        "ce9fccc7a67e494b1060e43007345e7091bc20e3",
        "4b5a7b718ed2eec998cb14d36c7d6c84236c2fe6"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Apr 29 02:25:49 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:25:49 2015 +0000"
      },
      "message": "am 4b5a7b71: am d5a9ff0e: am b957a742: Merge changes from topic \\\u0027brightness\\\u0027 into mnc-dev\n\n* commit \u00274b5a7b718ed2eec998cb14d36c7d6c84236c2fe6\u0027:\n  Add code to collect data about auto-brightness adjustments.\n  Add float support to binary event log.\n"
    },
    {
      "commit": "ce9fccc7a67e494b1060e43007345e7091bc20e3",
      "tree": "646771ee0e3442a8a3f05ef0ac22ff078487455e",
      "parents": [
        "4a0ea4233fb7b53c731b8edc850603aa510f4dcb",
        "e5d4422be51a42c96636ada1807e2422fac6fbd1"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Apr 29 02:25:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:25:43 2015 +0000"
      },
      "message": "am e5d4422b: am c55ab042: am 46fc1101: Merge \"Use Default Browser App for IntentResolution when needed\" into mnc-dev\n\n* commit \u0027e5d4422be51a42c96636ada1807e2422fac6fbd1\u0027:\n  Use Default Browser App for IntentResolution when needed\n"
    },
    {
      "commit": "1476b1408623c1ac0440981d354c81d89a8e91cd",
      "tree": "3cc18cc940586ffbe8e2cbfc571eb39691ba7a93",
      "parents": [
        "9c9ac3936b2f59da30de2890a9447f801f3ba70c",
        "5b9a5fef6d9d74a09470042b9690d63830417b28"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Apr 29 02:25:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:25:28 2015 +0000"
      },
      "message": "am 5b9a5fef: am b3c7ad32: am 7c97a3dd: Merge \"Permissions control via profile/device owner admin\" into mnc-dev\n\n* commit \u00275b9a5fef6d9d74a09470042b9690d63830417b28\u0027:\n  Permissions control via profile/device owner admin\n"
    },
    {
      "commit": "d1a10723a33461a61039f463fdea1a1aa11202be",
      "tree": "7e8ff79dbb2ee9b548f1cd75d497d47b600a1449",
      "parents": [
        "b86d6203521f043b5041e9539328570de73856c1",
        "a2166c0a6a0189d147fc1c529eea585845457f3a"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Apr 29 02:25:05 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:25:05 2015 +0000"
      },
      "message": "am a2166c0a: am 49937b5c: am b1c9539d: Merge \"@hide resizeableActivity attribute and remove from public api\" into mnc-dev\n\n* commit \u0027a2166c0a6a0189d147fc1c529eea585845457f3a\u0027:\n  @hide resizeableActivity attribute and remove from public api\n"
    },
    {
      "commit": "0aa8bf85c55eded4a5dc40894599b4671485f678",
      "tree": "b52606fa0b5fc5d3778aff302e7a59191fbe6632",
      "parents": [
        "f49eeaf98b6242f9487947ba7345b87cd2ad35fc",
        "dbce6fb8868c4a053cbc687db993d7a1f20bee7a"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Wed Apr 29 02:24:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:24:47 2015 +0000"
      },
      "message": "am dbce6fb8: am f77899f9: am f7143ce6: Merge \"Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public\" into mnc-dev\n\n* commit \u0027dbce6fb8868c4a053cbc687db993d7a1f20bee7a\u0027:\n  Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public\n"
    },
    {
      "commit": "33d82aeac394f9e46a008ff6597a178830bf3c94",
      "tree": "7ce7f4e6b348bebfabb6ca362081b146a089667c",
      "parents": [
        "86aa4a07beaed7e87b3de96679b2bb76fc3da732",
        "85b9577e4fd6c8cc3871a81364433078f7517b58"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Apr 29 02:24:16 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Apr 29 02:24:16 2015 +0000"
      },
      "message": "am 85b9577e: am dffb90fe: am ca067e97: Merge \"Rename windowLightStatusBar\" into mnc-dev\n\n* commit \u002785b9577e4fd6c8cc3871a81364433078f7517b58\u0027:\n  Rename windowLightStatusBar\n"
    },
    {
      "commit": "0838084a3c92d2c64b7eeec6b8a41156977dab59",
      "tree": "3dda06cc2841e18f005bfa53b774e91569ccc4ed",
      "parents": [
        "b957a742b29fa6c7a2eda7d60cf61e8af4668ef8",
        "1eda77ae2122e2b85084eb429fbeecec0b9962e5"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Apr 29 01:25:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 01:25:32 2015 +0000"
      },
      "message": "Merge \"Align AndroidKeyStore API with user auth API.\" into mnc-dev"
    },
    {
      "commit": "b957a742b29fa6c7a2eda7d60cf61e8af4668ef8",
      "tree": "4edc97b46272e47f16285460c19db8bf802ff332",
      "parents": [
        "46fc110104f3017f23abb397ca817db2be39f1a2",
        "a576b4d3be8687f0a65fc5777424955d551604e4"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Apr 29 01:17:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 01:18:05 2015 +0000"
      },
      "message": "Merge changes from topic \u0027brightness\u0027 into mnc-dev\n\n* changes:\n  Add code to collect data about auto-brightness adjustments.\n  Add float support to binary event log.\n"
    },
    {
      "commit": "e7e9ccea3246eec3607bfc77bc8500611989e84c",
      "tree": "e7fadd486939848ea17582e21e315617978b3f8c",
      "parents": [
        "4703273e400981e9ec1bca7e9fbf949b20e91d57"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Apr 28 13:26:48 2015 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Apr 28 17:53:32 2015 -0700"
      },
      "message": "Add float support to binary event log.\n\nBug: 20664753\nChange-Id: I90456400b878f943e39cbddec45649662176e2aa\n"
    },
    {
      "commit": "46fc110104f3017f23abb397ca817db2be39f1a2",
      "tree": "0a827e6f4fec5a524c00d1733da0c7de24f62097",
      "parents": [
        "d6db7eacc983e22eb88fc7b465f290670127569a",
        "9f7e39fc9d278642a29df48daf44dceff11acd17"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Apr 29 00:42:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 00:42:43 2015 +0000"
      },
      "message": "Merge \"Use Default Browser App for IntentResolution when needed\" into mnc-dev"
    },
    {
      "commit": "1eda77ae2122e2b85084eb429fbeecec0b9962e5",
      "tree": "a10b902dce083a2899ab2445b4c5047ee492b321",
      "parents": [
        "2301174eb3598a3290b5c56aae36b19b2c6743ac"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Tue Apr 28 14:21:01 2015 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Tue Apr 28 17:39:30 2015 -0700"
      },
      "message": "Align AndroidKeyStore API with user auth API.\n\nThis simplifies the AndroidKeyStore API around user authentication: no\nmore explicit control over which user authenticators are bound to\nwhich keys.\n\nUser-authenticated keys with timeout are unlocked by whatever unlocks\nthe secure lock screen (currently, password/PIN/pattern or\nfingerprint). User-authenticated keys that need authentication for\nevery use are unlocked by fingerprint only.\n\nBug: 20526234\nBug: 20642549\nChange-Id: I1e5e6c988f32657d820797ad5696797477a9ebe9\n"
    },
    {
      "commit": "9f7e39fc9d278642a29df48daf44dceff11acd17",
      "tree": "26fd7b9cb31e9500c14088a7b4d624805b1b10cc",
      "parents": [
        "ff623a5ab3b26cd98790e355e316a65d76197cbd"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Apr 10 20:40:16 2015 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Apr 28 17:37:18 2015 -0700"
      },
      "message": "Use Default Browser App for IntentResolution when needed\n\n- add MATCH_ALL as a new flag for telling that all results need to\nbe returned (even if there is some sort of filtering done).\n- take into account the default Browser App for Intent resolution\n- also, dont do any domain verification priming for non system app\n\nSee bug #20144393\n\nChange-Id: Iddd1f2029e3bbf3b99ebc5f416dc7f17e5bad10c\n"
    },
    {
      "commit": "7c97a3ddea62a3bd8a95ca51e7b172b209388815",
      "tree": "5090188b286cccf2ede51c0a2d19c6c87989d42c",
      "parents": [
        "1f1b88b22bf2d22a1074785132a976bb83a4a1d8",
        "d49489b3af01c13d3b13af1cd04d53787185cc0a"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Apr 29 00:16:59 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 29 00:17:00 2015 +0000"
      },
      "message": "Merge \"Permissions control via profile/device owner admin\" into mnc-dev"
    },
    {
      "commit": "b1c9539d3fa11cf7573ed9faaade4872e1a952f0",
      "tree": "ec1beae0188378a31c41a6bb37e06db6ffb53058",
      "parents": [
        "b3a020a6de45bbcb1329d8f820e569cfd0de9325",
        "a20943188cd4d8b5ffa101bfb3ce6fc100c935b7"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Apr 28 23:38:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 28 23:38:56 2015 +0000"
      },
      "message": "Merge \"@hide resizeableActivity attribute and remove from public api\" into mnc-dev"
    },
    {
      "commit": "a20943188cd4d8b5ffa101bfb3ce6fc100c935b7",
      "tree": "f77f93a5f58d699ff7cdc02e1ea9473ef04889be",
      "parents": [
        "de8c75263b02cceb2ed223d5099750d83a0b31e9"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Apr 28 15:57:06 2015 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Apr 28 16:37:19 2015 -0700"
      },
      "message": "@hide resizeableActivity attribute and remove from public api\n\nThe world is not ready for it ;)\n\nBug: 20643000\nChange-Id: Ia1fbf0450ded8afbd7d876ef2e5ec4eaccb8e6ac\n"
    },
    {
      "commit": "f7143ce657aa735e92bcbb1287dea4d8a1c82e93",
      "tree": "23b4e14e78460ba63394d18a4944e7858ce49d2a",
      "parents": [
        "de8c75263b02cceb2ed223d5099750d83a0b31e9",
        "e9d766a312b766a16155872cfae796b4979dce9e"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 23:22:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 28 23:22:32 2015 +0000"
      },
      "message": "Merge \"Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public\" into mnc-dev"
    },
    {
      "commit": "e9d766a312b766a16155872cfae796b4979dce9e",
      "tree": "716aa33b2d3656acba254c8b6f0ae050d51f600b",
      "parents": [
        "ff623a5ab3b26cd98790e355e316a65d76197cbd"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 16:08:25 2015 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Apr 28 16:13:14 2015 -0700"
      },
      "message": "Make BIND_INCALL_SERVICE and BIND_CONNECTION_SERVICE public\n\nThese system|signature only permissions must be required by\nan InCallService and ConnectionService respectively.\n\nBug: 20304458\nChange-Id: I26156afb610a7f549c0a1a7c01c2096928ef33a7\n"
    },
    {
      "commit": "d49489b3af01c13d3b13af1cd04d53787185cc0a",
      "tree": "9bbc6660bd05811e4f7bf12518fe5a8f334243de",
      "parents": [
        "50ea942255e139d3ace81cdd3f90be75625edd69"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Apr 28 14:00:26 2015 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Apr 28 14:30:09 2015 -0700"
      },
      "message": "Permissions control via profile/device owner admin\n\nProfile owners and Device owners can set policies for runtime\npermissions. Blanket grant/deny policy can be set for a user.\nThey can also explicitly grant/revoke permissions for specific apps\nwhich cannot be overridden by the user and will not be prompted.\n\n[More implementation required in PackageManagerService and\n PackageInstaller]\n\nBug: 20666663\nChange-Id: I2c25c18c2a195db9023a17716d5896970848bb45\n"
    },
    {
      "commit": "f4f84c98de630e6346f136ce074af464be6c4a00",
      "tree": "91f4da9244138b8d5e8203d59411fc788860af96",
      "parents": [
        "b7018ba66046097d81c8d3b48e58e6d8aeab893a"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 28 13:44:43 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Apr 28 13:45:51 2015 -0700"
      },
      "message": "Rename windowLightStatusBar\n\nBug: 20642760\nChange-Id: If961c758bb034ff9643d7b06a2baafe7307f4051\n"
    },
    {
      "commit": "1663b44cfd5fe589183dae5db769c843870cb5db",
      "tree": "270185c46b81e77dcb99b87e95c20bff39c51d0b",
      "parents": [
        "340b198ccbd1a05e67d586c345139617d4b84ce0"
      ],
      "author": {
        "name": "Simranjit Singh Kohli",
        "email": "simranjit@google.com",
        "time": "Tue Apr 28 11:11:12 2015 -0700"
      },
      "committer": {
        "name": "Simranjit Singh Kohli",
        "email": "simranjit@google.com",
        "time": "Tue Apr 28 12:57:28 2015 -0700"
      },
      "message": "[Update API]:\nRename accountAuthenticated to notifyAccountAuthenticated and other\nchanges.\n\nBug: 20642769\nChange-Id: I7e69d6a9492691429af0d7c2f405e01e265fcedd\n"
    },
    {
      "commit": "d593bf272d1e8bbbb1326fff74910f8f4774d921",
      "tree": "9b4fd9e1bb2f5392f0c19f669ce1dfc021c8b270",
      "parents": [
        "6ab47fc111a8c5eb814b9bbea7ebd0ae429fa709"
      ],
      "author": {
        "name": "destradaa",
        "email": "destradaa@google.com",
        "time": "Wed Apr 15 16:14:57 2015 -0700"
      },
      "committer": {
        "name": "destradaa",
        "email": "destradaa@google.com",
        "time": "Tue Apr 28 12:49:20 2015 -0700"
      },
      "message": "Add SystemApis in GpsMeasurements APIs to reflect changes in GPS HAL.\nb/19938206\n\nChange-Id: I91fd65b29e091b600ee4982a16321308e4d55aef\n"
    },
    {
      "commit": "69bf60f72a3598279f29d8fbd0ed3eec690c47dd",
      "tree": "715bfbceeea69d87a22b60864870855858ff111d",
      "parents": [
        "6e935ac286e6a1c561a28c6274fe11be590acef5",
        "e2757f52088831aa08bebc57c591c4844a5db5f9"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Tue Apr 28 18:39:26 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 28 18:39:26 2015 +0000"
      },
      "message": "am e2757f52: am 44e5fe6c: am 513f7c33: Camera2: add max capture stall for reprocess\n\n* commit \u0027e2757f52088831aa08bebc57c591c4844a5db5f9\u0027:\n  Camera2: add max capture stall for reprocess\n"
    },
    {
      "commit": "513f7c33eae0084ecd70062d660f2b873032d895",
      "tree": "e1e92b74b33b392b2daa56dac9f032d3f34ee952",
      "parents": [
        "354b70f7d209e79e4442d4b70fb1d849163eae3d"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Fri Apr 24 18:23:54 2015 -0700"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Tue Apr 28 17:41:19 2015 +0000"
      },
      "message": "Camera2: add max capture stall for reprocess\n\nBug: 19988710\nChange-Id: I05bf3f72fdd54127d9aaa1583e9b0903be94c310\n"
    },
    {
      "commit": "7d200a210bf76770c50d9bc446071e2cbaaf2448",
      "tree": "2a3fe16ea72641753acb1d2db1ea94f21594bbbb",
      "parents": [
        "b6710d4caa79a882dc10339d4da9144d0b9d0569",
        "e18ce45c135df5d0bd1f6650e79802998bde554d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Apr 28 15:16:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 28 15:16:03 2015 +0000"
      },
      "message": "am e18ce45c: am aacb04ca: am 1ce80dc0: Merge \"Add some missing Settings and DayNight themes\" into mnc-dev\n\n* commit \u0027e18ce45c135df5d0bd1f6650e79802998bde554d\u0027:\n  Add some missing Settings and DayNight themes\n"
    },
    {
      "commit": "cc931dc4e20c37712aabb941570e84ef8ad44eb8",
      "tree": "7c6c57a94eab1e1be34116c01f753786cadec7c2",
      "parents": [
        "3f431cfb00a7ee60f42252f7feec4d45f8bc67ff",
        "1872a3ddf5f25c62bd5785985d22f4d1f4e22fd9"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue Apr 28 15:15:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 28 15:15:50 2015 +0000"
      },
      "message": "am 1872a3dd: am 33d77e18: am a589368a: Merge \"Expose drawTextRun publicly\" into mnc-dev\n\n* commit \u00271872a3ddf5f25c62bd5785985d22f4d1f4e22fd9\u0027:\n  Expose drawTextRun publicly\n"
    },
    {
      "commit": "475b19623f4e417f64da3db336b0d64492953785",
      "tree": "a66907777564be9dce38d783ac04d695936cd621",
      "parents": [
        "5d15da47ca3ebb67625f3f64c766ba78c51f1a5d",
        "e7691dafecf60906d3d6660c532917466e5c25d1"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 28 15:14:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Apr 28 15:14:32 2015 +0000"
      },
      "message": "am e7691daf: am 89f19371: am 6ab47fc1: Merge \"Allow device initializers to set a preferred setup activity.\" into mnc-dev\n\n* commit \u0027e7691dafecf60906d3d6660c532917466e5c25d1\u0027:\n  Allow device initializers to set a preferred setup activity.\n"
    },
    {
      "commit": "520034755f938181162f1b89917c88c30cc5306a",
      "tree": "e3629a1aa6c3d9b7499c37c434e64e72a525f7f6",
      "parents": [
        "a589368a78f946976f1ac45feb47fb9611b0e64b"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 27 16:07:11 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Apr 27 23:20:00 2015 +0000"
      },
      "message": "Add some missing Settings and DayNight themes\n\nBug: 20546201\nChange-Id: I1eeaf3c76c17b773bb7d9b19ad7fa84479b70f41\n"
    },
    {
      "commit": "ccc6e57848dc5ddc2e3448497517c1c38f8c3482",
      "tree": "63247c179236311edcdf32f85426985b7745e164",
      "parents": [
        "580c30a63353f67433da25ef7b90913300e0372f"
      ],
      "author": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Mon Apr 27 15:01:46 2015 -0700"
      },
      "committer": {
        "name": "Cedric Ho",
        "email": "cedricho@google.com",
        "time": "Mon Apr 27 16:17:24 2015 -0700"
      },
      "message": "Add android.speech.RecognizerIntent EXTRA_PREFER_OFFLINE to indicate\nwhether to only use an offline speech recognition engine.\n\nChange-Id: I15fe9b31f74af1438a018a76a9c7755b43bdc835\n"
    },
    {
      "commit": "c6abf5bff6bbfafa1f133644f02a5d50d5269b7f",
      "tree": "8823d8ef7116a6378e6aef476d7bbe5f731a1202",
      "parents": [
        "25d12e3f6a5ef15add0c0ccb560bb842283b98e2"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Thu Apr 23 16:12:23 2015 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Mon Apr 27 15:33:03 2015 -0700"
      },
      "message": "Expose drawTextRun publicly\n\nFor correct low-level drawing of low level text, a method that\nincludes context for shaping is necessary, and it\u0027s similarly useful\nto provide the direction explicitly rather than running the BiDi\nalgorithm on the text. The drawTextRun method (in both char[] and\nCharSequence variants) has provided this functionality for several\nmajor releases but has been internal. This patch exposes the\nmethods publicly, and also improves the doc strings for both\nthe new method and some related ones.\n\nBug: 20193553\nChange-Id: I9be33ca5ae3e7db2b69a56298400671d5ef8ad05\n"
    },
    {
      "commit": "ac6ffce1711b84682521e6c2e55865c60929fd88",
      "tree": "51259ca2c3e72603aaa7dd1bd6095d6748897013",
      "parents": [
        "b423e300f77de90aea34321ef7f67882d4e526ed"
      ],
      "author": {
        "name": "Maxim Bogatov",
        "email": "maximbogatov@google.com",
        "time": "Mon Apr 27 13:45:52 2015 -0700"
      },
      "committer": {
        "name": "Maxim Bogatov",
        "email": "maximbogatov@google.com",
        "time": "Mon Apr 27 13:45:58 2015 -0700"
      },
      "message": "Add accessibility actions for scrolling in different directions\n\nb/20157498\n\nACTION_SCROLL_UP, ACTION_SCROLL_DOWN, ACTION_SCROLL_LEFT and ACTION_SCROLL_RIGHT\nactionos were added in addition to ACTION_SCROLL_FORWARD/BACKWARD\n\nChange-Id: I8d5182a8add32085a354b280496b3d38ec79be32\n"
    }
  ],
  "next": "d515d0733619772d9acc9639691e41790344fd5d"
}
