)]}'
{
  "log": [
    {
      "commit": "06cb5edac9b1bc69ed2efd8ac8fea907e8d8ff26",
      "tree": "5dcfdefdd9f8102d8c89411551c93b6eb2531519",
      "parents": [
        "ec9c7090f845e0804dab70a73307a747dca1ba3d",
        "09d9c3be8ab46cb2919af0eadb9851186575834a"
      ],
      "author": {
        "name": "Dake Gu",
        "email": "dake@google.com",
        "time": "Tue Jul 29 19:50:46 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 18:28:56 2014 +0000"
      },
      "message": "Merge \"Transition: Don\u0027t suppressLayout(false) for returning activity\" into lmp-dev"
    },
    {
      "commit": "09d9c3be8ab46cb2919af0eadb9851186575834a",
      "tree": "c339b416b3e46390b101abe2aa1ccb7b0a640d3b",
      "parents": [
        "57b69dd27e582e951ea223ba970bd7157753769b"
      ],
      "author": {
        "name": "Dake Gu",
        "email": "dake@google.com",
        "time": "Tue Jul 29 11:31:24 2014 -0700"
      },
      "committer": {
        "name": "Dake Gu",
        "email": "dake@google.com",
        "time": "Tue Jul 29 11:34:35 2014 -0700"
      },
      "message": "Transition: Don\u0027t suppressLayout(false) for returning activity\n\nChange-Id: I7be8a779ab8996809b36baa107acd55ab872580c\n"
    },
    {
      "commit": "57b69dd27e582e951ea223ba970bd7157753769b",
      "tree": "cc98f94109e75ad717badde6da43cd355a5f2c10",
      "parents": [
        "6817337118655d5792e36e954b123e6daa4174a6",
        "500c56089f7e3e2735a105954a05801025d56921"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 18:31:03 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 18:28:56 2014 +0000"
      },
      "message": "Merge \"Partial revert \"Add better errors for unresolved attributes, remove unused code\"\" into lmp-dev"
    },
    {
      "commit": "500c56089f7e3e2735a105954a05801025d56921",
      "tree": "0095491fe99cc96b34939a1b679ea061db665407",
      "parents": [
        "94703148bc522b9f3fab9257fd07021e678d43f2"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 11:30:35 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 11:30:35 2014 -0700"
      },
      "message": "Partial revert \"Add better errors for unresolved attributes, remove unused code\"\n\nThis reverts commit 0e42f4b98752b6457b04887e2a557fa007da73d7.\n\nChange-Id: Ic3f0cb709c7aaa0a9892d728311886714ba73f22\n"
    },
    {
      "commit": "6817337118655d5792e36e954b123e6daa4174a6",
      "tree": "bacd4155507f64d701c3c7a3e4fa70da89d7d658",
      "parents": [
        "94703148bc522b9f3fab9257fd07021e678d43f2"
      ],
      "author": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Mon Jul 28 13:25:30 2014 -0700"
      },
      "committer": {
        "name": "Sandeep Siddhartha",
        "email": "sansid@google.com",
        "time": "Tue Jul 29 11:24:51 2014 -0700"
      },
      "message": "Read the keyphrase ID from the recognition event\n\nBug: 16516658\nChange-Id: Ibeee81c9543aa1091bb075066cfc2269107f13c0\n"
    },
    {
      "commit": "94703148bc522b9f3fab9257fd07021e678d43f2",
      "tree": "34b08c85e5c8178cfe51892855d528be4ba83c9c",
      "parents": [
        "c1601f73b98b004b6210631830d2184255037948",
        "ee410da42b6b8352213f03f7725fd041f703b035"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jul 29 18:14:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 22:45:16 2014 +0000"
      },
      "message": "Merge \"remove possible JobScheduler race in cancel()\" into lmp-dev"
    },
    {
      "commit": "c1601f73b98b004b6210631830d2184255037948",
      "tree": "38f441265aeb319bf531892b9f71901dbe815ce3",
      "parents": [
        "c503896a4d0cab029bca56cf7ac18ae182729a0a"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 29 10:34:53 2014 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 29 18:14:21 2014 +0000"
      },
      "message": "Restore missing usage assignment in AudioAttributes\n\nA bad merge caused the usage field assignment in\n  setLegacyStreamType() to disappear. Restore it.\n\nChange-Id: I2c72e09a2c4a394483b8a4521b72d5edcc346e23\n"
    },
    {
      "commit": "ee410da42b6b8352213f03f7725fd041f703b035",
      "tree": "d79add63a7762d26f9d8396876fc8cc47ce0cb75",
      "parents": [
        "c503896a4d0cab029bca56cf7ac18ae182729a0a"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Fri Jul 25 11:30:40 2014 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Tue Jul 29 11:11:41 2014 -0700"
      },
      "message": "remove possible JobScheduler race in cancel()\n\nClient can jobFinished() before getting a cancel msg.\n1) Do better clean up of JobServiceContext after client jobFinished()\nto remove superfluous MSG_CANCELs\n2) When processing MSG_CANCEL check whether the context is still active\n3) Do JobServiceContext cleanup before calling back to JobSchedulerService\nClient can get a cancel msg even after calling jobFinished() (opposite to above)\n1) explicitly check whether there are any MSG_CALLBACKs in the queue before\nprocessing a MSG_CANCEL. If there are we can throw away the cancel.\n\nBug: 16547638\nChange-Id: I90644586c7895a9ce97de752a5d657faf7f74b78\n"
    },
    {
      "commit": "c503896a4d0cab029bca56cf7ac18ae182729a0a",
      "tree": "e4f662dcf51e930b32fa793542f2e1a219b9d13c",
      "parents": [
        "9a090e6dedcb1469c9293d868c7ca6409fc7774f"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jul 29 20:05:54 2014 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jul 29 18:06:55 2014 +0000"
      },
      "message": "Fix crash in ExpandHelper\n\nBug: 16645584\nChange-Id: Ifbcd8c88cda0a390061c162aa43d8615d1311f19\n"
    },
    {
      "commit": "9a090e6dedcb1469c9293d868c7ca6409fc7774f",
      "tree": "dc6fcce42e5b2a33b8f1d0401fcb9374fcd39953",
      "parents": [
        "498d38e6c6810c10d41acd600294df53946fce91",
        "8863b57e89e51ae9427682ebd561a3a17a311089"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 29 18:00:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 23:00:08 2014 +0000"
      },
      "message": "Merge \"Fix incorrect Activity#startLockTask doc\" into lmp-dev"
    },
    {
      "commit": "8863b57e89e51ae9427682ebd561a3a17a311089",
      "tree": "6310c8b106db4c71d9d16adb9acebe6c812df7b0",
      "parents": [
        "ed1391a9297db5e2a8671bbf2d83654ee5d28702"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 29 13:49:32 2014 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jul 29 13:49:32 2014 -0400"
      },
      "message": "Fix incorrect Activity#startLockTask doc\n\nIt referenced a swipe down gesture that doesn\u0027t exist.  This should\nbe more safe, and cover other devices as well.\n\nBug: 16626273\nChange-Id: I907b25a00d903f9f36ca335d3a75c1f8f931d50e\n"
    },
    {
      "commit": "ec9c7090f845e0804dab70a73307a747dca1ba3d",
      "tree": "75fe67f2a8a26979b309d889912d071938a6c333",
      "parents": [
        "339567d5c91a8dc9228913ed1e5deb0ebb8a4a64",
        "f7d3700ea117320854670a301a3fa9c42cdaa96a"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jul 29 19:42:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"record join attempts\" into lmp-dev"
    },
    {
      "commit": "f7d3700ea117320854670a301a3fa9c42cdaa96a",
      "tree": "6864f9cd92e9694dc795646096ba416195047684",
      "parents": [
        "57b69dd27e582e951ea223ba970bd7157753769b"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jul 29 12:11:29 2014 -0700"
      },
      "committer": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jul 29 12:33:12 2014 -0700"
      },
      "message": "record join attempts\n\nChange-Id: I82ef09ec46d7ac7cc8bbe2939873a5f966ee0df7\n\n On branch scorer-logs\n Changes to be committed:\n\tmodified:   java/android/net/wifi/WifiConnectionStatistics.java\n\n On branch scorer-logs\n Changes to be committed:\n\tmodified:   java/android/net/wifi/WifiConnectionStatistics.java\n"
    },
    {
      "commit": "339567d5c91a8dc9228913ed1e5deb0ebb8a4a64",
      "tree": "60683c514f80b4c004e75452dc1314ea2017a23f",
      "parents": [
        "1f97275edd5c9928bbd724c0dfa7d7c884854b01"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 29 09:53:34 2014 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 29 19:25:58 2014 +0000"
      },
      "message": "Optional AudioService debug logs for setMode()\n\nAdd log option to help debug routing / volume issues due to\n  improper use of audio mode.\n\nChange-Id: I6c2dde61b6b42ea9b45825ba7e10a17a61991c98\n"
    },
    {
      "commit": "498d38e6c6810c10d41acd600294df53946fce91",
      "tree": "af2d78dc67dc53947dcc50d25d47ea0926d77e6b",
      "parents": [
        "f28d505dc5f72d82cd791a5b9c7be3775eab75e5",
        "62d307c2402777d5e53b4590af5f32f8c55afd81"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jul 29 17:49:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"Fix behavior of stencil clipping within clearLayerRegions\" into lmp-dev"
    },
    {
      "commit": "f28d505dc5f72d82cd791a5b9c7be3775eab75e5",
      "tree": "f49a0df6b4763d401be0a80a749dc1cc069109e7",
      "parents": [
        "f4bf67012b2109ead9a4cb9c4407563fc3671255"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jul 25 15:25:04 2014 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jul 29 17:42:34 2014 +0000"
      },
      "message": "Ensure the ResTable data is at least the size of a ResTable_header\n\nChange-Id: Ib8d5574bd6a125797a582837987332e66721e84d"
    },
    {
      "commit": "62d307c2402777d5e53b4590af5f32f8c55afd81",
      "tree": "fbf89a15003e9e4e3b665bd271c41693dc992dbe",
      "parents": [
        "f4bf67012b2109ead9a4cb9c4407563fc3671255"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jul 29 10:35:13 2014 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jul 29 17:42:22 2014 +0000"
      },
      "message": "Fix behavior of stencil clipping within clearLayerRegions\n\nbug:16376960\n\nThe draw within clearLayerRegions should never be affected by the\ncurrent stencil clip, since it\u0027s just ensuring that the content of the\nlayer is cleared, and not doing real content drawing.\n\nAlso, add optional verbose GL event logging\n\nChange-Id: I538b1bc631fc091340b76e12db6af0c219851b57\n"
    },
    {
      "commit": "f4bf67012b2109ead9a4cb9c4407563fc3671255",
      "tree": "d2060dee6c3c755a70b25efbb068b5030add625b",
      "parents": [
        "6fdac3357eb3cc0d7123535f3f2f95db8a17807d",
        "b6417b8b9492d88ccfbb723decaece1bb9ff0f73"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 17:40:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"Don\u0027t double-cancel the active ripple\" into lmp-dev"
    },
    {
      "commit": "b6417b8b9492d88ccfbb723decaece1bb9ff0f73",
      "tree": "d5857eba541bc4080941b5d6ecca85a0a44ca906",
      "parents": [
        "f83fdd0864f32a3e8d4a7d3a127759cf30b503a9"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 10:21:50 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 10:21:50 2014 -0700"
      },
      "message": "Don\u0027t double-cancel the active ripple\n\nBUG: 16651728\nChange-Id: Ibe413eabf9644c2ac9a5c8c1418ff996dacf606a\n"
    },
    {
      "commit": "f83fdd0864f32a3e8d4a7d3a127759cf30b503a9",
      "tree": "f858b6ed15806662db846d0cc4765b471ac04e63",
      "parents": [
        "7043ce4a8c748d2c3b6211acae5a94f2c96ef08e",
        "0d6ea71bcfe44ada319ac9387d9ce1b3761eea58"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Jul 29 16:52:44 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 18:28:56 2014 +0000"
      },
      "message": "Merge \"Add new proximity sensors in Telecomm (1/3)\" into lmp-dev"
    },
    {
      "commit": "7043ce4a8c748d2c3b6211acae5a94f2c96ef08e",
      "tree": "7349e394e3bf66971da8ca33a3ecb21d28adbbc1",
      "parents": [
        "c7af515f9181f47d22b18405ceb733968495ebe3",
        "9c53194a6fccd9980d4ee3fabe4466b16d73580b"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:48:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:48:33 2014 +0000"
      },
      "message": "am 9c53194a: am 58967bfb: am 1c977b37: Merge \"docs: fix typo bug 16623189\" into klp-modular-docs\n\n* commit \u00279c53194a6fccd9980d4ee3fabe4466b16d73580b\u0027:\n  docs: fix typo bug 16623189\n"
    },
    {
      "commit": "c7af515f9181f47d22b18405ceb733968495ebe3",
      "tree": "c755fbc4777963082826bbef7569ac901b66d377",
      "parents": [
        "9ce46bc1cccecadfc21313e113e04bb1f2b8f495",
        "0029ef67598336e3a774c6cf1dfde8245136484a"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:48:17 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:48:17 2014 +0000"
      },
      "message": "am 0029ef67: am dadb473e: am 9613b433: Merge \"docs: fix typo\" into klp-modular-docs\n\n* commit \u00270029ef67598336e3a774c6cf1dfde8245136484a\u0027:\n  docs: fix typo\n"
    },
    {
      "commit": "9ce46bc1cccecadfc21313e113e04bb1f2b8f495",
      "tree": "779d3bc3ba7fb391d982724242d7d6acfa1d2e8d",
      "parents": [
        "6d327429bbb9f7652b3891c90f724a92303d4157",
        "7f214e6149b38af10224cf9f8f8f4959eebd52a6"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 16:48:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:48:11 2014 +0000"
      },
      "message": "am 7f214e61: am 8d1aa957: am 652e5c7e: Merge \"docs: Describe the alloc tracker in Android Studio\" into klp-modular-docs\n\n* commit \u00277f214e6149b38af10224cf9f8f8f4959eebd52a6\u0027:\n  docs: Describe the alloc tracker in Android Studio\n"
    },
    {
      "commit": "6d327429bbb9f7652b3891c90f724a92303d4157",
      "tree": "34d9f5e4051f339dedcecb560d3380fa11c2c37b",
      "parents": [
        "5c1c832a8f87850f55755202f1f7caa510449d87",
        "5ff390be1b0b968ccf28e693b602b8e8b5f448e9"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 16:48:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:48:01 2014 +0000"
      },
      "message": "am 5ff390be: am df881ccc: am 321e0302: docs: Fix Wear docs issues.\n\n* commit \u00275ff390be1b0b968ccf28e693b602b8e8b5f448e9\u0027:\n  docs: Fix Wear docs issues.\n"
    },
    {
      "commit": "9c53194a6fccd9980d4ee3fabe4466b16d73580b",
      "tree": "e1d999801e198fd5b61ba0aee79408eabc489360",
      "parents": [
        "0029ef67598336e3a774c6cf1dfde8245136484a",
        "58967bfbe824f020194872a6d0a5204b54e6043a"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:34:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:34:01 2014 +0000"
      },
      "message": "am 58967bfb: am 1c977b37: Merge \"docs: fix typo bug 16623189\" into klp-modular-docs\n\n* commit \u002758967bfbe824f020194872a6d0a5204b54e6043a\u0027:\n  docs: fix typo bug 16623189\n"
    },
    {
      "commit": "5c1c832a8f87850f55755202f1f7caa510449d87",
      "tree": "761959979ad60fbb1f49ec4347e010931104e24e",
      "parents": [
        "40495e054591ed4bc110c710c46996ef163664c1"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Mon Jul 28 16:32:19 2014 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Jul 29 16:32:08 2014 +0000"
      },
      "message": "Remove dead code 4.\n\nRemoving:\nhandleDnsConfigurationChange\nupdateDnsLocked\nupdateRoutes\nhandleConnectivityChange\nhandleConnect\nhandleDisconnect\n\nAdding a missing flushVmDnsCache and setting of mActiveDefaultNetwork\n\nChange-Id: I681fc72c317833ea1deb42db0b43d2adb21baeff\n"
    },
    {
      "commit": "58967bfbe824f020194872a6d0a5204b54e6043a",
      "tree": "0c4b737cb4f7bae81f0d4a9291b426b8093f53d3",
      "parents": [
        "dadb473e2b9dc7bf2691dea7153c6700102e6562",
        "1c977b3744dbe916edde2e256a39c30e5888ef4f"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:30:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 16:30:07 2014 +0000"
      },
      "message": "am 1c977b37: Merge \"docs: fix typo bug 16623189\" into klp-modular-docs\n\n* commit \u00271c977b3744dbe916edde2e256a39c30e5888ef4f\u0027:\n  docs: fix typo bug 16623189\n"
    },
    {
      "commit": "0d6ea71bcfe44ada319ac9387d9ce1b3761eea58",
      "tree": "96e208cd198170b3a33f18797c4275e890bc354a",
      "parents": [
        "40495e054591ed4bc110c710c46996ef163664c1"
      ],
      "author": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Mon Jul 28 14:39:23 2014 -0700"
      },
      "committer": {
        "name": "Yorke Lee",
        "email": "yorkelee@google.com",
        "time": "Tue Jul 29 09:27:31 2014 -0700"
      },
      "message": "Add new proximity sensors in Telecomm (1/3)\n\nAdd the following two APIs in Telecomm and use them in InCallUI\nsetProximitySensorOn\nsetProximitySensorOff(boolean turnScreenOnImmediately)\n\nBug: 16573954\nChange-Id: I8219e9c659f4ea4493f5cd5c8bcaa95a98d180e2\n"
    },
    {
      "commit": "40495e054591ed4bc110c710c46996ef163664c1",
      "tree": "049c568b90fb8dd2aacc0491cc64a128bc58f621",
      "parents": [
        "1f33d77f0430efb2d7eb532e360ba9a30004ffe7"
      ],
      "author": {
        "name": "RoboErik",
        "email": "epastern@google.com",
        "time": "Tue Jul 29 08:49:51 2014 -0700"
      },
      "committer": {
        "name": "Erik Pasternak",
        "email": "roboerik@android.com",
        "time": "Tue Jul 29 15:51:07 2014 +0000"
      },
      "message": "Fix checkbuild\n\nChange-Id: I66321c6da4f921cee2db6f9f05312a6a8edc66d3\n"
    },
    {
      "commit": "0029ef67598336e3a774c6cf1dfde8245136484a",
      "tree": "fa3831acb0cf49b82b87ce251e76b371f93f2da0",
      "parents": [
        "7f214e6149b38af10224cf9f8f8f4959eebd52a6",
        "dadb473e2b9dc7bf2691dea7153c6700102e6562"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 15:42:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:42:24 2014 +0000"
      },
      "message": "am dadb473e: am 9613b433: Merge \"docs: fix typo\" into klp-modular-docs\n\n* commit \u0027dadb473e2b9dc7bf2691dea7153c6700102e6562\u0027:\n  docs: fix typo\n"
    },
    {
      "commit": "dadb473e2b9dc7bf2691dea7153c6700102e6562",
      "tree": "ab6ccf22dcebab91371b42f0a81227efad329de8",
      "parents": [
        "8d1aa95729a44a953dd5cd434f2c7380e6d1f641",
        "9613b433f47162d008f034afbb16deac16532662"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 15:38:02 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:38:02 2014 +0000"
      },
      "message": "am 9613b433: Merge \"docs: fix typo\" into klp-modular-docs\n\n* commit \u00279613b433f47162d008f034afbb16deac16532662\u0027:\n  docs: fix typo\n"
    },
    {
      "commit": "7f214e6149b38af10224cf9f8f8f4959eebd52a6",
      "tree": "8a1042a7f5bcebf37f357ab3ddc4af0015f8bb8e",
      "parents": [
        "5ff390be1b0b968ccf28e693b602b8e8b5f448e9",
        "8d1aa95729a44a953dd5cd434f2c7380e6d1f641"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 15:32:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:32:57 2014 +0000"
      },
      "message": "am 8d1aa957: am 652e5c7e: Merge \"docs: Describe the alloc tracker in Android Studio\" into klp-modular-docs\n\n* commit \u00278d1aa95729a44a953dd5cd434f2c7380e6d1f641\u0027:\n  docs: Describe the alloc tracker in Android Studio\n"
    },
    {
      "commit": "8d1aa95729a44a953dd5cd434f2c7380e6d1f641",
      "tree": "1d9855d57e32690141cfeb40931847053514250a",
      "parents": [
        "df881ccc1fe5efefa4a71cf8e5f663f9e2911151",
        "652e5c7ef1f8176dc680f7c4ba782164269b03b0"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 15:29:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:29:00 2014 +0000"
      },
      "message": "am 652e5c7e: Merge \"docs: Describe the alloc tracker in Android Studio\" into klp-modular-docs\n\n* commit \u0027652e5c7ef1f8176dc680f7c4ba782164269b03b0\u0027:\n  docs: Describe the alloc tracker in Android Studio\n"
    },
    {
      "commit": "1f33d77f0430efb2d7eb532e360ba9a30004ffe7",
      "tree": "d6941ab952028680bba6564c1d18a08ef0d5183d",
      "parents": [
        "7299bc1305db0de9531b0d875769735a0ebfa2bd"
      ],
      "author": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Fri Jul 25 21:32:18 2014 +0100"
      },
      "committer": {
        "name": "Alexandra Gherghina",
        "email": "alexgherghina@google.com",
        "time": "Tue Jul 29 15:21:01 2014 +0000"
      },
      "message": "Rename work icon symbol to match the prefix used for badges.\n\nAlso renames the images for consistency.\n\nBug: 16369104\nChange-Id: I19f97ae22cb2ee4f7db210f083badc1a30520b44\n"
    },
    {
      "commit": "5ff390be1b0b968ccf28e693b602b8e8b5f448e9",
      "tree": "4e49ba498c3a9c7cfe393bb30f8ccb1518a861af",
      "parents": [
        "896a82d77e732c7387b2279bcdd0f04d696b13df",
        "df881ccc1fe5efefa4a71cf8e5f663f9e2911151"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 15:07:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:07:56 2014 +0000"
      },
      "message": "am df881ccc: am 321e0302: docs: Fix Wear docs issues.\n\n* commit \u0027df881ccc1fe5efefa4a71cf8e5f663f9e2911151\u0027:\n  docs: Fix Wear docs issues.\n"
    },
    {
      "commit": "df881ccc1fe5efefa4a71cf8e5f663f9e2911151",
      "tree": "d47fbe593caa09c801a4cb744d3c12e99365e0f5",
      "parents": [
        "d0e03392394164e1e261ef8829e187ad2362d426",
        "321e030202cb74cad0dd8a4950cffe361a5072c8"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 15:01:11 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 15:01:11 2014 +0000"
      },
      "message": "am 321e0302: docs: Fix Wear docs issues.\n\n* commit \u0027321e030202cb74cad0dd8a4950cffe361a5072c8\u0027:\n  docs: Fix Wear docs issues.\n"
    },
    {
      "commit": "896a82d77e732c7387b2279bcdd0f04d696b13df",
      "tree": "273152964a3989a8b96c1ecd4ff787ccec47c6d6",
      "parents": [
        "09875ec7292b19e07c38b6127406d6aa7490e26c",
        "d0e03392394164e1e261ef8829e187ad2362d426"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jul 28 23:40:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 23:40:13 2014 +0000"
      },
      "message": "am d0e03392: Merge \"Fix double chin issue, where bottom inset is applied twice.\" into klp-modular-dev\n\n* commit \u0027d0e03392394164e1e261ef8829e187ad2362d426\u0027:\n  Fix double chin issue, where bottom inset is applied twice.\n"
    },
    {
      "commit": "09875ec7292b19e07c38b6127406d6aa7490e26c",
      "tree": "35970c4a455cf3ec1ac5581eba41e40fea0a037e",
      "parents": [
        "52baf3d096ae72de4264183d26465a90bba2550a",
        "0fa45d93f7265c130d5dc49a51130ed74db5cec9"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Jul 28 23:28:59 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 23:28:59 2014 +0000"
      },
      "message": "am 0fa45d93: Merge \"Remove PendingActivityLaunches based on stack.\" into klp-modular-dev\n\n* commit \u00270fa45d93f7265c130d5dc49a51130ed74db5cec9\u0027:\n  Remove PendingActivityLaunches based on stack.\n"
    },
    {
      "commit": "1c977b3744dbe916edde2e256a39c30e5888ef4f",
      "tree": "43699074ac1e51582e360acdf9e798f94d08b569",
      "parents": [
        "9613b433f47162d008f034afbb16deac16532662",
        "a66de16cde07eacb5fad86fc27ec63f5d55277ce"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:26:51 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 22:45:16 2014 +0000"
      },
      "message": "Merge \"docs: fix typo bug 16623189\" into klp-modular-docs"
    },
    {
      "commit": "a66de16cde07eacb5fad86fc27ec63f5d55277ce",
      "tree": "cf9c62554c0dd746cfb09fb30cf6888e7838a46a",
      "parents": [
        "a37ddd97a88a5e2f6162c99b92069e13a0284085"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 09:25:45 2014 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 16:26:36 2014 +0000"
      },
      "message": "docs: fix typo bug 16623189\n\nChange-Id: Ia790587cf60cbf4e9f699605a5ad6a7dc5a06799"
    },
    {
      "commit": "a37ddd97a88a5e2f6162c99b92069e13a0284085",
      "tree": "e772a07bc1f85d19e0e3459c9293d4b42392fc41",
      "parents": [
        "c57c08298364e93ca4399d184bdba2657f72b11c"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 08:33:17 2014 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 08:33:17 2014 -0700"
      },
      "message": "docs: fix typo\n\nChange-Id: I4d76d625dc508e7279162d1d3ace9c32625e1358\n"
    },
    {
      "commit": "0fa45d93f7265c130d5dc49a51130ed74db5cec9",
      "tree": "75baa08c63ffe4fc6269b48084dd31345bb8f068",
      "parents": [
        "77d6f36bbc76dbed51bea17d1ffcd3c1d6ffd30f",
        "7f13ed37fd2a0533fa7c5e330519decd89fdc1d5"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Jul 28 23:25:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 22:45:16 2014 +0000"
      },
      "message": "Merge \"Remove PendingActivityLaunches based on stack.\" into klp-modular-dev"
    },
    {
      "commit": "7f13ed37fd2a0533fa7c5e330519decd89fdc1d5",
      "tree": "5a0baffd4f3b828fb6aacd14b24860d13c1d8929",
      "parents": [
        "ee36c77acd3b92c64e53e19c570e2482382db870"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Jul 28 14:00:35 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Jul 28 14:00:35 2014 -0700"
      },
      "message": "Remove PendingActivityLaunches based on stack.\n\nWas previously removing by trying to match activities, but the\nactivity being matched would not have been in the stack yet. Since\nit doesn\u0027t get added to the stack when it goes into the list\nof pending activities. By removing all pending activities associated\nwith the stack we clean up all such pending activities.\n\nFixes bug 16045752.\n\nChange-Id: I6b5981ffcce674139837b06362e573299bbc9e52\n"
    },
    {
      "commit": "52baf3d096ae72de4264183d26465a90bba2550a",
      "tree": "7dd6e84d11bc68fee8f06fae9026d7e15c988874",
      "parents": [
        "d2e1ecb67bbb7fc5ae7f076ae5acec5d06a5c378",
        "77d6f36bbc76dbed51bea17d1ffcd3c1d6ffd30f"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 20:07:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 20:07:23 2014 +0000"
      },
      "message": "am 77d6f36b: Revert \"DO NOT MERGE Implement line breaking using ICU break iterator\"\n\n* commit \u002777d6f36bbc76dbed51bea17d1ffcd3c1d6ffd30f\u0027:\n  Revert \"DO NOT MERGE Implement line breaking using ICU break iterator\"\n"
    },
    {
      "commit": "d2e1ecb67bbb7fc5ae7f076ae5acec5d06a5c378",
      "tree": "e633ea40d5b6d51c4884b951a594acb964f89e65",
      "parents": [
        "18b5f44c5eca22791c701d02bf7525c6bfd5aec3",
        "40b0d4d7519b6a1999742534513406f94c169f1f"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:58:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 19:58:00 2014 +0000"
      },
      "message": "am 40b0d4d7: Merge \"Revert \"DO NOT MERGE Fix line breaking for clusters in narrow views\"\" into klp-modular-dev\n\n* commit \u002740b0d4d7519b6a1999742534513406f94c169f1f\u0027:\n  Revert \"DO NOT MERGE Fix line breaking for clusters in narrow views\"\n"
    },
    {
      "commit": "18b5f44c5eca22791c701d02bf7525c6bfd5aec3",
      "tree": "f5a335bd5c507b441da7fe2bb90c29ecb99cb6bc",
      "parents": [
        "a665380b60de8900edca233848b556c123eb2e03",
        "af60e56b39582ea90ccd7601cd06350a50bf6500"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:57:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 19:57:55 2014 +0000"
      },
      "message": "am af60e56b: Revert \"DO NOT MERGE Fix extraneous allocation and copying\"\n\n* commit \u0027af60e56b39582ea90ccd7601cd06350a50bf6500\u0027:\n  Revert \"DO NOT MERGE Fix extraneous allocation and copying\"\n"
    },
    {
      "commit": "77d6f36bbc76dbed51bea17d1ffcd3c1d6ffd30f",
      "tree": "3ab132ec0206a9c508f113f93671eb0941646106",
      "parents": [
        "40b0d4d7519b6a1999742534513406f94c169f1f"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:50:14 2014 +0000"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:53:51 2014 +0000"
      },
      "message": "Revert \"DO NOT MERGE Implement line breaking using ICU break iterator\"\n\nThis reverts commit 0c87dfd25d5a305fb67eb328d114aada87055dd7.\n\nChange-Id: Ibc300bb945776594099b69965cabe7220d10de2f\n"
    },
    {
      "commit": "a665380b60de8900edca233848b556c123eb2e03",
      "tree": "2f3afdc21a71b56c8d2fa8baf976eb95d842526b",
      "parents": [
        "315037234206c500e73a15075b996122316ce9d8",
        "1a408a344c7921d7c943826bea3ce0cdd822583d"
      ],
      "author": {
        "name": "Anish Athalye",
        "email": "aathalye@google.com",
        "time": "Mon Jul 28 19:53:26 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 19:53:26 2014 +0000"
      },
      "message": "am 1a408a34: DO NOT MERGE Fix extraneous allocation and copying\n\n* commit \u00271a408a344c7921d7c943826bea3ce0cdd822583d\u0027:\n  DO NOT MERGE Fix extraneous allocation and copying\n"
    },
    {
      "commit": "af60e56b39582ea90ccd7601cd06350a50bf6500",
      "tree": "15cdcd926e271b97fe5a212d2d383c2ee8f43584",
      "parents": [
        "1a408a344c7921d7c943826bea3ce0cdd822583d"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:51:01 2014 +0000"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:51:01 2014 +0000"
      },
      "message": "Revert \"DO NOT MERGE Fix extraneous allocation and copying\"\n\nThis reverts commit 1a408a344c7921d7c943826bea3ce0cdd822583d.\n\nChange-Id: If5a19a4cc54e76aeddac0923e28bbf310e78feb4\n"
    },
    {
      "commit": "315037234206c500e73a15075b996122316ce9d8",
      "tree": "f5a335bd5c507b441da7fe2bb90c29ecb99cb6bc",
      "parents": [
        "c51a6e45e857ee42d122e898590eb815e568564d",
        "97170e0c48bbff21ef6773110d950621131cf9dd"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:10:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 19:10:29 2014 +0000"
      },
      "message": "am 97170e0c: Merge \"DO NOT MERGE Implement line breaking using ICU break iterator\" into klp-modular-dev\n\n* commit \u002797170e0c48bbff21ef6773110d950621131cf9dd\u0027:\n  DO NOT MERGE Implement line breaking using ICU break iterator\n"
    },
    {
      "commit": "c51a6e45e857ee42d122e898590eb815e568564d",
      "tree": "bce5db60ca677799b771523ff8cd902e9b2e84e8",
      "parents": [
        "a9c5257a15f2efb5c017d2ecadb5a7360230bfee",
        "a28e4764994283c3595dd41f12e425cf7dc0d985"
      ],
      "author": {
        "name": "Anish Athalye",
        "email": "aathalye@google.com",
        "time": "Mon Jul 28 19:10:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jul 28 19:10:19 2014 +0000"
      },
      "message": "am a28e4764: DO NOT MERGE Fix line breaking for clusters in narrow views\n\n* commit \u0027a28e4764994283c3595dd41f12e425cf7dc0d985\u0027:\n  DO NOT MERGE Fix line breaking for clusters in narrow views\n"
    },
    {
      "commit": "1a408a344c7921d7c943826bea3ce0cdd822583d",
      "tree": "f288e8f7fa3f5622983c6b9807182252de92920f",
      "parents": [
        "97170e0c48bbff21ef6773110d950621131cf9dd"
      ],
      "author": {
        "name": "Anish Athalye",
        "email": "aathalye@google.com",
        "time": "Tue Jul 08 13:27:14 2014 -0700"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:06:10 2014 +0000"
      },
      "message": "DO NOT MERGE Fix extraneous allocation and copying\n\nWith breaks being allocated the way it was, there were 16 ints with\nvalue 0 being stored in the beginning of the vector. Because of the way\nthe rest of the code is structured, this did not result in incorrect\noperation, but it still wasted time and memory.\n\nChange-Id: Ic0df3e5484417da51f2465ec2d72222fefffc18a\n(cherry picked from commit 733b3c0f8b77fefcd234c94170faa4e7bd76074c)\n"
    },
    {
      "commit": "a28e4764994283c3595dd41f12e425cf7dc0d985",
      "tree": "2fc436743359cbe849fae1948bc7cc58a1a6a88e",
      "parents": [
        "a0bb44efe96ca70635b64dac8922b225d1a19407"
      ],
      "author": {
        "name": "Anish Athalye",
        "email": "aathalye@google.com",
        "time": "Fri Jun 27 14:37:53 2014 -0700"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 18:47:40 2014 +0000"
      },
      "message": "DO NOT MERGE Fix line breaking for clusters in narrow views\n\nClusters were broken incorrectly when in narrow views (when the width of\nthe cluster was greater than the width of a view). Also, out() calls\nwere modifying fm, so clusters that were too wide were not positioned\ncorrectly.\n\nChange-Id: I521f8dc6338f5f1de6858af3f0c0bd320aa46bc0\n(cherry picked from commit 162713dd0b72af79c1b2286985f7e79f043cd915)"
    },
    {
      "commit": "652e5c7ef1f8176dc680f7c4ba782164269b03b0",
      "tree": "15eaaa1f5b0c65ebdca7fddf1ebf981ae7b6bc97",
      "parents": [
        "321e030202cb74cad0dd8a4950cffe361a5072c8",
        "6c555824ebb9c034d5f99b55470a1dd02419cf07"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Jul 29 15:26:56 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 18:28:56 2014 +0000"
      },
      "message": "Merge \"docs: Describe the alloc tracker in Android Studio\" into klp-modular-docs"
    },
    {
      "commit": "321e030202cb74cad0dd8a4950cffe361a5072c8",
      "tree": "b3658a1809f366ab6329bd61229cd084f573539e",
      "parents": [
        "7af4e812d06d7174e9eb677a508c6af0f3ba3608"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Mon Jul 28 10:50:32 2014 -0700"
      },
      "committer": {
        "name": "Ricardo Cervera-Navarro",
        "email": "rcervera@google.com",
        "time": "Mon Jul 28 17:52:40 2014 +0000"
      },
      "message": "docs: Fix Wear docs issues. \n\nBug: 16624918\nBug: 16626217\nBug: 16626415\nBug: 16624384\nBug: 16623147\n\nChange-Id: I774f19aded22562b891f9d2ccc35f0befb50f21c"
    },
    {
      "commit": "d0e03392394164e1e261ef8829e187ad2362d426",
      "tree": "3f8c38c314b029d8c8440ff07134f0f9d5ef89a7",
      "parents": [
        "0fa45d93f7265c130d5dc49a51130ed74db5cec9",
        "6393196f5dfe9da7527c8cfd6961766ff7a8286b"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jul 28 23:34:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 27 22:35:46 2014 +0000"
      },
      "message": "Merge \"Fix double chin issue, where bottom inset is applied twice.\" into klp-modular-dev"
    },
    {
      "commit": "40b0d4d7519b6a1999742534513406f94c169f1f",
      "tree": "37048a5b679379a6bc1414fa03f5487f75367ce9",
      "parents": [
        "af60e56b39582ea90ccd7601cd06350a50bf6500",
        "cbeef01cce314e3a3977b042d8ec0744816c0df4"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:53:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 27 22:35:46 2014 +0000"
      },
      "message": "Merge \"Revert \"DO NOT MERGE Fix line breaking for clusters in narrow views\"\" into klp-modular-dev"
    },
    {
      "commit": "cbeef01cce314e3a3977b042d8ec0744816c0df4",
      "tree": "3ab132ec0206a9c508f113f93671eb0941646106",
      "parents": [
        "a28e4764994283c3595dd41f12e425cf7dc0d985"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:52:11 2014 +0000"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:52:11 2014 +0000"
      },
      "message": "Revert \"DO NOT MERGE Fix line breaking for clusters in narrow views\"\n\nThis reverts commit a28e4764994283c3595dd41f12e425cf7dc0d985.\n\nChange-Id: I73fe7b3e6bdba327e55a58afd36a7f58f49945d0\n"
    },
    {
      "commit": "97170e0c48bbff21ef6773110d950621131cf9dd",
      "tree": "15cdcd926e271b97fe5a212d2d383c2ee8f43584",
      "parents": [
        "a28e4764994283c3595dd41f12e425cf7dc0d985",
        "0c87dfd25d5a305fb67eb328d114aada87055dd7"
      ],
      "author": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 19:05:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 27 22:35:46 2014 +0000"
      },
      "message": "Merge \"DO NOT MERGE Implement line breaking using ICU break iterator\" into klp-modular-dev"
    },
    {
      "commit": "0c87dfd25d5a305fb67eb328d114aada87055dd7",
      "tree": "37048a5b679379a6bc1414fa03f5487f75367ce9",
      "parents": [
        "a0bb44efe96ca70635b64dac8922b225d1a19407"
      ],
      "author": {
        "name": "Anish Athalye",
        "email": "aathalye@google.com",
        "time": "Tue Jun 24 14:39:43 2014 -0700"
      },
      "committer": {
        "name": "Alan Lau",
        "email": "alanlau@google.com",
        "time": "Mon Jul 28 18:48:01 2014 +0000"
      },
      "message": "DO NOT MERGE Implement line breaking using ICU break iterator\n\nChange-Id: I4ad98757aa2eab5dbc2ae44c0391e900ef20c4d0\n(cherry picked from commit f8133ae5896926aaf70f12bc0dd1f36a6704c0f5)"
    },
    {
      "commit": "6393196f5dfe9da7527c8cfd6961766ff7a8286b",
      "tree": "d55cb4d1dcc752ae8ac9c6afddb85955649c91af",
      "parents": [
        "a0bb44efe96ca70635b64dac8922b225d1a19407"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Fri Jul 25 14:25:16 2014 -0700"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Fri Jul 25 14:25:16 2014 -0700"
      },
      "message": "Fix double chin issue, where bottom inset is applied twice.\n\nThis changes how windowOutsetBottom is applied. Instead of being added to\nwhatever inset is already set, it overwrites it.\n\nBug: 16567038\nChange-Id: Idedae93b790652e9de0519764ea7a03841f9e8fd\n"
    },
    {
      "commit": "6fdac3357eb3cc0d7123535f3f2f95db8a17807d",
      "tree": "2ec308755d394578f6ee4efa8791f59ce9872357",
      "parents": [
        "ae9e68a3494bfa1bcc02864737f1df0c4c6fa719",
        "216d3e6d8114a819758850c1be8d62fef59a107f"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 17:39:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"Add better errors for unresolved attributes, remove unused code\" into lmp-dev"
    },
    {
      "commit": "216d3e6d8114a819758850c1be8d62fef59a107f",
      "tree": "d5ec2685a2169eb9e8e875e1cae8598ef69dbecf",
      "parents": [
        "f83fdd0864f32a3e8d4a7d3a127759cf30b503a9"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 10:35:42 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jul 29 10:35:42 2014 -0700"
      },
      "message": "Add better errors for unresolved attributes, remove unused code\n\nChange-Id: Icf81a81b9ce97b5a5edff85569e6e3da93149436\n"
    },
    {
      "commit": "ae9e68a3494bfa1bcc02864737f1df0c4c6fa719",
      "tree": "5d4e066297e805c57ac39c9c6fedabbe278ca326",
      "parents": [
        "591a824c5df7f3a90722424308861d8f101e217f",
        "d7a94da476e9b783acf0673ed938cc3fc2cc6ba5"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jul 29 17:36:44 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 22:45:16 2014 +0000"
      },
      "message": "Merge \"Have AEP GL feature depend on GLES 3.1 in badging\" into lmp-dev"
    },
    {
      "commit": "591a824c5df7f3a90722424308861d8f101e217f",
      "tree": "ba0b0633784cc35d1b8c02b24d234a983f97b9a6",
      "parents": [
        "b5b3a1d30b67af6dcf18eb0f71e1734e009ee90e",
        "ec4cefc152749f9805d3a971a4a395687b5a3831"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Jul 29 17:19:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 18:28:56 2014 +0000"
      },
      "message": "Merge \"Add layer/texture creation tracing\" into lmp-dev"
    },
    {
      "commit": "ec4cefc152749f9805d3a971a4a395687b5a3831",
      "tree": "175982729ee6838969d9cdcfa96cc0a84b1f18e0",
      "parents": [
        "ea4f01070a9c8f5147eb228c413a84de78d98973"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Jul 29 09:49:13 2014 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Jul 29 10:04:01 2014 -0700"
      },
      "message": "Add layer/texture creation tracing\n\nChange-Id: I0af6a36c97a9f5f35d28e0e36539ba8d8011ea7c\n"
    },
    {
      "commit": "b5b3a1d30b67af6dcf18eb0f71e1734e009ee90e",
      "tree": "b0508a55d695672aefe9daff0aaa2e21eecfeef2",
      "parents": [
        "f83fdd0864f32a3e8d4a7d3a127759cf30b503a9",
        "fdaed9dcb63171379fd7c5a6208014bac505dbc6"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 29 17:14:00 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 28 22:45:16 2014 +0000"
      },
      "message": "Merge \"Fix capitalization on AudioPort callback method names\" into lmp-dev"
    },
    {
      "commit": "fdaed9dcb63171379fd7c5a6208014bac505dbc6",
      "tree": "93bba894d02ad8a795688f1abd77d1e9e1c2a39e",
      "parents": [
        "40495e054591ed4bc110c710c46996ef163664c1"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 29 09:29:30 2014 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue Jul 29 09:30:34 2014 -0700"
      },
      "message": "Fix capitalization on AudioPort callback method names\n\nChange-Id: I87963ea7290989333781bf8905c9ae640c34d943\n"
    },
    {
      "commit": "d7a94da476e9b783acf0673ed938cc3fc2cc6ba5",
      "tree": "5ccb769c5fa39a847a39523a98ad8ffbb8882013",
      "parents": [
        "eb527ef7a651def56ab29c0595e75df76ea63e3b"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jul 25 14:38:54 2014 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jul 25 22:45:33 2014 +0000"
      },
      "message": "Have AEP GL feature depend on GLES 3.1 in badging\n\nAAPT dump badging should output the uses-gl-es tag with\na version of 3.1 when android.hardware.opengles.aep is\ndeclared as a feature.\n\nChange-Id: I8affc6dad574c8303c6ba9810ad8e6e205ea9506\n"
    },
    {
      "commit": "9613b433f47162d008f034afbb16deac16532662",
      "tree": "72069413982b3ebeba7b6dc23af7bd6350576666",
      "parents": [
        "652e5c7ef1f8176dc680f7c4ba782164269b03b0",
        "a37ddd97a88a5e2f6162c99b92069e13a0284085"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Jul 29 15:34:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"docs: fix typo\" into klp-modular-docs"
    },
    {
      "commit": "7299bc1305db0de9531b0d875769735a0ebfa2bd",
      "tree": "87089dc23c922a8889916b5fe03bda560259d5d1",
      "parents": [
        "eed396f79227261ecbf895f18345e842d691bc67",
        "807e40c55cd74004ecc2392f8655fb89b3bb5304"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 29 15:00:09 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"Allow a \"ghost view\" that paint a different view from the overlay.\" into lmp-dev"
    },
    {
      "commit": "807e40c55cd74004ecc2392f8655fb89b3bb5304",
      "tree": "9fe9450787796e00d32e3a6837c190f663d7c4ae",
      "parents": [
        "ea4f01070a9c8f5147eb228c413a84de78d98973"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 08 17:25:25 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 29 07:27:52 2014 -0700"
      },
      "message": "Allow a \"ghost view\" that paint a different view from the overlay.\n\nBug 15744995\n\nThe ghost view doesn\u0027t route touch events, but hides another\nview in its normal parent, and paints it as a child of another\nViewGroup or ViewGroupOverlay.\n\nChange-Id: I352e14c366ccfb7303cee1dbff8563c673fd12ff\n"
    },
    {
      "commit": "eed396f79227261ecbf895f18345e842d691bc67",
      "tree": "0b0f7e0b10fba73fa84633c689b3ad908479e785",
      "parents": [
        "c6acfa29d57cd322188ae22f30ae4291158ceaa6"
      ],
      "author": {
        "name": "Marcin Kosiba",
        "email": "mkosiba@google.com",
        "time": "Sat Jul 19 01:10:47 2014 +0100"
      },
      "committer": {
        "name": "Marcin Kosiba",
        "email": "mkosiba@google.com",
        "time": "Tue Jul 29 15:17:07 2014 +0100"
      },
      "message": "Make webview text encoding and keySystemUUID mapping and error page public.\n\nThese resources will need to be accessed from the APK-bundled\nWebView and therefore need to be made public.\n\nBUG: 11505352\nChange-Id: I5e988671cc8342ed4146a90b4de1246460232050\n"
    },
    {
      "commit": "6c555824ebb9c034d5f99b55470a1dd02419cf07",
      "tree": "10270cf3413b669ba8ba3b62ead69f19e0b2b862",
      "parents": [
        "7af4e812d06d7174e9eb677a508c6af0f3ba3608"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Thu Jul 24 10:15:09 2014 -0700"
      },
      "committer": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Fri Jul 25 08:32:15 2014 -0700"
      },
      "message": "docs: Describe the alloc tracker in Android Studio\n\nChange-Id: Ic3cfc94950029104ec75ab04a9fac51ba64dd9a9\n"
    },
    {
      "commit": "a9c5257a15f2efb5c017d2ecadb5a7360230bfee",
      "tree": "7dd6e84d11bc68fee8f06fae9026d7e15c988874",
      "parents": [
        "bc3699b1c3e0b2d07adb0919ef2a418546a7838c",
        "a0bb44efe96ca70635b64dac8922b225d1a19407"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jul 25 02:19:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jul 25 02:19:53 2014 +0000"
      },
      "message": "am a0bb44ef: Merge \"Finish crashed activities immediately\" into klp-modular-dev\n\n* commit \u0027a0bb44efe96ca70635b64dac8922b225d1a19407\u0027:\n  Finish crashed activities immediately\n"
    },
    {
      "commit": "a0bb44efe96ca70635b64dac8922b225d1a19407",
      "tree": "3ab132ec0206a9c508f113f93671eb0941646106",
      "parents": [
        "b4dcc64fe6314b139ac17aa296419bbf153df2f6",
        "8e5b133bf63c0f29ce059bf0ef05695a2f7f99b8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Jul 25 01:30:51 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 24 20:48:02 2014 +0000"
      },
      "message": "Merge \"Finish crashed activities immediately\" into klp-modular-dev"
    },
    {
      "commit": "8e5b133bf63c0f29ce059bf0ef05695a2f7f99b8",
      "tree": "61cf7e5b5570f75754cbe46bc1a7b59fbfcc726b",
      "parents": [
        "472e234d807df490124263c1e28c66e1918787c9"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jul 24 13:32:37 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jul 24 13:32:37 2014 -0700"
      },
      "message": "Finish crashed activities immediately\n\nBy finishing crashed activities right away the VirtualDisplays\nassociated with ActivityView are removed immediately rather than\nbeing deferred. Also there is no waiting for Pause (0.5 sec) and\nDestroy (10 sec) timeouts to expire.\n\nFixes bug 15092354.\n\nChange-Id: Ie4941cb19dcc6f6fc61b2475162ea2794c9558a2\n"
    },
    {
      "commit": "bc3699b1c3e0b2d07adb0919ef2a418546a7838c",
      "tree": "0234f8af89a1e9b4dffe9c0cdfd290de1f0f741d",
      "parents": [
        "0f1e067a28c2ef50d4db53ad19e0902b052bd014",
        "b4dcc64fe6314b139ac17aa296419bbf153df2f6"
      ],
      "author": {
        "name": "Prashant Malani",
        "email": "pmalani@google.com",
        "time": "Thu Jul 24 18:06:03 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 24 18:06:03 2014 +0000"
      },
      "message": "am b4dcc64f: Merge \"Revert \"Remove circular mask\"\" into klp-modular-dev\n\n* commit \u0027b4dcc64fe6314b139ac17aa296419bbf153df2f6\u0027:\n  Revert \"Remove circular mask\"\n"
    },
    {
      "commit": "c6acfa29d57cd322188ae22f30ae4291158ceaa6",
      "tree": "1a6ecaab31257d55851d3155df4de19df3aab8ea",
      "parents": [
        "964c3cf5b25ccbb5b07c1bda6eb147c912e96a7b",
        "ae6dffb69792a93422c3bbc50088572c99e5b7be"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jul 29 14:13:22 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 24 16:04:26 2014 +0000"
      },
      "message": "Merge \"Use getBoundURL for network validation.\" into lmp-dev"
    },
    {
      "commit": "964c3cf5b25ccbb5b07c1bda6eb147c912e96a7b",
      "tree": "90dc998c71b16590a81a204b829f4c88caf223eb",
      "parents": [
        "1cc41c938cfe587441a63f0d6176f59fcf2f25b4"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Thu Jul 24 09:44:37 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Jul 29 14:13:00 2014 +0000"
      },
      "message": "Add default propagation back to Explode.\n\nBug 16217557\n\nChange-Id: I47460db128749af978077755a777068392492aee\n"
    },
    {
      "commit": "ae6dffb69792a93422c3bbc50088572c99e5b7be",
      "tree": "8fe99e3d65181fb1ff86079c059f4b82143295ed",
      "parents": [
        "73f1856f7f224dce9670b57707f65f805bb0f6b3"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Jul 18 01:57:34 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jul 29 13:36:10 2014 +0900"
      },
      "message": "Use getBoundURL for network validation.\n\nDisable for now, until we\u0027re more confident that it doesn\u0027t choke\non strange captive portals.\n\nChange-Id: Ic8e66a379d32c915c949df70ca0d38535cd5dbe0\n"
    },
    {
      "commit": "73f1856f7f224dce9670b57707f65f805bb0f6b3",
      "tree": "6cb65cdb38919cd6c29905129064ed74ca331e41",
      "parents": [
        "0ae4e5da22e719cae5848338c16b66f6eaa10261",
        "604e7558ef32098644b2f9456d7743a07ae789dc"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Jul 29 04:34:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"Add new DevicePolicyManager API to allow fine-grained TrustAgent management\" into lmp-dev"
    },
    {
      "commit": "604e7558ef32098644b2f9456d7743a07ae789dc",
      "tree": "c8e5ec30a280a3a26768a0df8c5f2e75f29e0d32",
      "parents": [
        "3af1afb0696fac2b3e0dd537048c0e6d11d2df03"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jul 18 19:00:02 2014 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Jul 28 21:32:01 2014 -0700"
      },
      "message": "Add new DevicePolicyManager API to allow fine-grained TrustAgent management\n\nThis adds a new feature that allows a device admin to specify a\nwhitelist of features that are allowed for the given admin.\n\nChange-Id: I83f853318efbcf72308532d0a997374f73fa9c10\n"
    },
    {
      "commit": "3af1afb0696fac2b3e0dd537048c0e6d11d2df03",
      "tree": "9e5776c9c981d684b3933272ae1bb1b015c0a60a",
      "parents": [
        "4e7ec71e64e6831344529457a25830250ba79385",
        "2b0e09c59f894b7f49618da142e3af5cfd014ded"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jul 29 02:11:09 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 27 22:35:46 2014 +0000"
      },
      "message": "Merge \"Settings: Constants for notification settings.\" into lmp-dev"
    },
    {
      "commit": "4e7ec71e64e6831344529457a25830250ba79385",
      "tree": "e696ed12f14523ad8975283f008da8eb447845ba",
      "parents": [
        "0fa59b898a14f7ee8b4f31232ee48e12f3d0eef0"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 28 10:25:27 2014 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Jul 29 01:46:57 2014 +0000"
      },
      "message": "Handle synchronous failed connection\n\nChange-Id: I406ccbdd1f70c85456b6e0d689332cf40a756707\n"
    },
    {
      "commit": "0fa59b898a14f7ee8b4f31232ee48e12f3d0eef0",
      "tree": "097fcf09a07189c81626cc82c3d07d1e36879a76",
      "parents": [
        "7544c829972d5ea33ab2ac9ec1e9a4974909d8d8",
        "896a82d77e732c7387b2279bcdd0f04d696b13df"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jul 29 01:08:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 01:08:09 2014 +0000"
      },
      "message": "am 896a82d7: am d0e03392: Merge \"Fix double chin issue, where bottom inset is applied twice.\" into klp-modular-dev\n\n* commit \u0027896a82d77e732c7387b2279bcdd0f04d696b13df\u0027:\n  Fix double chin issue, where bottom inset is applied twice.\n"
    },
    {
      "commit": "7544c829972d5ea33ab2ac9ec1e9a4974909d8d8",
      "tree": "c98f162c9d9437159f12857c5e158a51405280ac",
      "parents": [
        "3a50a69a0e8566e96287988b6631b739bb440dea",
        "09875ec7292b19e07c38b6127406d6aa7490e26c"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Jul 29 01:07:59 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 29 01:07:59 2014 +0000"
      },
      "message": "am 09875ec7: am 0fa45d93: Merge \"Remove PendingActivityLaunches based on stack.\" into klp-modular-dev\n\n* commit \u002709875ec7292b19e07c38b6127406d6aa7490e26c\u0027:\n  Remove PendingActivityLaunches based on stack.\n"
    },
    {
      "commit": "2b0e09c59f894b7f49618da142e3af5cfd014ded",
      "tree": "1fc92895a429f320db922802d1e6b3be3386431f",
      "parents": [
        "8c01d88208e17af01268ea01a08c46c2d2f96721"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sun Jul 27 13:27:47 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 28 20:43:47 2014 -0400"
      },
      "message": "Settings: Constants for notification settings.\n\nBug:16208321\nChange-Id: Iaf18dfc2edda9d80553f02ea0a74236230f89079\n"
    },
    {
      "commit": "8c01d88208e17af01268ea01a08c46c2d2f96721",
      "tree": "1e15979c7c4ff218389086ef763404ad12bc6e12",
      "parents": [
        "f4e0c0cb8ef22fdb20ae74b444c9f4b7d15ded8b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 28 13:37:13 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 28 20:39:17 2014 -0400"
      },
      "message": "Zen: follow independent ringer mode changes.\n\nBug:16624498\nChange-Id: Ib623118970a82c8406c714687b1b516378fe7824\n"
    },
    {
      "commit": "f4e0c0cb8ef22fdb20ae74b444c9f4b7d15ded8b",
      "tree": "1fb3018075ae25c501f410129faca4f4db1ba9d7",
      "parents": [
        "4789e41a9fb2817ef15df054a1d029b042e8e1d0"
      ],
      "author": {
        "name": "Sreeram Ramachandran",
        "email": "sreeram@google.com",
        "time": "Sun Jul 27 14:18:26 2014 -0700"
      },
      "committer": {
        "name": "Sreeram Ramachandran",
        "email": "sreeram@google.com",
        "time": "Tue Jul 29 00:32:59 2014 +0000"
      },
      "message": "Allow VPNs to add/remove link addresses dynamically.\n\nBug: 15409819\nChange-Id: If91fc6891d7ce04060362c6cde8c57462394c4e8\n"
    },
    {
      "commit": "0ae4e5da22e719cae5848338c16b66f6eaa10261",
      "tree": "aeeece8ec808915f13827c6b090a60a752106dcc",
      "parents": [
        "9dddb46f0fa7c3c24767b8a3ed35f836b4416a19",
        "ec5a901ea88109f2bd5ac0a635b48176135ed32f"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jul 29 03:57:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"fix typo in scanresult\" into lmp-dev"
    },
    {
      "commit": "ec5a901ea88109f2bd5ac0a635b48176135ed32f",
      "tree": "646467c425c706f565576da83b71febb4f9039dd",
      "parents": [
        "3af1afb0696fac2b3e0dd537048c0e6d11d2df03"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Mon Jul 28 20:48:33 2014 -0700"
      },
      "committer": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Mon Jul 28 20:48:33 2014 -0700"
      },
      "message": "fix typo in scanresult\n\nChange-Id: I4a7998097419bebeb94b23785567865b19205642\n"
    },
    {
      "commit": "9dddb46f0fa7c3c24767b8a3ed35f836b4416a19",
      "tree": "3966616ffe85bd37ecba27b798aadd56835af05c",
      "parents": [
        "f221b7f45adeb96b60fa5aa1194b9f5e58109371",
        "16a40cc7b597f0492f633cc0f742dc796955e7fd"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Tue Jul 29 03:38:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jul 25 21:16:23 2014 +0000"
      },
      "message": "Merge \"add debug info to wificonfiguration dump\" into lmp-dev"
    },
    {
      "commit": "16a40cc7b597f0492f633cc0f742dc796955e7fd",
      "tree": "a10b1a0c8f64cf99d04591518bbffea6ace27886",
      "parents": [
        "3af1afb0696fac2b3e0dd537048c0e6d11d2df03"
      ],
      "author": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Mon Jul 28 20:26:58 2014 -0700"
      },
      "committer": {
        "name": "vandwalle",
        "email": "vandwalle@google.com",
        "time": "Mon Jul 28 20:35:44 2014 -0700"
      },
      "message": "add debug info to wificonfiguration dump\n\nChange-Id: I4887afa21d6e1d9463fa4a5cd0aa7ae22973239f\n"
    },
    {
      "commit": "f221b7f45adeb96b60fa5aa1194b9f5e58109371",
      "tree": "418a52d04194136efa2e77d90777ec6be9373ee8",
      "parents": [
        "ed28d406eeb32d71d0314bdac32a61d34a9f127f",
        "bfa5dc4c6c486bdabadb5ea2e356a7d348e3b975"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Jul 29 03:36:50 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Jul 27 22:35:46 2014 +0000"
      },
      "message": "Merge \"Zen: Classify notifications using the alarm stream.\" into lmp-dev"
    },
    {
      "commit": "bfa5dc4c6c486bdabadb5ea2e356a7d348e3b975",
      "tree": "a04a439d8ec7b41f204d773131767f966222663a",
      "parents": [
        "3af1afb0696fac2b3e0dd537048c0e6d11d2df03"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 28 23:30:45 2014 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Jul 28 23:34:31 2014 -0400"
      },
      "message": "Zen: Classify notifications using the alarm stream.\n\nAlso:\n - include audio attributes in dump\n - workaround for recent AudioAttributes change.\n\nBug:16455021\nChange-Id: Ib9b047a74cff3e0cc354a5aaa96bc92a400b3845\n"
    },
    {
      "commit": "ed28d406eeb32d71d0314bdac32a61d34a9f127f",
      "tree": "05ac38e88efbe2f04a2ae1b94b629fb22d5335c8",
      "parents": [
        "3af1afb0696fac2b3e0dd537048c0e6d11d2df03",
        "b2d41f4c4c4bd94b1eacaa6eae3da16aa5e8903a"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Tue Jul 29 03:34:43 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 24 16:56:49 2014 +0000"
      },
      "message": "Merge \"Fix WTF when creating a lazily initialized connection\" into lmp-dev"
    },
    {
      "commit": "b2d41f4c4c4bd94b1eacaa6eae3da16aa5e8903a",
      "tree": "03a66342872f43412eec23f61749bcf2f1a810db",
      "parents": [
        "0fa59b898a14f7ee8b4f31232ee48e12f3d0eef0"
      ],
      "author": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 28 20:33:07 2014 -0700"
      },
      "committer": {
        "name": "Sailesh Nepal",
        "email": "sail@google.com",
        "time": "Mon Jul 28 20:33:07 2014 -0700"
      },
      "message": "Fix WTF when creating a lazily initialized connection\n\nChange-Id: I16af7e99d07f83b17f111acbf0a3285d09cee13e\n"
    },
    {
      "commit": "1f97275edd5c9928bbd724c0dfa7d7c884854b01",
      "tree": "2dd3b8d698954759078b43ab984689f69d51d5d0",
      "parents": [
        "57b69dd27e582e951ea223ba970bd7157753769b",
        "5ec789608bda858a0c6d669bb44a35a5a99abcdb"
      ],
      "author": {
        "name": "Behdad Esfahbod",
        "email": "behdad@google.com",
        "time": "Tue Jul 29 18:56:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 24 15:37:54 2014 +0000"
      },
      "message": "Merge \"Use new minikin Layout::doLayout() that doesn\u0027t use a CSS string\" into lmp-dev"
    },
    {
      "commit": "5ec789608bda858a0c6d669bb44a35a5a99abcdb",
      "tree": "f34f4c785ef6bc29a9d5c2de88a5b4f6152760b7",
      "parents": [
        "5c1c832a8f87850f55755202f1f7caa510449d87"
      ],
      "author": {
        "name": "Behdad Esfahbod",
        "email": "behdad@google.com",
        "time": "Tue Jul 29 14:32:57 2014 -0400"
      },
      "committer": {
        "name": "Behdad Esfahbod",
        "email": "behdad@google.com",
        "time": "Tue Jul 29 14:32:57 2014 -0400"
      },
      "message": "Use new minikin Layout::doLayout() that doesn\u0027t use a CSS string\n\nThe CSS version will be removed in minikin soon.\n\nBug: 16651112\nChange-Id: Icebcbde6869e64399f160e1773e843cdd0199bc8\n"
    }
  ],
  "next": "4789e41a9fb2817ef15df054a1d029b042e8e1d0"
}
