)]}'
{
  "log": [
    {
      "commit": "e5e92602a41a4ddc7b42cd1c171a0edfbd09b8da",
      "tree": "d1ca259815244f1f51c59f5853f6b5bcfd0e0858",
      "parents": [
        "88b00784684d7b706c7b0c4e833b1d67d73358b9"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 03 14:02:10 2014 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Thu Jun 12 13:18:59 2014 -0700"
      },
      "message": "Add AnimatedVectorDrawable\n\nCurrently as a hidden class.\nIt can support many the animations now as far as ObjectAnimator and\nhierarchical group can support.\nAnd we don\u0027t have path morphing yet.\n\nAlso support the Animator / Interpolator inflation from Context and Resources.\n\nChange-Id: I948bbdf7373ad291171eed0b497959dce8c2edf3\n"
    },
    {
      "commit": "88b00784684d7b706c7b0c4e833b1d67d73358b9",
      "tree": "7fc46c88959a73926424f0f3d2d3b71b726a1d41",
      "parents": [
        "daf215cf95fe5464d67465d9a6540c6296ca90bd",
        "dcc64a4e6b96d15b8b966dcb62f29a370e562271"
      ],
      "author": {
        "name": "Robert Phillips",
        "email": "robertphillips@google.com",
        "time": "Thu Jun 12 16:12:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"Update Picture documentation Enhanced comment\""
    },
    {
      "commit": "daf215cf95fe5464d67465d9a6540c6296ca90bd",
      "tree": "764311db888879a4907ae1e5c2f0412c6394104f",
      "parents": [
        "e344cb226885b071c0aad5dd034518fca5002841"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Jun 09 15:39:22 2014 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Jun 12 08:34:44 2014 -0700"
      },
      "message": "Support scanning using band specification instead of channels\n\nThis change enables scanning with band specification instead of channels,\nthis should ease app development.\n\nAlso includes a bug fix for parcel serialization/deserialization.\n\nChange-Id: Idbffce4805b403bf8fe1efae999cb828e09c2420\n"
    },
    {
      "commit": "e344cb226885b071c0aad5dd034518fca5002841",
      "tree": "e95833afa128b76f9cf8adfc6267a74df1d39660",
      "parents": [
        "4604abc97d7dd757bb76ff9b7fcf343dc4a15212"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 03 15:55:36 2014 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Jun 12 08:34:44 2014 -0700"
      },
      "message": "Fix an NPE in WifiScanner while reporting description\n\nChange-Id: Ie9d12e19e0b8ca98c6ec4c6fa5222a2f28983e64\n"
    },
    {
      "commit": "4604abc97d7dd757bb76ff9b7fcf343dc4a15212",
      "tree": "e6dcea83ff38bc8b2afde5a1eef06b747cb88afd",
      "parents": [
        "006812acd20337b646454c3415172ebd369d2a04"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 10 18:59:30 2014 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Jun 12 08:26:21 2014 -0700"
      },
      "message": "Moving and resizing windows not reported propely for accessibility.\n\nWhen the position and size of a window changes we have to report that\nto the accessibility layer if the window introspection is enabled.\n\nbug:15569915\n\nChange-Id: I3f869e0a582592bfa5f3743d5c2133ee8cb39b34\n"
    },
    {
      "commit": "006812acd20337b646454c3415172ebd369d2a04",
      "tree": "9d93a0ddd1551137ee1860a730b710b941db6600",
      "parents": [
        "dea0f136839e6ab17e53c3cde997854e07282c11",
        "eeaf164bea829325af343b9e41196bc9680ecac9"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Thu Jun 12 15:23:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 15:23:38 2014 +0000"
      },
      "message": "am 485303e2: Merge \"Correcting a bug related to Uri permissions.\" into lmp-preview-dev\n\n* commit \u0027485303e2e45ca91287400b0b26e1e737062c8839\u0027:\n  Correcting a bug related to Uri permissions.\n"
    },
    {
      "commit": "dea0f136839e6ab17e53c3cde997854e07282c11",
      "tree": "9d93a0ddd1551137ee1860a730b710b941db6600",
      "parents": [
        "fe2fd536de6e8ebc1558693a7004134e5088fcfa",
        "de233aec5a4de4c3eebc2927a7afdacf8c2066f0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Jun 12 15:23:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 15:23:32 2014 +0000"
      },
      "message": "am 82469fb2: (-s ours) Merge \"DO NOT MERGE Disable AtlasInitializer\" into lmp-preview-dev\n\n* commit \u002782469fb2aa173e307c0c92ccdf9db30316502813\u0027:\n  DO NOT MERGE Disable AtlasInitializer\n"
    },
    {
      "commit": "fe2fd536de6e8ebc1558693a7004134e5088fcfa",
      "tree": "9d93a0ddd1551137ee1860a730b710b941db6600",
      "parents": [
        "564dae50b519cc7faab149662f3e2d6c94e59851",
        "546f353e7f562fdbcf59980bcb7dc11567658aa3"
      ],
      "author": {
        "name": "Mark Salyzyn",
        "email": "salyzyn@google.com",
        "time": "Thu Jun 12 14:39:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 11 21:23:31 2014 +0000"
      },
      "message": "Merge \"hwui: 64-bit compile issue\""
    },
    {
      "commit": "564dae50b519cc7faab149662f3e2d6c94e59851",
      "tree": "9725b3901e7a2aa3fcf7d83cf5e077640b9b8c47",
      "parents": [
        "cf6edd2b22473648fe4589aa256d4e851d33d1db",
        "5ad3ab8a1639eb7feebca9cba2be634bde9dd362"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Thu Jun 12 14:21:51 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 12 03:30:50 2014 +0000"
      },
      "message": "Merge \"Delete a local ref in getSurface\""
    },
    {
      "commit": "5ad3ab8a1639eb7feebca9cba2be634bde9dd362",
      "tree": "b6485969c1351582ad73d28f48be140214dca7d4",
      "parents": [
        "f89fa8337466be97e40c3ae3cc37704e3f666b5e"
      ],
      "author": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Wed Jun 11 15:22:32 2014 -0700"
      },
      "committer": {
        "name": "Andy McFadden",
        "email": "fadden@android.com",
        "time": "Wed Jun 11 15:22:32 2014 -0700"
      },
      "message": "Delete a local ref in getSurface\n\nANativeWindow_fromSurface() provides a native-only call path to\nandroid_view_Surface_getSurface(), so we need to clean up the\nlocal reference.\n\nBug 14087233\n\nChange-Id: I92aa5aa492c47a0642fdcb28c717ad7f874e1ad9\n"
    },
    {
      "commit": "de233aec5a4de4c3eebc2927a7afdacf8c2066f0",
      "tree": "05f23ecd82a5fabd7aa692cf3db721358ef1bfde",
      "parents": [
        "59c11b5dda96617d505e7e3956a7107cac5043d3",
        "c60676624ce211bbfb0f8d3dfcc886ffad921440"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jun 11 18:12:09 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:55:02 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE Disable AtlasInitializer\" into lmp-preview-dev"
    },
    {
      "commit": "c60676624ce211bbfb0f8d3dfcc886ffad921440",
      "tree": "40c25e1582fadf077a3afd856437ec22097a5b15",
      "parents": [
        "d23d509726021bf03f5879470392d68835de516e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Jun 06 09:38:54 2014 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jun 11 15:53:53 2014 +0000"
      },
      "message": "DO NOT MERGE Disable AtlasInitializer\n\n Bug: 15425820\n\nChange-Id: I15270eb7a5856523625e2de48ef9efc2520ddb0f\n"
    },
    {
      "commit": "cf6edd2b22473648fe4589aa256d4e851d33d1db",
      "tree": "02b5fb61a9cb0bf8ffd18fb7d85eb9abda9b6849",
      "parents": [
        "d3919a318a339d3bde425b66ae0a4a4640eb5210",
        "b85056018b5be05c19c7b1cce1ccee35759ad1b4"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Thu Jun 12 13:08:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"Pass full matrix + clip save flags to the native SkCanvas.\""
    },
    {
      "commit": "d3919a318a339d3bde425b66ae0a4a4640eb5210",
      "tree": "5393ba46689af740174af90767d24287b8fee667",
      "parents": [
        "44eb1b018935f81ee35590217dbf10b061efb137"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Thu Jun 12 11:50:25 2014 +0100"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Thu Jun 12 12:39:46 2014 +0000"
      },
      "message": "Add missing copyright headers in speech.tts\n\nChange-Id: Icf1c3cf71ac45cb00606c8034af375e657c31ea5\n"
    },
    {
      "commit": "59c11b5dda96617d505e7e3956a7107cac5043d3",
      "tree": "2511038f9eb17349f207b371de6cdd61dca0cacc",
      "parents": [
        "6de057816f2feb8e0ecbd2e9ccf73ad53e4dc7ed",
        "d0694b6735a9d91794e6096961231e07364ba3fa"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jun 11 18:00:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"NotificationListenerService: API updates\" into lmp-preview-dev"
    },
    {
      "commit": "d0694b6735a9d91794e6096961231e07364ba3fa",
      "tree": "4e731f2dfb27182a065eeb6b03d6c4da2094667f",
      "parents": [
        "1a8e848dc4e0cf2f258e5350d19f4f6928e74a53"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jun 04 16:36:01 2014 +0200"
      },
      "committer": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Wed Jun 11 18:27:18 2014 +0200"
      },
      "message": "NotificationListenerService: API updates\n\nIntroduce RankingMap holding single notification Rankings\nindexed by SBN keys.\n\nAlso, pass RankingMap with notification event callbacks so\nsubclasses don\u0027t have to call getCurrentRanking() unnecessarily.\n\nBug: 15415840\nChange-Id: Id41e174f00c06c86359c03646abc3db78028b324\n"
    },
    {
      "commit": "6de057816f2feb8e0ecbd2e9ccf73ad53e4dc7ed",
      "tree": "41ec7b30c6d3356ae1642de482463ba515459520",
      "parents": [
        "e4ad633a3654586ea3694e8d7d3f27a904c76676",
        "14272302a8b635bd8e9267c1411d0a7ef11bff45"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 11 17:42:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:06:31 2014 +0000"
      },
      "message": "Merge \"Implement control of auto power save mode.\" into lmp-preview-dev"
    },
    {
      "commit": "14272302a8b635bd8e9267c1411d0a7ef11bff45",
      "tree": "7d77f5ef5ca90889f4afed32bdf27e668b1afac6",
      "parents": [
        "95981dc8ad08002bab932cefcb6b07c6944491f5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 10 23:13:02 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 11 10:34:26 2014 -0700"
      },
      "message": "Implement control of auto power save mode.\n\nFollow the setting for auto power save mode in both\nbattery service and battery UI.  Default level is 15 when\nsetting is not set; otherwise it is whatever the setting\ngives, with 0 meaning auto battery save is off.\n\nChange how we define the \"turn off warn\" level to be\nan adjustment from the warn level, so we can have a good\nvalue for whatever auto setting is set.\n\nFix power manager to never go in to power save mode when\nplugged in, even if the user has manually turned it on.\n\nAdd new delete option to settings command, because I needed\nit for testing.\n\nChange-Id: I512b691df84399d50b8e751fd50732c6093ebe85\n"
    },
    {
      "commit": "e4ad633a3654586ea3694e8d7d3f27a904c76676",
      "tree": "7bcc21ddacd89e2da5f5f5f03c1e61811feaafdb",
      "parents": [
        "c830d8f3b11714277942fe04484530d1737bfea5",
        "d38aed81420d7d992f65ef2efb5f69c1900fc61d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 11 17:20:58 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:06:31 2014 +0000"
      },
      "message": "Merge \"Some tweaks to improve document task creation.\" into lmp-preview-dev"
    },
    {
      "commit": "d38aed81420d7d992f65ef2efb5f69c1900fc61d",
      "tree": "456635f59c4c7dd804b37cb7484dc1a7d36dbe12",
      "parents": [
        "95981dc8ad08002bab932cefcb6b07c6944491f5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 10 21:36:35 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 10 21:49:48 2014 -0700"
      },
      "message": "Some tweaks to improve document task creation.\n\n- Mark the chooser activity as never launching in to a new\n  task, even if the caller asks for it.  These are dialogs\n  so don\u0027t make sense as stand-alone tasks.  (Maybe later\n  the policy should be to not launch into a new task in any\n  case that the activity is a dialog or even transparent at all.)\n\n- Keep track in the task record of whether any activities in\n  it have been shown to the user, and use this to automatically\n  remove the task when all activities finish.  This leans up\n  cases where apps are launching stub activities that get turned\n  in to tasks but are never seen by the user because they\n  immediately launch another activity in another task and\n  then finish.\n\nChange-Id: I00b641c80aa96bd5071479f36ee2e4d8e3a81aeb\n"
    },
    {
      "commit": "95981dc8ad08002bab932cefcb6b07c6944491f5",
      "tree": "396cced3f611d68c538292dd71cb9391f63fde7b",
      "parents": [
        "46919f358390ad40e19259d12ef04b6898b9e4a4",
        "759275d9da1e78cf9bffbd28bb1d585fa3257aaa"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jun 10 23:22:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:06:31 2014 +0000"
      },
      "message": "Merge \"Fix battery controller non-fire bug\" into lmp-preview-dev"
    },
    {
      "commit": "759275d9da1e78cf9bffbd28bb1d585fa3257aaa",
      "tree": "6425999bf8c45817628d7cab662230d7a7b4c383",
      "parents": [
        "488662c5700b6fc47d53bace9fd74166b372566e"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jun 10 12:59:29 2014 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jun 10 16:13:06 2014 -0700"
      },
      "message": "Fix battery controller non-fire bug\n\nReceiver wasn\u0027t registered to listen for the action coming\nback from the Alarm Manager.\nAlso, if a task starts being tracked by the battery controller\nand the device is on power, the batt. controller will notify\nthe scheduler as such.\nAdded dumpsys for battery controller to help debugging.\nChange-Id: I7ce305b816aea69e8d05a3daf23124c163546788\n"
    },
    {
      "commit": "46919f358390ad40e19259d12ef04b6898b9e4a4",
      "tree": "ffe99cc9278d2fe98dbe70101c0ec89b638767e1",
      "parents": [
        "ce3d6c4c0201f136d9b89ea224aa10b86faef4da"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jun 10 16:06:13 2014 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jun 10 16:11:08 2014 -0700"
      },
      "message": "Fix build.\n\nTwo tests were breaking the build.\n\nChange-Id: If424a552d3fedb912fa94870b88c60dc3750b69a\n"
    },
    {
      "commit": "488662c5700b6fc47d53bace9fd74166b372566e",
      "tree": "32efb7b69ab83bd3f35a34ccca13d1c2ebb458da",
      "parents": [
        "6f6f273df6beae55e5528f63411000bfcf134947",
        "b7b70f0f99f2b8e51e03fa55c5005e62f7fd1447"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 10 22:31:31 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:44:22 2014 +0000"
      },
      "message": "Merge \"Fix build\" into lmp-preview-dev"
    },
    {
      "commit": "b7b70f0f99f2b8e51e03fa55c5005e62f7fd1447",
      "tree": "198685ba87dd2032c5c718834e04d9e610770ada",
      "parents": [
        "e9ed3707b234c893622aec3ddecbf2f9d41d1454"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 10 15:20:49 2014 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 10 15:20:49 2014 -0700"
      },
      "message": "Fix build\n\nChange-Id: I339f7f1ab82af699ee34c3baf824d0278477a4cf\n"
    },
    {
      "commit": "6f6f273df6beae55e5528f63411000bfcf134947",
      "tree": "afcef333dc77515c86c228047ddc1c99fb2fae13",
      "parents": [
        "e9ed3707b234c893622aec3ddecbf2f9d41d1454",
        "b13c46e8b78272c4398068eed41f49ee4d403bcc"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Jun 10 22:00:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:00:10 2014 +0000"
      },
      "message": "Merge \"Updating Recents to make the cards slightly more visible.\" into lmp-preview-dev"
    },
    {
      "commit": "1a8e848dc4e0cf2f258e5350d19f4f6928e74a53",
      "tree": "93eb36dbaf0c97520499ed69aa6b3bd2a32e3ded",
      "parents": [
        "b6f4ba7a92faadca4ec13e868dfd773f0189b008",
        "0a27be899c7143df1d8b64ef842b7f6b7fcf0baa"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 11 14:51:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"Fix blank lockscreen.\" into lmp-preview-dev"
    },
    {
      "commit": "0a27be899c7143df1d8b64ef842b7f6b7fcf0baa",
      "tree": "becb84fc44e0e6da057ec48ccacbd38b4983d5d0",
      "parents": [
        "c776997e876dbf066c1a93d180e39a5dc74dd7c9"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 11 03:22:39 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jun 11 15:45:22 2014 +0200"
      },
      "message": "Fix blank lockscreen.\n\nBug: 15281241\nChange-Id: If315891274a97fa5cc579554b83b85cf3c87f0fb\n"
    },
    {
      "commit": "c776997e876dbf066c1a93d180e39a5dc74dd7c9",
      "tree": "95ba2825878a278c7ba94fa5ae8090973d2c5655",
      "parents": [
        "542588e3ba1e25a9465246a8542b1b6cbe6f9249"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jun 05 02:54:26 2014 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jun 11 13:18:59 2014 +0000"
      },
      "message": "Clean up progress bars for media \u0026 other notifications.\n\nBug: 15147533\nChange-Id: Ib4905203c004232bd7d78fe9fa316aa5688eaaa2"
    },
    {
      "commit": "542588e3ba1e25a9465246a8542b1b6cbe6f9249",
      "tree": "e67900c1e542276c3fc3327e9e000131d0041211",
      "parents": [
        "edbfd040601f069a8f0d4440035283c94b915611"
      ],
      "author": {
        "name": "Jessica Hummel",
        "email": "jhummel@google.com",
        "time": "Wed May 21 12:32:57 2014 +0100"
      },
      "committer": {
        "name": "Adam Connors",
        "email": "adamconnors@google.com",
        "time": "Wed Jun 11 11:37:53 2014 +0100"
      },
      "message": "Update documentation so it meets api requirements\n\nChange-Id: Ice52dc3d5ecca77f81d3df1b43179c94aece6fef\nbug:15023443\n\nConflicts:\n\tapi/current.txt\n\tcore/java/android/app/admin/DeviceAdminReceiver.java\n"
    },
    {
      "commit": "b6f4ba7a92faadca4ec13e868dfd773f0189b008",
      "tree": "9428e6cd7baa7f09bf84c48a5c849969f31dd7cc",
      "parents": [
        "a035b5627195505e613d3682c8c11bd2ab44dcf0",
        "a4ef6203262d45d4ffae7860ef40bd931ab27e07"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Jun 11 14:44:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:38:43 2014 +0000"
      },
      "message": "Merge \"Only post interrupting notifications to the Heads Up.\" into lmp-preview-dev"
    },
    {
      "commit": "a035b5627195505e613d3682c8c11bd2ab44dcf0",
      "tree": "43527427545dad4d06a07a529f87d070ab95fa84",
      "parents": [
        "bbd2909d5256a5c4ebcb41f6798381bc36d290dc",
        "28a8d108050b59629e8be9aa4a02739cd08ea941"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jun 11 14:11:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:44:22 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE Allow enter activity transitions to be delayed until data is ready.\" into lmp-preview-dev"
    },
    {
      "commit": "28a8d108050b59629e8be9aa4a02739cd08ea941",
      "tree": "eaec1e84c6d014432acd03c7ab4117a14238e5c6",
      "parents": [
        "096fc544af23957d5575725ca457c3d0df498055"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jun 10 11:12:01 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jun 10 17:06:34 2014 -0700"
      },
      "message": "DO NOT MERGE Allow enter activity transitions to be delayed until data is ready.\n\nBug 15539194\n\nChange-Id: I8de9806b0bcdf8129eb3b5a555a2433f0c7be634\n"
    },
    {
      "commit": "c830d8f3b11714277942fe04484530d1737bfea5",
      "tree": "79a706ff0821f758613466a0a5d2769209fa6788",
      "parents": [
        "800c103495f221363c0e20795ba71d36e3e71a41",
        "899f439a29ab1e609e7ba2aea3e9de3afef35c50"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 11 17:07:53 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"SystemUI asset update.\" into lmp-preview-dev"
    },
    {
      "commit": "899f439a29ab1e609e7ba2aea3e9de3afef35c50",
      "tree": "4765efee69f6be4c4952ba985f6b2ec8b1354e21",
      "parents": [
        "542588e3ba1e25a9465246a8542b1b6cbe6f9249"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 11 10:59:11 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 11 11:04:43 2014 -0400"
      },
      "message": "SystemUI asset update.\n\n- Updated location icons.\n- Updated no-sim, plumb up to QS.\n- Updated zen mode synthetic notification icon.\n- Updated color inversion icons.\n\nChange-Id: I4849fbe11683feab37160c3d23502b01035de66a\n"
    },
    {
      "commit": "800c103495f221363c0e20795ba71d36e3e71a41",
      "tree": "cad85a6b035778abd3f9cfa98f018e1868249bd5",
      "parents": [
        "1a8e848dc4e0cf2f258e5350d19f4f6928e74a53"
      ],
      "author": {
        "name": "justinzhang",
        "email": "justinzhang@google.com",
        "time": "Mon May 12 17:06:01 2014 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Jun 11 14:53:28 2014 +0000"
      },
      "message": "Hide status bars in lock task\n\nCall StatusBarManager to show/hide status bars for lock task.\n(Same CL as https://googleplex-android-review.git.corp.google.com/#/c/461068/,\nsorry for the confusion.)\n\nBug: 13669575\nChange-Id: I5c90bdb1d868aa02d3679e854b5ccbe434d996d6\n(cherry picked from commit cc2365ac9eae0393154c863a21286c9a95311e15)\n"
    },
    {
      "commit": "edbfd040601f069a8f0d4440035283c94b915611",
      "tree": "e846c0c62359cf2e0191ce623522705ffff557d7",
      "parents": [
        "2f45055618b27a20df3d000939c88719d94e6f6f",
        "6d20526adfd18f7347674d61fe784d456b1b7b61"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 11 03:16:57 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:32:31 2014 +0000"
      },
      "message": "Merge \"Brightness slider no longer displays the automatic icon.\" into lmp-preview-dev"
    },
    {
      "commit": "6d20526adfd18f7347674d61fe784d456b1b7b61",
      "tree": "d3b8b425d58ec9e85ea52e22bf6a8c4b48ac8c68",
      "parents": [
        "488662c5700b6fc47d53bace9fd74166b372566e"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 10 19:26:14 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jun 10 19:28:03 2014 -0400"
      },
      "message": "Brightness slider no longer displays the automatic icon.\n\nBug:15414855\nChange-Id: I3a1b8e7758e41abd172c20177f42452077bfc7a7\n"
    },
    {
      "commit": "2f45055618b27a20df3d000939c88719d94e6f6f",
      "tree": "0354ef043865423b0dcacc917addb0f22883e9ce",
      "parents": [
        "352d84fb0744adf01c86f890971b6114ef4441ac",
        "e16a5009cc02548266e483ee2456c631914519ac"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 11 01:49:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:18:15 2014 +0000"
      },
      "message": "Merge \"Accessibility window changes not reported.\" into lmp-preview-dev"
    },
    {
      "commit": "e16a5009cc02548266e483ee2456c631914519ac",
      "tree": "8af9152ba0411b4e96153171f898b15fc7d039d6",
      "parents": [
        "937c4dbb1fdc1afcdc3c4b57d6799d1f49acf9f0"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 10 18:00:12 2014 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 11 01:05:04 2014 +0000"
      },
      "message": "Accessibility window changes not reported.\n\nOn accessibility service side we were asking only for cached windows but since\nto optimize performance the system is sending only deltas for windows the service\nalready introspected, new windows were not seen by the accessibility service.\n\nbug:15092286\n\nChange-Id: I7e9c360f624c53ff1773c485a8907dc425e3352a\n"
    },
    {
      "commit": "937c4dbb1fdc1afcdc3c4b57d6799d1f49acf9f0",
      "tree": "ced58231232f79104bc86cc294825d4d776e8384",
      "parents": [
        "73b1d94baf9dcd75bd61beed07a3984c70fdc3f1",
        "d8c21e8bd09658f5843712f0176db3517ba44c51"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 11 00:09:36 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:18:15 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE: camera2: Disallow shim usage for preview.\" into lmp-preview-dev"
    },
    {
      "commit": "352d84fb0744adf01c86f890971b6114ef4441ac",
      "tree": "fcc75564728e6cfeb65b707cc04c903dc9e6bd3d",
      "parents": [
        "096e639d3dd48ac69c9a5497fa2bfb24d9c7345c",
        "125714173b5ef296f8d50191edcfceedcb19dbde"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 01:31:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:12:51 2014 +0000"
      },
      "message": "Merge \"Remove lxml dependency.\" into lmp-preview-dev"
    },
    {
      "commit": "125714173b5ef296f8d50191edcfceedcb19dbde",
      "tree": "f55f852a958133c4c5d453a44005822464c4cace",
      "parents": [
        "6d7a25f317be60ae8a4d8806e517052be2398753"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 10 14:43:23 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 10 17:00:29 2014 -0700"
      },
      "message": "Remove lxml dependency.\n\nThe encoding for the .ttx file generated is now hard-coded to be utf-8.\n\nChange-Id: I71c208327995651fcf44b6961510f84bafb05848\n"
    },
    {
      "commit": "73b1d94baf9dcd75bd61beed07a3984c70fdc3f1",
      "tree": "82c573dc4decabdd567bd4a32dd819f998b3bdf1",
      "parents": [
        "99d4dd278e283f7861d308eb88a7594676a44eb0",
        "b67a3b36fd569e63c1b8ca6b2701c34c7a3927c1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 11 00:04:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:12:51 2014 +0000"
      },
      "message": "Merge \"Camera2: Many docs updates\" into lmp-preview-dev"
    },
    {
      "commit": "99d4dd278e283f7861d308eb88a7594676a44eb0",
      "tree": "09055842852d5ea8a759f61943deae8f9b559a4e",
      "parents": [
        "95981dc8ad08002bab932cefcb6b07c6944491f5",
        "0a363a319ff6e7b83c4c37b3406f4b0bd2dbf273"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jun 10 23:30:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:12:51 2014 +0000"
      },
      "message": "Merge \"Apply API review to android.net.Network:\" into lmp-preview-dev"
    },
    {
      "commit": "0a363a319ff6e7b83c4c37b3406f4b0bd2dbf273",
      "tree": "7ce6fb24ab645595c237657bf516adcd31bd1db6",
      "parents": [
        "6f6f273df6beae55e5528f63411000bfcf134947"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Thu May 29 10:12:39 2014 -0400"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jun 10 22:26:11 2014 +0000"
      },
      "message": "Apply API review to android.net.Network:\n\n- socketFactory() renamed to getSocketFactory()\n- Make sure bindProcess() documentation points developers to getSocketFactory() as the preferred approach\n- Move bindProcess() and unbindProcess() to ConnectivityManager.setProcessBoundNetwork() -- passing null clears it.\n- Move getProcessBoundNetwork() to ConnectivityManager.getProcessBoundNetwork().\n\nBug:15142362\nBug:13885501\n\nChange-Id: Ia55c59d52e1ec8bf10dd0d9d037bd04c0998bc71\n(cherry picked from commit 5ca1e6675bf4182b6e9ca76a7696bf2e38e96c4f)\n"
    },
    {
      "commit": "096e639d3dd48ac69c9a5497fa2bfb24d9c7345c",
      "tree": "2f2e51794205e700b4a6d4f9fd670ddb74705ba8",
      "parents": [
        "dc8455bdc2388be2a33ca6e2be46fc5c60d9a3bf",
        "b54b78e21554b8450893d4c28e0fe3e9b8c4425e"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 01:31:38 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:06:31 2014 +0000"
      },
      "message": "Merge \"LayoutLib: Support more ContextThemeWrappers\" into lmp-preview-dev"
    },
    {
      "commit": "b54b78e21554b8450893d4c28e0fe3e9b8c4425e",
      "tree": "9da9d596e1367e6b36ba1e21cc14c21089fedb31",
      "parents": [
        "1160e6d2f7018117b0c29a7e2adba9ece36faec1"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 09 19:55:41 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 10 17:44:37 2014 -0700"
      },
      "message": "LayoutLib: Support more ContextThemeWrappers\n\nContextThemeWrapper may be the base context for another\nContextThemeWrapper. We now extract the base context till we reach the\nfinal context.\n\nChange-Id: I034444a2d1579241543fd24248530b299e72498a\n"
    },
    {
      "commit": "1160e6d2f7018117b0c29a7e2adba9ece36faec1",
      "tree": "a18723ef2987cd7335539f994e53f0068ba681b2",
      "parents": [
        "6d7a25f317be60ae8a4d8806e517052be2398753"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 09 18:57:18 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 10 17:44:14 2014 -0700"
      },
      "message": "LayoutLib: Fix EditText rendering\n\nFramework has overloaded java.lang.System.arraycopy() for char[]. The\nmethod is not present on the Desktop VMs. This change replaces the calls\nto this method by its more general alternative - the one using Objects.\n\nTODO: Make it more configurable and flexible to allow rewrite of any\nsuch methods in the future.\n\nChange-Id: I6823b13e52b1c555eb257d02b79707d84e73236f\n"
    },
    {
      "commit": "dc8455bdc2388be2a33ca6e2be46fc5c60d9a3bf",
      "tree": "8e77147a7652d15a362ca7d75848a916c21fdc16",
      "parents": [
        "d3bafe826b07949f68a737ff562fa2c4657f8c44",
        "1160e6d2f7018117b0c29a7e2adba9ece36faec1"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 01:31:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:18:15 2014 +0000"
      },
      "message": "Merge \"LayoutLib: Fix EditText rendering\" into lmp-preview-dev"
    },
    {
      "commit": "d3bafe826b07949f68a737ff562fa2c4657f8c44",
      "tree": "7248f0f649af5bf2e110e28b3b3117defa090e03",
      "parents": [
        "5592a725dd89e433191d3dd835ed99f38a3de474",
        "863d8af75a912a459925cdb8108a1cb49eeb64bd"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jun 11 01:22:24 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:12:51 2014 +0000"
      },
      "message": "Merge \"Hide the (obsolescent) android.app.maintenance APIs\" into lmp-preview-dev"
    },
    {
      "commit": "863d8af75a912a459925cdb8108a1cb49eeb64bd",
      "tree": "a58d6d4122e5f33caa29bb9e1864925eb08d58ed",
      "parents": [
        "937c4dbb1fdc1afcdc3c4b57d6799d1f49acf9f0"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 10 17:49:08 2014 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 10 18:20:24 2014 -0700"
      },
      "message": "Hide the (obsolescent) android.app.maintenance APIs\n\nBug 14994893\n\nChange-Id: If3c06de006504e81c37eb6b716d613e5124d28bc\n"
    },
    {
      "commit": "5592a725dd89e433191d3dd835ed99f38a3de474",
      "tree": "2981f28058bd7aec8d49b041a67d18c70feadfd5",
      "parents": [
        "937c4dbb1fdc1afcdc3c4b57d6799d1f49acf9f0",
        "beacf8d64c237346ea431a267c5d413e814234b5"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 11 01:18:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:31:57 2014 +0000"
      },
      "message": "Merge \"Don\u0027t enable Ethernet on the emulator.\" into lmp-preview-dev"
    },
    {
      "commit": "44eb1b018935f81ee35590217dbf10b061efb137",
      "tree": "751c7bc3c7e89e85f3fe0b2c912733ef293e718e",
      "parents": [
        "cf5085bd491ff88f53854ff8d9579e086fd2f4aa",
        "122c595cd9ca00435b7265444e181f8cc78335e5"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Thu Jun 12 10:59:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 21:31:35 2014 +0000"
      },
      "message": "Merge \"More meaningful errors for DPM calls by non-owners\""
    },
    {
      "commit": "cf5085bd491ff88f53854ff8d9579e086fd2f4aa",
      "tree": "563bb1e99e78a7d07dc8878bc109dba9af1dd74a",
      "parents": [
        "5ea183db0fd9b5d9d22b9427f913a9cdcf622ae7",
        "3a0f19980dcc3b9deba60b9b4f6b96dd3639dd45"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Thu Jun 12 06:41:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 12 05:34:42 2014 +0000"
      },
      "message": "Merge \"Add channel types for NTSC, PAL and SECAM\""
    },
    {
      "commit": "3a0f19980dcc3b9deba60b9b4f6b96dd3639dd45",
      "tree": "500d2491b307f41528faa8cda061145d2673fcaf",
      "parents": [
        "f980c53f86affedc51d31c939a1435d26bc0e050"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Wed Jun 11 17:33:51 2014 -0700"
      },
      "committer": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Wed Jun 11 18:25:11 2014 -0700"
      },
      "message": "Add channel types for NTSC, PAL and SECAM\n\nBug: 14451655, Bug: 15321686\nChange-Id: I2618fb79a4b20898c95cea22154379738710da44\n"
    },
    {
      "commit": "f980c53f86affedc51d31c939a1435d26bc0e050",
      "tree": "1daeb3c95511c1baf6f40fe67dcd5bdd592df7c0",
      "parents": [
        "f4c6a154e9441bb7402e0b3d20b6ace16b9e76f1"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jun 11 17:21:22 2014 -0700"
      },
      "committer": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jun 11 17:21:22 2014 -0700"
      },
      "message": "reset counters when disconnecting\n\nChange-Id: If19d97d481a93343cf9792ff77bf9926ae5c26a7\n"
    },
    {
      "commit": "f4c6a154e9441bb7402e0b3d20b6ace16b9e76f1",
      "tree": "3e877f66c235643e2d94c12fa495d64b914c02a7",
      "parents": [
        "4c07d0246fb37e6a77be2c5cdcdf55a989b90f75",
        "b952587184572070805243e6f8380ceb769f441c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 12 00:15:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:15:38 2014 +0000"
      },
      "message": "am b9525871: am 8525fe8d: am 1a3908e9: Merge \"Switch to a type-safe album art interface.\"\n\n* commit \u0027b952587184572070805243e6f8380ceb769f441c\u0027:\n  Switch to a type-safe album art interface.\n"
    },
    {
      "commit": "4c07d0246fb37e6a77be2c5cdcdf55a989b90f75",
      "tree": "9c990a733d768f5cd3abe338be7226268d12f195",
      "parents": [
        "069438d3febd8488db3f4ff23ce7da5ce68c328e",
        "f5030ecbca4f8dc217204d96d3f0a3511acf49ac"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 17:12:59 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 17:12:59 2014 -0700"
      },
      "message": "Merge commit \u0027f5030ecb\u0027 into manualmerge\n\nConflicts:\n\tservices/core/java/com/android/server/am/ActivityStack.java\n\tservices/core/java/com/android/server/am/ActivityStackSupervisor.java\n\nChange-Id: Ie38e3e8b82f588d36e955664904f3ab84bdfaaf5\n"
    },
    {
      "commit": "b952587184572070805243e6f8380ceb769f441c",
      "tree": "88ee4a6b4bbf03d271d83a80479b043e4f9deb87",
      "parents": [
        "f5030ecbca4f8dc217204d96d3f0a3511acf49ac",
        "8525fe8d0a5a886704307055ef211fc911997783"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 12 00:06:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:06:20 2014 +0000"
      },
      "message": "am 8525fe8d: am 1a3908e9: Merge \"Switch to a type-safe album art interface.\"\n\n* commit \u00278525fe8d0a5a886704307055ef211fc911997783\u0027:\n  Switch to a type-safe album art interface.\n"
    },
    {
      "commit": "069438d3febd8488db3f4ff23ce7da5ce68c328e",
      "tree": "01a48833964cfbd6443430141d01d88ff0ad1889",
      "parents": [
        "439688cf3940571fde9063a02e5f539857b66142",
        "59c11b5dda96617d505e7e3956a7107cac5043d3"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jun 12 00:04:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:04:01 2014 +0000"
      },
      "message": "am 54c4c19b: Merge \"NotificationListenerService: API updates\" into lmp-preview-dev\n\n* commit \u002754c4c19bc95e839cfce3d10f0e842ed5588391eb\u0027:\n  NotificationListenerService: API updates\n"
    },
    {
      "commit": "439688cf3940571fde9063a02e5f539857b66142",
      "tree": "c79b66dbdc0ececb24b6f10f6f1483edf90db1a3",
      "parents": [
        "104e14531ca2212117540d8b6abc06ab67564ebc",
        "6de057816f2feb8e0ecbd2e9ccf73ad53e4dc7ed"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 12 00:03:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:03:55 2014 +0000"
      },
      "message": "am 6d758619: Merge \"Implement control of auto power save mode.\" into lmp-preview-dev\n\n* commit \u00276d758619d90a0dda7f1136dcd44d0ac02cdada7e\u0027:\n  Implement control of auto power save mode.\n"
    },
    {
      "commit": "104e14531ca2212117540d8b6abc06ab67564ebc",
      "tree": "2eb02567116d54a936a4892e9bc021adca071f7f",
      "parents": [
        "615166639b916b5e1a45cb27866429963e1c9582",
        "e4ad633a3654586ea3694e8d7d3f27a904c76676"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 12 00:03:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:03:48 2014 +0000"
      },
      "message": "am f894cad0: Merge \"Some tweaks to improve document task creation.\" into lmp-preview-dev\n\n* commit \u0027f894cad093c1a3083f4aca099babc4677977a12f\u0027:\n  Some tweaks to improve document task creation.\n"
    },
    {
      "commit": "615166639b916b5e1a45cb27866429963e1c9582",
      "tree": "099e7e1fb45a483d12ff328952106cc03b811137",
      "parents": [
        "34576c6acee7c527d90cd077e46892fa9425b288",
        "c830d8f3b11714277942fe04484530d1737bfea5"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 12 00:03:40 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:03:40 2014 +0000"
      },
      "message": "am a6522c40: Merge \"SystemUI asset update.\" into lmp-preview-dev\n\n* commit \u0027a6522c40e44c9b8c6dc551ab05c7b0ddfbfdac75\u0027:\n  SystemUI asset update.\n"
    },
    {
      "commit": "34576c6acee7c527d90cd077e46892fa9425b288",
      "tree": "32824b10be46fb94d50c3a3a34f918c81bcfe688",
      "parents": [
        "6a9ef94bf46dfca1c5161cc8970982fae78400b0",
        "800c103495f221363c0e20795ba71d36e3e71a41"
      ],
      "author": {
        "name": "justinzhang",
        "email": "justinzhang@google.com",
        "time": "Thu Jun 12 00:03:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:03:33 2014 +0000"
      },
      "message": "am 8b00d123: (-s ours) Hide status bars in lock task\n\n* commit \u00278b00d123ec3154482644d2ebe913326552b47321\u0027:\n  Hide status bars in lock task\n"
    },
    {
      "commit": "8525fe8d0a5a886704307055ef211fc911997783",
      "tree": "3406b0a7d73674e3944b0dd6a287f4ac5a53489a",
      "parents": [
        "b0492d6943fc590c2569dd2fc393db54a73986d3",
        "1a3908e95926acd8add3858be571fe23fa9d047a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jun 12 00:02:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:02:42 2014 +0000"
      },
      "message": "am 1a3908e9: Merge \"Switch to a type-safe album art interface.\"\n\n* commit \u00271a3908e95926acd8add3858be571fe23fa9d047a\u0027:\n  Switch to a type-safe album art interface.\n"
    },
    {
      "commit": "f5030ecbca4f8dc217204d96d3f0a3511acf49ac",
      "tree": "ab4f17218d7df60ccb54a1c350ef98ebbfe5c7a9",
      "parents": [
        "28084383c13660864f75452f99183c377c2798ec",
        "4a9f129874785d34930f165268dbc618e4bc2618"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 12 00:00:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 12 00:00:17 2014 +0000"
      },
      "message": "am 4a9f1298: Close ActivityView and ActivityContainer cleanly.\n\n* commit \u00274a9f129874785d34930f165268dbc618e4bc2618\u0027:\n  Close ActivityView and ActivityContainer cleanly.\n"
    },
    {
      "commit": "4a9f129874785d34930f165268dbc618e4bc2618",
      "tree": "473dcdb4138317f5e88fd6c50ef496c923962d34",
      "parents": [
        "e33010a261d881426ce0af9a9e2177137ec3f6b9"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 13:44:50 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 16:33:00 2014 -0700"
      },
      "message": "Close ActivityView and ActivityContainer cleanly.\n\n- Do not call IActivityContainer.release() from\nActivityView.finalize() if it has already been called from\nActivityView.release(). Eliminates IBinder finalized Exception.\n\n- Call ActivityRecord.makeFinishing() before calling ActivityStack.\ndestroyActivityLocked(). Forces call to scheduleDestroyActivity()\nand eventually removeFromHistory(). Otherwise removeFromHistory()\nis never called and window manager AppWindowTokens become orphans.\n\n- Defer call to ActivityContainer.detachLocked() until all\nactivities have finished or timed out. Fixes problem where Display\nis removed while activities are still launching.\n\n- Call ActivityStackSupervisor.deleteActivityContainer() when all\nactivities have finished or timed out. Fixes orphaned\nActivityContainers.\n\nFixes bug 15450798.\nFixes bug 15484154.\nFixes bug 15383479.\nFixes bug 15316558.\nFixes bug 15168560.\nFixes bug 15143914.\n\nChange-Id: Id3c641976b6f825458690f9ee063c07818b56f23\n"
    },
    {
      "commit": "6a9ef94bf46dfca1c5161cc8970982fae78400b0",
      "tree": "32824b10be46fb94d50c3a3a34f918c81bcfe688",
      "parents": [
        "8d336682d47df82c9a61af89fe7fc3e0e9daf358",
        "111fa0274d1d6620f9634783585387f3b773949e"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jun 11 23:32:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 11 21:23:31 2014 +0000"
      },
      "message": "Merge \"auto-roam initial implementation\""
    },
    {
      "commit": "8d336682d47df82c9a61af89fe7fc3e0e9daf358",
      "tree": "14aed605c5334729824ffef748ee3fb3a5c01bc5",
      "parents": [
        "84ecb7e1aad92598cc675bf4dfb8516b70daa5e1",
        "b84fdffad40226ca642680c7d1eec7c7799f07aa"
      ],
      "author": {
        "name": "Sol Boucher",
        "email": "solb@google.com",
        "time": "Wed Jun 11 23:26:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 11 23:10:23 2014 +0000"
      },
      "message": "Merge \"Add CameraToo, a sample point-and-shoot camera app\""
    },
    {
      "commit": "b84fdffad40226ca642680c7d1eec7c7799f07aa",
      "tree": "ea519bbb49899fe2f77a65392a1952dc9bc1b399",
      "parents": [
        "0aad830d1b3006c75a66c02d29d3147c8765b815"
      ],
      "author": {
        "name": "Sol Boucher",
        "email": "solb@google.com",
        "time": "Wed Jun 04 16:05:55 2014 -0700"
      },
      "committer": {
        "name": "Solomon Boucher",
        "email": "solb@google.com",
        "time": "Wed Jun 11 21:47:49 2014 +0000"
      },
      "message": "Add CameraToo, a sample point-and-shoot camera app\n\nIt demonstrates basic use of the features of the new Camera2 API.\n\nChange-Id: I593bc682e5c6203754e9a3ee9a78efbd1b208513\n"
    },
    {
      "commit": "0aad830d1b3006c75a66c02d29d3147c8765b815",
      "tree": "96f9bac2e6f77fc81f55e1a9a41a642daf097cbf",
      "parents": [
        "9c9777da6839a22cd6cdeadbc48f02e1ef1f4f2b",
        "28084383c13660864f75452f99183c377c2798ec"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 21:38:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 21:38:49 2014 +0000"
      },
      "message": "am 28084383: am e33010a2: Merge \"Add NO_ANIMATION flag to ActivityView Intents.\" into klp-modular-dev\n\n* commit \u002728084383c13660864f75452f99183c377c2798ec\u0027:\n  Add NO_ANIMATION flag to ActivityView Intents.\n"
    },
    {
      "commit": "9c9777da6839a22cd6cdeadbc48f02e1ef1f4f2b",
      "tree": "f24d5d425db5d3ab1965a6d2af122c5166dc21b6",
      "parents": [
        "a48a6fd1f2a359e8cb3fb4ca59a008370a950be6",
        "cdd1fd7a8f88e6d99e773b2fb867dbf1d6c64eb9"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 21:38:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 21:38:43 2014 +0000"
      },
      "message": "am cdd1fd7a: am b0492d69: am 16719591: Merge \"Shrink profiler.start-immediately to fit in the maximum property size\"\n\n* commit \u0027cdd1fd7a8f88e6d99e773b2fb867dbf1d6c64eb9\u0027:\n  Shrink profiler.start-immediately to fit in the maximum property size\n"
    },
    {
      "commit": "a48a6fd1f2a359e8cb3fb4ca59a008370a950be6",
      "tree": "5acffdef195511a399057112674c9fd4486b66f0",
      "parents": [
        "90c392fd2dfb354975a504f5890081ab41022fc6",
        "5fc4e487420b7730c9eaf2623ff1efd2633daba7"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 21:38:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 21:38:38 2014 +0000"
      },
      "message": "am 5fc4e487: am b0f59cdc: am 2f84b69b: Merge \"Improved profile.start-immediately comment\"\n\n* commit \u00275fc4e487420b7730c9eaf2623ff1efd2633daba7\u0027:\n  Improved profile.start-immediately comment\n"
    },
    {
      "commit": "111fa0274d1d6620f9634783585387f3b773949e",
      "tree": "eb89259b273e2d4e6594494556d540aec6c2dcbc",
      "parents": [
        "961dda77965203da05df2c865d42a1968d622343"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jun 10 20:47:58 2014 -0700"
      },
      "committer": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jun 11 14:38:06 2014 -0700"
      },
      "message": "auto-roam initial implementation\n\nChange-Id: Iad207974b2fea97420cc6131c5fa0a1f17bf2aac\n"
    },
    {
      "commit": "90c392fd2dfb354975a504f5890081ab41022fc6",
      "tree": "181068dbbe23ef647b6254591d886a691d8f9607",
      "parents": [
        "4a7c3af2990d36d01f9a49b8e111fcfff06a50a2",
        "579ace0358cabcae55329a15a7aac5b6a1cfa0d7"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jun 11 14:31:56 2014 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jun 11 14:31:56 2014 -0700"
      },
      "message": "resolved conflicts for merge of 579ace03 to master\n\nChange-Id: I461879359824036ec861ad9b5b8804ae814179a9\n"
    },
    {
      "commit": "28084383c13660864f75452f99183c377c2798ec",
      "tree": "5d2385081574027f8e22642c3c40255aec6d5315",
      "parents": [
        "cdd1fd7a8f88e6d99e773b2fb867dbf1d6c64eb9",
        "e33010a261d881426ce0af9a9e2177137ec3f6b9"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 17:42:06 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:42:06 2014 +0000"
      },
      "message": "am e33010a2: Merge \"Add NO_ANIMATION flag to ActivityView Intents.\" into klp-modular-dev\n\n* commit \u0027e33010a261d881426ce0af9a9e2177137ec3f6b9\u0027:\n  Add NO_ANIMATION flag to ActivityView Intents.\n"
    },
    {
      "commit": "cdd1fd7a8f88e6d99e773b2fb867dbf1d6c64eb9",
      "tree": "059c7f598e212ab82642d9d9ac481212f57b3db4",
      "parents": [
        "5fc4e487420b7730c9eaf2623ff1efd2633daba7",
        "b0492d6943fc590c2569dd2fc393db54a73986d3"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 17:32:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:32:50 2014 +0000"
      },
      "message": "am b0492d69: am 16719591: Merge \"Shrink profiler.start-immediately to fit in the maximum property size\"\n\n* commit \u0027b0492d6943fc590c2569dd2fc393db54a73986d3\u0027:\n  Shrink profiler.start-immediately to fit in the maximum property size\n"
    },
    {
      "commit": "5fc4e487420b7730c9eaf2623ff1efd2633daba7",
      "tree": "88063c1dd86387dc248dd537c3e85b33f71323fb",
      "parents": [
        "579ace0358cabcae55329a15a7aac5b6a1cfa0d7",
        "b0f59cdcb4d2205faa3811277163bbf215b68dfc"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 17:32:40 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:32:40 2014 +0000"
      },
      "message": "am b0f59cdc: am 2f84b69b: Merge \"Improved profile.start-immediately comment\"\n\n* commit \u0027b0f59cdcb4d2205faa3811277163bbf215b68dfc\u0027:\n  Improved profile.start-immediately comment\n"
    },
    {
      "commit": "b0492d6943fc590c2569dd2fc393db54a73986d3",
      "tree": "3b5e61cfbf3fa5dab5a5da725f704796755e820b",
      "parents": [
        "b0f59cdcb4d2205faa3811277163bbf215b68dfc",
        "16719591f4a6b2139b1f3555dcde92d35f488b6a"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 17:28:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:28:33 2014 +0000"
      },
      "message": "am 16719591: Merge \"Shrink profiler.start-immediately to fit in the maximum property size\"\n\n* commit \u002716719591f4a6b2139b1f3555dcde92d35f488b6a\u0027:\n  Shrink profiler.start-immediately to fit in the maximum property size\n"
    },
    {
      "commit": "b0f59cdcb4d2205faa3811277163bbf215b68dfc",
      "tree": "9d4ee44e1ad5ef8c11c4aaf1ef9097b3d37e3f33",
      "parents": [
        "de1f00231f23937de41e671be987475fbdf9afc9",
        "2f84b69bf5afcf67469704e30866067b770ae786"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Jun 11 17:28:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:28:29 2014 +0000"
      },
      "message": "am 2f84b69b: Merge \"Improved profile.start-immediately comment\"\n\n* commit \u00272f84b69bf5afcf67469704e30866067b770ae786\u0027:\n  Improved profile.start-immediately comment\n"
    },
    {
      "commit": "122c595cd9ca00435b7265444e181f8cc78335e5",
      "tree": "5ed97b7826f0cebc6c8be9d5b31016d4939d1e31",
      "parents": [
        "1b8aef2be7a467672b3ffdc37039b9233ece0fbc"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Jun 11 17:39:45 2014 +0100"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Jun 11 18:01:07 2014 +0100"
      },
      "message": "More meaningful errors for DPM calls by non-owners\n\nNow throws an exception titled something like \"Admin X does not own the\nprofile\" instead of the rather unhelpful NullPointerException that was\nthrown previously.\n\nChange-Id: I33f6da5ea5eb70d8ea3939cfa280c794b01c3382\n"
    },
    {
      "commit": "e33010a261d881426ce0af9a9e2177137ec3f6b9",
      "tree": "f4cbcda0998423b35e19bb2a6be9ea4f85afd216",
      "parents": [
        "9f637d10959490c3a28e0f40330e97eb67e954d7",
        "e6d80f4ce433e16dc72ea3291801169eb507a695"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 11 17:39:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 11 08:41:11 2014 +0000"
      },
      "message": "Merge \"Add NO_ANIMATION flag to ActivityView Intents.\" into klp-modular-dev"
    },
    {
      "commit": "579ace0358cabcae55329a15a7aac5b6a1cfa0d7",
      "tree": "25bb40b0624e2b38acfd36d95f6881a25ba6abc1",
      "parents": [
        "b1cb5aabeb68815715eed423f1f9a7edb9a3e938",
        "9f637d10959490c3a28e0f40330e97eb67e954d7"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Wed Jun 11 01:18:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 01:18:36 2014 +0000"
      },
      "message": "am 9f637d10: Reduce notification service historical archive size to 1 for watches. To remove the memory footprint\n\n* commit \u00279f637d10959490c3a28e0f40330e97eb67e954d7\u0027:\n  Reduce notification service historical archive size to 1 for watches. To remove the memory footprint\n"
    },
    {
      "commit": "9f637d10959490c3a28e0f40330e97eb67e954d7",
      "tree": "aa0732224f67d0b80ded19361ebec22d45717a96",
      "parents": [
        "748856f2d91bd985af3b0973c4953cfa9a6a95ca"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue Jun 10 11:13:51 2014 -0700"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Tue Jun 10 15:31:48 2014 -0700"
      },
      "message": "Reduce notification service historical archive size to 1 for watches.\nTo remove the memory footprint\n\nBug: 15536759\nChange-Id: I081bd962fef689b5d8ed126208499d56ebf4ae38\n"
    },
    {
      "commit": "4a7c3af2990d36d01f9a49b8e111fcfff06a50a2",
      "tree": "3a39023cedf16cdf77af7e48b1175908109ba7b0",
      "parents": [
        "426a76897448308d84b9f89d931c6b771503527a",
        "208dcade9373905b7168feb24db141cd71c45159"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jun 11 20:49:58 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:18:15 2014 +0000"
      },
      "message": "Merge \"Prevent transitions from calling createAnimator for invalid views.\""
    },
    {
      "commit": "208dcade9373905b7168feb24db141cd71c45159",
      "tree": "0e0bad79de82d8282da7ef56c680e37954bbfd33",
      "parents": [
        "cdb4a446de27789911d0ccb58fdede548abd3687"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Thu Jun 05 16:47:47 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jun 11 13:14:32 2014 -0700"
      },
      "message": "Prevent transitions from calling createAnimator for invalid views.\n\nBug 15285527\n\nWhen two transitions affect different views, createAnimator is\non all Transitions for all views. This CL prevents createAnimator\nfrom being called for Transitions that don\u0027t target a view.\n\nChange-Id: I3f70a13b4ea38ad4a9b4724db438b40f6e80eafb\n"
    },
    {
      "commit": "5ea183db0fd9b5d9d22b9427f913a9cdcf622ae7",
      "tree": "b53b5cf81c76ec5a2f782be6f620b5cf7c7f1a96",
      "parents": [
        "6af993b55cf9b504d25c4950b0134d4d4d4065bf",
        "e210ded9fc794197dc5aa69d9c46ea602df21575"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Jun 12 05:25:02 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 10 22:12:51 2014 +0000"
      },
      "message": "Merge \"Add Roboto Black Italic.\""
    },
    {
      "commit": "e210ded9fc794197dc5aa69d9c46ea602df21575",
      "tree": "b8dc28424ad9457066297cad7a57f52fd14d88ab",
      "parents": [
        "2d848a7741a6745a7911450eea2c039b4fe6ef67"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Wed Jun 11 15:35:03 2014 -0700"
      },
      "committer": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Wed Jun 11 15:37:02 2014 -0700"
      },
      "message": "Add Roboto Black Italic.\n\nThe fonts was missed during the update to Roboto v2.\n\nBug: 15475947\nChange-Id: I134138bff27bb651c91f966e20d90626172bba58\n"
    },
    {
      "commit": "2d848a7741a6745a7911450eea2c039b4fe6ef67",
      "tree": "ece1c5b3a73e1f9cc0e5765a1128c3740f740a0d",
      "parents": [
        "a43e79cfcdc85a610b7bf1331137767bf66ba15e",
        "edbfd040601f069a8f0d4440035283c94b915611"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 11 17:43:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:49 2014 +0000"
      },
      "message": "am 9641b929: Merge \"Brightness slider no longer displays the automatic icon.\" into lmp-preview-dev\n\n* commit \u00279641b929ae730241c37c8da21092cf56230aa05f\u0027:\n  Brightness slider no longer displays the automatic icon.\n"
    },
    {
      "commit": "a43e79cfcdc85a610b7bf1331137767bf66ba15e",
      "tree": "69d49b24fcf978d3b83a84d84abda8aac078e1d7",
      "parents": [
        "9ad11ca07fb0c91997cb911015a9f86119b9f387",
        "2f45055618b27a20df3d000939c88719d94e6f6f"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jun 11 17:43:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:42 2014 +0000"
      },
      "message": "am 6af2b51b: Merge \"Accessibility window changes not reported.\" into lmp-preview-dev\n\n* commit \u00276af2b51b3c233d2c9d77282355c798c01a8afba1\u0027:\n  Accessibility window changes not reported.\n"
    },
    {
      "commit": "9ad11ca07fb0c91997cb911015a9f86119b9f387",
      "tree": "e4460a3aec6612c1d4c5f00d0ced2327b0ef5117",
      "parents": [
        "6370c7f554f140c8fc77fe29c43b075ac3757287",
        "352d84fb0744adf01c86f890971b6114ef4441ac"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 17:43:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:36 2014 +0000"
      },
      "message": "am e3e1591c: Merge \"Remove lxml dependency.\" into lmp-preview-dev\n\n* commit \u0027e3e1591cd8d748ba5da228fe857dd785ec7965a9\u0027:\n  Remove lxml dependency.\n"
    },
    {
      "commit": "6370c7f554f140c8fc77fe29c43b075ac3757287",
      "tree": "1cb569cf06c60439749a6702384723c354d1bf44",
      "parents": [
        "3e950680c4aa6492eb20d7a6e2c69af52e36563f",
        "096e639d3dd48ac69c9a5497fa2bfb24d9c7345c"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 17:43:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:32 2014 +0000"
      },
      "message": "am fe01ace8: Merge \"LayoutLib: Support more ContextThemeWrappers\" into lmp-preview-dev\n\n* commit \u0027fe01ace8ac5da2c9716a0eb0cb53fdda823b3910\u0027:\n  LayoutLib: Support more ContextThemeWrappers\n"
    },
    {
      "commit": "3e950680c4aa6492eb20d7a6e2c69af52e36563f",
      "tree": "3e1653cd0cbb7422da1419864a3cfe0ea00cc8e3",
      "parents": [
        "70c1de2072816e383c605041e9ea52e1e91280d9",
        "dc8455bdc2388be2a33ca6e2be46fc5c60d9a3bf"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jun 11 17:43:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:26 2014 +0000"
      },
      "message": "am 0a89c1b0: Merge \"LayoutLib: Fix EditText rendering\" into lmp-preview-dev\n\n* commit \u00270a89c1b00762b404966e32beef1ea9a53e4a8b08\u0027:\n  LayoutLib: Fix EditText rendering\n"
    },
    {
      "commit": "70c1de2072816e383c605041e9ea52e1e91280d9",
      "tree": "7cb072f85ede6317f4847a0b0ebd14584ed52c93",
      "parents": [
        "a23f56b95c6c924d1b352859b72cbc77010cfd14",
        "d3bafe826b07949f68a737ff562fa2c4657f8c44"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jun 11 17:43:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:20 2014 +0000"
      },
      "message": "am 40c042b8: Merge \"Hide the (obsolescent) android.app.maintenance APIs\" into lmp-preview-dev\n\n* commit \u002740c042b884696d162468d971630c48eebd84475b\u0027:\n  Hide the (obsolescent) android.app.maintenance APIs\n"
    },
    {
      "commit": "a23f56b95c6c924d1b352859b72cbc77010cfd14",
      "tree": "fbebb84d94e9f80e8e3034628677580bcffba2bb",
      "parents": [
        "9696db1b8b3b6517a1686ffecca11406d480e6a0",
        "5592a725dd89e433191d3dd835ed99f38a3de474"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 11 17:43:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:43:15 2014 +0000"
      },
      "message": "am 34852095: Merge \"Don\\\u0027t enable Ethernet on the emulator.\" into lmp-preview-dev\n\n* commit \u002734852095d9148945edc39c2df9513c41998eb55b\u0027:\n  Don\u0027t enable Ethernet on the emulator.\n"
    },
    {
      "commit": "9696db1b8b3b6517a1686ffecca11406d480e6a0",
      "tree": "105f761130ac140f23b85bbb7666fe4893eb451a",
      "parents": [
        "ac4dcf6d90459abc8f73c21575ee706493593ac5",
        "937c4dbb1fdc1afcdc3c4b57d6799d1f49acf9f0"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 11 17:03:20 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:03:20 2014 +0000"
      },
      "message": "am ec346985: (-s ours) Merge \"DO NOT MERGE: camera2: Disallow shim usage for preview.\" into lmp-preview-dev\n\n* commit \u0027ec3469853d18e18fd383dae691970dc0fb7ee0da\u0027:\n  DO NOT MERGE: camera2: Disallow shim usage for preview.\n"
    },
    {
      "commit": "ac4dcf6d90459abc8f73c21575ee706493593ac5",
      "tree": "105f761130ac140f23b85bbb7666fe4893eb451a",
      "parents": [
        "d88fb3e670bc66ea8da18fa6af0fe7b83ea1903a",
        "73b1d94baf9dcd75bd61beed07a3984c70fdc3f1"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 11 17:03:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:03:11 2014 +0000"
      },
      "message": "am bc4b6859: Merge \"Camera2: Many docs updates\" into lmp-preview-dev\n\n* commit \u0027bc4b6859cb12564d7dfe37abffd77465b4be75d0\u0027:\n  Camera2: Many docs updates\n"
    },
    {
      "commit": "d88fb3e670bc66ea8da18fa6af0fe7b83ea1903a",
      "tree": "ee1fae31cd0aa203b239628c88142076c11c20b3",
      "parents": [
        "86c9bb94b8929077827c012189baaeb7d275d5b0",
        "99d4dd278e283f7861d308eb88a7594676a44eb0"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jun 11 17:03:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:03:04 2014 +0000"
      },
      "message": "am bcf103d0: Merge \"Apply API review to android.net.Network:\" into lmp-preview-dev\n\n* commit \u0027bcf103d0ef929669268a76aa72bd90ed9af4d63d\u0027:\n  Apply API review to android.net.Network:\n"
    },
    {
      "commit": "86c9bb94b8929077827c012189baaeb7d275d5b0",
      "tree": "ee1fae31cd0aa203b239628c88142076c11c20b3",
      "parents": [
        "43c4f41adb330522c6784177bf8e9a1239c6a15f",
        "95981dc8ad08002bab932cefcb6b07c6944491f5"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 11 17:02:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 11 17:02:58 2014 +0000"
      },
      "message": "am d6d72e5b: Merge \"Fix battery controller non-fire bug\" into lmp-preview-dev\n\n* commit \u0027d6d72e5bc4e5659eb06606abce01da80e6d2f2b6\u0027:\n  Fix battery controller non-fire bug\n"
    }
  ],
  "next": "43c4f41adb330522c6784177bf8e9a1239c6a15f"
}
