)]}'
{
  "log": [
    {
      "commit": "d19ffd4f2ca4130c41dd5f6baddad1830598ecbc",
      "tree": "e3466ed887caddb67cf4f628c32a6a2a68910a39",
      "parents": [
        "0eeb3bb8eb211af642b25bc494931bcc47786be7"
      ],
      "author": {
        "name": "Prashant Malani",
        "email": "pmalani@google.com",
        "time": "Wed Jun 10 17:43:49 2015 -0700"
      },
      "committer": {
        "name": "Prashant Malani",
        "email": "pmalani@google.com",
        "time": "Thu Jun 11 19:56:49 2015 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE Revert \"Always re-establish kernel alarms when considering new alarm set\"\n\nThis reverts commit c83d3e4b72f8f25bbac39a577f125f0ca04354da.\n\nWhile the above patch does help deal with the issue of \"lost\" kernel\nalarms, experiments found it to also cause the unnecessary duplicate\nsetting of non-lost alarms in other devices.\n\nThis leads to a situation where the CPU constantly tries to sleep, but\noccasionally keeps failing to do so, because of a collection of these\nduplicate alarms constantly activating the \"alarm\" kernel wakeup source\n, presumably due to them being triggered.\n\nThese might have accumulated over several iterations when the kernel\nalarms were set again (via rescheduleKernelAlarmsLocked()).\n\nTo prevent the CPU thrashing (which heavily drains power on more\nbattery-constrained devices, and increases the number of alarms being\nset), the aforementioned commit is backed out.\n\nBug: 20136729\nChange-Id: I2a189cb303deb78a2faf476b0e789445407f3e11\n"
    },
    {
      "commit": "0eeb3bb8eb211af642b25bc494931bcc47786be7",
      "tree": "276bed53acce189d6985f15448f6f07c1cd63b11",
      "parents": [
        "f8c2ffef5caca1b07bcb6160f4baf9363c5bfe87",
        "33aa55b1cecea2dcecd5e72450dab8cff85c2943"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 23:49:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 03 23:49:25 2015 +0000"
      },
      "message": "am 33aa55b1: am 127d0b80: Merge \"Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\" into lmp-mr1-dev\n\n* commit \u002733aa55b1cecea2dcecd5e72450dab8cff85c2943\u0027:\n  Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\n"
    },
    {
      "commit": "f8c2ffef5caca1b07bcb6160f4baf9363c5bfe87",
      "tree": "3e1264008a233b00fceb30a51193af36366da186",
      "parents": [
        "6bf7bfb5d2b0693b8b1c4126eea7624e5cfb29f7",
        "c8fd50b106534672f0df530df1d8a85fd9304f1c"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 23:49:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 03 23:49:19 2015 +0000"
      },
      "message": "am c8fd50b1: am 29b98884: Merge \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\" into lmp-mr1-dev\n\n* commit \u0027c8fd50b106534672f0df530df1d8a85fd9304f1c\u0027:\n  Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\n"
    },
    {
      "commit": "33aa55b1cecea2dcecd5e72450dab8cff85c2943",
      "tree": "6dd37206b9866e530bad51874c74d26847019461",
      "parents": [
        "c8fd50b106534672f0df530df1d8a85fd9304f1c",
        "127d0b8065cb87fafddd0cf65a33e42afac69672"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 21:27:59 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 03 21:27:59 2015 +0000"
      },
      "message": "am 127d0b80: Merge \"Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\" into lmp-mr1-dev\n\n* commit \u0027127d0b8065cb87fafddd0cf65a33e42afac69672\u0027:\n  Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\n"
    },
    {
      "commit": "c8fd50b106534672f0df530df1d8a85fd9304f1c",
      "tree": "23ec9c36bad3889bc52fed8ffcfc3df89f008fe8",
      "parents": [
        "4b2d2add3fc1068645790a0bace239b9d868dd30",
        "29b988846721eb870df9813a950ef31a2ecacebd"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 21:27:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 03 21:27:54 2015 +0000"
      },
      "message": "am 29b98884: Merge \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\" into lmp-mr1-dev\n\n* commit \u002729b988846721eb870df9813a950ef31a2ecacebd\u0027:\n  Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\n"
    },
    {
      "commit": "127d0b8065cb87fafddd0cf65a33e42afac69672",
      "tree": "e1c438e7cc64235adb0480e3e63be729daa7102c",
      "parents": [
        "29b988846721eb870df9813a950ef31a2ecacebd",
        "aa9a679b00ea62677cb213fcca6af501870e4daf"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 19:20:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 03 19:20:45 2015 +0000"
      },
      "message": "Merge \"Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\" into lmp-mr1-dev"
    },
    {
      "commit": "aa9a679b00ea62677cb213fcca6af501870e4daf",
      "tree": "fcfab92bcdf13034fff58f377ed68e29e028822d",
      "parents": [
        "c48c31394e7e5dc104d22644d0e4e4a6a607497a"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 19:18:30 2015 +0000"
      },
      "committer": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 19:18:30 2015 +0000"
      },
      "message": "Revert \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\"\n\nThis reverts commit c48c31394e7e5dc104d22644d0e4e4a6a607497a.\n\nChange-Id: Ia2b59da5d953a8a692c0e2f5eabb12e952dbdea1\n"
    },
    {
      "commit": "29b988846721eb870df9813a950ef31a2ecacebd",
      "tree": "e9dcadccf2aa04aa3973aa90173f4fc352db2153",
      "parents": [
        "958a7c1cd816986ac58073ae415b0825c0a11b7b",
        "c48c31394e7e5dc104d22644d0e4e4a6a607497a"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 19:18:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 03 19:18:06 2015 +0000"
      },
      "message": "Merge \"Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\" into lmp-mr1-dev"
    },
    {
      "commit": "c48c31394e7e5dc104d22644d0e4e4a6a607497a",
      "tree": "20f8e5d49e9a59407a8c584668872df09c221c4e",
      "parents": [
        "afd883f8a3ee260a5505f83d628c0b789871c837"
      ],
      "author": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 18:48:19 2015 +0000"
      },
      "committer": {
        "name": "Justin Harrison",
        "email": "astyrrian@google.com",
        "time": "Wed Jun 03 18:48:19 2015 +0000"
      },
      "message": "Revert \"During early boot, send LOCALE_CHANGED only to registered receivers\"\n\nThis reverts commit afd883f8a3ee260a5505f83d628c0b789871c837.\n\nChange-Id: Ia4fadbbc7e531d13cd9e9019f0cdb30cc090cb7a\n"
    },
    {
      "commit": "6bf7bfb5d2b0693b8b1c4126eea7624e5cfb29f7",
      "tree": "276bed53acce189d6985f15448f6f07c1cd63b11",
      "parents": [
        "557ee34d97c435e19034235aff258aea093efc3f",
        "4b2d2add3fc1068645790a0bace239b9d868dd30"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:52:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:52:58 2015 +0000"
      },
      "message": "am 4b2d2add: am 958a7c1c: am 3d3e3bb4: am c7a558fe: am 425d7c87: (-s ours) am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u00274b2d2add3fc1068645790a0bace239b9d868dd30\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "557ee34d97c435e19034235aff258aea093efc3f",
      "tree": "276bed53acce189d6985f15448f6f07c1cd63b11",
      "parents": [
        "0f7712407d96a847845b10eef34d9a259c687533",
        "2adefefa3576142767c45b84d97e05078ead3539"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:52:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:52:51 2015 +0000"
      },
      "message": "am 2adefefa: am b6e3f930: am 2bbcc253: am b36ace74: Merge \"Check that the parcel contained the expected amount of region data. DO NOT MERGE\" into lmp-dev\n\n* commit \u00272adefefa3576142767c45b84d97e05078ead3539\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "4b2d2add3fc1068645790a0bace239b9d868dd30",
      "tree": "6dd37206b9866e530bad51874c74d26847019461",
      "parents": [
        "2adefefa3576142767c45b84d97e05078ead3539",
        "958a7c1cd816986ac58073ae415b0825c0a11b7b"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:34:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:34:55 2015 +0000"
      },
      "message": "am 958a7c1c: am 3d3e3bb4: am c7a558fe: am 425d7c87: (-s ours) am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u0027958a7c1cd816986ac58073ae415b0825c0a11b7b\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "2adefefa3576142767c45b84d97e05078ead3539",
      "tree": "6dd37206b9866e530bad51874c74d26847019461",
      "parents": [
        "bf0439a7e8824b4288f52c952a6808c8bdaf3235",
        "b6e3f930c182ed254e7de3b3e5d22bc7323227f2"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:34:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:34:51 2015 +0000"
      },
      "message": "am b6e3f930: am 2bbcc253: am b36ace74: Merge \"Check that the parcel contained the expected amount of region data. DO NOT MERGE\" into lmp-dev\n\n* commit \u0027b6e3f930c182ed254e7de3b3e5d22bc7323227f2\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "958a7c1cd816986ac58073ae415b0825c0a11b7b",
      "tree": "e1c438e7cc64235adb0480e3e63be729daa7102c",
      "parents": [
        "b6e3f930c182ed254e7de3b3e5d22bc7323227f2",
        "3d3e3bb445dbd1775cdcab0ac19563400ac2d60a"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:18:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:18:54 2015 +0000"
      },
      "message": "am 3d3e3bb4: am c7a558fe: am 425d7c87: (-s ours) am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u00273d3e3bb445dbd1775cdcab0ac19563400ac2d60a\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "b6e3f930c182ed254e7de3b3e5d22bc7323227f2",
      "tree": "e1c438e7cc64235adb0480e3e63be729daa7102c",
      "parents": [
        "02f3cf79989b202a45753ad74653d48f7d73c73d",
        "2bbcc253254a497b8f9bb86712fb6f0f2548e9f2"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 17:18:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 17:18:47 2015 +0000"
      },
      "message": "am 2bbcc253: am b36ace74: Merge \"Check that the parcel contained the expected amount of region data. DO NOT MERGE\" into lmp-dev\n\n* commit \u00272bbcc253254a497b8f9bb86712fb6f0f2548e9f2\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "3d3e3bb445dbd1775cdcab0ac19563400ac2d60a",
      "tree": "052483d4f606fb5dda43b938a5f51d2ae15d926f",
      "parents": [
        "2bbcc253254a497b8f9bb86712fb6f0f2548e9f2",
        "c7a558fe73631e438061c31a54861594f0eb024f"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 15:22:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 15:22:45 2015 +0000"
      },
      "message": "am c7a558fe: am 425d7c87: (-s ours) am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u0027c7a558fe73631e438061c31a54861594f0eb024f\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "c7a558fe73631e438061c31a54861594f0eb024f",
      "tree": "cc0df38cebd69ebde738334cf0f6097f2d2374da",
      "parents": [
        "b36ace7401c0e198ceddd2fdb908346b7bb5928f",
        "425d7c8713679ce9799139f7f91c6a45caa3b486"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 15:10:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 15:10:30 2015 +0000"
      },
      "message": "am 425d7c87: (-s ours) am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u0027425d7c8713679ce9799139f7f91c6a45caa3b486\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "425d7c8713679ce9799139f7f91c6a45caa3b486",
      "tree": "769340c125aac5a1882814dbc9cde2c0e6740c66",
      "parents": [
        "ee35410ff8297b1ab39f3e546ebcedc27300a7de",
        "11297581667128d2568a47ee03acab5c4f9f2784"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 14:53:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 14:53:00 2015 +0000"
      },
      "message": "am 11297581: am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u002711297581667128d2568a47ee03acab5c4f9f2784\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "2bbcc253254a497b8f9bb86712fb6f0f2548e9f2",
      "tree": "052483d4f606fb5dda43b938a5f51d2ae15d926f",
      "parents": [
        "523a19bf3df202c58369279fc4e538e9e342c1e7",
        "b36ace7401c0e198ceddd2fdb908346b7bb5928f"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 14:39:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 14:39:21 2015 +0000"
      },
      "message": "am b36ace74: Merge \"Check that the parcel contained the expected amount of region data. DO NOT MERGE\" into lmp-dev\n\n* commit \u0027b36ace7401c0e198ceddd2fdb908346b7bb5928f\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "11297581667128d2568a47ee03acab5c4f9f2784",
      "tree": "66dd9ca9b60ce71c563553af5480e4b73171e8d0",
      "parents": [
        "a7501119e341626536ce12c3539c2f9a986a2945",
        "18d7926709451b9e767731f46778e4238fc8e3b5"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 14:37:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 14:37:18 2015 +0000"
      },
      "message": "am 18d79267: Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\n* commit \u002718d7926709451b9e767731f46778e4238fc8e3b5\u0027:\n  Check that the parcel contained the expected amount of region data. DO NOT MERGE\n"
    },
    {
      "commit": "b36ace7401c0e198ceddd2fdb908346b7bb5928f",
      "tree": "cc0df38cebd69ebde738334cf0f6097f2d2374da",
      "parents": [
        "c9a0c0b90773fded6c251646300231f67c891b78",
        "5cfd16201fbcb4a095071058263682f7b4ab77a5"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed May 27 14:29:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 27 14:29:31 2015 +0000"
      },
      "message": "Merge \"Check that the parcel contained the expected amount of region data. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "0f7712407d96a847845b10eef34d9a259c687533",
      "tree": "d2caa7605411ce820916f1fcfac4d077d014aa3c",
      "parents": [
        "d4e00d2b9d29e62b1ad989afb1fe2bfe3b519891",
        "bf0439a7e8824b4288f52c952a6808c8bdaf3235"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 27 05:35:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 05:35:52 2015 +0000"
      },
      "message": "am bf0439a7: am 02f3cf79: am 523a19bf: am c9a0c0b9: Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n\n* commit \u0027bf0439a7e8824b4288f52c952a6808c8bdaf3235\u0027:\n  Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n"
    },
    {
      "commit": "bf0439a7e8824b4288f52c952a6808c8bdaf3235",
      "tree": "9013d47cd94c37b74b51b20c7cab00fa5902d54a",
      "parents": [
        "d955dceb4f38f214e62024e808b2b1a21be41940",
        "02f3cf79989b202a45753ad74653d48f7d73c73d"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 27 05:17:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 05:17:55 2015 +0000"
      },
      "message": "am 02f3cf79: am 523a19bf: am c9a0c0b9: Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n\n* commit \u002702f3cf79989b202a45753ad74653d48f7d73c73d\u0027:\n  Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n"
    },
    {
      "commit": "02f3cf79989b202a45753ad74653d48f7d73c73d",
      "tree": "0ca4117cde3e9bd9d5f565d9c926c358c701712b",
      "parents": [
        "862540cdb11a7128ae1fd670136f398645b4af7b",
        "523a19bf3df202c58369279fc4e538e9e342c1e7"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 27 05:03:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 05:03:29 2015 +0000"
      },
      "message": "am 523a19bf: am c9a0c0b9: Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n\n* commit \u0027523a19bf3df202c58369279fc4e538e9e342c1e7\u0027:\n  Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n"
    },
    {
      "commit": "523a19bf3df202c58369279fc4e538e9e342c1e7",
      "tree": "e6e0181d6c29734a2f6473cffad3d1c7505bcde4",
      "parents": [
        "67326bcba0f7287367dedba4caaf2a168a43f057",
        "c9a0c0b90773fded6c251646300231f67c891b78"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed May 27 04:50:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 27 04:50:11 2015 +0000"
      },
      "message": "am c9a0c0b9: Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n\n* commit \u0027c9a0c0b90773fded6c251646300231f67c891b78\u0027:\n  Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n"
    },
    {
      "commit": "5cfd16201fbcb4a095071058263682f7b4ab77a5",
      "tree": "5edb60594a3faff7d36064052a76b2ca9e371800",
      "parents": [
        "ea2dcda788e035ccdc55ab16303c9e34740a3f8c"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Tue May 26 16:41:09 2015 -0400"
      },
      "committer": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue May 26 21:09:24 2015 +0000"
      },
      "message": "Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\nbug:20883006\nChange-Id: Ib47a8ec8696dbc37e958b8dbceb43fcbabf6605b\n"
    },
    {
      "commit": "18d7926709451b9e767731f46778e4238fc8e3b5",
      "tree": "3e1f6fb009aa138f9c3d39eea57d6d447126b7b5",
      "parents": [
        "69b8e962e1b8346b33a2c14889547a0ac00c8b17"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Tue May 26 16:41:09 2015 -0400"
      },
      "committer": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Tue May 26 17:05:22 2015 -0400"
      },
      "message": "Check that the parcel contained the expected amount of region data. DO NOT MERGE\n\nbug:20883006\nChange-Id: Ib47a8ec8696dbc37e958b8dbceb43fcbabf6605b\n"
    },
    {
      "commit": "c9a0c0b90773fded6c251646300231f67c891b78",
      "tree": "a4fc6af9569e5996fd8cb85ebe8c246368349984",
      "parents": [
        "ea2dcda788e035ccdc55ab16303c9e34740a3f8c"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Apr 06 16:08:52 2015 -0700"
      },
      "committer": {
        "name": "Zach Riggle",
        "email": "riggle@google.com",
        "time": "Tue May 26 17:49:04 2015 +0000"
      },
      "message": "Lockdown AM.getRunningAppProcesses API with permission.REAL_GET_TASKS\n\n* Applications must now have ...permission.REAL_GET_TASKS to\nbe able to get process information for all applications.\n* Only the process information for the calling application will be\nreturned if the app doesn\u0027t have the permission.\n* Privilages apps will temporarily be able to get process information\nfor all applications if they don\u0027t have the new permission, but have\ndeprecated ...permission.GET_TASKS.\n\nBug: 20034603\nChange-Id: I67ae9491f65d2280adb6a81593693d499714a216\n(cherry picked from commit 9dbaa54f6834e013a63f18bd51ace554de811d80)\n"
    },
    {
      "commit": "d4e00d2b9d29e62b1ad989afb1fe2bfe3b519891",
      "tree": "3854d497d84cd8d391da3bd6ca217d1b6111d6c0",
      "parents": [
        "5825ad231319207a64debacaa3db4812548b0442",
        "6c0b5b343689ec84b2bd83b61e09b88c5163c583"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 21 22:43:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 22:43:48 2015 +0000"
      },
      "message": "Merge \"Revert \"Enable VoiceInteractionService on watch.\" DO NOT MERGE ANYWHERE\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "5825ad231319207a64debacaa3db4812548b0442",
      "tree": "208417c3874fd2ce9859aa9d3df85dc4f43bac43",
      "parents": [
        "627f26817f752e0e1beb4185e778edc4501b4aa6"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 21 21:15:12 2015 +0000"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 21 14:25:50 2015 -0700"
      },
      "message": "Revert \"Reduce display device log spam.\" DO NOT MERGE ANYWHERE\n\nThis CL didn\u0027t ship with diamond-release, but will make diamond-mr1.\n\nThis reverts commit 80fa3fa027c06be0f4bbd3a4ab319914377d883d.\n\nChange-Id: I1b037b6ac6a504235463a36a5dcd152b6a1434f3\n"
    },
    {
      "commit": "6c0b5b343689ec84b2bd83b61e09b88c5163c583",
      "tree": "6dbc6889cedaa6bd8d95aa595cba8136f8f015c4",
      "parents": [
        "627f26817f752e0e1beb4185e778edc4501b4aa6"
      ],
      "author": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 21 20:48:59 2015 +0000"
      },
      "committer": {
        "name": "Griff Hazen",
        "email": "griff@google.com",
        "time": "Thu May 21 14:25:05 2015 -0700"
      },
      "message": "Revert \"Enable VoiceInteractionService on watch.\" DO NOT MERGE ANYWHERE\n\nThis CL didn\u0027t ship with diamond-release, but will make diamond-mr1.\n\nThis reverts commit c663d99f007c0faa7b66a569ec4083b82d60ef15.\n\nChange-Id: I1430ed7a3221a4f06ad730778c757a68e16b808b\n"
    },
    {
      "commit": "627f26817f752e0e1beb4185e778edc4501b4aa6",
      "tree": "4e65247858d03b586f94425c50933b80cb813a55",
      "parents": [
        "951f23478d79fb232e93a750d9050adce7a67874",
        "018319a0242dfc46a73943b739b0a16b11d66e2b"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu May 14 20:55:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 20:55:19 2015 +0000"
      },
      "message": "Merge \"Wait for KEY_SLEEP UP event before calling goToSleep()\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "951f23478d79fb232e93a750d9050adce7a67874",
      "tree": "31808b394dfa8d25b385e296845beef215321781",
      "parents": [
        "e869835d6a884434842838fce6d17c770fa1ef8b",
        "d955dceb4f38f214e62024e808b2b1a21be41940"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 14 01:05:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 14 01:05:47 2015 +0000"
      },
      "message": "am d955dceb: am 862540cd: Merge \"Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\" into lmp-mr1-dev\n\n* commit \u0027d955dceb4f38f214e62024e808b2b1a21be41940\u0027:\n  Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\n"
    },
    {
      "commit": "d955dceb4f38f214e62024e808b2b1a21be41940",
      "tree": "f6c7f91ee4fb0534f3f0b10db536f7c39375f0ee",
      "parents": [
        "a5b28b92b14d0949d43be6198fedc31872ad07f6",
        "862540cdb11a7128ae1fd670136f398645b4af7b"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 14 00:51:07 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 14 00:51:07 2015 +0000"
      },
      "message": "am 862540cd: Merge \"Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\" into lmp-mr1-dev\n\n* commit \u0027862540cdb11a7128ae1fd670136f398645b4af7b\u0027:\n  Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\n"
    },
    {
      "commit": "862540cdb11a7128ae1fd670136f398645b4af7b",
      "tree": "fcfab92bcdf13034fff58f377ed68e29e028822d",
      "parents": [
        "69355eaa1c1f4bfc961d5dd9fdb0f3817d36d5f0",
        "25607a6642d7c8bb134c7576e11bd79b5c4d233d"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 14 00:40:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 00:40:45 2015 +0000"
      },
      "message": "Merge \"Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\" into lmp-mr1-dev"
    },
    {
      "commit": "e869835d6a884434842838fce6d17c770fa1ef8b",
      "tree": "61002dcce98ce661db0c3b73796aabda1804a1d6",
      "parents": [
        "0cbd0cbd138cdaa367d21f58d8a3fd36f1e73f69",
        "a5b28b92b14d0949d43be6198fedc31872ad07f6"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 13 22:07:15 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 13 22:07:15 2015 +0000"
      },
      "message": "am a5b28b92: am 69355eaa: Merge \"DO NOT MERGE Backport of limited jank-tracking metrics\" into lmp-mr1-dev\n\n* commit \u0027a5b28b92b14d0949d43be6198fedc31872ad07f6\u0027:\n  DO NOT MERGE Backport of limited jank-tracking metrics\n"
    },
    {
      "commit": "a5b28b92b14d0949d43be6198fedc31872ad07f6",
      "tree": "0165794ce1bf1976ef0d68d868f51b2f38433e0d",
      "parents": [
        "613626b7488c5c35a4816804fbe8f837a7e30440",
        "69355eaa1c1f4bfc961d5dd9fdb0f3817d36d5f0"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 13 21:52:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 13 21:52:50 2015 +0000"
      },
      "message": "am 69355eaa: Merge \"DO NOT MERGE Backport of limited jank-tracking metrics\" into lmp-mr1-dev\n\n* commit \u002769355eaa1c1f4bfc961d5dd9fdb0f3817d36d5f0\u0027:\n  DO NOT MERGE Backport of limited jank-tracking metrics\n"
    },
    {
      "commit": "25607a6642d7c8bb134c7576e11bd79b5c4d233d",
      "tree": "2db1447e729696a3d9da7664ca4d3dc79b9539b5",
      "parents": [
        "2614bd225f84f7a23e6b30fc6b47bede153e5f4c"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 13 21:42:28 2015 +0000"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 13 21:42:28 2015 +0000"
      },
      "message": "Revert \"DO NOT MERGE Backport of limited jank-tracking metrics\"\n\nThis reverts commit 2614bd225f84f7a23e6b30fc6b47bede153e5f4c.\n\nChange-Id: I344b4cbaa0bb0caf50bceb806d1446ee27ea52d8\n"
    },
    {
      "commit": "69355eaa1c1f4bfc961d5dd9fdb0f3817d36d5f0",
      "tree": "31b4116f5258ee5ec34836041f4c9044bf56fde9",
      "parents": [
        "afd883f8a3ee260a5505f83d628c0b789871c837",
        "2614bd225f84f7a23e6b30fc6b47bede153e5f4c"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed May 13 21:42:08 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 13 21:42:13 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE Backport of limited jank-tracking metrics\" into lmp-mr1-dev"
    },
    {
      "commit": "0cbd0cbd138cdaa367d21f58d8a3fd36f1e73f69",
      "tree": "31808b394dfa8d25b385e296845beef215321781",
      "parents": [
        "3d76e2f35ae5e4557979c053aa35c3cf3b02f1c3",
        "80fa3fa027c06be0f4bbd3a4ab319914377d883d"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Wed May 13 01:26:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 13 01:26:26 2015 +0000"
      },
      "message": "Merge \"Reduce display device log spam.\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "3d76e2f35ae5e4557979c053aa35c3cf3b02f1c3",
      "tree": "88aa32e629541fff3115f89cbf5cd7be377ecaf8",
      "parents": [
        "960cb4816c082eee52a221052a8e4232f0c0fb14",
        "5241a4cb55b4015549242ac7d8aa5c99e5f157e5"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "luciferleo@google.com",
        "time": "Tue May 12 18:54:10 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 12 18:54:11 2015 +0000"
      },
      "message": "Merge \"Create GpsLocationProvider only if GPS is supported.\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "960cb4816c082eee52a221052a8e4232f0c0fb14",
      "tree": "4f3a69f68045b252be6915da0977b60ee304fe8f",
      "parents": [
        "4f35e1699a4b62bd71bed27fece85e2c026210d1",
        "613626b7488c5c35a4816804fbe8f837a7e30440"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 12 15:53:04 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 12 15:53:04 2015 +0000"
      },
      "message": "am 613626b7: am afd883f8: During early boot, send LOCALE_CHANGED only to registered receivers\n\n* commit \u0027613626b7488c5c35a4816804fbe8f837a7e30440\u0027:\n  During early boot, send LOCALE_CHANGED only to registered receivers\n"
    },
    {
      "commit": "613626b7488c5c35a4816804fbe8f837a7e30440",
      "tree": "f6c7f91ee4fb0534f3f0b10db536f7c39375f0ee",
      "parents": [
        "4475e7dfa12e684df64c59a9053c110d79d83c1f",
        "afd883f8a3ee260a5505f83d628c0b789871c837"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 12 15:39:12 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 12 15:39:12 2015 +0000"
      },
      "message": "am afd883f8: During early boot, send LOCALE_CHANGED only to registered receivers\n\n* commit \u0027afd883f8a3ee260a5505f83d628c0b789871c837\u0027:\n  During early boot, send LOCALE_CHANGED only to registered receivers\n"
    },
    {
      "commit": "afd883f8a3ee260a5505f83d628c0b789871c837",
      "tree": "fcfab92bcdf13034fff58f377ed68e29e028822d",
      "parents": [
        "ea2c403311f741f5a0a9688847cfd17041c81c0d"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 11 18:00:45 2015 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon May 11 18:00:45 2015 -0700"
      },
      "message": "During early boot, send LOCALE_CHANGED only to registered receivers\n\nBug 20855725\nBug 19060618\n\nChange-Id: I368660ecc6ee97a0c2a2f627fa1b09288bc92bd1\n"
    },
    {
      "commit": "5241a4cb55b4015549242ac7d8aa5c99e5f157e5",
      "tree": "c94c3adda00539b6d85c13c235a801e2ead090f6",
      "parents": [
        "4f35e1699a4b62bd71bed27fece85e2c026210d1"
      ],
      "author": {
        "name": "Wei Liu",
        "email": "luciferleo@google.com",
        "time": "Mon May 11 14:00:36 2015 -0700"
      },
      "committer": {
        "name": "Wei Liu",
        "email": "luciferleo@google.com",
        "time": "Mon May 11 17:39:49 2015 -0700"
      },
      "message": "Create GpsLocationProvider only if GPS is supported.\n\nThe creation of GpsLocationProvider used to be inside the\nGpsLocationProvider.isSupported() check.\n\nhttps://googleplex-android-review.git.corp.google.com/#/c/288260/8/services/java/com/android/server/LocationManagerService.java\nincorrectly moved it out.\n\nb/20949616\n\nChange-Id: I6ddd5be5a78f3156a4d5cfc4c756930558c3a8fc\n"
    },
    {
      "commit": "4f35e1699a4b62bd71bed27fece85e2c026210d1",
      "tree": "2fbe617af26b7466ed46ddb01c795f49eb903102",
      "parents": [
        "504bb9e7709cd51500b68f4220fffb61e11a5e1b",
        "4475e7dfa12e684df64c59a9053c110d79d83c1f"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 08 22:14:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 08 22:14:53 2015 +0000"
      },
      "message": "am 4475e7df: am ea2c4033: Mark persistent apps as such when the ProcessRecord is created\n\n* commit \u00274475e7dfa12e684df64c59a9053c110d79d83c1f\u0027:\n  Mark persistent apps as such when the ProcessRecord is created\n"
    },
    {
      "commit": "4475e7dfa12e684df64c59a9053c110d79d83c1f",
      "tree": "a4a7314163e8d139e6f840956fe5399f3d6ced99",
      "parents": [
        "33e54563daa0db610f9dc8b9d4fca8f826ffec73",
        "ea2c403311f741f5a0a9688847cfd17041c81c0d"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 08 21:55:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 08 21:55:08 2015 +0000"
      },
      "message": "am ea2c4033: Mark persistent apps as such when the ProcessRecord is created\n\n* commit \u0027ea2c403311f741f5a0a9688847cfd17041c81c0d\u0027:\n  Mark persistent apps as such when the ProcessRecord is created\n"
    },
    {
      "commit": "ea2c403311f741f5a0a9688847cfd17041c81c0d",
      "tree": "20f8e5d49e9a59407a8c584668872df09c221c4e",
      "parents": [
        "4b12583653561f69a5780126485380cac187c478"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 08 11:10:43 2015 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 08 13:05:42 2015 -0700"
      },
      "message": "Mark persistent apps as such when the ProcessRecord is created\n\n...rather than only during the OS\u0027s \"time to start the persistent apps\"\nboot phase.  This closes a window of opportunity during which a\npersistent app container may be live without having been properly\nnoted as such, because it wound up being launched prior to the\n[rather late] boot phase at which the persistent apps are directly\nenumerated and bookkeeping for them established.\n\nBug 20855725\n\nChange-Id: I41822b412de4540dbdeab300b38089303678f76c\n"
    },
    {
      "commit": "504bb9e7709cd51500b68f4220fffb61e11a5e1b",
      "tree": "6e8588c10798c308141b597fb5668256166b6e60",
      "parents": [
        "2224eac30375a731f4ad38d6930dbc37b0855a0d",
        "808a8d9c30645f5942b9c29c1551b16456ac3bda"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu May 07 19:19:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 19:19:33 2015 +0000"
      },
      "message": "Merge \"Temporarily increase saved tombstone size. DO NOT MERGE\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "808a8d9c30645f5942b9c29c1551b16456ac3bda",
      "tree": "a675550f62bc26ece183664c636b76d550d890f4",
      "parents": [
        "613aef87cf6a5958ff2fd255348f92f8d3de152e"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu May 07 10:31:17 2015 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu May 07 10:31:17 2015 -0700"
      },
      "message": "Temporarily increase saved tombstone size. DO NOT MERGE\n\nBug: 20829534\nChange-Id: I2af16d342196da1acda43b0f6d7341413ef51820\n"
    },
    {
      "commit": "2224eac30375a731f4ad38d6930dbc37b0855a0d",
      "tree": "5f377d476d0fd3e84541517c5adb6593d8cc9606",
      "parents": [
        "2021c8773150dd47d8781375af94143cb22afd9d",
        "d13d504e4b7548f0ce4f9c4f0eee5c1ac2ce6794"
      ],
      "author": {
        "name": "Chris Elliott",
        "email": "chriselliott@google.com",
        "time": "Thu May 07 16:51:07 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 16:51:09 2015 +0000"
      },
      "message": "Merge \"bootanimation: fix garbage line issue when screen height is odd.\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "2021c8773150dd47d8781375af94143cb22afd9d",
      "tree": "d0794fcbfff68bb7d97baac7ba1d0c573098b77f",
      "parents": [
        "613aef87cf6a5958ff2fd255348f92f8d3de152e",
        "33e54563daa0db610f9dc8b9d4fca8f826ffec73"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 02:49:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 02:49:50 2015 +0000"
      },
      "message": "am 33e54563: am 4b125836: Merge \"Added function to render a drawable in all available states\" into lmp-mr1-dev\n\n* commit \u002733e54563daa0db610f9dc8b9d4fca8f826ffec73\u0027:\n  Added function to render a drawable in all available states\n"
    },
    {
      "commit": "33e54563daa0db610f9dc8b9d4fca8f826ffec73",
      "tree": "cd4a3a6ca8b9f5032907a9128b8f0e0492735e44",
      "parents": [
        "86bff0bb63f3667f0b450420514c931b1f4d25d2",
        "4b12583653561f69a5780126485380cac187c478"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 02:37:28 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 02:37:28 2015 +0000"
      },
      "message": "am 4b125836: Merge \"Added function to render a drawable in all available states\" into lmp-mr1-dev\n\n* commit \u00274b12583653561f69a5780126485380cac187c478\u0027:\n  Added function to render a drawable in all available states\n"
    },
    {
      "commit": "4b12583653561f69a5780126485380cac187c478",
      "tree": "7b8107c6b244f687c23ae651469f436912578b5c",
      "parents": [
        "0e20bd8e50724ab264425ba830cdf1beb96f7404",
        "681c7d142a6d25d3215d5f879074cd4359c6f106"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 02:28:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 02:28:51 2015 +0000"
      },
      "message": "Merge \"Added function to render a drawable in all available states\" into lmp-mr1-dev"
    },
    {
      "commit": "681c7d142a6d25d3215d5f879074cd4359c6f106",
      "tree": "832138b5d875b357afa7d27cd4cce476de0f625e",
      "parents": [
        "263e6dfa6aa3286b71ef908c8b2f06206e747ab1"
      ],
      "author": {
        "name": "Andrew Shulaev",
        "email": "ddrone@google.com",
        "time": "Thu Mar 05 11:51:38 2015 +0000"
      },
      "committer": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 02:05:48 2015 +0100"
      },
      "message": "Added function to render a drawable in all available states\n\nThis reverts commit 01cdf8b135be3bf67b9386dc929109c3db82c730.\n\nChange-Id: I596855047d78c3c718744ad61432fc45e1239634\n(cherry picked from commit 1f158819bc7cf58f97e47fabfaf23b2fb838f2eb)\n"
    },
    {
      "commit": "613aef87cf6a5958ff2fd255348f92f8d3de152e",
      "tree": "6bc89ca258e4c368559b9991eaa895aefbd1f503",
      "parents": [
        "143eaa81934e47c8acb8338d1a2383eb79b690ef",
        "86bff0bb63f3667f0b450420514c931b1f4d25d2"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:33:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:33:51 2015 +0000"
      },
      "message": "am 86bff0bb: am 0e20bd8e: Merge changes I60c09f33,Ie0134c2b into lmp-mr1-dev\n\n* commit \u002786bff0bb63f3667f0b450420514c931b1f4d25d2\u0027:\n  Add new parameter to the render method to allow forcing a measure pass.\n  Avoid caching mImage on the main render loop and use clipping.\n"
    },
    {
      "commit": "86bff0bb63f3667f0b450420514c931b1f4d25d2",
      "tree": "e13e9c56e69cc9fed84df3cee07eee2ee8412a45",
      "parents": [
        "2ea82244f0b4396444ec891ab664f9ac40c0b55b",
        "0e20bd8e50724ab264425ba830cdf1beb96f7404"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:21:19 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:21:19 2015 +0000"
      },
      "message": "am 0e20bd8e: Merge changes I60c09f33,Ie0134c2b into lmp-mr1-dev\n\n* commit \u00270e20bd8e50724ab264425ba830cdf1beb96f7404\u0027:\n  Add new parameter to the render method to allow forcing a measure pass.\n  Avoid caching mImage on the main render loop and use clipping.\n"
    },
    {
      "commit": "0e20bd8e50724ab264425ba830cdf1beb96f7404",
      "tree": "ee47930e9ee57179787c8883d07ce3034119558d",
      "parents": [
        "263e6dfa6aa3286b71ef908c8b2f06206e747ab1",
        "8ff8de2cf2ebc136d3dd8d8a8b5e4912e483bb2b"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:14:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 07 00:14:26 2015 +0000"
      },
      "message": "Merge changes I60c09f33,Ie0134c2b into lmp-mr1-dev\n\n* changes:\n  Add new parameter to the render method to allow forcing a measure pass.\n  Avoid caching mImage on the main render loop and use clipping.\n"
    },
    {
      "commit": "143eaa81934e47c8acb8338d1a2383eb79b690ef",
      "tree": "327c1938db4184935a4f40141818ec7270aab9c6",
      "parents": [
        "df4c977d760ccfcf929c77b100faa5f8f38df158",
        "2ea82244f0b4396444ec891ab664f9ac40c0b55b"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:09:11 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:09:11 2015 +0000"
      },
      "message": "am 2ea82244: am 263e6dfa: Merge \"Make status and navigation bars widgets and usable from layouts\" into lmp-mr1-dev\n\n* commit \u00272ea82244f0b4396444ec891ab664f9ac40c0b55b\u0027:\n  Make status and navigation bars widgets and usable from layouts\n"
    },
    {
      "commit": "df4c977d760ccfcf929c77b100faa5f8f38df158",
      "tree": "683f6a885b35211c606d7686eae851c8de48ed12",
      "parents": [
        "ffeb8117b139f61dd7c92bda6a7d47b83871cb66",
        "24e10c0bad54bdd3b37f6f7effea8f76b687ce3f"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:09:00 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:09:00 2015 +0000"
      },
      "message": "am 24e10c0b: am 19dbe50b: Merge \"Move StatusBar to use statusBarColor theme attribute\" into lmp-mr1-dev\n\n* commit \u002724e10c0bad54bdd3b37f6f7effea8f76b687ce3f\u0027:\n  Move StatusBar to use statusBarColor theme attribute\n"
    },
    {
      "commit": "ffeb8117b139f61dd7c92bda6a7d47b83871cb66",
      "tree": "7d86cc9b18bf060203375904d09fd29b2e11d08e",
      "parents": [
        "3dbd18cdfe6af1a9c36261551ef98d39e849d389",
        "9c13c8de8291aac69958a106248d3229ff90609f"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:08:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:53 2015 +0000"
      },
      "message": "am 9c13c8de: am bc47abe4: Merge \"Make sure shaders use a color model compatible with the destination.\" into lmp-mr1-dev\n\n* commit \u00279c13c8de8291aac69958a106248d3229ff90609f\u0027:\n  Make sure shaders use a color model compatible with the destination.\n"
    },
    {
      "commit": "3dbd18cdfe6af1a9c36261551ef98d39e849d389",
      "tree": "c5a0b6b627e209d3aa380423efcb625df93828b7",
      "parents": [
        "9abe42324f2252460b003e6fcdb097910e16178a",
        "872e9950a227128d323c24eb369863e16964493a"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 07 00:08:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:45 2015 +0000"
      },
      "message": "am 872e9950: am 1f8e3de4: Merge \"More layoutlib tests.\" into lmp-mr1-dev\n\n* commit \u0027872e9950a227128d323c24eb369863e16964493a\u0027:\n  More layoutlib tests.\n"
    },
    {
      "commit": "9abe42324f2252460b003e6fcdb097910e16178a",
      "tree": "94c93989e76b30f5bab0c9eb424bda247d111855",
      "parents": [
        "21246bd92f54be468496848b659bf47f2522430a",
        "7e4c1a92b8f3ce02df0a1502be45c450308d81b7"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 07 00:08:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:36 2015 +0000"
      },
      "message": "am 7e4c1a92: am b4ca896f: Merge \"RecyclerView in LayoutLib: better XML attrs.\" into lmp-mr1-dev\n\n* commit \u00277e4c1a92b8f3ce02df0a1502be45c450308d81b7\u0027:\n  RecyclerView in LayoutLib: better XML attrs.\n"
    },
    {
      "commit": "21246bd92f54be468496848b659bf47f2522430a",
      "tree": "8abb57ce6323b13aead2b901125dadf0701e6d39",
      "parents": [
        "cae76a70bfca9f37a10f34582cddbe0792625f26",
        "8e75e307373a03dcbc55ce71be5b50f80e0474db"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:08:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:29 2015 +0000"
      },
      "message": "am 8e75e307: am 1bc7fb2d: Merge \"Fix isThemeAppCompat NPE when using an invalid theme\" into lmp-mr1-dev\n\n* commit \u00278e75e307373a03dcbc55ce71be5b50f80e0474db\u0027:\n  Fix isThemeAppCompat NPE when using an invalid theme\n"
    },
    {
      "commit": "cae76a70bfca9f37a10f34582cddbe0792625f26",
      "tree": "867e5ce6b5ba7b18da157d5cca409fb30082fc54",
      "parents": [
        "b19325be074e466c39e86fd4418726a7c305546c",
        "4624107185135db9db6bfbfb3d0c3a0951c19ee1"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 07 00:08:22 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:22 2015 +0000"
      },
      "message": "am 46241071: am 4f8a9996: Merge \"Nullity annotations to some tests.\" into lmp-mr1-dev\n\n* commit \u00274624107185135db9db6bfbfb3d0c3a0951c19ee1\u0027:\n  Nullity annotations to some tests.\n"
    },
    {
      "commit": "b19325be074e466c39e86fd4418726a7c305546c",
      "tree": "17b0a9bfc1ec319324b37399a9a39430a559fe34",
      "parents": [
        "047a28ec506bb40081eef6eaf8434884157709ce",
        "2e3c41a4e4fbb811cdafc754708d62cba7c6c1b6"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 07 00:08:01 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:08:01 2015 +0000"
      },
      "message": "am 2e3c41a4: am 92e79868: Merge \"Fix title bar showing when not required.\" into lmp-mr1-dev\n\n* commit \u00272e3c41a4e4fbb811cdafc754708d62cba7c6c1b6\u0027:\n  Fix title bar showing when not required.\n"
    },
    {
      "commit": "047a28ec506bb40081eef6eaf8434884157709ce",
      "tree": "2bf8415b3b379270e591e0e20ac05d0b645c25a0",
      "parents": [
        "d8039f048db26847a3da5367a0b69e2bd3f340e0",
        "96437fb4b05be2602bb0fa215988be646aec28fc"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu May 07 00:07:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:07:54 2015 +0000"
      },
      "message": "am 96437fb4: am 9aa600e7: Merge \"LayoutLib: fix crash when shadow size \u003c\u003d0.\" into lmp-mr1-dev\n\n* commit \u002796437fb4b05be2602bb0fa215988be646aec28fc\u0027:\n  LayoutLib: fix crash when shadow size \u003c\u003d0.\n"
    },
    {
      "commit": "2ea82244f0b4396444ec891ab664f9ac40c0b55b",
      "tree": "e8f7936542e39eb00de657c5681ef1665271a322",
      "parents": [
        "24e10c0bad54bdd3b37f6f7effea8f76b687ce3f",
        "263e6dfa6aa3286b71ef908c8b2f06206e747ab1"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Thu May 07 00:02:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 07 00:02:08 2015 +0000"
      },
      "message": "am 263e6dfa: Merge \"Make status and navigation bars widgets and usable from layouts\" into lmp-mr1-dev\n\n* commit \u0027263e6dfa6aa3286b71ef908c8b2f06206e747ab1\u0027:\n  Make status and navigation bars widgets and usable from layouts\n"
    },
    {
      "commit": "24e10c0bad54bdd3b37f6f7effea8f76b687ce3f",
      "tree": "7512935a02d177db3d7742edc80ff3449142d958",
      "parents": [
        "9c13c8de8291aac69958a106248d3229ff90609f",
        "19dbe50bb534db6fa46f0df47f589a69212e9458"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:53:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:45 2015 +0000"
      },
      "message": "am 19dbe50b: Merge \"Move StatusBar to use statusBarColor theme attribute\" into lmp-mr1-dev\n\n* commit \u002719dbe50bb534db6fa46f0df47f589a69212e9458\u0027:\n  Move StatusBar to use statusBarColor theme attribute\n"
    },
    {
      "commit": "9c13c8de8291aac69958a106248d3229ff90609f",
      "tree": "d1ac6be14b5fac98487469b8f729e707a8135534",
      "parents": [
        "872e9950a227128d323c24eb369863e16964493a",
        "bc47abe4b444d0386d1d939e4a223a976fade565"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:53:41 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:41 2015 +0000"
      },
      "message": "am bc47abe4: Merge \"Make sure shaders use a color model compatible with the destination.\" into lmp-mr1-dev\n\n* commit \u0027bc47abe4b444d0386d1d939e4a223a976fade565\u0027:\n  Make sure shaders use a color model compatible with the destination.\n"
    },
    {
      "commit": "872e9950a227128d323c24eb369863e16964493a",
      "tree": "708a77aa7c895697d462fa5a0878806d4be73f0c",
      "parents": [
        "7e4c1a92b8f3ce02df0a1502be45c450308d81b7",
        "1f8e3de40c0aed9fa8b9216ddd3224b7ac94acf1"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:53:37 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:37 2015 +0000"
      },
      "message": "am 1f8e3de4: Merge \"More layoutlib tests.\" into lmp-mr1-dev\n\n* commit \u00271f8e3de40c0aed9fa8b9216ddd3224b7ac94acf1\u0027:\n  More layoutlib tests.\n"
    },
    {
      "commit": "7e4c1a92b8f3ce02df0a1502be45c450308d81b7",
      "tree": "ed5fd1a0b769a556dffe327096c2a3b4b54ae03c",
      "parents": [
        "8e75e307373a03dcbc55ce71be5b50f80e0474db",
        "b4ca896f05eed9d36ac9971810d102a9139502f9"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:53:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:32 2015 +0000"
      },
      "message": "am b4ca896f: Merge \"RecyclerView in LayoutLib: better XML attrs.\" into lmp-mr1-dev\n\n* commit \u0027b4ca896f05eed9d36ac9971810d102a9139502f9\u0027:\n  RecyclerView in LayoutLib: better XML attrs.\n"
    },
    {
      "commit": "8e75e307373a03dcbc55ce71be5b50f80e0474db",
      "tree": "e0a6cf6f121fbae0c7769619eb9266dc9642e2fa",
      "parents": [
        "4624107185135db9db6bfbfb3d0c3a0951c19ee1",
        "1bc7fb2dcc954caac78d3fc02eb98ec30658d4d0"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:53:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:27 2015 +0000"
      },
      "message": "am 1bc7fb2d: Merge \"Fix isThemeAppCompat NPE when using an invalid theme\" into lmp-mr1-dev\n\n* commit \u00271bc7fb2dcc954caac78d3fc02eb98ec30658d4d0\u0027:\n  Fix isThemeAppCompat NPE when using an invalid theme\n"
    },
    {
      "commit": "4624107185135db9db6bfbfb3d0c3a0951c19ee1",
      "tree": "aa49b83c657cb29298a5be9f79d898ac823ecc1d",
      "parents": [
        "2e3c41a4e4fbb811cdafc754708d62cba7c6c1b6",
        "4f8a999682fdb8b38ee5671b8a8f527569ebb5ff"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:53:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:23 2015 +0000"
      },
      "message": "am 4f8a9996: Merge \"Nullity annotations to some tests.\" into lmp-mr1-dev\n\n* commit \u00274f8a999682fdb8b38ee5671b8a8f527569ebb5ff\u0027:\n  Nullity annotations to some tests.\n"
    },
    {
      "commit": "2e3c41a4e4fbb811cdafc754708d62cba7c6c1b6",
      "tree": "e31a7ef258ef5b386dd91b87a3d3559e4f0d79c2",
      "parents": [
        "96437fb4b05be2602bb0fa215988be646aec28fc",
        "92e798682b5e45a05bffecb40a9b9f473420ea79"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:53:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:18 2015 +0000"
      },
      "message": "am 92e79868: Merge \"Fix title bar showing when not required.\" into lmp-mr1-dev\n\n* commit \u002792e798682b5e45a05bffecb40a9b9f473420ea79\u0027:\n  Fix title bar showing when not required.\n"
    },
    {
      "commit": "96437fb4b05be2602bb0fa215988be646aec28fc",
      "tree": "1979f67191726f07b94ae75872eff6f23cd9f10a",
      "parents": [
        "7916753474be29f117d2f31dc4c6bc76ff76b92f",
        "9aa600e79f8f68115e8e95f02933376e3da7d194"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:53:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 06 23:53:14 2015 +0000"
      },
      "message": "am 9aa600e7: Merge \"LayoutLib: fix crash when shadow size \u003c\u003d0.\" into lmp-mr1-dev\n\n* commit \u00279aa600e79f8f68115e8e95f02933376e3da7d194\u0027:\n  LayoutLib: fix crash when shadow size \u003c\u003d0.\n"
    },
    {
      "commit": "263e6dfa6aa3286b71ef908c8b2f06206e747ab1",
      "tree": "675f53576d498610b35a0d286e066204f9f0dab0",
      "parents": [
        "19dbe50bb534db6fa46f0df47f589a69212e9458",
        "9b39c49bfcf9caf434799976304e492ef4599b86"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:52:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:52:06 2015 +0000"
      },
      "message": "Merge \"Make status and navigation bars widgets and usable from layouts\" into lmp-mr1-dev"
    },
    {
      "commit": "19dbe50bb534db6fa46f0df47f589a69212e9458",
      "tree": "8a5aaa77d5f79f9578344b5341e4596aa54f741b",
      "parents": [
        "bc47abe4b444d0386d1d939e4a223a976fade565",
        "d0546353a8ce2d9df5b390d0df967c0ee5eb7ca5"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:45:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:45:41 2015 +0000"
      },
      "message": "Merge \"Move StatusBar to use statusBarColor theme attribute\" into lmp-mr1-dev"
    },
    {
      "commit": "bc47abe4b444d0386d1d939e4a223a976fade565",
      "tree": "68b86e9b585f3d17653c31aa13f63355d822e48c",
      "parents": [
        "1f8e3de40c0aed9fa8b9216ddd3224b7ac94acf1",
        "2d3449f982f9f4b9f4370142bb846d2dbab5a38e"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:43:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:43:50 2015 +0000"
      },
      "message": "Merge \"Make sure shaders use a color model compatible with the destination.\" into lmp-mr1-dev"
    },
    {
      "commit": "1f8e3de40c0aed9fa8b9216ddd3224b7ac94acf1",
      "tree": "03ef4a5124d168ae2603cc7d9215c96ab3a9d3ff",
      "parents": [
        "b4ca896f05eed9d36ac9971810d102a9139502f9",
        "a035dfbf8ddfc8d301dd96088eb50e8c2e63e487"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:43:09 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:43:15 2015 +0000"
      },
      "message": "Merge \"More layoutlib tests.\" into lmp-mr1-dev"
    },
    {
      "commit": "b4ca896f05eed9d36ac9971810d102a9139502f9",
      "tree": "a99943ef0c3b93cbea1d6d95fc850da74966dd57",
      "parents": [
        "1bc7fb2dcc954caac78d3fc02eb98ec30658d4d0",
        "2bc2daa74eef01135f717eadfab87538a9bef29f"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:42:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:42:56 2015 +0000"
      },
      "message": "Merge \"RecyclerView in LayoutLib: better XML attrs.\" into lmp-mr1-dev"
    },
    {
      "commit": "1bc7fb2dcc954caac78d3fc02eb98ec30658d4d0",
      "tree": "28547210132d8455cb6adf4204c3e5d5bfac8ca3",
      "parents": [
        "4f8a999682fdb8b38ee5671b8a8f527569ebb5ff",
        "6aa5a44d9b65ee608df03df29dad640258548f10"
      ],
      "author": {
        "name": "Diego Perez",
        "email": "diegoperez@google.com",
        "time": "Wed May 06 23:42:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:42:35 2015 +0000"
      },
      "message": "Merge \"Fix isThemeAppCompat NPE when using an invalid theme\" into lmp-mr1-dev"
    },
    {
      "commit": "4f8a999682fdb8b38ee5671b8a8f527569ebb5ff",
      "tree": "00f468dad6b6766793f18bc81fd093fe72d4af3a",
      "parents": [
        "92e798682b5e45a05bffecb40a9b9f473420ea79",
        "eca0b3d9ec1cff4ee1d1a0dc41ef4c0f482033f8"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:42:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:42:20 2015 +0000"
      },
      "message": "Merge \"Nullity annotations to some tests.\" into lmp-mr1-dev"
    },
    {
      "commit": "92e798682b5e45a05bffecb40a9b9f473420ea79",
      "tree": "ee63df121cd6f010286ffb4f41991a26f551c7f4",
      "parents": [
        "9aa600e79f8f68115e8e95f02933376e3da7d194",
        "666748728f40e0638860663eabb7a6c66248ad82"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:42:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:42:01 2015 +0000"
      },
      "message": "Merge \"Fix title bar showing when not required.\" into lmp-mr1-dev"
    },
    {
      "commit": "9aa600e79f8f68115e8e95f02933376e3da7d194",
      "tree": "e4d11e8ca0467d21cccad86ec05edddaade7e873",
      "parents": [
        "c11741042d541f222a6cf19bc9cd15c2c892f150",
        "0aa004c3cff627167e302d7320629ccb41cab585"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 06 23:41:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 06 23:41:36 2015 +0000"
      },
      "message": "Merge \"LayoutLib: fix crash when shadow size \u003c\u003d0.\" into lmp-mr1-dev"
    },
    {
      "commit": "80fa3fa027c06be0f4bbd3a4ab319914377d883d",
      "tree": "51ebae615db658cd74f2e4294db58426ca445bd1",
      "parents": [
        "d8039f048db26847a3da5367a0b69e2bd3f340e0"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Apr 14 14:20:47 2015 -0700"
      },
      "committer": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Wed May 06 21:01:05 2015 +0000"
      },
      "message": "Reduce display device log spam.\n\nDon\u0027t repeat all of the display properties every time the display\njust switches states.\n\nBug: 19996401\nChange-Id: I9a1bd56f6e079b1c3f94e4be6ee2745a6df38d21\n(cherry picked from commit 10acf6d3efde60977d2d2e82b90c53d722d9d357)\n"
    },
    {
      "commit": "d13d504e4b7548f0ce4f9c4f0eee5c1ac2ce6794",
      "tree": "6686b4699d67f62045f51ed88b1dddcc1b9fdd46",
      "parents": [
        "d3de33e9dfaee6c0336a51e774632813b3344fca"
      ],
      "author": {
        "name": "Chris Elliott",
        "email": "chriselliott@google.com",
        "time": "Mon May 04 15:24:12 2015 -0700"
      },
      "committer": {
        "name": "Chris Elliott",
        "email": "chriselliott@google.com",
        "time": "Tue May 05 13:21:27 2015 -0700"
      },
      "message": "bootanimation: fix garbage line issue when screen height is odd.\n\nbug:20032072\n\nChange-Id: I784fb6f815b22c37dcd7354729aca346726196d9\n"
    },
    {
      "commit": "d8039f048db26847a3da5367a0b69e2bd3f340e0",
      "tree": "f09c5bd552e87ce8204d388892bb7fa823da30c8",
      "parents": [
        "d3de33e9dfaee6c0336a51e774632813b3344fca",
        "7916753474be29f117d2f31dc4c6bc76ff76b92f"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Tue May 05 18:01:14 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue May 05 18:01:14 2015 +0000"
      },
      "message": "am 79167534: am c1174104: am fbd4af0f: Merge \"Docs: New swipe-to-refresh training guide.\" into lmp-docs\n\n* commit \u00277916753474be29f117d2f31dc4c6bc76ff76b92f\u0027:\n  Docs: New swipe-to-refresh training guide.\n"
    },
    {
      "commit": "7916753474be29f117d2f31dc4c6bc76ff76b92f",
      "tree": "3e0283527eb77a5a043a5fc866dc3aa0037b23a2",
      "parents": [
        "2b46b70da0deb5b80ad4d09f4d3a1d5ebba8cbb8",
        "c11741042d541f222a6cf19bc9cd15c2c892f150"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Mon May 04 18:44:50 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 04 18:44:50 2015 +0000"
      },
      "message": "am c1174104: am fbd4af0f: Merge \"Docs: New swipe-to-refresh training guide.\" into lmp-docs\n\n* commit \u0027c11741042d541f222a6cf19bc9cd15c2c892f150\u0027:\n  Docs: New swipe-to-refresh training guide.\n"
    },
    {
      "commit": "c11741042d541f222a6cf19bc9cd15c2c892f150",
      "tree": "6c70a4291091fdae40a430e5510ac8438f949b4f",
      "parents": [
        "a541020ac5fc43b1f21f8291ac0ba8d531e8a155",
        "fbd4af0f9b6614482c846404434af8571bad5817"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Mon May 04 18:27:33 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 04 18:27:33 2015 +0000"
      },
      "message": "am fbd4af0f: Merge \"Docs: New swipe-to-refresh training guide.\" into lmp-docs\n\n* commit \u0027fbd4af0f9b6614482c846404434af8571bad5817\u0027:\n  Docs: New swipe-to-refresh training guide.\n"
    },
    {
      "commit": "fbd4af0f9b6614482c846404434af8571bad5817",
      "tree": "67e92bdae5117d1dc4e87dc9017030ce3b6be708",
      "parents": [
        "e7bfe5b3ccdaa84f94eb30c607d7d6a831d57b7b",
        "f71f509af0047c154a67c136e8f57a4018663379"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Mon May 04 18:12:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 04 18:12:55 2015 +0000"
      },
      "message": "Merge \"Docs: New swipe-to-refresh training guide.\" into lmp-docs"
    },
    {
      "commit": "d3de33e9dfaee6c0336a51e774632813b3344fca",
      "tree": "fc8b65fa5050e58e3796ebb5d198448bc9ad3d4f",
      "parents": [
        "a7f07fc35ba647465503fe0cba3d4521b68d89c1",
        "2b46b70da0deb5b80ad4d09f4d3a1d5ebba8cbb8"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Sat May 02 01:10:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 02 01:10:55 2015 +0000"
      },
      "message": "am 2b46b70d: am a541020a: am e7bfe5b3: docs: sdk 24.2.0 revisions\n\n* commit \u00272b46b70da0deb5b80ad4d09f4d3a1d5ebba8cbb8\u0027:\n  docs: sdk 24.2.0 revisions\n"
    },
    {
      "commit": "2b46b70da0deb5b80ad4d09f4d3a1d5ebba8cbb8",
      "tree": "aea764497613574dd658579bea0d21ce6159c7d7",
      "parents": [
        "7e42a82213221a9ff18ef682c3e1b73ed051a771",
        "a541020ac5fc43b1f21f8291ac0ba8d531e8a155"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Sat May 02 00:55:54 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 02 00:55:54 2015 +0000"
      },
      "message": "am a541020a: am e7bfe5b3: docs: sdk 24.2.0 revisions\n\n* commit \u0027a541020ac5fc43b1f21f8291ac0ba8d531e8a155\u0027:\n  docs: sdk 24.2.0 revisions\n"
    },
    {
      "commit": "a541020ac5fc43b1f21f8291ac0ba8d531e8a155",
      "tree": "9a1e4273708ef2b8f1def5c1175afe698fbd64fa",
      "parents": [
        "a00cf1276bf3d7b0b56d76a11f85cc73c2f4b882",
        "e7bfe5b3ccdaa84f94eb30c607d7d6a831d57b7b"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Sat May 02 00:38:59 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 02 00:38:59 2015 +0000"
      },
      "message": "am e7bfe5b3: docs: sdk 24.2.0 revisions\n\n* commit \u0027e7bfe5b3ccdaa84f94eb30c607d7d6a831d57b7b\u0027:\n  docs: sdk 24.2.0 revisions\n"
    },
    {
      "commit": "0aa004c3cff627167e302d7320629ccb41cab585",
      "tree": "596ad996cf357fec2eca9669a600a3b30d65e879",
      "parents": [
        "a00cf1276bf3d7b0b56d76a11f85cc73c2f4b882"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Apr 29 10:44:51 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Fri May 01 21:38:02 2015 +0000"
      },
      "message": "LayoutLib: fix crash when shadow size \u003c\u003d0.\n\nDrawing empty rects results in IllegalArgumentException on Mac JRE 1.6.\nPrevent that by checking the bounds before attempting to draw the rect.\n\nBug: 20687353\nChange-Id: I45f48ee125196480bb6510cc49b24d2122bc3e48\n"
    },
    {
      "commit": "e7bfe5b3ccdaa84f94eb30c607d7d6a831d57b7b",
      "tree": "deff36cef61009b6cf0dcd3e4374adc1b9d59f4d",
      "parents": [
        "3e70c6b49ff993aef9fd554ade3444e3d3afa032"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Fri May 01 10:42:45 2015 -0700"
      },
      "committer": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Fri May 01 10:47:56 2015 -0700"
      },
      "message": "docs: sdk 24.2.0 revisions\n\nChange-Id: I658ddc34c134741f706d58fd0bbf085ee4724fcf\n"
    },
    {
      "commit": "a7f07fc35ba647465503fe0cba3d4521b68d89c1",
      "tree": "e838578c6c4c37294aefeae604805ba5494999c8",
      "parents": [
        "4e3a91937baaf34ad409fc3770c3039b9fcc7232",
        "023de22cf2486f6c51b789c762439b6b1f026085"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Thu Apr 30 19:44:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Apr 30 19:44:49 2015 +0000"
      },
      "message": "Merge \"Add configuration to allow animations during low power mode.\" into lmp-mr1-modular-dev"
    },
    {
      "commit": "4e3a91937baaf34ad409fc3770c3039b9fcc7232",
      "tree": "dafa3120fb8b865dd39cf904bed1fe39cba5b296",
      "parents": [
        "026e204ee461e101fe251742f6ffb09b1747c804",
        "7e42a82213221a9ff18ef682c3e1b73ed051a771"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 18:33:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:33:55 2015 +0000"
      },
      "message": "am 7e42a822: am a00cf127: am 3e70c6b4: Merge \"docs: studio 1.2 download link fix\" into lmp-docs\n\n* commit \u00277e42a82213221a9ff18ef682c3e1b73ed051a771\u0027:\n  docs: studio 1.2 download link fix\n"
    },
    {
      "commit": "7e42a82213221a9ff18ef682c3e1b73ed051a771",
      "tree": "c0a7f1ea2fda9e9dbc31418db5e06be0edf8aa86",
      "parents": [
        "7c267f663a39c314bd4ca5d831cc5cbac0d37260",
        "a00cf1276bf3d7b0b56d76a11f85cc73c2f4b882"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 18:16:09 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 18:16:09 2015 +0000"
      },
      "message": "am a00cf127: am 3e70c6b4: Merge \"docs: studio 1.2 download link fix\" into lmp-docs\n\n* commit \u0027a00cf1276bf3d7b0b56d76a11f85cc73c2f4b882\u0027:\n  docs: studio 1.2 download link fix\n"
    },
    {
      "commit": "a00cf1276bf3d7b0b56d76a11f85cc73c2f4b882",
      "tree": "fa35f037feddd5c246b348c2833c1bb28c8af8bf",
      "parents": [
        "f4b1df340379b08d6b12d0c6247e13c54de319ef",
        "3e70c6b49ff993aef9fd554ade3444e3d3afa032"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Thu Apr 30 17:59:51 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Apr 30 17:59:51 2015 +0000"
      },
      "message": "am 3e70c6b4: Merge \"docs: studio 1.2 download link fix\" into lmp-docs\n\n* commit \u00273e70c6b49ff993aef9fd554ade3444e3d3afa032\u0027:\n  docs: studio 1.2 download link fix\n"
    }
  ],
  "next": "3e70c6b49ff993aef9fd554ade3444e3d3afa032"
}
