)]}'
{
  "log": [
    {
      "commit": "b5de924fad4f9dcd4d8137c0e6a17a41c32bc22a",
      "tree": "caa67fa0c760a70e2934979d0713a693d7667625",
      "parents": [
        "969265af3131f7213cab50c08e09700ed6af4a88"
      ],
      "author": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Fri May 02 15:21:54 2014 +0100"
      },
      "committer": {
        "name": "Torne (Richard Coles)",
        "email": "torne@google.com",
        "time": "Thu Jul 17 09:18:43 2014 -0700"
      },
      "message": "Remove WebView library preloading mechanism.\n\nWe don\u0027t want to preload the WebView library in the zygote process any\nmore, as loading an updatable WebView in the zygote is a stability risk.\nThe memory benefits of preloading will be obtained in other ways.\n\nBug: 13005501\nChange-Id: Ic89f2a1d057dc92b01fb775bf326b47ac2d4caa2\n"
    },
    {
      "commit": "969265af3131f7213cab50c08e09700ed6af4a88",
      "tree": "c3f496eb3cc06f093798dc671082d160e73baa4a",
      "parents": [
        "f83fc9b48fa0d2c9e2bacf46d2f2634b2f71028f",
        "fbb3d6ff392e9cd13fea49f85f12efd0a304d448"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 16:15:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 07:39:11 2014 +0000"
      },
      "message": "Merge \"Zen: Maintain selection throughout rocker session.\" into lmp-dev"
    },
    {
      "commit": "fbb3d6ff392e9cd13fea49f85f12efd0a304d448",
      "tree": "75299db99fbc331e5826bbcb3153ba2642884318",
      "parents": [
        "9d32507a8608f82d430fcaf1de0eb81de93dcdea"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 11:17:11 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 12:09:05 2014 -0400"
      },
      "message": "Zen: Maintain selection throughout rocker session.\n\nWhile the panel is visible, allow toggling between\nnone + priority (and even \u0027all\u0027) without resetting\nthe exit condition.\n\nBug:16350606\nChange-Id: I830be8ccad1ba95a64239f00a72f773c4fe739f2\n"
    },
    {
      "commit": "f83fc9b48fa0d2c9e2bacf46d2f2634b2f71028f",
      "tree": "5dbcbfdba3cccde4e5f2b02d11c5accff75dd21a",
      "parents": [
        "defcd33850335276351ea05766aa8706ce4d68fd",
        "07f6d3b6dd41ff9716bab9c0fbc689650fc7c24f"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 15:56:26 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 07:12:45 2014 +0000"
      },
      "message": "Merge \"Shade: Hide the status icons from the collapsed header.\" into lmp-dev"
    },
    {
      "commit": "07f6d3b6dd41ff9716bab9c0fbc689650fc7c24f",
      "tree": "5e451b6d4469eae4f418953bf68ea6734ddce70a",
      "parents": [
        "9d32507a8608f82d430fcaf1de0eb81de93dcdea"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 10:11:40 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 10:44:34 2014 -0400"
      },
      "message": "Shade: Hide the status icons from the collapsed header.\n\nOnly show wifi / cell / battery / user, the entire statusIcons\nlayout s/b hidden when reparented to the header.\n\nBug:16355667\nChange-Id: I4c99ffed82af47c4e67e7915a8cb98fc04ad7017\n"
    },
    {
      "commit": "9d32507a8608f82d430fcaf1de0eb81de93dcdea",
      "tree": "ea39afed19474f1a377031baf2d51afb31613c2a",
      "parents": [
        "929f4e89e0ada4c095a553bbce20a9f9e46efa86",
        "19f653ec19e3435c707357ddf553f1b584c811da"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 17 10:37:36 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 00:15:07 2014 +0000"
      },
      "message": "Merge \"Update QS user switcher colors to spec\" into lmp-dev"
    },
    {
      "commit": "defcd33850335276351ea05766aa8706ce4d68fd",
      "tree": "240527704f97e5387df972eb46a9f7d1b6f2a5c5",
      "parents": [
        "4d6d722017d5fa77be02d60580f35d76189c3ed1",
        "672695e42387a024083d198f3d665f354ef1d27c"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Thu Jul 17 15:51:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 00:10:10 2014 +0000"
      },
      "message": "Merge \"Add AudioAttributes support in the TTS.\" into lmp-dev"
    },
    {
      "commit": "672695e42387a024083d198f3d665f354ef1d27c",
      "tree": "d9a0c560cefac46c7127f564e02743a01f8edf0b",
      "parents": [
        "faa0192826063d40eef2cd997b1649c78cb639b0"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Mon Jul 14 17:10:42 2014 +0100"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Thu Jul 17 13:19:39 2014 +0100"
      },
      "message": "Add AudioAttributes support in the TTS.\n\nBug: 16259299\nChange-Id: I53f4f7a2b9a3b9a422affaf6abe4aca258e67d7f\n"
    },
    {
      "commit": "4d6d722017d5fa77be02d60580f35d76189c3ed1",
      "tree": "58d9182f4071a33141286e1fc905bfe32a222ec8",
      "parents": [
        "78fd9d6b36b78abb57bf2a29e314202bdf26f480",
        "89f060a1e0fa48c497855d061b5c9ec44bb576c8"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 15:46:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 07:39:11 2014 +0000"
      },
      "message": "Merge \"Zen: Return of the alarm warning.\" into lmp-dev"
    },
    {
      "commit": "89f060a1e0fa48c497855d061b5c9ec44bb576c8",
      "tree": "8f179d97fc8d326be7abfdcce3ab29e7631e9318",
      "parents": [
        "9d32507a8608f82d430fcaf1de0eb81de93dcdea"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 21:03:15 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 11:41:18 2014 -0400"
      },
      "message": "Zen: Return of the alarm warning.\n\n- Remove the term timers from subtitle, the term \"alarms\"\n  is now inclusive of timers.\n- Resurrect the alarm warning, give it a more prominent\n  appearance if we can detect an overlap in a time-based\n  exit condition and the next alarm time.\n\nChange-Id: I5d6d67694c7acc9e2a5a7c63e647069744a22cec\n"
    },
    {
      "commit": "929f4e89e0ada4c095a553bbce20a9f9e46efa86",
      "tree": "d350f0d69a14397033b52d1db942c0dc67d0091f",
      "parents": [
        "faa0192826063d40eef2cd997b1649c78cb639b0",
        "69e510d6f7a06a9784a0d4eb24b2757a33d39873"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 17 10:36:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 00:09:54 2014 +0000"
      },
      "message": "Merge \"Partially fix the keyguard scrim\" into lmp-dev"
    },
    {
      "commit": "78fd9d6b36b78abb57bf2a29e314202bdf26f480",
      "tree": "865a2f8acd3cf43a375349da515e1ebcea2d4b9f",
      "parents": [
        "e702404c5a9d46765acb76f63ea6338d0a42b030",
        "2df1892f411de6fa93ba487e3c4d23a079b74fcb"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Thu Jul 17 15:15:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 00:09:54 2014 +0000"
      },
      "message": "Merge \"Check for exported and category before starting activity.\" into lmp-dev"
    },
    {
      "commit": "e702404c5a9d46765acb76f63ea6338d0a42b030",
      "tree": "54228c40a18c5349ad11beee53f391277cc89b34",
      "parents": [
        "31a37dc0a1ad977157d0a0c79fb4c82e6bdd72ce"
      ],
      "author": {
        "name": "Nicolas Prevot",
        "email": "nprevot@google.com",
        "time": "Tue Jul 08 15:47:17 2014 +0100"
      },
      "committer": {
        "name": "Nicolas Prévot",
        "email": "nprevot@google.com",
        "time": "Thu Jul 17 13:44:56 2014 +0000"
      },
      "message": "DO NOT MERGE\n\nRemove cross-profile intent filters when removing a user.\n\nWhen a user is being removed: removing cross-profile intent filters that have\nthis user as their source.\nThis makes sure that if the user id gets reassigned without restarting the phone,\nwe do not have old information from the preexisting profile.\n\nChange-Id: Ie3a2aa0cbbe6c9eb9e945e650fd907e5cc012409\n(cherry picked from commit d44e2d7340c70406d8b5eb8b3d6c6c0daaa8705f)"
    },
    {
      "commit": "31a37dc0a1ad977157d0a0c79fb4c82e6bdd72ce",
      "tree": "a599b421029bd3919bfbc5329248d0838fcefe0b",
      "parents": [
        "9d32507a8608f82d430fcaf1de0eb81de93dcdea",
        "95198b91665bb93473ea1ec68c69bdbfd0002d49"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Thu Jul 17 13:37:25 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 17 13:37:25 2014 +0000"
      },
      "message": "am 95198b91: am 39f0e7da: Merge \"Using outset bottom from theme as bottom inset on circular screens.\" into klp-modular-dev\n\n* commit \u002795198b91665bb93473ea1ec68c69bdbfd0002d49\u0027:\n  Using outset bottom from theme as bottom inset on circular screens.\n"
    },
    {
      "commit": "2df1892f411de6fa93ba487e3c4d23a079b74fcb",
      "tree": "a58e04ec34fccb0341714e278ddb56303dd76775",
      "parents": [
        "9d32507a8608f82d430fcaf1de0eb81de93dcdea"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Thu Jul 17 13:01:25 2014 +0100"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Thu Jul 17 12:14:13 2014 +0000"
      },
      "message": "Check for exported and category before starting activity.\n\nMake LauncherAppService check that component passed to\nstartActivityAsUser is exported and has the category\nIntent.CATEGORY_LAUNCHER before starting it.\n\nBug: 15989072\nChange-Id: I29d03fae49ff0ca8d7f7524f5e71895d62ff3cae\n"
    },
    {
      "commit": "95198b91665bb93473ea1ec68c69bdbfd0002d49",
      "tree": "17cf878d397295fc756b52e76b87ec8d5c9d340c",
      "parents": [
        "1f4e56869c47a8ef68ef83b7693a0f93ad21c984",
        "39f0e7da00eae4e5a331a9413a396f3dddbeb625"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Thu Jul 17 10:55:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 17 10:55:43 2014 +0000"
      },
      "message": "am 39f0e7da: Merge \"Using outset bottom from theme as bottom inset on circular screens.\" into klp-modular-dev\n\n* commit \u002739f0e7da00eae4e5a331a9413a396f3dddbeb625\u0027:\n  Using outset bottom from theme as bottom inset on circular screens.\n"
    },
    {
      "commit": "faa0192826063d40eef2cd997b1649c78cb639b0",
      "tree": "49c43b3cf22ee13e48635ad172ee0a1d429f58c2",
      "parents": [
        "5130655bcbb9e5bc091b27397558543201471263",
        "a4635d8c7d2e2cb335fbe56dffb98beaa4bab05e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jul 17 06:24:11 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Fix build.\" into lmp-dev"
    },
    {
      "commit": "a4635d8c7d2e2cb335fbe56dffb98beaa4bab05e",
      "tree": "c0ebc136e83485680f2a927f330a67e272dcaec3",
      "parents": [
        "fee756ff91ab4d8f0e09ddb050d22d88ebb66ae7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 16 23:23:26 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 16 23:23:26 2014 -0700"
      },
      "message": "Fix build.\n\nChange-Id: I3db1e059534581728a52699681b739482aeb913f\n"
    },
    {
      "commit": "fee756ff91ab4d8f0e09ddb050d22d88ebb66ae7",
      "tree": "d1ff654f57e10bcd3b0a26690113aef7f1643eb4",
      "parents": [
        "2883ba69751de69811a38f086ecbe4c2032ca87d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 16 17:31:10 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 16 22:50:31 2014 -0700"
      },
      "message": "Implement issue #16330060: Inform ActivityManager about WebView...\n\n...state changes.\n\nAdd a new API to tell the activity manager about a new dependency\none process has on another package.  Start using it already for\nwhen apps is Context.createPackageContext() to load code from another\napp.\n\nAlso do some work on getting the monitoring of proc/uid states\nin shape so it can be used by unundled code, along with an\nAppImportanceMonitor class for doing so.\n\nSome small fixes and additions to VoiceInteractionService.\n\nImprove handling of unaccounted/overcounted battery use so that\nthey aren\u0027t shown to the user unless they are significant.\n\nChange-Id: I22dd79a73f4e70103d3f8964494aebc8a31f971c\n"
    },
    {
      "commit": "2883ba69751de69811a38f086ecbe4c2032ca87d",
      "tree": "0c1aa448e38f4c3e7b1f277111a131298a8e0356",
      "parents": [
        "e6cd2476aa9d07df0de0a0081ab66d8401a7e228"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Wed Jul 16 21:02:08 2014 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Wed Jul 16 22:10:45 2014 -0700"
      },
      "message": "Plumb the database code to read/update sound models\n\nChange-Id: I135131b042481462f905bdb69ea8544e2561d177\n"
    },
    {
      "commit": "e6cd2476aa9d07df0de0a0081ab66d8401a7e228",
      "tree": "e341a89ae40e30626a55d6eb77b7c7cf638bd1b2",
      "parents": [
        "5134478151d8aa3d776f8d4f368dbcdbc501a92a"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Fri Jul 11 12:27:34 2014 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Wed Jul 16 22:03:03 2014 -0700"
      },
      "message": "Add recognition modes to the enrollment metadata\n\nThis will be used by the Voice interaction service to determine what type of recognition may be run\non the DSP. e.g. If the DSP supports voice trigger only for the given keyphrase,\nthe voice interaction service may want to perform user identification at its end.\n\nAlso support keyphrase metadata for all keyphrases and locales.\nIn case the enrollment app supports open-ended keyphrases, it can leave the keyphrase text\nto be empty\nsimilarly, if the enrollment app supports all locales, it can leave the supported locales\nattribute to be empty,\n\nChange-Id: I782a17a877fc79ed569fa7c3a81697641182590b\n"
    },
    {
      "commit": "5134478151d8aa3d776f8d4f368dbcdbc501a92a",
      "tree": "d9d39702c5271fa7377d44bdf46ec42095a79af7",
      "parents": [
        "d10b2f17a1ef2773932e9594a7569627426bb823"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jul 16 17:39:27 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jul 17 04:36:11 2014 +0000"
      },
      "message": "Add public attributes for TimePicker styling\n\nBUG: 11218747\nChange-Id: Ifdf981280ebe20a9066f219c9a4505d0d7486b2e\n"
    },
    {
      "commit": "5130655bcbb9e5bc091b27397558543201471263",
      "tree": "fa5c22baacde6e9240488b3f76b9ff7e28a1e1e6",
      "parents": [
        "3b2f507910139d7f6dcfea89684196145431859e",
        "029179d7f975b498e79308aac0e478e91900a0cb"
      ],
      "author": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Thu Jul 17 06:19:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 04:18:22 2014 +0000"
      },
      "message": "Merge \"Pass input ID to the setup/settings activity\" into lmp-dev"
    },
    {
      "commit": "3b2f507910139d7f6dcfea89684196145431859e",
      "tree": "16124bf9255a47cba1f75910c04e224d301adb27",
      "parents": [
        "fee756ff91ab4d8f0e09ddb050d22d88ebb66ae7",
        "d0d02e22cef381d5ee884013d11adb078a76205a"
      ],
      "author": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Thu Jul 17 06:18:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 17 04:15:25 2014 +0000"
      },
      "message": "Merge \"Introduce \"input_id\" column to the channels table\" into lmp-dev"
    },
    {
      "commit": "39f0e7da00eae4e5a331a9413a396f3dddbeb625",
      "tree": "14ee76b2643f6282647655751ba8ecbe29259599",
      "parents": [
        "289d3c253eafe09a2ba3614aeeb8ba80539175b7",
        "dcb70c2e08217a5030d56ee5050ddf853b958b45"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Thu Jul 17 00:23:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Using outset bottom from theme as bottom inset on circular screens.\" into klp-modular-dev"
    },
    {
      "commit": "dcb70c2e08217a5030d56ee5050ddf853b958b45",
      "tree": "3ec13539ad1b5dba86e0d09c55ae80ec408cddef",
      "parents": [
        "0cb38d2e5ab32fd34c8129f3c2d1c158bad9abc3"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jul 14 17:10:42 2014 -0700"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Wed Jul 16 17:09:06 2014 -0700"
      },
      "message": "Using outset bottom from theme as bottom inset on circular screens.\n\nChange-Id: I46374b345e60a74b6afbbb6a278a0b8e81650681\n"
    },
    {
      "commit": "d10b2f17a1ef2773932e9594a7569627426bb823",
      "tree": "83adaad99fde1bfd2a9f909c94cccb2fb51daca7",
      "parents": [
        "1b68d262cd25428640f3f278402046312759f57d",
        "16128f4523a484084205aacc6200374ca3029467"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Jul 17 04:05:16 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Album artwork returns triumphantly to the lockscreen.\" into lmp-dev"
    },
    {
      "commit": "16128f4523a484084205aacc6200374ca3029467",
      "tree": "facaf9db7b60fdda2cfad6f1e2322fe486c24219",
      "parents": [
        "c20533c1a7772f61d904fad31e3998c055c03da5"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed May 21 12:48:22 2014 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Jul 16 23:51:54 2014 -0400"
      },
      "message": "Album artwork returns triumphantly to the lockscreen.\n\nIt is pulled from the metadata of the active media\nsession, which we fetch in one of two ways:\n\n1. From a proper media notification, we can extract the\n   session token from EXTRA_MEDIA_SESSION.\n2. If none of these is found, we ask MediaSessionManager for\n   any outstanding media sessions whose packages match an\n   active notification. These include legacy RCC clients,\n   whose notifications are oblivious to EXTRA_MEDIA_SESSION.\n\nWe then pull the album artwork out of the metadata and fade\nit in on the lockscreen.\n\nBug: 15147533\nBug: 15135254\nChange-Id: Ia967bfba310b6c792b14673872cb132ddd7052a5\n"
    },
    {
      "commit": "19f653ec19e3435c707357ddf553f1b584c811da",
      "tree": "50de0f0b1dc9c5d5e5925464fde39bf0e2c460d7",
      "parents": [
        "c20533c1a7772f61d904fad31e3998c055c03da5"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 17 00:32:13 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jul 17 01:32:30 2014 +0200"
      },
      "message": "Update QS user switcher colors to spec\n\nBug: 15545213\nChange-Id: Id0e48e4406c64d2a8a19ed8fdcec398896ca11c0\n"
    },
    {
      "commit": "c20533c1a7772f61d904fad31e3998c055c03da5",
      "tree": "80a89f4d6646c0156aea2db170c44fcfd0e54d68",
      "parents": [
        "015b123a8a248ad9a744c9aad22fbff01f102e77"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Thu Jul 10 11:12:30 2014 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed Jul 16 16:06:21 2014 -0700"
      },
      "message": "MediaRecorder: added constants for WEBM output\n\nChange-Id: Iacbb55bda71bb6da98244255bf2a4c34c7342fb0\n"
    },
    {
      "commit": "1b68d262cd25428640f3f278402046312759f57d",
      "tree": "80643712d23cb2f30aac0be2f98b9d2fe9465db1",
      "parents": [
        "a433af6b739e6d1b57a06913401086cdd8eccffb",
        "aedebda776ee3a68eda498a79bf14855e5f5d62e"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 03:36:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 21:54:23 2014 +0000"
      },
      "message": "Merge \"Update data limit notification icon + strings.\" into lmp-dev"
    },
    {
      "commit": "aedebda776ee3a68eda498a79bf14855e5f5d62e",
      "tree": "d7916a8c550d8efaffb50759209f8250bbb04cb0",
      "parents": [
        "1375e73ed879b8cadf4c0a60077d58d1d0954cca"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 14 14:36:32 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 23:32:44 2014 -0400"
      },
      "message": "Update data limit notification icon + strings.\n\n- Use a more specific disabled cellular data icon.\n- Reword framework strings to use \"Cellular\" instead of \"Mobile\"\n  and avoid \"enabled/disabled\"\n- Update SystemUI\u0027s network limit dialog to follow suit.\n\nBug:16185238\nChange-Id: Ie9191990fab17cd7dc04395fad39f84bfff8349d\n"
    },
    {
      "commit": "a433af6b739e6d1b57a06913401086cdd8eccffb",
      "tree": "f5857b44e4d72f2442a780177152c70511b33e18",
      "parents": [
        "1375e73ed879b8cadf4c0a60077d58d1d0954cca"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Wed Jul 16 15:36:44 2014 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Wed Jul 16 19:52:32 2014 -0700"
      },
      "message": "Add code for isKeyphraseActive and some logging to help debug issues\n\nChange-Id: I89f2090be5a5fe5f7c0da1648a0d46a093893fe2\n"
    },
    {
      "commit": "1375e73ed879b8cadf4c0a60077d58d1d0954cca",
      "tree": "88cbf22a68e6e3735027b44fd39543c47e7584ae",
      "parents": [
        "9034620dd5a13e4b76cf6c31fb1fd7e5b79678e3",
        "6ae82a747c77fbdba45d2deaf127ef068c294aa1"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 01:45:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 21:59:11 2014 +0000"
      },
      "message": "Merge \"Add a zen-specific event sink, include in dumpstate.\" into lmp-dev"
    },
    {
      "commit": "6ae82a747c77fbdba45d2deaf127ef068c294aa1",
      "tree": "f7e535f581e90cadd2fa88d5ace95d1f8809007d",
      "parents": [
        "889fc94ffa70633e510e812b9da86723f4eee384"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 16:23:01 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 21:44:17 2014 -0400"
      },
      "message": "Add a zen-specific event sink, include in dumpstate.\n\nUseful for tracking zen events (since boot) that are\ntoo old to be included in the standard log.\n\nChange-Id: I91633d35b26091bb18523a76ebdba9d286d0cd41\n"
    },
    {
      "commit": "9034620dd5a13e4b76cf6c31fb1fd7e5b79678e3",
      "tree": "e418674045a1ebd349f44ec5b3bf0181aaab9a99",
      "parents": [
        "20ceb903731bc732eb063b1bbee3bac806a5d5ef",
        "ebf1fd99d67875c36c7dcd09b2246b6c3e22e9ae"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Thu Jul 17 01:44:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:42:05 2014 +0000"
      },
      "message": "Merge \"Allow content provider access across users\" into lmp-dev"
    },
    {
      "commit": "20ceb903731bc732eb063b1bbee3bac806a5d5ef",
      "tree": "0162b0ba54aa74b592b06614eb6b4184dedbed78",
      "parents": [
        "889fc94ffa70633e510e812b9da86723f4eee384"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Jul 17 10:13:27 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Jul 17 01:43:39 2014 +0000"
      },
      "message": "Disable logging in NetlinkTracker.\n\nThis logging can get quite spammy in GoogleGuest, and there\u0027s\ncurrently no reason to think it\u0027s necessary. Much of the same\ninformation is available via \"adb shell ndc monitor\".\n\nBug: 16328180\nChange-Id: I15a8348e261d6b69a4ef8bdaf8a2a431b1c2bc0d\n"
    },
    {
      "commit": "ebf1fd99d67875c36c7dcd09b2246b6c3e22e9ae",
      "tree": "f64a0d9c755df31cdf0d4e39581381d2da70721f",
      "parents": [
        "ce50e7af920bf19f3ebf6274657fc51f136c5c87"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jul 16 17:47:40 2014 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jul 16 17:47:40 2014 -0700"
      },
      "message": "Allow content provider access across users\n\nIf the package has INTERACT_ACROSS_USERS. This had recently\nregressed. Bringing back the functionality needed for multiuser\ncall log syncing.\n\nBug: 16298776\nChange-Id: I4fdc3d676bb8a2bf78f5c27c41a74c0491e343cd\n"
    },
    {
      "commit": "889fc94ffa70633e510e812b9da86723f4eee384",
      "tree": "ab61f2bcf47dae1f616ec15ad729ba2520dfd133",
      "parents": [
        "98b270309a342be0971320c5731f495a901ca4e4",
        "cce47eb580d666ead1f6095d1e3b65233592bbaa"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jul 17 01:26:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 21:54:23 2014 +0000"
      },
      "message": "Merge \"Add accessibility text contrast setting\" into lmp-dev"
    },
    {
      "commit": "cce47eb580d666ead1f6095d1e3b65233592bbaa",
      "tree": "bf41e1016cd8e311d44eeb0ecc9fecb11c3c2d39",
      "parents": [
        "5028fb035794c207698e52b276c54de109dd5022"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Jul 16 15:12:15 2014 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Jul 16 18:25:23 2014 -0700"
      },
      "message": "Add accessibility text contrast setting\n\nb/14624452\n\nAdds a feature which draws all text (in the HW accelerated standard\npath) in a high contrast mode. Text is drawn at full alpha, and either\nwhite or black (depending on its original color) with a starkly\ncontrasted outline beneath it.\n\nChange-Id: I943f624b6367de35367cced3b2a8298f2bc62377\n"
    },
    {
      "commit": "98b270309a342be0971320c5731f495a901ca4e4",
      "tree": "2e3a043c98af9f7723189128f8777462e53b0c26",
      "parents": [
        "3bd60f44f57ac10e6cce8ff177db002c4130b7cc"
      ],
      "author": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Mon Jul 14 03:32:56 2014 -0700"
      },
      "committer": {
        "name": "Santos Cordon",
        "email": "santoscordon@google.com",
        "time": "Thu Jul 17 01:21:23 2014 +0000"
      },
      "message": "Add toString \u0026 equals helper methods to PhoneAccount.java\n\nBug: 16292368\nChange-Id: I5dd2bcd2d65e856107ac2f80958e8b408abcec0b\n"
    },
    {
      "commit": "3bd60f44f57ac10e6cce8ff177db002c4130b7cc",
      "tree": "9056868c655dfccdc1c8d418f026edf9ecefc100",
      "parents": [
        "0e05ced66c852c803875ae1d91d7a52363ce594c",
        "b9710c3d071b6c98502167ed5f4df746eb9908ca"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 01:20:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:30:53 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "b9710c3d071b6c98502167ed5f4df746eb9908ca",
      "tree": "acbd37a2e0c78ca4642343160449a3700c697e6a",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:06:24 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:06:24 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I65d3cba5b90678cfde9440628ac7fe5f964d2dc6\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6d246a9daf5d84202b82b4e2b202f818ac9436b6",
      "tree": "4d8141eb6559a4f47be4a5b37a443b5d968e7847",
      "parents": [
        "a0ee004abf1e8988ece2d19ff5a3bef333763c9b",
        "27b02b7aba848167e263e5fec9c1c7102b334731"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Thu Jul 17 00:03:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 22:40:33 2014 +0000"
      },
      "message": "Merge \"Make a network the default when it connects if we have no default.\" into lmp-dev"
    },
    {
      "commit": "a0ee004abf1e8988ece2d19ff5a3bef333763c9b",
      "tree": "59b0af4855901417f5602479885a750159bbae42",
      "parents": [
        "4c23cb1aca259573bb945461c23988c4282c7660"
      ],
      "author": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Wed Jul 16 13:50:47 2014 -0400"
      },
      "committer": {
        "name": "Brian Colonna",
        "email": "bcolonna@google.com",
        "time": "Wed Jul 16 23:53:21 2014 +0000"
      },
      "message": "Bug 16152902: Disabling FUL in keyguard and screen lock settings\n\nThis is the framework change needed to switch from Face Unlock as\na standard unlock mechanism to Face Unlock as a trustlet.  This\nforces isBiometricWeakInstalled() to return false such that neither\nkeyguard nor Screen Lock Settings thinks it exists.  This means FUL\nis no longer a screen lock option.\n\nIf Face Unlock was already enabled and someone updates to this build,\nthe screen lock automatically switches to the backup lock.  That\nfunctionality was already built-in so everything would continue to\nwork if Face Unlock decided to disappear from someone\u0027s device.\n\nChange-Id: I407f6e1d75bfe40c7142c2508c2d68867e02d858\n"
    },
    {
      "commit": "4c23cb1aca259573bb945461c23988c4282c7660",
      "tree": "d7dde898da553ac3396929fadd05fab16c0c1328",
      "parents": [
        "36f36af9d450102f7a2eaa11575221a1e5e68d8a"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jul 16 16:37:51 2014 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jul 16 23:44:15 2014 +0000"
      },
      "message": "Fix LocalePicker background\n\n- use the background defined by the Theme\n\nSee bug: #13140648 Settings needs to support the new Quantum Paper theme\n\nChange-Id: I30f1146fbcb57088a62c999dce349d1f85510427\n"
    },
    {
      "commit": "27b02b7aba848167e263e5fec9c1c7102b334731",
      "tree": "9b10173ef6134fe3bc2676df78122a1d43616745",
      "parents": [
        "015b123a8a248ad9a744c9aad22fbff01f102e77"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Mon Jul 14 12:03:33 2014 -0400"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jul 16 16:12:16 2014 -0700"
      },
      "message": "Make a network the default when it connects if we have no default.\n\nWhen a network comes online, is a candidate for being the default network\n(i.e. satisfies default NetworkRequest), and the device has no default\nnetwork, then make the new network the default network for the purposes\nof routing network traffic.  This does not affect NetworkRequests or\nNetworkCallbacks.  This ignores but does not affect network validation.\n\nBenefits:\n1. Offers a fail-safe in case network validation returns a false negative.\n   For example:  It would be nice if every Android device didn\u0027t fail when\n   clients3.google.com/generate_204 went down.\n2. Offers a method to debug connectivity issues.\n   For example:  If WiFi is failing, disabling Cellular would rule out\n   interference from WiFi network validation.\n3. Reduces delay between no connectivity and any connectivity.\n4. Offers a fail-safe in cases of unreliable networks.\n   For example: You need rescuing from a remote location with a weak signal\n   offering 90% packet loss.  You just want your distress call to go out\n   but are infuriated to find network validation blocks connectivity.\n\nChange-Id: I78621a1fe8ed2a336591f65bf7b07a6cbcc7ba5e\n"
    },
    {
      "commit": "36f36af9d450102f7a2eaa11575221a1e5e68d8a",
      "tree": "3da6a14319067ca9f28f9c024fe93faf6d189da3",
      "parents": [
        "c20533c1a7772f61d904fad31e3998c055c03da5",
        "1b5e3f8a6d3ae6edcd96b55e3844f287362af7ff"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 16 23:30:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 22:30:55 2014 +0000"
      },
      "message": "Merge \"Unhide new MMS API and SMS storage API (1/2)\" into lmp-dev"
    },
    {
      "commit": "1b5e3f8a6d3ae6edcd96b55e3844f287362af7ff",
      "tree": "7bebd79413bd180db8102de64830ac866a7606b0",
      "parents": [
        "8b4649c2e6a5d2b806c28c75b217dd1535cc788b"
      ],
      "author": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 16 15:26:26 2014 -0700"
      },
      "committer": {
        "name": "Ye Wen",
        "email": "ywen@google.com",
        "time": "Wed Jul 16 16:06:23 2014 -0700"
      },
      "message": "Unhide new MMS API and SMS storage API (1/2)\n\nb/14095333\n\nChange-Id: Id7aca41ccc7eae13ddfa8c6835fe8b299b1e83a5\n"
    },
    {
      "commit": "0e05ced66c852c803875ae1d91d7a52363ce594c",
      "tree": "7b64994a362789dfea891541274b2da45cd565c8",
      "parents": [
        "12eb1ff790d6d5780f508481ce2b839234ec7ce7",
        "27bdff7750f7f85fd8922385707342d37e59e406"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jul 17 01:20:49 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 22:04:55 2014 +0000"
      },
      "message": "Merge \"QS: Deal with null uuids in BT controller.\" into lmp-dev"
    },
    {
      "commit": "27bdff7750f7f85fd8922385707342d37e59e406",
      "tree": "efbac137d552f20909ee8679b82a02a427d2855d",
      "parents": [
        "bcc0eae1dc48b9a00adc8f321a86dd2805cb82a2"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 21:14:50 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jul 16 21:19:41 2014 -0400"
      },
      "message": "QS: Deal with null uuids in BT controller.\n\nFix crash when the device is no longer available.\n\nBug:16355690\nChange-Id: I1cf652a408fa221649950d728bc88dd93fc93b65\n"
    },
    {
      "commit": "bcc0eae1dc48b9a00adc8f321a86dd2805cb82a2",
      "tree": "4ff1d2fb37e2ef282e3dfdf03e6faaabd91736bd",
      "parents": [
        "8c141f7948723c85799513eb3b596fe8306ca54e",
        "377dcbd53af4529c352d453424539b069909fce4"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu Jul 17 01:13:13 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:30:53 2014 +0000"
      },
      "message": "Merge \"Hook up system audio mode\" into lmp-dev"
    },
    {
      "commit": "377dcbd53af4529c352d453424539b069909fce4",
      "tree": "d1e81c8b9d90d8159bfd15ca2e9b3d136814924a",
      "parents": [
        "12307ca810e8100981b2b60e3f2c6a7e451b9774"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Tue Jul 15 15:49:02 2014 +0900"
      },
      "committer": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu Jul 17 10:12:14 2014 +0900"
      },
      "message": "Hook up system audio mode\n\nWhenever system audio mode is changed, it should notify to AudioManager\nso that AudioManager changes internal output or mute status accordingly.\nTo have more clear cut between last setting and current system audio mode,\nrenamed mSystemAudioMode into mSystemAudioActivated and added\ngetLastSystemAudioMode() which returns last system audio mode value stored\nin global settings (NVM).\n\nBug: 16002150\nChange-Id: I5d01d879c1c5a9a3f4b0cf2d25e9e74c26c52fa0\n"
    },
    {
      "commit": "12307ca810e8100981b2b60e3f2c6a7e451b9774",
      "tree": "da5f50cc1d21eb129a99d75f14a2d9b0e4ce0d56",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Tue Jul 15 19:27:56 2014 +0900"
      },
      "committer": {
        "name": "Jungshik Jang",
        "email": "jayjang@google.com",
        "time": "Thu Jul 17 09:27:25 2014 +0900"
      },
      "message": "Revisit HDMI-CEC system audio mode in AudioService.\n\nFrom recent feedback on HDMI-CEC system audio mode,\nit would be unnecessary to enforce output from AudioService.\nInstead, it would follow audio policy according to status\nof HDMI-CEC system audio mode.\nFor that removed two params of setHdmiSystemAudioModeSupported\napi of AudioManager.\n\nIn terms of speaker mute, it will be handled by removing speaker\nfrom audio ouput instead of changing gain control. For that\nadded new force usage type, FOR_HDMI_SYSTEM_AUDIO_MODE and\nnew force config type, FORCE_HDMI_SYSTEM_AUDIO_ENFORCED.\nThis is used to notify change of system audio mode to\naudio policy manager.\n\nBug: 16305986\nBug: 16002150\n\nChange-Id: I5643ad093a651c951e12b567c6e11b88aa87cea2\n"
    },
    {
      "commit": "8c141f7948723c85799513eb3b596fe8306ca54e",
      "tree": "433e6b2516c7fc6b262c39cdb492914bbde67c32",
      "parents": [
        "7effa118e08b296feaea36a7865fb52518cbdabc",
        "0d192a9e279133f80a288d34e50c64a5c91c1a5b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jul 17 00:51:53 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:42:05 2014 +0000"
      },
      "message": "Merge \"Maybe fix issue #16167054: Wakelock is acquired and released in...\" into lmp-dev"
    },
    {
      "commit": "0d192a9e279133f80a288d34e50c64a5c91c1a5b",
      "tree": "43f5e1b55bb78f9428cbdb6005473490f6531698",
      "parents": [
        "12307ca810e8100981b2b60e3f2c6a7e451b9774"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 15 16:39:47 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 16 17:51:06 2014 -0700"
      },
      "message": "Maybe fix issue #16167054: Wakelock is acquired and released in...\n\n...battery history even though CPU is in suspend\n\nThere is a race in the power manager between noting a wake lock\nacquire and ensuring the device is staying awake.\n\nChange-Id: I3d76f99d73dca119b09f253f0e31448408c88a3c\n"
    },
    {
      "commit": "7effa118e08b296feaea36a7865fb52518cbdabc",
      "tree": "e73c6c4c0180bfd891e59e1aee7bbca42c205414",
      "parents": [
        "4ad11abac32a5d5373b29ae7da10bf89f843ed0b",
        "7686c061b7c5c981c79e566e3b31f68b9e21c730"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Jul 17 00:46:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Introduce RTT Manager\" into lmp-dev"
    },
    {
      "commit": "7686c061b7c5c981c79e566e3b31f68b9e21c730",
      "tree": "5f6dcba011d43654a5c5dcd03b8e764a13ead852",
      "parents": [
        "6d32e725233b2bd4b1e3c1c01707f8ca8b9835c9"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Mon Jun 30 15:25:01 2014 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Thu Jul 17 00:45:20 2014 +0000"
      },
      "message": "Introduce RTT Manager\n\nChange-Id: Ic9a16d587897b272f85cdb2b8c52b51bca060d18\n"
    },
    {
      "commit": "4ad11abac32a5d5373b29ae7da10bf89f843ed0b",
      "tree": "a89740e1bef67f958018222a72fc74aafe970c75",
      "parents": [
        "6d32e725233b2bd4b1e3c1c01707f8ca8b9835c9",
        "758bdf4a915c313f1c3bef0b95b494c91f363f03"
      ],
      "author": {
        "name": "Chelsea Derrick",
        "email": "chelsead@google.com",
        "time": "Thu Jul 17 00:45:28 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:42:05 2014 +0000"
      },
      "message": "Merge \"Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]\" into lmp-dev"
    },
    {
      "commit": "758bdf4a915c313f1c3bef0b95b494c91f363f03",
      "tree": "216aac7541e23836b8373a350e8e763471bb3505",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Wenchao Tong",
        "email": "tongwenchao@google.com",
        "time": "Mon Jun 16 15:12:27 2014 -0700"
      },
      "committer": {
        "name": "Chelsea Derrick",
        "email": "chelsead@google.com",
        "time": "Wed Jul 16 17:43:43 2014 -0700"
      },
      "message": "Add a new SystemApi, getPrivilegedConfiguredNetworks(). Part 1 [DO NOT MERGE]\n\nThis is very similar to the existing\nWifiManger.getConfiguredNetworks(), but it returns real preSharedKey.\nThis API is only used by system application.\n\nBug: 15703353\nChange-Id: If3eaca3286e77b780272f42a28772d1d8d39db65\n(cherry picked from commit 775bf6ae5d052948bcb60eaf89defa9105d7077c)\n"
    },
    {
      "commit": "6d32e725233b2bd4b1e3c1c01707f8ca8b9835c9",
      "tree": "6d011cfff78a1473580f4e79335b85e083bbc50b",
      "parents": [
        "13105e94bf075f573389999135745973ff4d463c",
        "02b73a5f02c74273780e3c7c3f6a4c35c3d87b76"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 00:44:34 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "02b73a5f02c74273780e3c7c3f6a4c35c3d87b76",
      "tree": "41c9dba3b1ad808e881de2517b19a3c4a659b617",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:36:26 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:36:26 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I11c9c29232a06253d5edb83b02237ba9a9493213\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "13105e94bf075f573389999135745973ff4d463c",
      "tree": "1e55491de21bbcc3bc74e59d356e709eae6e6651",
      "parents": [
        "fdde4c59378ec3c9fcc958955052eb398fa85c87",
        "d1597c4f5f0385b1ca158214882de12bb0e40dbd"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 00:44:32 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "d1597c4f5f0385b1ca158214882de12bb0e40dbd",
      "tree": "10ce603bb1948646fbee77234e51f435e57f4e4e",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:37:09 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:37:09 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I3abf5d2591425f79a3b1afa86f161d4a5e197796\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "fdde4c59378ec3c9fcc958955052eb398fa85c87",
      "tree": "e7739b07fe6f7bb0b7accf48e9eb648c2700c5ae",
      "parents": [
        "58fba8b14b7e80dc2e7f676a32d1a69661fb13d4",
        "16c14533cd1a284e50cdfefc3c297fd7d12e5434"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 00:44:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:30:53 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "16c14533cd1a284e50cdfefc3c297fd7d12e5434",
      "tree": "9bec88f6aacac04c8e133ce24422469b7b0e4065",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:39:00 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 17:39:00 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I18d8bb62a43325d925743f8ef6e5ce7562485cf2\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "58fba8b14b7e80dc2e7f676a32d1a69661fb13d4",
      "tree": "b8e9eba1c9862600ffce1cb250822e7f869289c8",
      "parents": [
        "12307ca810e8100981b2b60e3f2c6a7e451b9774",
        "7be8e9725f4a60f0d1a6cb175a05a320968d7439"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Thu Jul 17 00:41:20 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:37:00 2014 +0000"
      },
      "message": "Merge \"Expose network scoring APIs to /system apps.\" into lmp-dev"
    },
    {
      "commit": "7be8e9725f4a60f0d1a6cb175a05a320968d7439",
      "tree": "fcf2d4b1ce1d55c8d1a1cb52697098971ff1410f",
      "parents": [
        "8b4649c2e6a5d2b806c28c75b217dd1535cc788b"
      ],
      "author": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Wed Jul 16 17:24:46 2014 -0700"
      },
      "committer": {
        "name": "Jeff Davidson",
        "email": "jpd@google.com",
        "time": "Wed Jul 16 17:24:46 2014 -0700"
      },
      "message": "Expose network scoring APIs to /system apps.\n\nIdeally, we\u0027d only expose the methods that we intend unbundled apps to\ncall (e.g. not NetworkScoreManager#setActiveScorer, which should only\nbe called by Settings), but this isn\u0027t harmful in terms of permissions\nas the APIs still check security appropriately.\n\nBug: 15833200\nChange-Id: I2047515b41c8be0cf7cb51dd495fe72309c05f68\n"
    },
    {
      "commit": "12eb1ff790d6d5780f508481ce2b839234ec7ce7",
      "tree": "210ddebf0f435cccb2fb2aa0771666ced07e96d6",
      "parents": [
        "28618a384c5bfa4fe14dca2939af23b4980f6e63",
        "caa601385ef874ace5238722e6e748abb6890095"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 01:20:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 22:04:55 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "caa601385ef874ace5238722e6e748abb6890095",
      "tree": "a968479f085266c9c14fa4952c03bf3c1ed6a88a",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:07:09 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:07:09 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I8c040d7092dcdc68fe1e640a759123b306eff507\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "28618a384c5bfa4fe14dca2939af23b4980f6e63",
      "tree": "7f2500a63a39360e33258d66e919934b6cb9ac9c",
      "parents": [
        "bcc0eae1dc48b9a00adc8f321a86dd2805cb82a2",
        "fa8d78019c1caef78fd51ed2a6b990d3ec3a59b8"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Thu Jul 17 01:20:46 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 23:42:05 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-dev"
    },
    {
      "commit": "fa8d78019c1caef78fd51ed2a6b990d3ec3a59b8",
      "tree": "b8f3c2aad579fd31fca3d80f9af95f19f3922d88",
      "parents": [
        "6d246a9daf5d84202b82b4e2b202f818ac9436b6"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:13:44 2014 -0700"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jul 16 18:13:44 2014 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I499617c1385457c1f844f73b042ef5c360ad14cc\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "1f4e56869c47a8ef68ef83b7693a0f93ad21c984",
      "tree": "90a5027028d63da0729ce5096e831bc16bbee6be",
      "parents": [
        "8b51d07ffa87cf77b0793ee851e30da0ca8ba857",
        "289d3c253eafe09a2ba3614aeeb8ba80539175b7"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jul 16 21:36:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 21:36:07 2014 +0000"
      },
      "message": "am 289d3c25: am fc8a3b5f: Merge \"Doc Update: new Smack sample.\" into klp-modular-docs\n\n* commit \u0027289d3c253eafe09a2ba3614aeeb8ba80539175b7\u0027:\n  Doc Update: new Smack sample.\n"
    },
    {
      "commit": "8b51d07ffa87cf77b0793ee851e30da0ca8ba857",
      "tree": "aa106a1044d3fe87c043a6f3271ec2d60f688457",
      "parents": [
        "c6474d97cc11bf1dbda701efe1220f6bf6e165cf",
        "a827c7383273194c0dea1b5cc94e85285ee22afd"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 21:36:03 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 21:36:03 2014 +0000"
      },
      "message": "am a827c738: am 046702ba: A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n\n* commit \u0027a827c7383273194c0dea1b5cc94e85285ee22afd\u0027:\n  A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n"
    },
    {
      "commit": "289d3c253eafe09a2ba3614aeeb8ba80539175b7",
      "tree": "86e0408ebc4c96fbf914ca39aed0f4fe7d4f9d81",
      "parents": [
        "a827c7383273194c0dea1b5cc94e85285ee22afd",
        "fc8a3b5f06fe725ed561fb3535efd02b16c526ea"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jul 16 21:17:15 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 21:17:15 2014 +0000"
      },
      "message": "am fc8a3b5f: Merge \"Doc Update: new Smack sample.\" into klp-modular-docs\n\n* commit \u0027fc8a3b5f06fe725ed561fb3535efd02b16c526ea\u0027:\n  Doc Update: new Smack sample.\n"
    },
    {
      "commit": "a827c7383273194c0dea1b5cc94e85285ee22afd",
      "tree": "dfd62cad984be8212998c89d4ffa9589d387acd4",
      "parents": [
        "fe545cdb4e9d49d8cf58626ef77709abecf8f26b",
        "046702ba57c34893e058674dc36192796af20da7"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 21:17:12 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 21:17:12 2014 +0000"
      },
      "message": "am 046702ba: A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n\n* commit \u0027046702ba57c34893e058674dc36192796af20da7\u0027:\n  A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n"
    },
    {
      "commit": "046702ba57c34893e058674dc36192796af20da7",
      "tree": "3fda65bcc5bc5dc032a15e2d3898a55ac9f721d6",
      "parents": [
        "82088d62f81a1d842bdb2d285ed578c562b20edd"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 12:33:55 2014 -0700"
      },
      "committer": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 19:57:44 2014 +0000"
      },
      "message": "A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n\nChange-Id: Iab27ee6676b53a71538020219aa67c66d45cbfab\n(cherry picked from commit fe545cdb4e9d49d8cf58626ef77709abecf8f26b)\n"
    },
    {
      "commit": "c6474d97cc11bf1dbda701efe1220f6bf6e165cf",
      "tree": "aa106a1044d3fe87c043a6f3271ec2d60f688457",
      "parents": [
        "f3c3edfee8d9a2148603c1082e128f8bcbe44fc0",
        "fe545cdb4e9d49d8cf58626ef77709abecf8f26b"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 19:50:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 19:50:24 2014 +0000"
      },
      "message": "am fe545cdb: A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n\n* commit \u0027fe545cdb4e9d49d8cf58626ef77709abecf8f26b\u0027:\n  A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n"
    },
    {
      "commit": "fe545cdb4e9d49d8cf58626ef77709abecf8f26b",
      "tree": "dfd62cad984be8212998c89d4ffa9589d387acd4",
      "parents": [
        "bafdb90070bf3f5120599efd322fdd20a31e84ef"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 12:33:55 2014 -0700"
      },
      "committer": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 12:33:55 2014 -0700"
      },
      "message": "A linebreak had somehow wrongly replaced a blank space. Blank space restored.\n\nChange-Id: Iab27ee6676b53a71538020219aa67c66d45cbfab\n"
    },
    {
      "commit": "f3c3edfee8d9a2148603c1082e128f8bcbe44fc0",
      "tree": "63d180569a4e174c9c69df10f4159534d68e8ac5",
      "parents": [
        "6743f1ea92e8c1516774d38469511d189a1bf5eb",
        "bafdb90070bf3f5120599efd322fdd20a31e84ef"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 19:28:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 19:28:57 2014 +0000"
      },
      "message": "am bafdb900: am 82088d62: Merge \"docs: add EU legal notice\" into klp-modular-docs\n\n* commit \u0027bafdb90070bf3f5120599efd322fdd20a31e84ef\u0027:\n  docs: add EU legal notice\n"
    },
    {
      "commit": "bafdb90070bf3f5120599efd322fdd20a31e84ef",
      "tree": "bd39700e4ebe31598809fa8e677211e2fb216fb4",
      "parents": [
        "1a2a9730e605e5a3ea46db1049bf950a669cb0d3",
        "82088d62f81a1d842bdb2d285ed578c562b20edd"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 19:23:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 19:23:46 2014 +0000"
      },
      "message": "am 82088d62: Merge \"docs: add EU legal notice\" into klp-modular-docs\n\n* commit \u002782088d62f81a1d842bdb2d285ed578c562b20edd\u0027:\n  docs: add EU legal notice\n"
    },
    {
      "commit": "6743f1ea92e8c1516774d38469511d189a1bf5eb",
      "tree": "61bc08bb12bcf777bfbbb78a35f6cbb0e5cfd790",
      "parents": [
        "23a0b3d9d5e77a3fe5d353339c181bf729de4ff8",
        "1a2a9730e605e5a3ea46db1049bf950a669cb0d3"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 18:17:18 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 18:17:18 2014 +0000"
      },
      "message": "am 1a2a9730: am f0d8c6fc: Merge \"docs: Fixed small typo. bug: 14617866\" into klp-modular-docs\n\n* commit \u00271a2a9730e605e5a3ea46db1049bf950a669cb0d3\u0027:\n  docs: Fixed small typo. bug: 14617866\n"
    },
    {
      "commit": "1a2a9730e605e5a3ea46db1049bf950a669cb0d3",
      "tree": "692e3fc1ce0ed08958a04566665bf9587eceb188",
      "parents": [
        "211c58448e21ad210a497658fdf1dd26b0c96faf",
        "f0d8c6fcae7176fd99e9e10bbe9e494c18860cfd"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 18:13:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 18:13:19 2014 +0000"
      },
      "message": "am f0d8c6fc: Merge \"docs: Fixed small typo. bug: 14617866\" into klp-modular-docs\n\n* commit \u0027f0d8c6fcae7176fd99e9e10bbe9e494c18860cfd\u0027:\n  docs: Fixed small typo. bug: 14617866\n"
    },
    {
      "commit": "23a0b3d9d5e77a3fe5d353339c181bf729de4ff8",
      "tree": "55f40c29e43ee9d91b8d54b23e1b775678a1587c",
      "parents": [
        "6c57fc30198e8f3a2756aab6bc832450391eec94",
        "211c58448e21ad210a497658fdf1dd26b0c96faf"
      ],
      "author": {
        "name": "Chris Smith",
        "email": "cjs@google.com",
        "time": "Wed Jul 16 18:13:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 18:13:14 2014 +0000"
      },
      "message": "am 211c5844: am 7a047941: docs: Fix minor issues with Wear data events docs.\n\n* commit \u0027211c58448e21ad210a497658fdf1dd26b0c96faf\u0027:\n  docs: Fix minor issues with Wear data events docs.\n"
    },
    {
      "commit": "211c58448e21ad210a497658fdf1dd26b0c96faf",
      "tree": "b768c568a9d4ee037be2d8ce925915ce375bd6cf",
      "parents": [
        "575537759222e0277c3979e33342407aa7ca1a78",
        "7a04794186dcb679501a7a9383caae8df01428d0"
      ],
      "author": {
        "name": "Chris Smith",
        "email": "cjs@google.com",
        "time": "Wed Jul 16 18:09:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 18:09:17 2014 +0000"
      },
      "message": "am 7a047941: docs: Fix minor issues with Wear data events docs.\n\n* commit \u00277a04794186dcb679501a7a9383caae8df01428d0\u0027:\n  docs: Fix minor issues with Wear data events docs.\n"
    },
    {
      "commit": "6c57fc30198e8f3a2756aab6bc832450391eec94",
      "tree": "ac071fc0610bbfcab22ce9c42aff209abbde69e4",
      "parents": [
        "c8fcb3bcdb71fe16624bea146a67b13c150adb82"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jul 16 10:23:28 2014 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed Jul 16 10:23:28 2014 -0700"
      },
      "message": "DO NOT MERGE - Fix LayoutLib.\n\nThis fixes a bad merge and contains partial cherrypicks of the following\ncommits to make LayoutLib working again:\n103d40960daa0420995aa12881bef33892a0a2ab\n803d77d8904a8fd66f0370cca6ed7f8b7cf68907\n6a08225cee197e5baf80dd06dae46988db284122\n\nBug: 15987446\nChange-Id: I41563305206d30ecdbc7f609c4b90d53edb42689\n"
    },
    {
      "commit": "fc8a3b5f06fe725ed561fb3535efd02b16c526ea",
      "tree": "9f194ffad64f7e8935a66b2aa06f0f70acd3a390",
      "parents": [
        "046702ba57c34893e058674dc36192796af20da7",
        "9c311fb4c686b14688c55df4d4df534471314384"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jul 16 21:02:36 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 16:25:13 2014 +0000"
      },
      "message": "Merge \"Doc Update: new Smack sample.\" into klp-modular-docs"
    },
    {
      "commit": "82088d62f81a1d842bdb2d285ed578c562b20edd",
      "tree": "caee8551689121100eee5869bb4d411b669d1f25",
      "parents": [
        "f0d8c6fcae7176fd99e9e10bbe9e494c18860cfd",
        "d9736032e34ba3ff1aac9c93c8c59405c9fa2cce"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 19:19:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 16:25:13 2014 +0000"
      },
      "message": "Merge \"docs: add EU legal notice\" into klp-modular-docs"
    },
    {
      "commit": "d9736032e34ba3ff1aac9c93c8c59405c9fa2cce",
      "tree": "d8b3d293f056e3e6f5445a3480abdb9f212f28ce",
      "parents": [
        "bf42978e14e352984eb5443687fccd5b15dc27a3"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 12:07:49 2014 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 12:15:11 2014 -0700"
      },
      "message": "docs: add EU legal notice\n\nbug 16345613\nChange-Id: I96215d7a55bc52bc69a312ba0bb0e1e83dd82d9e\n"
    },
    {
      "commit": "f0d8c6fcae7176fd99e9e10bbe9e494c18860cfd",
      "tree": "187646cc1fdf9a9eb2130af066b1188b2bbb8e88",
      "parents": [
        "7a04794186dcb679501a7a9383caae8df01428d0",
        "133125446dcd48d41727ef9df9626074972c0016"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 18:09:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 16 16:25:13 2014 +0000"
      },
      "message": "Merge \"docs: Fixed small typo. bug: 14617866\" into klp-modular-docs"
    },
    {
      "commit": "133125446dcd48d41727ef9df9626074972c0016",
      "tree": "2e4e81aa86c36d8dcdf4ae1feced726c5ec4302c",
      "parents": [
        "63477e67eba4e8f3d3c17c3774cd99d23db39456"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 10:28:16 2014 -0700"
      },
      "committer": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 10:28:55 2014 -0700"
      },
      "message": "docs: Fixed small typo.\nbug: 14617866\n\nChange-Id: I967be618d805b126a750bb60f8bc26f2dc5a95e9\n"
    },
    {
      "commit": "7a04794186dcb679501a7a9383caae8df01428d0",
      "tree": "3e0a3b9c150785b0ba494c2fd50c858c1d09a77a",
      "parents": [
        "63477e67eba4e8f3d3c17c3774cd99d23db39456"
      ],
      "author": {
        "name": "Chris Smith",
        "email": "cjs@google.com",
        "time": "Wed Jul 16 13:15:17 2014 +0100"
      },
      "committer": {
        "name": "Chris Smith",
        "email": "cjs@google.com",
        "time": "Wed Jul 16 14:49:36 2014 +0000"
      },
      "message": "docs: Fix minor issues with Wear data events docs.\n\nChange-Id: Id6f6c57748e2e51b7a0de6fb6e7912a0c838d987\n"
    },
    {
      "commit": "c8fcb3bcdb71fe16624bea146a67b13c150adb82",
      "tree": "a6a9e2093c1f87043b0991150f00944b2828a6ed",
      "parents": [
        "e104012f1b4dc1ea1e34477403fae486c3db717d",
        "575537759222e0277c3979e33342407aa7ca1a78"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed Jul 16 13:29:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:29:08 2014 +0000"
      },
      "message": "am 57553775: am 63477e67: Merge \"cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38\" into klp-modular-docs\n\n* commit \u0027575537759222e0277c3979e33342407aa7ca1a78\u0027:\n  cherrypick from klp-docs docs: Corrected doc for getLaunchIntentForPackage(). Change-Id: I2eab0956eaedac71289e19a3618a3553908f8c38\n"
    },
    {
      "commit": "e104012f1b4dc1ea1e34477403fae486c3db717d",
      "tree": "a0b891e1676e2576d592ae211a657c1bf71d9a11",
      "parents": [
        "9e4db5b76ad11dd468d65e5030044d530872908f",
        "8231174ec5b4d720cde2d1d7abb40ee9bde32c7d"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 13:29:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:29:04 2014 +0000"
      },
      "message": "am 8231174e: am bf42978e: Merge \"NDK filesizes and hashes updated\" into klp-modular-docs\n\n* commit \u00278231174ec5b4d720cde2d1d7abb40ee9bde32c7d\u0027:\n  NDK filesizes and hashes updated\n"
    },
    {
      "commit": "9e4db5b76ad11dd468d65e5030044d530872908f",
      "tree": "fa1b9c2b3d205fce8798e51e568d9e7cd3b9e171",
      "parents": [
        "4460bff8b39907bc8e39e60a27b078f20c35cc62",
        "b5cd197646a18239e976649ffa99d39c6f568d2b"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Wed Jul 16 13:29:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:29:00 2014 +0000"
      },
      "message": "am b5cd1976: am c79f3d69: Merge \"cherrypick from klp-modular-dev docs: Fix issue with CardView preview docs Bug: 16277161 Change-Id: Iea8cbff81fbf3ac50c9009fbf21dc65c625e71ee\" into klp-modular-docs\n\n* commit \u0027b5cd197646a18239e976649ffa99d39c6f568d2b\u0027:\n  cherrypick from klp-modular-dev docs: Fix issue with CardView preview docs Bug: 16277161 Change-Id: Iea8cbff81fbf3ac50c9009fbf21dc65c625e71ee\n"
    },
    {
      "commit": "4460bff8b39907bc8e39e60a27b078f20c35cc62",
      "tree": "9d4b225946441e1bb3fa20c37a526d24344e84f8",
      "parents": [
        "52f0b5740e97777658859edb8489bc3f4e6c0b16",
        "1374f6ea86f982e7600b9b2714747bc654243591"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Jul 16 13:28:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:28:56 2014 +0000"
      },
      "message": "am 1374f6ea: am 649e8f9b: Merge \"docs: add edu video highlights\" into klp-modular-docs\n\n* commit \u00271374f6ea86f982e7600b9b2714747bc654243591\u0027:\n  docs: add edu video highlights\n"
    },
    {
      "commit": "52f0b5740e97777658859edb8489bc3f4e6c0b16",
      "tree": "a6448bf02c2df0177aad85b003b320a8ebec71aa",
      "parents": [
        "13fc31df3cdf441b2034c4526ce45f730d80777a",
        "0791c612b9dff787fa5e081d6bb207116333b21a"
      ],
      "author": {
        "name": "Andrew Solovay",
        "email": "asolovay@google.com",
        "time": "Wed Jul 16 13:28:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:28:53 2014 +0000"
      },
      "message": "am 0791c612: am 3f8d9c9e: Merge \"docs: Replaced deprecated fill_parent with match_parent.\" into klp-modular-docs\n\n* commit \u00270791c612b9dff787fa5e081d6bb207116333b21a\u0027:\n  docs: Replaced deprecated fill_parent with match_parent.\n"
    },
    {
      "commit": "13fc31df3cdf441b2034c4526ce45f730d80777a",
      "tree": "c3b8d3235a24a6a44372b7b10f2e68c8df837a8a",
      "parents": [
        "3b0909c49b15a467f769d17aca4d44940d7bb28e",
        "b2b1c5fa89a497f8e75cde7011795eae625a1722"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed Jul 16 13:28:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:28:49 2014 +0000"
      },
      "message": "am b2b1c5fa: am 6a5dd936: docs: Fixed typo in L Preview API Overview. bug: 15696551\n\n* commit \u0027b2b1c5fa89a497f8e75cde7011795eae625a1722\u0027:\n  docs: Fixed typo in L Preview API Overview. bug: 15696551\n"
    },
    {
      "commit": "3b0909c49b15a467f769d17aca4d44940d7bb28e",
      "tree": "a0b23e63e8114d8920d41ca62954a5110292b8bb",
      "parents": [
        "ede1910aa4718bf0398a482eba4a89a9edfe4a67",
        "0acf9d2f9a1c74308db4632530f5b57e6cde5f9d"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Wed Jul 16 13:28:44 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:28:44 2014 +0000"
      },
      "message": "am 0acf9d2f: am de138276: docs: Fix typos in the L preview docs. Bug: 16240486\n\n* commit \u00270acf9d2f9a1c74308db4632530f5b57e6cde5f9d\u0027:\n  docs: Fix typos in the L preview docs. Bug: 16240486\n"
    },
    {
      "commit": "ede1910aa4718bf0398a482eba4a89a9edfe4a67",
      "tree": "eef57a2ab17ee31242ae29f0af6a4a3dc4460e33",
      "parents": [
        "96f6a1a9e7806b34e7ae8c21b6febf965acf16e1",
        "ddf853e0ce8a32a7d7e7f070b49f44a4edb2fff0"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Wed Jul 16 13:28:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 16 13:28:37 2014 +0000"
      },
      "message": "am ddf853e0: am 7f6af88e: Fixed a randomly discovered typo and missing hyphen. Change not staged.\n\n* commit \u0027ddf853e0ce8a32a7d7e7f070b49f44a4edb2fff0\u0027:\n  Fixed a randomly discovered typo and missing hyphen. Change not staged.\n"
    }
  ],
  "next": "575537759222e0277c3979e33342407aa7ca1a78"
}
