)]}'
{
  "log": [
    {
      "commit": "f3be3ddfd86c362f21948b8253bf8a88a710ed82",
      "tree": "be34d2968f9c0dc98753b384d34aeeb42c8d2b0c",
      "parents": [
        "36e52cdcd3bbcb2354db2735a6f3c87a6ca4a925",
        "4712b8ef9e6e24e455f48e4bc74019a6b6de5656"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Wed Jul 01 22:44:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:44:53 2015 +0000"
      },
      "message": "Merge \"Fix: Selection handles can remain on home screen.\" into mnc-dev"
    },
    {
      "commit": "36e52cdcd3bbcb2354db2735a6f3c87a6ca4a925",
      "tree": "469077895796b72094c7e0f162936e7478ce81df",
      "parents": [
        "6cc53743f5d37d7761a3bb924b380dd29d46e26d",
        "3b16cf4f47142a845bf0ede54ef8ef956506c6c3"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 22:33:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:33:49 2015 +0000"
      },
      "message": "Merge \"Device idle fixes: issue #22209630 and issue #22225665\" into mnc-dev"
    },
    {
      "commit": "6cc53743f5d37d7761a3bb924b380dd29d46e26d",
      "tree": "b768795951f953a8ef7ad79ee9e7f436930eb93f",
      "parents": [
        "47e9b1489d1d8da260f889df04805273c106091e",
        "4e88bcd39918197c78b148afe40a08b6adcace1e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 22:31:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:31:18 2015 +0000"
      },
      "message": "Merge \"Fix issue #20672970: Notifications are not dismissed on hot word detection\" into mnc-dev"
    },
    {
      "commit": "47e9b1489d1d8da260f889df04805273c106091e",
      "tree": "d0bd520dc472e1cd0f3ac3e0c8cd15f045330921",
      "parents": [
        "76664d9dcfbbe04c50a00ea1e268e80b9a9f6087",
        "53a6b06e4bc5ea5edcb1e95ab82c99ab6778b091"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jul 01 22:30:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:30:54 2015 +0000"
      },
      "message": "Merge \"Trust: Track separate user has authenticated since boot\" into mnc-dev"
    },
    {
      "commit": "76664d9dcfbbe04c50a00ea1e268e80b9a9f6087",
      "tree": "103a971c7fe709aa72223c2468e1c12d846ed488",
      "parents": [
        "f22e2e3998db9bcfdac5d1c524b0c02e7da7f86d",
        "de15edaa9bf486a4050bb067317d313fd807bb10"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 22:19:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:21:10 2015 +0000"
      },
      "message": "Merge \"Work on issue #21589105: Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW...\" into mnc-dev"
    },
    {
      "commit": "3b16cf4f47142a845bf0ede54ef8ef956506c6c3",
      "tree": "5f1ae1b8de0e604078af0ea8a360d217b16bce6b",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 15:05:04 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 15:05:04 2015 -0700"
      },
      "message": "Device idle fixes: issue #22209630 and issue #22225665\n\nIssue #22209630: Only allow whitelisted apps to put apps on the temp whitelist\n\nWe now check whether the calling app is a system uid or in the whitelist\nand, if not, throw an exception.\n\nIssue #22225665: Alarm still goes off in idle mode (doze)\n\nFix a bug where we were not clearing the calling identity when coming\nthrough the dump command to the service, and as a result when we would\neventually call out to the alarm manager it wouldn\u0027t do what we want.\nThis was only broken when being controlled by the shell.\n\nAlso adjust the network policy manager service\u0027s handling of device\nidle transitions to only toggle the device idle state, which gets rid\nof the long delay we have coming out of idle mode.  And add in a bit\nof logging around going in/out of idle mode to try to understand where\nthings may be slow in the future.\n\nChange-Id: I4a41f790e9b0bb31330314b94111557d479f2ba5\n"
    },
    {
      "commit": "f22e2e3998db9bcfdac5d1c524b0c02e7da7f86d",
      "tree": "dd27f8f6bf580ceeb43cfe29bfd675e2e221a00c",
      "parents": [
        "61d7acae0cafc265e94a35ad3ba1677f60346de9",
        "4949c75f1e891e165b63db17c487cf2383bcfcd4"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Jul 01 22:03:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 22:03:34 2015 +0000"
      },
      "message": "Merge \"Fixed accessibility order for quick settings\" into mnc-dev"
    },
    {
      "commit": "61d7acae0cafc265e94a35ad3ba1677f60346de9",
      "tree": "277bf3ec61bb71018feafc72af50b813fd8eabc8",
      "parents": [
        "d758033368595a65182367ca74d46f42472cb078",
        "7841eb899561af3b122a5143cdcfe64c0766a5f5"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jul 01 21:15:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 21:16:25 2015 +0000"
      },
      "message": "Merge \"Clear default browser setting when a new browser app is installed\" into mnc-dev"
    },
    {
      "commit": "7841eb899561af3b122a5143cdcfe64c0766a5f5",
      "tree": "bc3edd9a3fe8a2463525ed03e8845403dfa4aab0",
      "parents": [
        "d3ecb3e6f04a0f76c886238af6bef1d10b987a42"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jul 01 14:00:40 2015 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jul 01 14:05:38 2015 -0700"
      },
      "message": "Clear default browser setting when a new browser app is installed\n\nEven if you have explicitly named a default browser app, when you\nadd a new browser app to the system it now assumes that perhaps you\nmight want that to be the new default, so it puts you into the\nexplicit ambiguity state.\n\nAlso fix a bug in the factory-default-browser handling; it was not\nexamining the set of available browsers.\n\nBug 22120412\n\nChange-Id: I183ed87a51be1e4aa65457f05b98e406bb7b495d\n"
    },
    {
      "commit": "d758033368595a65182367ca74d46f42472cb078",
      "tree": "37c77c99bde043ac88443a8d50265014324f8128",
      "parents": [
        "e4ed47087f7efde64bc5764f21d007d0ce98da48",
        "1e4209e3871493ccfb09e43634d4082f49c227be"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jul 01 20:54:45 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:55:23 2015 +0000"
      },
      "message": "Merge \"Use std::sort instead of quickSortX\" into mnc-dev"
    },
    {
      "commit": "e4ed47087f7efde64bc5764f21d007d0ce98da48",
      "tree": "7321b4660e4734a14ba324a10b9b97620610c15d",
      "parents": [
        "1eecf4701a90f2cdc1d51f895fba0998bb0b0b13",
        "1b02df456f91f72647d34e42b464b08b64c228c8"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jul 01 20:51:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:51:17 2015 +0000"
      },
      "message": "Merge \"camera2: Fix ABI for new tags.\" into mnc-dev"
    },
    {
      "commit": "4e88bcd39918197c78b148afe40a08b6adcace1e",
      "tree": "0a00e7b1ff8269d1fbab4edb591feaf8beb2d5a8",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 13:41:03 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 13:41:03 2015 -0700"
      },
      "message": "Fix issue #20672970: Notifications are not dismissed on hot word detection\n\nAdd new VoiceInteractionSession.closeSystemDialogs() API that closes\neverything except the session itself.\n\nChange-Id: If45f1e120d8ca095b6c8055b6485acb5e710820e\n"
    },
    {
      "commit": "1eecf4701a90f2cdc1d51f895fba0998bb0b0b13",
      "tree": "ac1daedb3dd5fc6ded049edf9b3e2956688dc2d6",
      "parents": [
        "88817de840a9d0a910e16f41f54ea5464ede4c53",
        "b00dbd47e3a69608daba6c5b8def5b8d9f359494"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 01 20:28:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:28:55 2015 +0000"
      },
      "message": "Merge \"Use correct starting size for clip reveal transition\" into mnc-dev"
    },
    {
      "commit": "88817de840a9d0a910e16f41f54ea5464ede4c53",
      "tree": "f80bf694f0a93c61b46613c789ec8318177cde58",
      "parents": [
        "dd14bad82d46c565de923daf74cd5fbc993f8537",
        "c37ee22714ddec1104ba3a2189cf77924ac27812"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Wed Jul 01 20:15:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:15:45 2015 +0000"
      },
      "message": "Merge \"Tweak GET_ACCOUNTS behavior and improve memory.\" into mnc-dev"
    },
    {
      "commit": "b00dbd47e3a69608daba6c5b8def5b8d9f359494",
      "tree": "7301f5f4b58337473e3bbf29eb0b0ae919282335",
      "parents": [
        "dd14bad82d46c565de923daf74cd5fbc993f8537"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 01 12:54:58 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jul 01 20:06:51 2015 +0000"
      },
      "message": "Use correct starting size for clip reveal transition\n\nBug: 22174716\nChange-Id: I807837d0c52f1e266204bb08391f8224dc3ff8c7\n"
    },
    {
      "commit": "dd14bad82d46c565de923daf74cd5fbc993f8537",
      "tree": "7948616ec3abda0f0e1ed8b1254dfb9a6b896b5c",
      "parents": [
        "edc3157948c9820998ac1aca33ced3e07bc249ff",
        "edbedd28b6aa10c266e627a9609b1c538479f03b"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jul 01 20:06:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 20:06:29 2015 +0000"
      },
      "message": "Merge \"correctly print wificonfiguration creation and update time\" into mnc-dev"
    },
    {
      "commit": "1b02df456f91f72647d34e42b464b08b64c228c8",
      "tree": "268faf32c9e16a01dcf6cae6ebc8548970cea610",
      "parents": [
        "a77ef4b8b4c11a9fdfdca030462b7b055bf533bc"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jul 01 12:53:45 2015 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jul 01 12:53:45 2015 -0700"
      },
      "message": "camera2: Fix ABI for new tags.\n\nBug: 22229158\nChange-Id: If8dc8524258b59b45e56ce54f451c59b9c7e79e2\n"
    },
    {
      "commit": "edbedd28b6aa10c266e627a9609b1c538479f03b",
      "tree": "bac91fc4278f93effc0196c4803466af9fb2c318",
      "parents": [
        "99aa13ec108e9cbb62984d79191548990809f95a"
      ],
      "author": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jul 01 12:48:26 2015 -0700"
      },
      "committer": {
        "name": "Pierre Vandwalle",
        "email": "vandwalle@google.com",
        "time": "Wed Jul 01 12:48:26 2015 -0700"
      },
      "message": "correctly print wificonfiguration creation and update time\n\nChange-Id: I1c4abf9bed86cddea3592f0604def1a7727b73fc\n"
    },
    {
      "commit": "edc3157948c9820998ac1aca33ced3e07bc249ff",
      "tree": "0ee9c69942603160f1725cd0c6f7dbbb2615275c",
      "parents": [
        "2956363244ecb61f48729d93b510ffadac591cae",
        "7226c8f95b5971af2710c8d2f8a8b6f2210e2420"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Wed Jul 01 19:46:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 19:46:55 2015 +0000"
      },
      "message": "Merge \"More API review feedback\" into mnc-dev"
    },
    {
      "commit": "de15edaa9bf486a4050bb067317d313fd807bb10",
      "tree": "489bb47ee9025eaccb14fa979f3b3e583f92fcbf",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 12:30:54 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 12:37:00 2015 -0700"
      },
      "message": "Work on issue #21589105: Scope WRITE_SETTINGS and SYSTEM_ALERT_WINDOW...\n\n...to an explicit toggle to enable in Settings\n\nAdd a new permission flag, saying the permission can be automatically\ngranted to pre-api-23 apps.  Apply this to SYSTEM_ALERT_WINDOW.\n\nChange-Id: I24a0ceabe7e9f5e458a864d30eda2696ad14a699\n"
    },
    {
      "commit": "2956363244ecb61f48729d93b510ffadac591cae",
      "tree": "031972b07d72d201af64d750a1f13bee0340fc7b",
      "parents": [
        "0fdd22a60241cc0c5e96f5783bf8c798fe7f8f8d",
        "0010b70beae6fafd3faf06e1b02291f59f9f85db"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 19:26:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 19:26:14 2015 +0000"
      },
      "message": "Merge \"Grant permissions to headless system calendar/contacts sync adapters.\" into mnc-dev"
    },
    {
      "commit": "0fdd22a60241cc0c5e96f5783bf8c798fe7f8f8d",
      "tree": "748323b01349a8cc9f53619d591dbf902182b7d1",
      "parents": [
        "abbdc864f001b7e61bd1910fc435bc8ec04a6476",
        "43ae441ad7d0df12f3982fc60406582445d2df4e"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jul 01 19:22:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 19:23:25 2015 +0000"
      },
      "message": "Merge \"BatteryStats: Don\u0027t assume every kernel reports a power field in /proc/uid_cputime\" into mnc-dev"
    },
    {
      "commit": "abbdc864f001b7e61bd1910fc435bc8ec04a6476",
      "tree": "a5b792502748597cffc4e4557c0f90de0ab74b5b",
      "parents": [
        "658bf2fa6d3bb1121c3c96abb62ca01d3abe95db",
        "ca58d80f413417aa98eb424c76dd8fe97af12763"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 19:21:09 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 19:21:11 2015 +0000"
      },
      "message": "Merge \"Clear binder identity when grantint permisisons to carrier apps\" into mnc-dev"
    },
    {
      "commit": "43ae441ad7d0df12f3982fc60406582445d2df4e",
      "tree": "2c67179fe0f3417565d765219332921190621512",
      "parents": [
        "d3ecb3e6f04a0f76c886238af6bef1d10b987a42"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jul 01 12:09:45 2015 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jul 01 12:09:45 2015 -0700"
      },
      "message": "BatteryStats: Don\u0027t assume every kernel reports a power field in /proc/uid_cputime\n\nBug:22225706\nChange-Id: I4c7d889716345231564c1e96494dc84aab17cf01\n"
    },
    {
      "commit": "658bf2fa6d3bb1121c3c96abb62ca01d3abe95db",
      "tree": "d7731d3d67f19b6a78565cdedaa4cc72bd5a3e0b",
      "parents": [
        "d3ecb3e6f04a0f76c886238af6bef1d10b987a42"
      ],
      "author": {
        "name": "Miao Chou",
        "email": "mcchou@google.com",
        "time": "Fri Jun 26 17:14:35 2015 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Wed Jul 01 19:09:44 2015 +0000"
      },
      "message": "Add BluetoothService to reduce resuming time after reboot\n\nAs a subclass of SystemService, BluetoothService wraps around\nBluetoothManagerService to unlock Auto-enabling Bluetooth earlier by overriding\nonBootPhase() and removes the need to wait for BOOT_COMPLETED message.\n\nBug:21705209\nChange-Id: I2acc41370a750d8416e11e662e06392326741d2c\n"
    },
    {
      "commit": "d3ecb3e6f04a0f76c886238af6bef1d10b987a42",
      "tree": "301913580215be04d3393b47d12339dcdd1db32e",
      "parents": [
        "a10277e3e4c01e08f53b98eac3c98bf94482b106",
        "df72b63928cc1492b72ba9a4e99d5e714f93ccc6"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Jul 01 18:10:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:10:33 2015 +0000"
      },
      "message": "Merge \"Switch from fminf/fmaxf to std::min/max\" into mnc-dev"
    },
    {
      "commit": "a10277e3e4c01e08f53b98eac3c98bf94482b106",
      "tree": "5e384e8e428a765bd9e46e47205915e204862e01",
      "parents": [
        "ef8d2bba23bd4f8d5ff02f821e447416115b0bde",
        "a26a019c6c8d7d39b1d3beefb3f2f55845175ea5"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Jul 01 18:06:36 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:06:38 2015 +0000"
      },
      "message": "Merge \"Allow default SMS app to get self phone number\" into mnc-dev"
    },
    {
      "commit": "ef8d2bba23bd4f8d5ff02f821e447416115b0bde",
      "tree": "76f880febfab92533fe154380a878f5ca7400933",
      "parents": [
        "b6045cb8e0e55db00f7938925d4b6767da1bb5b0",
        "b02e6050bd8f250d52d59e7fe2096dd420cec730"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Wed Jul 01 18:04:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:04:44 2015 +0000"
      },
      "message": "Merge \"Fix for last sensor missing from sensor list returned by the HAL.\" into mnc-dev"
    },
    {
      "commit": "b6045cb8e0e55db00f7938925d4b6767da1bb5b0",
      "tree": "11e7871ab69d089ee13381bb2a11f9857e8fa271",
      "parents": [
        "1f9d5a0950256403b4070bb890ec68342c2950b5",
        "6ce5d68a58f10a3eb0caa64a1c37b09ba012e6b6"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Jul 01 18:04:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 18:04:37 2015 +0000"
      },
      "message": "Merge \"Catch SecurityExceptions\" into mnc-dev"
    },
    {
      "commit": "1f9d5a0950256403b4070bb890ec68342c2950b5",
      "tree": "560096f9674a8afa6b0102fb7d7db49bd1ef67fa",
      "parents": [
        "b8388f345c0f2955ddcd0a564596cf56ba9f4c8d",
        "5e039e64bd723915f082b8dec0c9af4bdbd487dc"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 17:54:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 17:54:23 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dev"
    },
    {
      "commit": "b8388f345c0f2955ddcd0a564596cf56ba9f4c8d",
      "tree": "5445d864e49349c18d56bab4d3e1d80f2a85a3dc",
      "parents": [
        "81f8cd92fa003a8625df1098662d0afa50f07e89",
        "48413e6a1134137c7358217c550b2783a7df3a03"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Wed Jul 01 17:51:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:51:23 2015 +0000"
      },
      "message": "am 48413e6a: am 761b4a7d: Merge \"docs: migration guide link update\" into mnc-preview-docs\n\n* commit \u002748413e6a1134137c7358217c550b2783a7df3a03\u0027:\n  docs: migration guide link update\n"
    },
    {
      "commit": "81f8cd92fa003a8625df1098662d0afa50f07e89",
      "tree": "fa921cbce2190039d26695775f5b43b8d48f2bf0",
      "parents": [
        "32207e3c66f9b7979a6d465b87eb531327916081",
        "3ce79f6c0c3435eca05ea34c5a8b34ac59bcb992"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Wed Jul 01 17:51:18 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:51:18 2015 +0000"
      },
      "message": "am 3ce79f6c: am 96496e2d: Merge \"Build fix after changing IWindowSession.\" into cw-d-mr1-dev\n\n* commit \u00273ce79f6c0c3435eca05ea34c5a8b34ac59bcb992\u0027:\n  Build fix after changing IWindowSession.\n"
    },
    {
      "commit": "32207e3c66f9b7979a6d465b87eb531327916081",
      "tree": "68266efdef4afe23f00f06f14fdc274a2e440c80",
      "parents": [
        "0794acc557f52960e52b369c6e4e5bf0bc575d02",
        "d123b51f8b14047804612cb1b15288cca81ed4f9"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Wed Jul 01 17:39:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 17:39:57 2015 +0000"
      },
      "message": "Merge \"Changes to Data Injection mode APIs\" into mnc-dev"
    },
    {
      "commit": "5e039e64bd723915f082b8dec0c9af4bdbd487dc",
      "tree": "84f5617639124575aff20caca25b0d144a8a9ec6",
      "parents": [
        "2bc8485ba79cf6fa95f80b105ed914d245178a0c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 12:29:58 2015 -0500"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 12:29:58 2015 -0500"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I1492b302d8c75b2b6c9d5f0a51a65ab8c8d3e848\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "0794acc557f52960e52b369c6e4e5bf0bc575d02",
      "tree": "38f3766bbc1a3184ddee27c0d2f11b71c9ca8729",
      "parents": [
        "4b2d706155deb4f9940feaeb6f6d9a3abcdf208a",
        "a4ac253bc36bbced5acad8a7ddf1838b11f6e44c"
      ],
      "author": {
        "name": "Luan Nguyen",
        "email": "luann@google.com",
        "time": "Wed Jul 01 17:13:03 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:13:03 2015 +0000"
      },
      "message": "am a4ac253b: am ed053477: Merge \"docs: Move scale Bitmap code to onSurfaceChanged\" into mnc-preview-docs\n\n* commit \u0027a4ac253bc36bbced5acad8a7ddf1838b11f6e44c\u0027:\n  docs: Move scale Bitmap code to onSurfaceChanged\n"
    },
    {
      "commit": "4b2d706155deb4f9940feaeb6f6d9a3abcdf208a",
      "tree": "24c7e2ab15fb4b1b2fe945031292cfc394143d0b",
      "parents": [
        "3cc50169fe81d5b6a38a0c2a4a256389caecd63f",
        "45e50f87bb2b2cd11b19ee102223c03356d77042"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Wed Jul 01 17:12:53 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:12:53 2015 +0000"
      },
      "message": "am 45e50f87: (-s ours) am 71699d76: am 95c47354: am 43d3bd02: am 83631047: am 22766e85: am bcf9223b: am 23444e76: (-s ours) am eee86342: am 9edf7ad5: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.\n\n* commit \u002745e50f87bb2b2cd11b19ee102223c03356d77042\u0027:\n  DO NOT MERGE Change to add STK_PERMISSION for stk related commands.\n"
    },
    {
      "commit": "3cc50169fe81d5b6a38a0c2a4a256389caecd63f",
      "tree": "24c7e2ab15fb4b1b2fe945031292cfc394143d0b",
      "parents": [
        "d88767da1e0eddb4467ff980764afab93db3c6e9",
        "f1f720b607ef6150f79095e2dd7ab1e62fc03c10"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Jul 01 17:12:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:12:45 2015 +0000"
      },
      "message": "am f1f720b6: am cbbbabaa: am 4c8ecd9a: am 72356f0b: am f1686ac2: am 88c2d704: am 4bd25634: am 765255b4: am 6f8dab04: Merge \"Fixes a typo where parens were used instead of curly braces, preventing a link from being created at build time.\" into klp-modular-docs\n\n* commit \u0027f1f720b607ef6150f79095e2dd7ab1e62fc03c10\u0027:\n  Fixes a typo where parens were used instead of curly braces, preventing a link from being created at build time.\n"
    },
    {
      "commit": "d88767da1e0eddb4467ff980764afab93db3c6e9",
      "tree": "24c7e2ab15fb4b1b2fe945031292cfc394143d0b",
      "parents": [
        "a50979997cd3f7a61b95f1c46cb8fddab234afe9",
        "e3d8df63076241a3d3637643e6ff1530bca5a5b2"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Wed Jul 01 17:12:39 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:12:39 2015 +0000"
      },
      "message": "am e3d8df63: am 3de121f9: Merge \"docs: studio workflow page typo\" into mnc-preview-docs\n\n* commit \u0027e3d8df63076241a3d3637643e6ff1530bca5a5b2\u0027:\n  docs: studio workflow page typo\n"
    },
    {
      "commit": "a50979997cd3f7a61b95f1c46cb8fddab234afe9",
      "tree": "6de990c1097a48ce878a8213b77e416573f0ba83",
      "parents": [
        "d40c423b1cdccd61ed411b0b9e3fbefd47e99f9c",
        "e51d6d05e9334fce5d46909ea669027762c4c0a2"
      ],
      "author": {
        "name": "Robert Schaub",
        "email": "rschaub@google.com",
        "time": "Wed Jul 01 17:12:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 01 17:12:31 2015 +0000"
      },
      "message": "am e51d6d05: am fae35eed: Merge \"docs: Changed link in Java source code comment to repair 404\" into mnc-preview-docs\n\n* commit \u0027e51d6d05e9334fce5d46909ea669027762c4c0a2\u0027:\n  docs: Changed link in Java source code comment to repair 404\n"
    },
    {
      "commit": "6ce5d68a58f10a3eb0caa64a1c37b09ba012e6b6",
      "tree": "42dbfe2296d0551fdd00018599620ffc826b8e52",
      "parents": [
        "c58d1695307923c8074f5803a0e01cda1869d231"
      ],
      "author": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Jul 01 09:20:42 2015 -0700"
      },
      "committer": {
        "name": "Jay Shrauner",
        "email": "shrauner@google.com",
        "time": "Wed Jul 01 10:07:17 2015 -0700"
      },
      "message": "Catch SecurityExceptions\n\nBug:22208649\nChange-Id: I608be28095a2d7ee0e3dd739ed899eaae55e700e\n"
    },
    {
      "commit": "d40c423b1cdccd61ed411b0b9e3fbefd47e99f9c",
      "tree": "8619d49ac61d489f4d5998408700f684488a92bb",
      "parents": [
        "a4ac386d2a5a29876d1df0b980fb713e6c3e047d",
        "2987f616faca534a792686a53304c9932634310c"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Wed Jul 01 17:03:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 17:03:03 2015 +0000"
      },
      "message": "Merge \"resolved conflicts for merge of 300ccf4a to mnc-dev\" into mnc-dev"
    },
    {
      "commit": "a4ac386d2a5a29876d1df0b980fb713e6c3e047d",
      "tree": "75172691281085835485182eb4cac4fe4ae9bd96",
      "parents": [
        "c58d1695307923c8074f5803a0e01cda1869d231",
        "828698b012e3c317073c0dbbe323d06fe9954af4"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jul 01 16:56:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 16:56:09 2015 +0000"
      },
      "message": "Merge \"Make querying the graphics stats service more defensive\" into mnc-dev"
    },
    {
      "commit": "1e4209e3871493ccfb09e43634d4082f49c227be",
      "tree": "b88f538a992e9edb4ecacb92c6b4c56be3a6b4f1",
      "parents": [
        "e3fc5415ed65ee7ad451069022b5405361aeb2e7"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jul 01 09:54:47 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Jul 01 09:54:47 2015 -0700"
      },
      "message": "Use std::sort instead of quickSortX\n\nBug: 22208220\n\nLibcxx has a really good sort algorithm, use that\ninstead. This speeds up shadow tesellation by about 10%.\n\nAlso less code\n\nChange-Id: Iaad424187121d7644076f94ba8a3cf4c110da2f2\n"
    },
    {
      "commit": "c58d1695307923c8074f5803a0e01cda1869d231",
      "tree": "499f568e1d0b019a67d9c348151119b34cd1f065",
      "parents": [
        "e51c46b0683114d0aa9010a45ec0443505a0b389",
        "afa6185a8134c329ddb459c6b1302f6696a621fd"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Wed Jul 01 15:33:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 15:33:32 2015 +0000"
      },
      "message": "Merge changes from topic \u0027tron\u0027 into mnc-dev\n\n* changes:\n  remove double count of panel open\n  report notification load on panel reveal\n"
    },
    {
      "commit": "e51c46b0683114d0aa9010a45ec0443505a0b389",
      "tree": "7a6ca68f3547a8f011c3d146514c87b5fcd66e51",
      "parents": [
        "cb23ec418eb0dacee7ef9f2866b94eccd2b2ba90",
        "f2c1cfe4c5dec5041dfee00bd2dd1e3e1ecc0aea"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jul 01 14:31:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 14:31:21 2015 +0000"
      },
      "message": "Merge \"Add ConnectivityManager.unregisterNetworkCallback(PendingIntent) API\" into mnc-dev"
    },
    {
      "commit": "cb23ec418eb0dacee7ef9f2866b94eccd2b2ba90",
      "tree": "1cda0b1560d34a3d39aeb8c3fe9b53eeb1e87313",
      "parents": [
        "0c53a89ea95e62ec592811606fa7e46c1da1d509",
        "0b056a0ac3147b4a856b342b8fe25c745cf21058"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jul 01 14:10:07 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 14:10:11 2015 +0000"
      },
      "message": "Merge \"Add missing addPauseListener.\" into mnc-dev"
    },
    {
      "commit": "0c53a89ea95e62ec592811606fa7e46c1da1d509",
      "tree": "024b8f4885a33f15c831c6d19401692043cdc760",
      "parents": [
        "4f18c7e0c08da7351bc8aeca7a47f20d2bf8187c",
        "e9eef64495bb8850be718603417f0a9ce5ebff5f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 13:58:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 13:58:20 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dev"
    },
    {
      "commit": "e9eef64495bb8850be718603417f0a9ce5ebff5f",
      "tree": "57e3ee39e3e8e4d72b9e9179c45e8b9ca6b9bef0",
      "parents": [
        "2bc8485ba79cf6fa95f80b105ed914d245178a0c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 08:50:39 2015 -0500"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 08:50:39 2015 -0500"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I53dabfe326ba0f15b66ecac3829e6b8f55b33924\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4f18c7e0c08da7351bc8aeca7a47f20d2bf8187c",
      "tree": "d02c5c2faaf732c00aeb24c8ed0decbec1041c60",
      "parents": [
        "72a77993bdbc2cec49714b73d222ff213be44041",
        "c9b6c1767f83f31ce786a70e82593d1bb48a3d7b"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 13:40:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 13:40:44 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dev"
    },
    {
      "commit": "c9b6c1767f83f31ce786a70e82593d1bb48a3d7b",
      "tree": "641d86a6128ba6fbc1ccad3af1db74793d046dad",
      "parents": [
        "2bc8485ba79cf6fa95f80b105ed914d245178a0c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 08:38:57 2015 -0500"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jul 01 08:38:57 2015 -0500"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id27150d5e6b378f1fe9e79eb0ea8b88392b2cd09\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "72a77993bdbc2cec49714b73d222ff213be44041",
      "tree": "bda0acaad3252bbf11e47cfb2774606824a5394e",
      "parents": [
        "35daa43e5d5b3b614b837f57a06c8b7c7d87cb55",
        "2f0a8974d1f45aad590829042df8cff07e989635"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jul 01 12:43:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 12:43:15 2015 +0000"
      },
      "message": "Merge \"Log DNS results for network validation attempts\" into mnc-dev"
    },
    {
      "commit": "35daa43e5d5b3b614b837f57a06c8b7c7d87cb55",
      "tree": "77337923bbb992c85d7254900f80d135627afdbf",
      "parents": [
        "2bc8485ba79cf6fa95f80b105ed914d245178a0c",
        "22e547ab74eb169782ddb8dc1a16dc327b7cd328"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Wed Jul 01 12:42:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 12:42:07 2015 +0000"
      },
      "message": "Merge \"Reducing logging in NetworkMonitor to avoid getting muted\" into mnc-dev"
    },
    {
      "commit": "4712b8ef9e6e24e455f48e4bc74019a6b6de5656",
      "tree": "e369652e7e049b61596059e872a7c497d1e53ab9",
      "parents": [
        "ae3584bd8dbbe6c541896f19599596d5a7b6735c"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Wed Jul 01 20:06:51 2015 +0900"
      },
      "committer": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Wed Jul 01 20:06:51 2015 +0900"
      },
      "message": "Fix: Selection handles can remain on home screen.\n\nThis happened as selection handles are shown even when\nselection action mode is not active.\n\nBug: 22188927\nChange-Id: Ifd88b91d98cc6f9b0c578e782144b6eee1bdeec9\n"
    },
    {
      "commit": "2bc8485ba79cf6fa95f80b105ed914d245178a0c",
      "tree": "ff98d438803e14efe9cece42bd1bd2e3990a96d9",
      "parents": [
        "8a752abe77a4387bbe099befa972870ee0a48bbf",
        "c8f6ecc265656cdf68d2010a4e04666017c3b907"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed Jul 01 07:58:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 07:58:05 2015 +0000"
      },
      "message": "Merge \"Fix memory leak in setActionProvider() - framework edition\" into mnc-dev"
    },
    {
      "commit": "8a752abe77a4387bbe099befa972870ee0a48bbf",
      "tree": "64c32e7df6ca579dab45bbdebf416d4adb1a53a9",
      "parents": [
        "e0b71b4ef7af0a8e49341ba65eaf61981845e713",
        "6099ee6e081904e73e0fad331e326b0607b6b1dc"
      ],
      "author": {
        "name": "Miao Wang",
        "email": "miaowang@google.com",
        "time": "Wed Jul 01 05:12:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 05:12:07 2015 +0000"
      },
      "message": "Merge \"[RenderScript] update the type of offsets for BLAS.BNNM\" into mnc-dev"
    },
    {
      "commit": "e0b71b4ef7af0a8e49341ba65eaf61981845e713",
      "tree": "da0a818554a0e0f9abd41801c922b56eb31aca7e",
      "parents": [
        "22233b51c3c3e678571dbe5e6d1035b7e1440408",
        "71b5a5866d8ba0eaf45972741b8f1dece36b5d03"
      ],
      "author": {
        "name": "Ronghua Wu",
        "email": "ronghuawu@google.com",
        "time": "Wed Jul 01 04:00:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 04:00:23 2015 +0000"
      },
      "message": "Merge \"media: clean up the usage of max-supported-instances.\" into mnc-dev"
    },
    {
      "commit": "ca58d80f413417aa98eb424c76dd8fe97af12763",
      "tree": "39cb16eae01c35b4876dfa7ee179dcd8b243aede",
      "parents": [
        "2438c9b2e7892a8515209cb1d440c3b5147165b2"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 19:40:17 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 19:40:21 2015 -0700"
      },
      "message": "Clear binder identity when grantint permisisons to carrier apps\n\nbug:22204562\n\nChange-Id: I79dc2e102d227c991adc849e1cbda8572ee14905\n"
    },
    {
      "commit": "4949c75f1e891e165b63db17c487cf2383bcfcd4",
      "tree": "e4fafb25af1cf9ee64e0d0ec2d424e15a4ecb8bf",
      "parents": [
        "4e6b2d3e7d2c78c0575c14045469c36ab09a6a4e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jun 26 14:49:18 2015 -0400"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jun 30 19:38:26 2015 -0700"
      },
      "message": "Fixed accessibility order for quick settings\n\nBug: 20535538\nChange-Id: I4e464c54158eb575208f6361af295ae702b19b21\n"
    },
    {
      "commit": "22233b51c3c3e678571dbe5e6d1035b7e1440408",
      "tree": "f5db80d322478fdaddb749d2d25e425246939a88",
      "parents": [
        "2438c9b2e7892a8515209cb1d440c3b5147165b2",
        "ca2c590ba3d6de067c6b5cd820e6ee9319cbfeb7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 02:32:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 02:32:50 2015 +0000"
      },
      "message": "Merge \"Remove the empty accounts group and not needed storage resources.\" into mnc-dev"
    },
    {
      "commit": "c37ee22714ddec1104ba3a2189cf77924ac27812",
      "tree": "e295aecf4d0ced4d23bfb3ac8a3802ca91adbb39",
      "parents": [
        "2438c9b2e7892a8515209cb1d440c3b5147165b2"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Wed Jun 17 20:17:37 2015 -0700"
      },
      "committer": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Tue Jun 30 19:30:36 2015 -0700"
      },
      "message": "Tweak GET_ACCOUNTS behavior and improve memory.\n\nRelated to recent permissions and system health changes. This change\nwill make it so that calls to AccountManager#getAccountsByType will work\nfor the owning account authenticator even if they don\u0027t have\npermissions. This is pretty fundamental to having a working\nauthenticator and it doesn\u0027t make sense to have it be disabled (or have\nauthenticators hack around the framework).\n\nAlso changed how TokenCache works so that memory usage is still\npredictable (no more than 64kb) but token caching won\u0027t be at the mercy\nof garbage collection. This is important for writing stable cts tests.\n\nChange-Id: Ib31b550616b266ee5a04eb26b04ba0023ca0cb83\n"
    },
    {
      "commit": "2438c9b2e7892a8515209cb1d440c3b5147165b2",
      "tree": "ff671f051afc36ca7a25af013f562d0226248ea6",
      "parents": [
        "67a461eca888243e1f4960e662aa2059c90da629",
        "758de809b9e26e80b3490779f45c64aeaadf2a45"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Jul 01 01:25:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 01:25:54 2015 +0000"
      },
      "message": "Merge \"Fix dispatch of onRestoreFinished()\" into mnc-dev"
    },
    {
      "commit": "0010b70beae6fafd3faf06e1b02291f59f9f85db",
      "tree": "c1c39177de49fd0ab63ad148d69385232389a921",
      "parents": [
        "67a461eca888243e1f4960e662aa2059c90da629"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 18:05:26 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 18:22:20 2015 -0700"
      },
      "message": "Grant permissions to headless system calendar/contacts sync adapters.\n\nbug:21861781\n\nChange-Id: I5f9905a23ba1b23e387adf2cea842172d34207b0\n"
    },
    {
      "commit": "b02e6050bd8f250d52d59e7fe2096dd420cec730",
      "tree": "90b23096ead59081a551a3a71a3585b60696ebfc",
      "parents": [
        "3a0d77f42aa8bbc3e3f81bb80a55324fc686e2a7"
      ],
      "author": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Tue Jun 30 18:02:45 2015 -0700"
      },
      "committer": {
        "name": "Aravind Akella",
        "email": "aakella@google.com",
        "time": "Tue Jun 30 18:02:45 2015 -0700"
      },
      "message": "Fix for last sensor missing from sensor list returned by the HAL.\n\nBug: 22072216\nChange-Id: I39a422fb80adcd348ff9c10bf3d3f19ab569a0af\n"
    },
    {
      "commit": "758de809b9e26e80b3490779f45c64aeaadf2a45",
      "tree": "ccf0bbffc945bba7e56e4594cc5ae6e7f2c9aef9",
      "parents": [
        "40dff5b47f52ffb648f51c395ae67193e3121a2c"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 30 17:48:46 2015 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Jun 30 17:58:27 2015 -0700"
      },
      "message": "Fix dispatch of onRestoreFinished()\n\nThe agent instance wasn\u0027t properly being conveyed from the generic\nrestore engine implementation to the state machine handling the\nlifecycles.  On top of that, the lifecycle wasn\u0027t advancing to the\nrestore-finished callback phase properly in the full-data restore\ncase.\n\nBug 22194736\n\nChange-Id: Ic649d6a196adbd21a4a0f3083c7eed2fff383e52\n"
    },
    {
      "commit": "df72b63928cc1492b72ba9a4e99d5e714f93ccc6",
      "tree": "38b94479dabc9aea2dfcde3a64348c51bc39cecf",
      "parents": [
        "82b3f67711246ad5beaf7702ce16e9d433406d1e"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jun 30 17:56:13 2015 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jun 30 17:58:21 2015 -0700"
      },
      "message": "Switch from fminf/fmaxf to std::min/max\n\nbug:22208220\n\nShows considerable improvement in performance, especially in tight\nloops.\n\nChange-Id: I4bcf6584a3c145bfc55e73c9c73dcf6199290b3c\n"
    },
    {
      "commit": "67a461eca888243e1f4960e662aa2059c90da629",
      "tree": "472e141603e54de1086fd288bd040d13a26c703a",
      "parents": [
        "63c4a7185cf1b03ba45cc3147e87270502334387",
        "ffd25bbed1345a932b1338a210405d1f42daf07b"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Jul 01 00:55:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 00:55:58 2015 +0000"
      },
      "message": "Merge \"Rename uses-permission-m to uses-permission-23\" into mnc-dev"
    },
    {
      "commit": "63c4a7185cf1b03ba45cc3147e87270502334387",
      "tree": "1a55e2c143a6c9b5370110a7a1fac3b57fa820e7",
      "parents": [
        "fc2740ae571f68f1a83bf3197655970e7e597de4",
        "d1a092218b4b40cfd53a643e0ae01095815f4b30"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Jul 01 00:51:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 00:51:36 2015 +0000"
      },
      "message": "Merge \"Reland \"Fixed constant window switching on lock screen...\"\" into mnc-dev"
    },
    {
      "commit": "fc2740ae571f68f1a83bf3197655970e7e597de4",
      "tree": "ca902692e055a2845dca0dd3edd4e64138c0b6ee",
      "parents": [
        "80abf887a1578669d3167ea83d52a497a64ea491",
        "7186dd3a3073320df053145acce8e5d23568f312"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jul 01 00:42:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 00:42:44 2015 +0000"
      },
      "message": "Merge \"Hand out storage to more system apps.\" into mnc-dev"
    },
    {
      "commit": "80abf887a1578669d3167ea83d52a497a64ea491",
      "tree": "ffa2aba5797d04e02c8c78fd1be9d9e1df7c88ed",
      "parents": [
        "14b5701029edc4473921e2a2446ec3151f30b916",
        "593334ab70a8341c7d24d71a377ab5617e3f4ab7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jul 01 00:41:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 00:41:46 2015 +0000"
      },
      "message": "Merge \"Fix issue #22124996: VI: Command Request not Active\" into mnc-dev"
    },
    {
      "commit": "14b5701029edc4473921e2a2446ec3151f30b916",
      "tree": "74f4ba7482af385e5ee7282d3f1ad4e34655fded",
      "parents": [
        "ca2f2feda8bc458df91180110105b3742aedb62d",
        "a7a4cccf7d90324a049fbfd271d25cad51633922"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Wed Jul 01 00:40:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 01 00:40:25 2015 +0000"
      },
      "message": "Merge \"BatteryStats: Record cpu power usage from /proc/uid_cputime\" into mnc-dev"
    },
    {
      "commit": "7186dd3a3073320df053145acce8e5d23568f312",
      "tree": "2030d191d70cd5382c838714c4ff070969732dc1",
      "parents": [
        "faf3f692174be30ef9226981e640bc9a09c4da97"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 30 17:32:45 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 30 17:32:48 2015 -0700"
      },
      "message": "Hand out storage to more system apps.\n\nGrant storage access to the Storage Access Framework provider that\noffers to delegate access to storage devices.  Also grant to the\ndefault music app.\n\nBug: 22104872\nChange-Id: I8cf7dceec8b4c1e31f8ddd40b094ccd4ecb1caf8\n"
    },
    {
      "commit": "ca2f2feda8bc458df91180110105b3742aedb62d",
      "tree": "4eb8c38a3c728b7195d25d3a0ae14841146a0d1d",
      "parents": [
        "e4b840d63d8334dc1af113a890c2e9d067bb9139",
        "faf3f692174be30ef9226981e640bc9a09c4da97"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 30 23:59:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 23:59:50 2015 +0000"
      },
      "message": "Merge \"Fully unmount existing storage in Zygote.\" into mnc-dev"
    },
    {
      "commit": "593334ab70a8341c7d24d71a377ab5617e3f4ab7",
      "tree": "7005af1c583f459a8ce7a02a30f65502258ba015",
      "parents": [
        "1aaad610dfc7445ec29fd906974677515c3a9f87"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 30 14:38:17 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jun 30 16:59:41 2015 -0700"
      },
      "message": "Fix issue #22124996: VI: Command Request not Active\n\nJust forgot to add the request to the active set.\n\nAlso eradicate a bunch of old cruft that has been replaced\nby the final APIs, and improve voice interaction test to\nsit fully on top of the final APIs and have a test for\ncommand request.\n\nChange-Id: Ieff7a6165ebf2a4c5fb80c1ebd020511a2ae63ee\n"
    },
    {
      "commit": "e4b840d63d8334dc1af113a890c2e9d067bb9139",
      "tree": "3c2a43f5ba5a68138cd0d85628dbdaa49c69b60b",
      "parents": [
        "e4f1a202d8cc817eca3c4dbf4f448ba11f596f42"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 16:19:17 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 23:33:00 2015 +0000"
      },
      "message": "Fix overexpand panel motion\n\nExpanding was already set to false when we decided which QS\noverscroll animation to run. We can\u0027t change the order of expanding\nfinished/tracking finished because of another bug. Instead, let the\nstack scroller know about tracking state and combine both of them.\n\nBug: 21705230\nChange-Id: I041ff1fabc6c939c233528f9d08d804ead64bbab\n"
    },
    {
      "commit": "e4f1a202d8cc817eca3c4dbf4f448ba11f596f42",
      "tree": "423c14f486498bae9556503edb7f4d373dd56679",
      "parents": [
        "c2756505b24801d4580383734a58bdf5f916e093"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 13:35:11 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 23:25:33 2015 +0000"
      },
      "message": "Fix Keyguard header animation from SHADE_LOCKED -\u003e Keyguard\n\nBug: 22128249\nChange-Id: I36dbecc41e66922987c1b753d62bde27cb3b17be\n"
    },
    {
      "commit": "d1a092218b4b40cfd53a643e0ae01095815f4b30",
      "tree": "dc8e2029cd79f828073442f05c476705ee45667d",
      "parents": [
        "f62f4c94a36f5c2f7ad3c70316dc585ea3fd721a"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jun 30 16:22:05 2015 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jun 30 16:22:05 2015 -0700"
      },
      "message": "Reland \"Fixed constant window switching on lock screen...\"\n\nThis is a manual reland of I3680256d41793f62def42fda00e26db1dcc9,\nwhich was certainly merged into lmp-mr1-dev then auto-merged into\nmaster but silently lost there for unknown reasons when\nI8c42a1e6091b0fe1253e90265ac248087e was auto-merged into master.\n\nChanges in WindowAnimator.java was already covered by\nI2933eaf0ab55fe31cb382c46c411033e33a756e0 so this CL does not\ninclude that change.\n\nBug: 18021493\nBug: 22158649\nChange-Id: Ib1bf9f5bef44d0400230afc32231f7d1f3a1c98b\n"
    },
    {
      "commit": "c2756505b24801d4580383734a58bdf5f916e093",
      "tree": "39e0de00f3b1bba4982529e1c0074f902615efd7",
      "parents": [
        "49a2a6985d49b7356fd319266dd502f27964e69d",
        "810c1c868e7a447baf95c9f9aac1697b1ee861ba"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 30 23:20:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 23:20:31 2015 +0000"
      },
      "message": "Merge \"Update the doc for VectorDrawable\u0027s Tint support\" into mnc-dev"
    },
    {
      "commit": "49a2a6985d49b7356fd319266dd502f27964e69d",
      "tree": "18a45db2ec0d4ccb924ab282e80bba911326d67e",
      "parents": [
        "2b64ec470c7f18a2e8995d6131d99c58849f9938",
        "f4216d30cd768638eebdb4124abae95bdf5b3597"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jun 30 23:16:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 23:16:20 2015 +0000"
      },
      "message": "Merge \"Add helper function to extract app ID from shared app gid.\" into mnc-dev"
    },
    {
      "commit": "ffd25bbed1345a932b1338a210405d1f42daf07b",
      "tree": "491374d1f2c6a64839e8ae7f036362ce18e90fe2",
      "parents": [
        "e3fc5415ed65ee7ad451069022b5405361aeb2e7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 29 18:27:20 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 30 23:06:41 2015 +0000"
      },
      "message": "Rename uses-permission-m to uses-permission-23\n\nbug:20072113\n\nChange-Id: Ia872853274c604a6fee1c1d84f82a98334523bac\n"
    },
    {
      "commit": "2b64ec470c7f18a2e8995d6131d99c58849f9938",
      "tree": "5dd09cd0b0efb334d10c49e0e7a222c80607d47a",
      "parents": [
        "081ddbe296f6cfd29b4576ed20c8559f8aeae025",
        "462ac3a2aa5e1c974d056dc7221805e2b8ac7823"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Jun 30 23:00:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 23:00:08 2015 +0000"
      },
      "message": "Merge \"Don\u0027t allow non-admins to adopt sd card for internal storage\" into mnc-dev"
    },
    {
      "commit": "810c1c868e7a447baf95c9f9aac1697b1ee861ba",
      "tree": "23f41df3357559074837e0872accff7746d0755f",
      "parents": [
        "9440a6e6bed93e2816647b6834d543fd57181a86"
      ],
      "author": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 30 15:58:55 2015 -0700"
      },
      "committer": {
        "name": "ztenghui",
        "email": "ztenghui@google.com",
        "time": "Tue Jun 30 15:59:21 2015 -0700"
      },
      "message": "Update the doc for VectorDrawable\u0027s Tint support\n\nb/21726146\n\nChange-Id: I262f77b980afa81407b008276190062974cdc4fa\n"
    },
    {
      "commit": "faf3f692174be30ef9226981e640bc9a09c4da97",
      "tree": "ce04d548146a7ce823b3b457069f27a1d4cde61d",
      "parents": [
        "4954aff536d4fcf163f410fa83fca30dc9fde4ca"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 30 15:56:33 2015 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 30 15:56:33 2015 -0700"
      },
      "message": "Fully unmount existing storage in Zygote.\n\nBefore mounting the requested storage into place, fully unmount all\nexisting mounts inherited from the root namespace.\n\nBug: 22192518\nChange-Id: I6f7f12c1219d25ee487a031d37c60fb4051d24ad\n"
    },
    {
      "commit": "081ddbe296f6cfd29b4576ed20c8559f8aeae025",
      "tree": "a253faedad3774ae09f3c740f60cfe1e3073e6e1",
      "parents": [
        "5906f587713c94c42e2a30a24ca9257ea9657b30",
        "1b7f8f99c31d49904d8522baf435b94c96e1d85c"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 30 22:46:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:46:44 2015 +0000"
      },
      "message": "Merge \"Invalidate parent when scrolling child view back onto screen\" into mnc-dev"
    },
    {
      "commit": "5906f587713c94c42e2a30a24ca9257ea9657b30",
      "tree": "34b609ed4607ea62fe7806d08f6024140369ebb5",
      "parents": [
        "c428b55c97a7359defef2c90a8a65160461d8474",
        "aa69922aceeea0b19639207d9e5f8bfd1f2486a7"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 30 22:44:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:45:07 2015 +0000"
      },
      "message": "Merge \"Use non-greedy view to draw background in landscape time picker\" into mnc-dev"
    },
    {
      "commit": "7226c8f95b5971af2710c8d2f8a8b6f2210e2420",
      "tree": "a9cfb70791b27378c11cf59e9b875a4671c54b36",
      "parents": [
        "392527c4cc04be275a1d055a76ee83806beb2cb9"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 30 13:43:02 2015 -0700"
      },
      "committer": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Jun 30 15:44:00 2015 -0700"
      },
      "message": "More API review feedback\n\nScanResult now hides all flags and their values, only methods\nare public; and converted roaming consortium to an array of longs\ninstead of Longs.\n\nBug: 22179306\n\nChange-Id: I644110dbddd5fa7a7109ac16051845fcc4c4e9d1\n"
    },
    {
      "commit": "c428b55c97a7359defef2c90a8a65160461d8474",
      "tree": "9627242e13750657e3a7afc66fe2ce56205b36e8",
      "parents": [
        "f5ca45baab32d83bd46a85917dc5521785cd2a89",
        "c77f9c76e4142db8dd76a28ad99b8f0395b82eba"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 30 22:41:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:42:00 2015 +0000"
      },
      "message": "Merge \"Replace infinite loop with foreach.\" into mnc-dev"
    },
    {
      "commit": "f5ca45baab32d83bd46a85917dc5521785cd2a89",
      "tree": "f32a8d97159f2c971fbb2108e976531863e53c57",
      "parents": [
        "6ef5898793ea5cda3767c219bd8a2c564991747c",
        "5d1eaf4a197130f561b16c4ed083cf016b20ab92"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 30 22:41:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:41:44 2015 +0000"
      },
      "message": "Merge \"Add missing resolveResValue call.\" into mnc-dev"
    },
    {
      "commit": "c77f9c76e4142db8dd76a28ad99b8f0395b82eba",
      "tree": "b9a1629b9288ab652e4bbb01b3928bfe9c97f18a",
      "parents": [
        "5d1eaf4a197130f561b16c4ed083cf016b20ab92"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 30 14:30:55 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Jun 30 15:36:34 2015 -0700"
      },
      "message": "Replace infinite loop with foreach.\n\nA method call exists to find all inner classes. Use it instead of\nmanually enumerating the possibilities and checking.\n\nAlso fix a typo.\n\nChange-Id: I2af678e92ea0c11b53617b247d8cda324391c185\n"
    },
    {
      "commit": "1b7f8f99c31d49904d8522baf435b94c96e1d85c",
      "tree": "35e2aca861b30a18f9ed72e630bfd0e43aebfc82",
      "parents": [
        "392527c4cc04be275a1d055a76ee83806beb2cb9"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 30 15:31:10 2015 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 30 15:33:30 2015 -0700"
      },
      "message": "Invalidate parent when scrolling child view back onto screen\n\nThis bug caused views which used to be quick-rejected to continue to not\nbe drawn because the parent\u0027s DisplayList no longer contained them. The\nfix is to notice when offsetting a view puts it back on screen and invalidates\nthe parent appropriately.\n\nIssue #21413554  offsetTopAndBottom requires invalidating parent when view becomes visible again\n\nChange-Id: I0f5d2cc48e3da912a41635712d9c37fb30e70c86\n"
    },
    {
      "commit": "48413e6a1134137c7358217c550b2783a7df3a03",
      "tree": "b32cf8cbe37e38cb09e127ed0bae99002d321f98",
      "parents": [
        "3ce79f6c0c3435eca05ea34c5a8b34ac59bcb992",
        "761b4a7deb2438e039fdb11a05e2de41593ffd8f"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Tue Jun 30 22:31:52 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 30 22:31:52 2015 +0000"
      },
      "message": "am 761b4a7d: Merge \"docs: migration guide link update\" into mnc-preview-docs\n\n* commit \u0027761b4a7deb2438e039fdb11a05e2de41593ffd8f\u0027:\n  docs: migration guide link update\n"
    },
    {
      "commit": "6ef5898793ea5cda3767c219bd8a2c564991747c",
      "tree": "d94053dda8108ca4d66a575aeb551ec63f27f7c0",
      "parents": [
        "3b866bee86f742f51a0042985ec7666283dc4406"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 11:41:32 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 22:30:34 2015 +0000"
      },
      "message": "Don\u0027t show orb when voice session is already running\n\nBug: 22195186\nChange-Id: I7839536d2f6362889a924b65011d80556f0176b8\n"
    },
    {
      "commit": "3b866bee86f742f51a0042985ec7666283dc4406",
      "tree": "2a89efc9b8a6dedf9382b131bd4e4558ef7b5462",
      "parents": [
        "1aaad610dfc7445ec29fd906974677515c3a9f87"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 11:31:10 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jun 30 22:30:08 2015 +0000"
      },
      "message": "Make sure endClosing doesn\u0027t get called too early\n\nBug: 22196478\nBug: 22184101\nChange-Id: I3488c40b74a080efbba9b1544f9709f7e509988b\n"
    },
    {
      "commit": "aa69922aceeea0b19639207d9e5f8bfd1f2486a7",
      "tree": "704304f095628317ca72e55b6ce7cab37be427ea",
      "parents": [
        "1aaad610dfc7445ec29fd906974677515c3a9f87"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 30 14:06:13 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 30 15:29:13 2015 -0700"
      },
      "message": "Use non-greedy view to draw background in landscape time picker\n\nBug: 21933765\nChange-Id: I95d608e9be166308e3a9b013a2c4c17cd4345046\n"
    },
    {
      "commit": "761b4a7deb2438e039fdb11a05e2de41593ffd8f",
      "tree": "872b89d5a384a2bb020b164105447bc8eff6c6ad",
      "parents": [
        "ed053477d0f76edad4853f0a5aac275acfe2d6ce",
        "a351bca51a2bb2cf8abb7c1c3b92c56eb6de3fbf"
      ],
      "author": {
        "name": "Rich Slogar",
        "email": "rslogar@google.com",
        "time": "Tue Jun 30 22:21:16 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:21:18 2015 +0000"
      },
      "message": "Merge \"docs: migration guide link update\" into mnc-preview-docs"
    },
    {
      "commit": "3ce79f6c0c3435eca05ea34c5a8b34ac59bcb992",
      "tree": "e33a2f911946ebdf35e9a94e77e1062e581b6c3c",
      "parents": [
        "a4ac253bc36bbced5acad8a7ddf1838b11f6e44c",
        "96496e2d17607a8bfa944461c2458b0dcdeee872"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jun 30 22:17:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 30 22:17:55 2015 +0000"
      },
      "message": "am 96496e2d: Merge \"Build fix after changing IWindowSession.\" into cw-d-mr1-dev\n\n* commit \u002796496e2d17607a8bfa944461c2458b0dcdeee872\u0027:\n  Build fix after changing IWindowSession.\n"
    },
    {
      "commit": "2987f616faca534a792686a53304c9932634310c",
      "tree": "d8c9e6872ab64f1519f6cdd82d720fa549f586f0",
      "parents": [
        "1aaad610dfc7445ec29fd906974677515c3a9f87",
        "300ccf4ab53e074fa5dfbac7c8eb7a4818b3ff74"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jun 30 15:03:30 2015 -0700"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jun 30 15:03:30 2015 -0700"
      },
      "message": "resolved conflicts for merge of 300ccf4a to mnc-dev\n\nChange-Id: Ia315e314bfde0c066a2c25d93f8cbdc71fee0a14\n"
    },
    {
      "commit": "96496e2d17607a8bfa944461c2458b0dcdeee872",
      "tree": "82949f98f2e4c9474800b9e89e50a38eb7c5813b",
      "parents": [
        "71699d760eff662055dde458ea0d614a32fb6dfc",
        "7e3b61e73d6971c35acfa0798eb4d8da412ec3af"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jun 30 22:02:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 30 22:02:34 2015 +0000"
      },
      "message": "Merge \"Build fix after changing IWindowSession.\" into cw-d-mr1-dev"
    },
    {
      "commit": "a4ac253bc36bbced5acad8a7ddf1838b11f6e44c",
      "tree": "7ff8897bec4e7134a5f91b526a0026261f3fcec4",
      "parents": [
        "45e50f87bb2b2cd11b19ee102223c03356d77042",
        "ed053477d0f76edad4853f0a5aac275acfe2d6ce"
      ],
      "author": {
        "name": "Luan Nguyen",
        "email": "luann@google.com",
        "time": "Tue Jun 30 22:02:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 30 22:02:23 2015 +0000"
      },
      "message": "am ed053477: Merge \"docs: Move scale Bitmap code to onSurfaceChanged\" into mnc-preview-docs\n\n* commit \u0027ed053477d0f76edad4853f0a5aac275acfe2d6ce\u0027:\n  docs: Move scale Bitmap code to onSurfaceChanged\n"
    },
    {
      "commit": "f4216d30cd768638eebdb4124abae95bdf5b3597",
      "tree": "6ad59545a365d3eb80272101fa5cf1995059d69c",
      "parents": [
        "b035c6d9a6827510e6ee3f855827cf6e428adb22"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Fri Jun 26 16:33:24 2015 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jun 30 15:00:22 2015 -0700"
      },
      "message": "Add helper function to extract app ID from shared app gid.\n\nBug:22008744\nChange-Id: Ifadc7df3777dd74932833f4d22a0e285d7bdaf95\n"
    },
    {
      "commit": "45e50f87bb2b2cd11b19ee102223c03356d77042",
      "tree": "61f947a68ea348baefa94eaed274f4d131a90e90",
      "parents": [
        "f1f720b607ef6150f79095e2dd7ab1e62fc03c10",
        "71699d760eff662055dde458ea0d614a32fb6dfc"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Jun 30 21:55:08 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 30 21:55:08 2015 +0000"
      },
      "message": "am 71699d76: am 95c47354: am 43d3bd02: am 83631047: am 22766e85: am bcf9223b: am 23444e76: (-s ours) am eee86342: am 9edf7ad5: DO NOT MERGE Change to add STK_PERMISSION for stk related commands.\n\n* commit \u002771699d760eff662055dde458ea0d614a32fb6dfc\u0027:\n  DO NOT MERGE Change to add STK_PERMISSION for stk related commands.\n"
    }
  ],
  "next": "f1f720b607ef6150f79095e2dd7ab1e62fc03c10"
}
