)]}'
{
  "log": [
    {
      "commit": "aa048b6242585dfbf35ccefdaa59036ea2e47cf8",
      "tree": "fa01508c0a47455300dc71e693a52b4002a4c8f0",
      "parents": [
        "20770ddbd4d6f2af0093f36462a8f44a678b084b"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 15:08:48 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 15:08:48 2015 -0700"
      },
      "message": "Fix java doc\n\nChange-Id: I927a1766e1e4cac99d0d7999fef568b82af769af\n"
    },
    {
      "commit": "20770ddbd4d6f2af0093f36462a8f44a678b084b",
      "tree": "70cf421b5fafd4c2412a4cc56ddb6cd6fcf67c9f",
      "parents": [
        "3546c61b27eee218fc37581a3e0229b8646eb119"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 29 15:43:04 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 14:48:38 2015 -0700"
      },
      "message": "Add API to hint whether to show on-board UI before a permission request.\n\nbug:21511988\n\nChange-Id: I9d1d7adf34b68074e65510f53b6e642cf784cf6b\n"
    },
    {
      "commit": "3546c61b27eee218fc37581a3e0229b8646eb119",
      "tree": "f2385f155c03151e7125154d921bb7a72ab3be59",
      "parents": [
        "02a400ca6e5a185906b743c379716f9315e03bb2"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jun 01 19:20:07 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jun 02 19:56:11 2015 +0000"
      },
      "message": "Remove obsolete symbols\n\nChange-Id: I8e95e82ef4f954376c57685df80184416d579fe5\n"
    },
    {
      "commit": "02a400ca6e5a185906b743c379716f9315e03bb2",
      "tree": "d1991d7dc0b73483ed1ae7808933ae87450917fa",
      "parents": [
        "1ea14d6696dafce9b7487eb850346a124a9c977c",
        "25e264507cc665e11d5f0cef1360408b3a2da07e"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 19:53:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 19:53:41 2015 +0000"
      },
      "message": "Merge \"Device policy: consistent javadoc and annotations\" into mnc-dev"
    },
    {
      "commit": "1ea14d6696dafce9b7487eb850346a124a9c977c",
      "tree": "ba6256c6fe3b49b20299dbe5d1fb5e2b25edacc9",
      "parents": [
        "da3f63ffb87397943546a7c5c893ce98f2489df2",
        "5892248580859620db90d5ef2e3c2f48531933fa"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jun 02 19:52:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 19:52:32 2015 +0000"
      },
      "message": "Merge \"aapt: add option for stricter symbol generation\" into mnc-dev"
    },
    {
      "commit": "da3f63ffb87397943546a7c5c893ce98f2489df2",
      "tree": "10db78f051fefbe63644c7aff9bf5e341ec7ee48",
      "parents": [
        "7c3185e0b45c6fe6e61b9d9da85cc12f8d7f68df",
        "983d449a84b6040e15368da925149419fc6b7010"
      ],
      "author": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Tue Jun 02 19:17:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 19:17:53 2015 +0000"
      },
      "message": "Merge \"Fix the NPE when checking mRebootReason\" into mnc-dev"
    },
    {
      "commit": "7c3185e0b45c6fe6e61b9d9da85cc12f8d7f68df",
      "tree": "cb4e68fb3d95ed4feda2d1cbcd1501af587d8b85",
      "parents": [
        "f3edbb55ddf45ba2b37c18dea9e2e80594b81523",
        "06d582d4e42893e7e061477004d991d35b5f0d78"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Tue Jun 02 19:13:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 19:13:36 2015 +0000"
      },
      "message": "Merge \"Fix calls to Rect.intersect(Rect) in package com.android.server.wm\" into mnc-dev"
    },
    {
      "commit": "983d449a84b6040e15368da925149419fc6b7010",
      "tree": "32aa2fce9327200bf45cf3635e3f3e6193a1f97c",
      "parents": [
        "f3edbb55ddf45ba2b37c18dea9e2e80594b81523"
      ],
      "author": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Tue Jun 02 12:12:53 2015 -0700"
      },
      "committer": {
        "name": "Tao Bao",
        "email": "tbao@google.com",
        "time": "Tue Jun 02 12:12:53 2015 -0700"
      },
      "message": "Fix the NPE when checking mRebootReason\n\nBug: 21584198\nChange-Id: Ie11092dbc771b54bd049d258dc705835a3eda494\n"
    },
    {
      "commit": "f3edbb55ddf45ba2b37c18dea9e2e80594b81523",
      "tree": "bc02fbe20016892d60ab318dd525e5de876dda0c",
      "parents": [
        "a90c453d177d2437a64ae5a8a4b9097668f2c4ff",
        "a296c69cc2c798acd070b843c699a9cd1e337ff4"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jun 02 18:59:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:59:46 2015 +0000"
      },
      "message": "Merge \"Handle network info updates while scanning is paused\" into mnc-dev"
    },
    {
      "commit": "a90c453d177d2437a64ae5a8a4b9097668f2c4ff",
      "tree": "19b581a822f58de1a58fd6413e58426f767ac610",
      "parents": [
        "16dbf0c79c6e8428c34f5da8c637baf5809f1748",
        "28388e8ab3b006a604b605c83ff20117a2ac0af2"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Jun 02 18:55:26 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:55:31 2015 +0000"
      },
      "message": "Merge \"Make CameraService proxy retry behavior more lenient.\" into mnc-dev"
    },
    {
      "commit": "25e264507cc665e11d5f0cef1360408b3a2da07e",
      "tree": "82b3edc1922fc5717808eef565d828f8b84f675e",
      "parents": [
        "8fa8b95c9d38183497f08efc6bdf4d2c56a4116c"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 09:56:29 2015 -0700"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 11:55:21 2015 -0700"
      },
      "message": "Device policy: consistent javadoc and annotations\n\nAnnotated all uses of the ComponentName parameter to methods in\nDevicePolicyManager to indicate whether null is acceptable.\n\nDeleted/fixed some inconsistent or poorly-worded documentation.\n\nBug: 21422939\nChange-Id: Iadfa78c5170bf4899a9daaf93c3d4e9d8b170a45\n"
    },
    {
      "commit": "16dbf0c79c6e8428c34f5da8c637baf5809f1748",
      "tree": "9591609d95d6b7a560d1f596d40b41cd0218e246",
      "parents": [
        "c9a0452244420b910ca3294f043f34ccc6a6044c",
        "9573ae1deedecb8ce7b834e308e6b2db9064bb09"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 18:55:09 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:55:10 2015 +0000"
      },
      "message": "Merge \"Enabled WMS.DEBUG_STARTING_WINDOW\" into mnc-dev"
    },
    {
      "commit": "c9a0452244420b910ca3294f043f34ccc6a6044c",
      "tree": "8bbf1154686dc37830a35650a1ff573629d33205",
      "parents": [
        "1fad138f820e23de050f16f22b5ad757dc41eb10",
        "3540f936547fb5ce7b70dc7c60b7d8ffe0ce33c7"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 18:54:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:54:55 2015 +0000"
      },
      "message": "Merge \"@hide TYPE_APPLICATION_ABOVE_SUB_PANEL window type.\" into mnc-dev"
    },
    {
      "commit": "a296c69cc2c798acd070b843c699a9cd1e337ff4",
      "tree": "82649273fb28a56e8265e74166f206be5935c36d",
      "parents": [
        "233241f13d5d7f841d3db80408429d4d0a528c78"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jun 02 14:52:22 2015 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jun 02 14:52:22 2015 -0400"
      },
      "message": "Handle network info updates while scanning is paused\n\nBug: 21581533\nChange-Id: I4216c3e9b64cb758e32dd93c39061f9d7a642ee0\n"
    },
    {
      "commit": "9573ae1deedecb8ce7b834e308e6b2db9064bb09",
      "tree": "2e128d5c92a56c0c9d222dbc6731e6f0dc060b76",
      "parents": [
        "233241f13d5d7f841d3db80408429d4d0a528c78"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 11:32:52 2015 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 11:32:52 2015 -0700"
      },
      "message": "Enabled WMS.DEBUG_STARTING_WINDOW\n\nTo debug starting window issue reported in comment #38\nof b/21384482\n\nBug 21384482\n\nChange-Id: I2fbafda5fa79448057cf27a65d1be9b96894770e\n"
    },
    {
      "commit": "1fad138f820e23de050f16f22b5ad757dc41eb10",
      "tree": "e4df8b5e94d83887ddd47d165680caf1ccf5dbb3",
      "parents": [
        "f4d9ecc503e7e849ff37a4674680c7213d819592",
        "55fc8004ad1896da615fd08caca87d1b393d085c"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Tue Jun 02 18:28:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:28:23 2015 +0000"
      },
      "message": "Merge \"Show Carrier Network Change icon SysUI even while connected\" into mnc-dev"
    },
    {
      "commit": "f4d9ecc503e7e849ff37a4674680c7213d819592",
      "tree": "3ee8bae60e7beb11479273f1c6ad3ea3b5c9f7f5",
      "parents": [
        "5de95550b7741bfd7d4da54ea562afb8bb328397",
        "49ec19ef6ce36655d776ac2df11c38089290bfe5"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 18:25:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:25:43 2015 +0000"
      },
      "message": "Merge \"Revert \"Consistent documentation and annotations for DPMS\"\" into mnc-dev"
    },
    {
      "commit": "49ec19ef6ce36655d776ac2df11c38089290bfe5",
      "tree": "03a1bac1a813bbcaa015d1903459e433af38ad46",
      "parents": [
        "695142a17a657d2c254ec4e1bfad9920f4c54832"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 18:25:28 2015 +0000"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 18:25:28 2015 +0000"
      },
      "message": "Revert \"Consistent documentation and annotations for DPMS\"\n\nThis reverts commit 695142a17a657d2c254ec4e1bfad9920f4c54832.\n\nChange-Id: Iaa2abe7e8bcecc5177a395b0dab8f66cc7100d3d\n"
    },
    {
      "commit": "5de95550b7741bfd7d4da54ea562afb8bb328397",
      "tree": "24cf0f881054b6500b30d1a46c2eb5c7ff73dc24",
      "parents": [
        "5b9b66c73c80697c1d3694a2d4ee975e409bd89d",
        "695142a17a657d2c254ec4e1bfad9920f4c54832"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 18:16:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 18:16:26 2015 +0000"
      },
      "message": "Merge \"Consistent documentation and annotations for DPMS\" into mnc-dev"
    },
    {
      "commit": "695142a17a657d2c254ec4e1bfad9920f4c54832",
      "tree": "7ed0e067ea08829289c4a9f0659ad350c2f76357",
      "parents": [
        "8fa8b95c9d38183497f08efc6bdf4d2c56a4116c"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 09:56:29 2015 -0700"
      },
      "committer": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Tue Jun 02 11:15:34 2015 -0700"
      },
      "message": "Consistent documentation and annotations for DPMS\n\nAnnotated all uses of the ComponentName parameter to methods in\nDevicePolicyManager to indicate whether null is acceptable.\n\nDeleted or fixed some inconsistent or poorly-worded documentation.\n\nBug: 21422939\nChange-Id: I8d86d0968c2af3595f268828ea1625f1ed256d50\n"
    },
    {
      "commit": "3540f936547fb5ce7b70dc7c60b7d8ffe0ce33c7",
      "tree": "d23334bee85a6f3d6becf89de7b840158fe55d84",
      "parents": [
        "233241f13d5d7f841d3db80408429d4d0a528c78"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 11:07:07 2015 -0700"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 11:07:07 2015 -0700"
      },
      "message": "@hide TYPE_APPLICATION_ABOVE_SUB_PANEL window type.\n\nBug: 21572285\nChange-Id: Iff56a8ee5b91e02bd20afb7891bd94a0ec1abba9\n"
    },
    {
      "commit": "5b9b66c73c80697c1d3694a2d4ee975e409bd89d",
      "tree": "3ee8bae60e7beb11479273f1c6ad3ea3b5c9f7f5",
      "parents": [
        "cdc7bf10dd19d1fa233d51ba46151310f4e0fd3f",
        "e785ffa059dcb3bcff242ae4c89cdb43b081dcb2"
      ],
      "author": {
        "name": "Olawale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 17:51:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:51:22 2015 +0000"
      },
      "message": "Merge \"Should reset mDismissKeyguard on keyguard secure change\" into mnc-dev"
    },
    {
      "commit": "cdc7bf10dd19d1fa233d51ba46151310f4e0fd3f",
      "tree": "96d6f95ae01a8f8fa58aef411664e5980dbdecdf",
      "parents": [
        "cbf400b1642913d8640ae0ce59e910e12d7e4f5d",
        "5862c5f85e28efc370510d42680930ca73a3309f"
      ],
      "author": {
        "name": "Olawale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 17:51:00 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:51:03 2015 +0000"
      },
      "message": "Merge \"Fix null pointer dereference when security exception occurs\" into mnc-dev"
    },
    {
      "commit": "cbf400b1642913d8640ae0ce59e910e12d7e4f5d",
      "tree": "5e9e08e5ac2ee3c6876a532c67961c30c7b5bfb2",
      "parents": [
        "2ed6369c5d856aa2e1f9972d52f0f3c2526c713a",
        "0242b153aff4f9ff611c67494fcde0e8363f78d8"
      ],
      "author": {
        "name": "Olawale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Jun 02 17:50:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:50:38 2015 +0000"
      },
      "message": "Merge \"WindowManagerService not propagating X and Y steps\" into mnc-dev"
    },
    {
      "commit": "28388e8ab3b006a604b605c83ff20117a2ac0af2",
      "tree": "030ed3138ece4f5bd722757a8c3cf3bee8cc4143",
      "parents": [
        "064fc83b81e215881c2ad22827741e6e9142f948"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Jun 01 18:41:28 2015 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Jun 02 10:35:53 2015 -0700"
      },
      "message": "Make CameraService proxy retry behavior more lenient.\n\nBug: 21527760\nChange-Id: I70abea66f1d1fafffcfdd8e30b0cff244f814e59\n"
    },
    {
      "commit": "2ed6369c5d856aa2e1f9972d52f0f3c2526c713a",
      "tree": "05e9d2bc514772267cfb6b92f7f3a529f8bcd44a",
      "parents": [
        "bb0e5391b82912a620b29a0f8b2af47649e7f9ce",
        "91979be8804232a04da2bf36cdd857ee7da04479"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Tue Jun 02 17:31:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:31:29 2015 +0000"
      },
      "message": "Merge \"System Health: Support expiring tokens\" into mnc-dev"
    },
    {
      "commit": "bb0e5391b82912a620b29a0f8b2af47649e7f9ce",
      "tree": "53cd99ebb4774f8c682e84ed659cab50f7f626d7",
      "parents": [
        "6f54da32c9c5c766ba15a6e9cc4be0c27276fc68",
        "95b7d50ce1a1ae879bbb1b8b8262172744c28d0e"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Tue Jun 02 17:28:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:31:03 2015 +0000"
      },
      "message": "Merge \"Print exception stacktrace on failed scanPackageLI\" into mnc-dev"
    },
    {
      "commit": "6f54da32c9c5c766ba15a6e9cc4be0c27276fc68",
      "tree": "1ad4467287c5957a3882a6c2a10ca903ab047a4f",
      "parents": [
        "8fa8b95c9d38183497f08efc6bdf4d2c56a4116c",
        "f9e3e9e3dd3250d0a97a75a743f2941f13b87fcd"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue Jun 02 17:23:59 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 17:24:00 2015 +0000"
      },
      "message": "Merge \"Expose a few system APIs for BLE scan only mode.\" into mnc-dev"
    },
    {
      "commit": "f9e3e9e3dd3250d0a97a75a743f2941f13b87fcd",
      "tree": "853a618c4dbfa1b04c42f4377fba328602f95ede",
      "parents": [
        "6920474bac7c212dd384b6ef1134c59b73669942"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Mon Jun 01 12:14:28 2015 -0700"
      },
      "committer": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue Jun 02 10:22:20 2015 -0700"
      },
      "message": "Expose a few system APIs for BLE scan only mode.\n\nBug: 21562349\nChange-Id: Ifc58efcf01edac5b4f9e5266adb966e7bc492209\n"
    },
    {
      "commit": "91979be8804232a04da2bf36cdd857ee7da04479",
      "tree": "7782f12bc06cfb0b43cc470acc85d7eb966eee3d",
      "parents": [
        "8fa8b95c9d38183497f08efc6bdf4d2c56a4116c"
      ],
      "author": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Fri May 22 14:11:35 2015 -0700"
      },
      "committer": {
        "name": "Carlos Valdivia",
        "email": "carlosvaldivia@google.com",
        "time": "Tue Jun 02 09:58:18 2015 -0700"
      },
      "message": "System Health: Support expiring tokens\n\nIn the past android:customTokens\u003dtrue authenticators were required to handle\ntheir own token caching. This is detrimental for battery when high traffic\nauthenticators are constantly spinning up processes to start services to do\nfile io to check their own caches.  This change allows authenticator\nimplementers to optionally let the framework do some of the work for them by\nproviding the framework with a expiration time.\n\nThe AccountManagerService will make a best effort to re-use the cached\ntoken if possible.\n\nBug: 21530782\n\nChange-Id: I16a7edba36a220e3891e55cf61c725c2be863323\n"
    },
    {
      "commit": "8fa8b95c9d38183497f08efc6bdf4d2c56a4116c",
      "tree": "03a1bac1a813bbcaa015d1903459e433af38ad46",
      "parents": [
        "5431000830551959db15038da8f057c2e993d01a",
        "2dca7ca9bfcb120f41d16923172796bb540103be"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 16:49:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 16:49:47 2015 +0000"
      },
      "message": "Merge \"Respect accessibility importance for before/after node ordering.\" into mnc-dev"
    },
    {
      "commit": "5431000830551959db15038da8f057c2e993d01a",
      "tree": "ac68514dd48688ef50e5e9ea1515de49d399ea4d",
      "parents": [
        "233241f13d5d7f841d3db80408429d4d0a528c78",
        "069767717a8323bbb05988137a91d40968af2972"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 02 16:47:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 16:47:53 2015 +0000"
      },
      "message": "Merge \"Remove strict mode violation from value to string coercion\" into mnc-dev"
    },
    {
      "commit": "2dca7ca9bfcb120f41d16923172796bb540103be",
      "tree": "45aa78f44c07929bb77b601f225d521087433953",
      "parents": [
        "db2911321b1cb0870d10baab370c93da13a91067"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 09:45:16 2015 -0700"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 09:45:19 2015 -0700"
      },
      "message": "Respect accessibility importance for before/after node ordering.\n\nOne can set a view to be visited before/after another one for\naccessibility but the before/after target views were always added\nto the node info for the view regardless if they are included\nfor accessiilbity. Now the target viwes are reported only if they\nshould be included for accessibility.\n\nChange-Id: Iba64e6f0ee0dc090c8c3e6a0a940df8c7ecd49d9\n"
    },
    {
      "commit": "55fc8004ad1896da615fd08caca87d1b393d085c",
      "tree": "7f21b6c372df6333f3a813f4fddefad7cfc63c6a",
      "parents": [
        "233241f13d5d7f841d3db80408429d4d0a528c78"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Fri May 29 08:33:46 2015 -0400"
      },
      "committer": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Tue Jun 02 12:41:53 2015 -0400"
      },
      "message": "Show Carrier Network Change icon SysUI even while connected\n\nTaking connect/disconnect events into accounts results in frequent jank\nwhile trying to show the icon.\n\nBug: 21504588\nChange-Id: If271980cc46cfc20f80083de17a4b57c42439069\n"
    },
    {
      "commit": "233241f13d5d7f841d3db80408429d4d0a528c78",
      "tree": "62a6dda143e476429301899ce244a64ae9913a60",
      "parents": [
        "60598075a0d54dcb4287d77c91b946e6c407a669"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jun 01 06:11:19 2015 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Jun 02 13:01:11 2015 +0000"
      },
      "message": "Fixed a crash with HUNs\n\nBug: 21500600\nChange-Id: Idf0a7be5d58bb5c666b930a0beada1e0ed2869aa\n"
    },
    {
      "commit": "60598075a0d54dcb4287d77c91b946e6c407a669",
      "tree": "dcaf8409ac36f4f5f1ae118ab19221eae49db1fb",
      "parents": [
        "1f8b844870eb9acb334b541b0b41de37e000d2f0"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Jun 02 01:38:03 2015 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Jun 02 01:58:58 2015 -0700"
      },
      "message": "Bluetooth PAN: Set isPreferred to true (1/2)\n\nisPreferred must always be true for PAN so that the DUT can initiate\na PANU connection with the remote device not only from the internet\naccess menu in the profile setting, but also from the paired device\nlist menu.\n\nCurrently isPreferred is only true when PAN is in connected state\nfor the PANU role, so it will return false when the PAN profile is\nnot connected and the PANU connection will never be initiated\nfrom the paired device list menu.\n\nChange-Id: I120e681a113f56b74b45e01870adf96cdc2ca262\n"
    },
    {
      "commit": "1f8b844870eb9acb334b541b0b41de37e000d2f0",
      "tree": "6b764a7022454523321521046e7598e714b4d444",
      "parents": [
        "ac1f0a1a9169f8bbbddba68b0410d5530512da63"
      ],
      "author": {
        "name": "Nitin Shivpure",
        "email": "nshivpur@codeaurora.org",
        "time": "Thu Dec 12 20:03:49 2013 +0530"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Jun 02 01:23:11 2015 -0700"
      },
      "message": "Bluetooth: Fix to avoid framework reboot during monkey testing\n\nWhen running monkeyrunner, sometimes the framework is disconnected due\nto an unhandled Java exception while binding the PAN service (when it\nis unsuccessful). Handing the Java exception while binding PAN service\nsolves this issue.\n\nChange-Id: Idea710593a3f9496305f636042605303e73e7749\n"
    },
    {
      "commit": "ac1f0a1a9169f8bbbddba68b0410d5530512da63",
      "tree": "1bd236b6585ae7d1ae50b7986f7504ba7b3fff64",
      "parents": [
        "8f602cdd38f7345eb0a8ec34ae4e51a333edce6c",
        "d9eb911bb99df4d092dea00e52bcb9a1feac39a7"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue Jun 02 07:55:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 07:55:49 2015 +0000"
      },
      "message": "Merge \"Hide the software input based on its state.\" into mnc-dev"
    },
    {
      "commit": "8f602cdd38f7345eb0a8ec34ae4e51a333edce6c",
      "tree": "9ea2de320f8b3981c13e55f7349e6574d0f1207d",
      "parents": [
        "168bfef182b8e631c93404f4e9e9c0176aa66ece",
        "d973537ee1bd013b4233d3369d66821e124a2e65"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jun 02 07:47:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 07:47:48 2015 +0000"
      },
      "message": "Merge \"Fix DHCP lease time parsing.\" into mnc-dev"
    },
    {
      "commit": "168bfef182b8e631c93404f4e9e9c0176aa66ece",
      "tree": "c1a02768c1281647d5a900be30a6ec04564a0435",
      "parents": [
        "417820bb60d2daeb9238a8b6a50a6155abf60b2d",
        "d59aa84fdaea9647f7de82c3b85afc92a3fdfee1"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jun 02 07:42:53 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 07:42:54 2015 +0000"
      },
      "message": "Merge \"pass a defensive copy of DhcpResults\" into mnc-dev"
    },
    {
      "commit": "d59aa84fdaea9647f7de82c3b85afc92a3fdfee1",
      "tree": "c1007db58dece07ebde4a37812e4aa8300293881",
      "parents": [
        "11df5b66ef621c4d67f5b4980e879784de43fd70"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jun 02 15:51:45 2015 +0900"
      },
      "committer": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Tue Jun 02 16:22:57 2015 +0900"
      },
      "message": "pass a defensive copy of DhcpResults\n\nAlso: correct state transition handling in DhcpBoundState#enter().\n\nBug: 20451261\nChange-Id: I3be50f6b1b3fae179d6fff7ca8ae1d687caa3221\n"
    },
    {
      "commit": "d973537ee1bd013b4233d3369d66821e124a2e65",
      "tree": "57f67609e47e2964b1726b700042425bffe5134c",
      "parents": [
        "99fbb56a0ab81ead404480f0c2df529332a93a32"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jun 02 13:15:50 2015 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jun 02 16:21:17 2015 +0900"
      },
      "message": "Fix DHCP lease time parsing.\n\nCurrently we treat a lease time larger than 2**31-1 as a negative\nvalue, which causes DhcpClient to attempt to renew its IP address\nconstantly. Fix this by properly handling large and infinite\nlifetimes, and while we\u0027re at it, impose a minimum lease time of\n60 seconds.\n\nBug: 21352084\nChange-Id: If62c9efeffad6222e2fe0c110f77d0e4c70de96d\n"
    },
    {
      "commit": "417820bb60d2daeb9238a8b6a50a6155abf60b2d",
      "tree": "24bac25329cd9fe2e7eaff377b352aa64ec1acf1",
      "parents": [
        "708f57f4dc34587cd9a0b507fda20555a94c4755",
        "65f6996add7fe38000b5e28675b70064cec31837"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Jun 02 03:45:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 02 03:45:27 2015 +0000"
      },
      "message": "am 65f6996a: (-s ours) am eb4bd19e: Terminate loop properly when cursor window is full. DO NOT MERGE\n\n* commit \u002765f6996add7fe38000b5e28675b70064cec31837\u0027:\n  Terminate loop properly when cursor window is full. DO NOT MERGE\n"
    },
    {
      "commit": "65f6996add7fe38000b5e28675b70064cec31837",
      "tree": "5f4286fa80b862f5adae4a6160a5c06fab02ed29",
      "parents": [
        "348d0a68ad317877061f23da512144b0e4c2dc7c",
        "eb4bd19ef09b2c277347b08c4a050f01f686c9c2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Jun 02 03:33:31 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 02 03:33:31 2015 +0000"
      },
      "message": "am eb4bd19e: Terminate loop properly when cursor window is full. DO NOT MERGE\n\n* commit \u0027eb4bd19ef09b2c277347b08c4a050f01f686c9c2\u0027:\n  Terminate loop properly when cursor window is full. DO NOT MERGE\n"
    },
    {
      "commit": "5892248580859620db90d5ef2e3c2f48531933fa",
      "tree": "1aa8d618ee303c56fba94e636d53f46db6e221c9",
      "parents": [
        "8a8ffd4e9b15a04d2af0909205658f08c76bd6b2"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jun 01 17:59:41 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jun 02 02:55:52 2015 +0000"
      },
      "message": "aapt: add option for stricter symbol generation\n\nAdds an option that prevents generating java symbols for string\nresources that don\u0027t have a default localization.\n\nBug: 21537397\nChange-Id: Ifafa942b24d5cdbed93651cde363e859be13d395\n"
    },
    {
      "commit": "708f57f4dc34587cd9a0b507fda20555a94c4755",
      "tree": "24bac25329cd9fe2e7eaff377b352aa64ec1acf1",
      "parents": [
        "11df5b66ef621c4d67f5b4980e879784de43fd70"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Thu May 14 14:48:00 2015 -0700"
      },
      "committer": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Jun 02 02:28:54 2015 +0000"
      },
      "message": "Un-hide connectGatt() variant with selective transport\n\nChange-Id: I1d3c512160de2bd68550faf243bb151d5cf7f3c9\n"
    },
    {
      "commit": "11df5b66ef621c4d67f5b4980e879784de43fd70",
      "tree": "7051a60703edd99c8c3b67d24d0e80dc986a42c0",
      "parents": [
        "082138cd1cfbd6251c71df0cf955381e9c703652",
        "6d2c363fd59af805380622ff7a3ce4c34975aab2"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Jun 02 01:48:21 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 01:48:27 2015 +0000"
      },
      "message": "Merge \"Track camera and flashlight usage in battery stats.\" into mnc-dev"
    },
    {
      "commit": "d9eb911bb99df4d092dea00e52bcb9a1feac39a7",
      "tree": "845b94e7991669aa5197da2d0aa384c4f1981a35",
      "parents": [
        "29932d13a90e02c3fce680e68de975a5d77ab9db"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue May 26 20:54:43 2015 +0900"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue Jun 02 10:32:48 2015 +0900"
      },
      "message": "Hide the software input based on its state.\n\nThis is a 2nd trial of I20ae2749a which is reverted due to a regression.\nThe goals of this CL are two:\n- Split setImeWindowStatus method into two: keeping IMS status and\n  updating system UI e.g. NavBar icon state.\n- Hide software keyboard based on a realistic IMS status.\n\nIMMS#mImeWindowVis has been used for two purpose, keeping IMS status and\nupdating the NavBar icons, e.g. keyboard icon.\nHowever, to update NavBar icon, sometimes IMMS#mImeWindowVis value is\nupdated without any notification from IMS. As the result, the status\nvalue becomes incosistent with the real IMS state.\nThis patch extracts NavBar update logic into separate method and keeps\nIMMS#mImeWindowVis as notified status. Then, use it for hiding software\ninput correctly in IMMS#hideCurrentInputLocked.\n\nThis CL also removes refreshImeWindowVisibilityLocked method including\nworkaround for fixing Bug 11186297. That issue is no longer\nreproducible with latest lock screen and almost no effect for existing\nusers and developers.  So simply remove them in this CL.\n\nBUG: 21446788\nBUG: 20764441\nBUG: 18722991\nChange-Id: I33dc6278fd892f26e56352722bf9449b8b102030\n"
    },
    {
      "commit": "082138cd1cfbd6251c71df0cf955381e9c703652",
      "tree": "a8487ef29091443f554c4b1d21b938bf7a7df97c",
      "parents": [
        "405e895c987b556f0e23b953215d770de6a43c78",
        "348d0a68ad317877061f23da512144b0e4c2dc7c"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Tue Jun 02 01:25:21 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 02 01:25:21 2015 +0000"
      },
      "message": "am 348d0a68: am 7af35669: docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922\n\n* commit \u0027348d0a68ad317877061f23da512144b0e4c2dc7c\u0027:\n  docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922\n"
    },
    {
      "commit": "95b7d50ce1a1ae879bbb1b8b8262172744c28d0e",
      "tree": "9d6aaea78d1f5ddbb24f415aaf3e4ba3610204ce",
      "parents": [
        "acbe426bbc126575e588d3cbd6bd09ee194e6dd0"
      ],
      "author": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jun 01 18:19:10 2015 -0700"
      },
      "committer": {
        "name": "Dmitriy Ivanov",
        "email": "dimitry@google.com",
        "time": "Mon Jun 01 18:23:29 2015 -0700"
      },
      "message": "Print exception stacktrace on failed scanPackageLI\n\n The current message does not provide enough\n information to figure out what is going on.\n\nBug: http://b/8076853\nChange-Id: I741781ce6829eac44e4edddd0a545f3be743ceeb\n"
    },
    {
      "commit": "405e895c987b556f0e23b953215d770de6a43c78",
      "tree": "13d20a7f6fd0ad596e552ae4860a28c283b526bf",
      "parents": [
        "a0b77dd5e2a6011291810db392be0981ed73aa97",
        "78c23767ecbb5c43420e5e015caca5c47d4bd45b"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Tue Jun 02 01:20:25 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 01:20:26 2015 +0000"
      },
      "message": "Merge \"Fix issue related selecting of \"Contact sharing\" in BT Settings.\" into mnc-dev"
    },
    {
      "commit": "a0b77dd5e2a6011291810db392be0981ed73aa97",
      "tree": "b01350d7aed418e3de74e92f8aee282cc5894c74",
      "parents": [
        "d63a177670a5f459f3380daff32e4561b0d5d26c",
        "a447937dd38003f09a27c578ec2899777348ca7f"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Tue Jun 02 01:15:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 01:15:50 2015 +0000"
      },
      "message": "Merge \"Fix TextView ActionMode overflow finishes the ActionMode\" into mnc-dev"
    },
    {
      "commit": "d63a177670a5f459f3380daff32e4561b0d5d26c",
      "tree": "8f0273be614a8595cb2264bd7e868a264c3b400f",
      "parents": [
        "fa3f17f117c6ce04e60b2e38b22e2c1c6ec34072",
        "aee243b825d57ba3e1b7893e86f5bdad74796c6b"
      ],
      "author": {
        "name": "Clara Bayarri",
        "email": "clarabayarri@google.com",
        "time": "Tue Jun 02 01:15:02 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 01:15:03 2015 +0000"
      },
      "message": "Merge \"Make Text Selection Action Mode secondary items IF_ROOM\" into mnc-dev"
    },
    {
      "commit": "348d0a68ad317877061f23da512144b0e4c2dc7c",
      "tree": "9e55944c06e4d5da9b1a4bcb741e42793194dc50",
      "parents": [
        "65b7485d64661394b61df3df7eeccd063932886e",
        "7af3566912b0e014cfd1704acdeb31a0a7cca0d3"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Tue Jun 02 01:07:57 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 02 01:07:57 2015 +0000"
      },
      "message": "am 7af35669: docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922\n\n* commit \u00277af3566912b0e014cfd1704acdeb31a0a7cca0d3\u0027:\n  docs: Added Javadocs for Testing Support Library v0.3 and updated the corresponding setup instructions. bug: 21442922\n"
    },
    {
      "commit": "fa3f17f117c6ce04e60b2e38b22e2c1c6ec34072",
      "tree": "e87f0b35eb887a21f9f8823d6d2c1956584bf17e",
      "parents": [
        "4982e7b4dce8afe2a5490ac6a6630039946b782f",
        "e9fd6d29f49e11bdce4d4cb865c04e24fb7b55fa"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jun 02 01:00:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 01:00:06 2015 +0000"
      },
      "message": "Merge \"Don\u0027t take the compatibility path for non-primary ActionModes\" into mnc-dev"
    },
    {
      "commit": "06d582d4e42893e7e061477004d991d35b5f0d78",
      "tree": "4497b34765e519afb96cfe8058eafe2a0a7a4d5d",
      "parents": [
        "63428ccde7e925ceb94aa40e933b3d51954a7797"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Mon Jun 01 13:18:43 2015 -0700"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Mon Jun 01 17:34:20 2015 -0700"
      },
      "message": "Fix calls to Rect.intersect(Rect) in package com.android.server.wm\n\nThis CL checks for the return value for Rect.intersect(Rect) for whether\nthere is actually an intersection before taking the calling rect as the\nintersection. In addtion, this CL handles the cases where there is no\nintersection (Rect.intersect(Rect) returns false).\n\nbug: 7368679\nChange-Id: I7d5ef7059ac432170470a108c0d6dece230ec0b3\n"
    },
    {
      "commit": "4982e7b4dce8afe2a5490ac6a6630039946b782f",
      "tree": "937b1a02cf3fd17fac82fb1db6a1a3d092004b97",
      "parents": [
        "03a7c4c6d4f30416b3fa6e9018f098c0fa41bbd5",
        "762621ced71f5e59fd846da5001ca19c335f98c0"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Jun 02 00:22:38 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 02 00:22:39 2015 +0000"
      },
      "message": "Merge \"Don\u0027t add real children for a view with a node provider\" into mnc-dev"
    },
    {
      "commit": "762621ced71f5e59fd846da5001ca19c335f98c0",
      "tree": "13d6c33c1bcf61e8ce1f33ce00b79623b63b2fb2",
      "parents": [
        "5f79d8282d593daec7071765f7ca60a24a4ad3c5"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 01 17:21:59 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 01 17:21:59 2015 -0700"
      },
      "message": "Don\u0027t add real children for a view with a node provider\n\nChange-Id: I1dd43fa5ff93e8eb76e2c7587fb13cd1ef097678\n"
    },
    {
      "commit": "7af3566912b0e014cfd1704acdeb31a0a7cca0d3",
      "tree": "254afa69e2c76b67939dd9135ce0ab6fb9746db3",
      "parents": [
        "2b95561db50426779947ad5ab680994c24d79396"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Wed May 27 16:07:54 2015 -0700"
      },
      "committer": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Mon Jun 01 17:18:39 2015 -0700"
      },
      "message": "docs: Added Javadocs for Testing Support Library v0.3 and updated\nthe corresponding setup instructions.\nbug: 21442922\n\nChange-Id: I7374e8102fc95377e83db738ab7ff20510e04faa\n"
    },
    {
      "commit": "eb4bd19ef09b2c277347b08c4a050f01f686c9c2",
      "tree": "05b4283455d535d17baeb987ddc5c23ffe992aa9",
      "parents": [
        "06756f352d2046246bc147fa1f55d1dfbfcb37f5"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 29 18:48:38 2015 -0700"
      },
      "committer": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Tue Jun 02 00:00:34 2015 +0000"
      },
      "message": "Terminate loop properly when cursor window is full. DO NOT MERGE\n\nThe existing code exits the column-filling loop immediately but\nmay continue to try to fill rows.  Ordinarily this should fail\ntoo but it\u0027s possible for the process to continue and then\nblow up a little later.  Fixed this problem by exiting the row-\nfilling loop promptly.\n\nBug: 21406130\nChange-Id: Ifab59188d5d1b40f3c1f5c97604dd48da71bf37b\n(cherry picked from commit bb8c841e909a2fb967db2ad3b9f8b058f9b849e8)\n"
    },
    {
      "commit": "03a7c4c6d4f30416b3fa6e9018f098c0fa41bbd5",
      "tree": "cc2b172557a107dd791aa429666b143148b5ef6d",
      "parents": [
        "acbe426bbc126575e588d3cbd6bd09ee194e6dd0"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jun 01 16:25:39 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jun 01 23:59:00 2015 +0000"
      },
      "message": "Fix shared drawable state\n\nNot calling mutate here had a side-effect making the icon in the\nstatus bar untintable in SysUI.\n\nBug: 21566007\nChange-Id: Ifb78c81ba7f04d496f14031ef635a6e964e6280e\n"
    },
    {
      "commit": "6d2c363fd59af805380622ff7a3ce4c34975aab2",
      "tree": "cc804a58eb08343827e94361a63da72955cfc1e1",
      "parents": [
        "68c40fafd8bf9186c4ac28dd851949eeab39b68c"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue May 26 17:32:16 2015 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Jun 01 16:54:23 2015 -0700"
      },
      "message": "Track camera and flashlight usage in battery stats.\n\nBug: 15986092\n\nChange-Id: Idf03981271721c44fd43327d5d90cf6f3fecfacb\n"
    },
    {
      "commit": "acbe426bbc126575e588d3cbd6bd09ee194e6dd0",
      "tree": "6a640e3ceb2ac478c22631825b290e5a0fc98da9",
      "parents": [
        "8a6d511dad3bb38f8cd1ec4557927bc6f307d4ed",
        "5f79d8282d593daec7071765f7ca60a24a4ad3c5"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 01 23:53:54 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:53:55 2015 +0000"
      },
      "message": "Merge \"Add accidentally deleted strings.\" into mnc-dev"
    },
    {
      "commit": "8a6d511dad3bb38f8cd1ec4557927bc6f307d4ed",
      "tree": "3d9c2e1fa5b0b9d4df10e9d2e34e2687b3e56eba",
      "parents": [
        "b0f94ae5d2eec2bb4a0bd1b60eb3db75417c1f8f",
        "50b26a5c27296ef20c3930213ece8a911ec85104"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Jun 01 23:53:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:53:11 2015 +0000"
      },
      "message": "Merge \"Remove ViewAssistStructure and use the frameworks data structure\" into mnc-dev"
    },
    {
      "commit": "b0f94ae5d2eec2bb4a0bd1b60eb3db75417c1f8f",
      "tree": "728a3bcb9af079caa2d443659f27e2c60fad6e69",
      "parents": [
        "717a2d09fa2bb8ffb89e9e602ae97056736da4b0",
        "376c32f268be25633da2305099c82451a539d6bf"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 23:52:35 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:52:36 2015 +0000"
      },
      "message": "Merge \"Always send VIEW_CLICKED event from AdapterView.performItemClick()\" into mnc-dev"
    },
    {
      "commit": "5f79d8282d593daec7071765f7ca60a24a4ad3c5",
      "tree": "5eaebd6bd37208e259ee11e3887ef0395bec7ccf",
      "parents": [
        "fb2cdc4ca131ff95179414854eca02a098a29a8a"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 01 16:51:11 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Jun 01 16:51:11 2015 -0700"
      },
      "message": "Add accidentally deleted strings.\n\nChange-Id: I16d7c151b46c076bfdccb1ff0b2bcb0934eedf93\n"
    },
    {
      "commit": "717a2d09fa2bb8ffb89e9e602ae97056736da4b0",
      "tree": "b6a25b5d4291d0018c1d8df097f6d9fb69fc01d4",
      "parents": [
        "0505f7f2b5a2e45884a97eeb75c35086a7560c69",
        "a78791f22af6c6985d186494737468bb19b69540"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Jun 01 23:47:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:47:32 2015 +0000"
      },
      "message": "Merge \"Camera2: Remove isLoggable\" into mnc-dev"
    },
    {
      "commit": "376c32f268be25633da2305099c82451a539d6bf",
      "tree": "36b1514c2c006a9d263ece58ea729e19ad3fc7d8",
      "parents": [
        "bdd500ecd4ceea7d4e4a06ece08c9b9fd5d8aec5"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 16:41:42 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 16:41:42 2015 -0700"
      },
      "message": "Always send VIEW_CLICKED event from AdapterView.performItemClick()\n\nThis makes it consistent with View.performClick().\n\nBug: 19574976\nChange-Id: I00b222d56aa6fac03c2e6ead0604ee2ff3a6969d\n"
    },
    {
      "commit": "50b26a5c27296ef20c3930213ece8a911ec85104",
      "tree": "5fc21841603dfd6ed4684cdb834c3b1f1f19d960",
      "parents": [
        "0505f7f2b5a2e45884a97eeb75c35086a7560c69"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Jun 01 16:26:10 2015 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Jun 01 23:41:12 2015 +0000"
      },
      "message": "Remove ViewAssistStructure and use the frameworks data structure\n\nAs part of the API rename from ViewAssistStructure to ViewStructure,\nwe added a temporary workaround to prevent build breakage. Remove\nthe temporary workaround since the current unbundled webview package\nimplements the updated  onProvideVirtualStructure API.\n\nChange-Id: I13a5b8dee3e856eb585de53a0750bd52c7a909a7\n"
    },
    {
      "commit": "0505f7f2b5a2e45884a97eeb75c35086a7560c69",
      "tree": "9f4baaed7375d9ecbfdece43a597907bb483350f",
      "parents": [
        "c45d6c30a58062af05d8232fd0f020e3f854bb8a",
        "bb8c841e909a2fb967db2ad3b9f8b058f9b849e8"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jun 01 23:34:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:34:25 2015 +0000"
      },
      "message": "Merge \"Terminate loop properly when cursor window is full.\" into mnc-dev"
    },
    {
      "commit": "bb8c841e909a2fb967db2ad3b9f8b058f9b849e8",
      "tree": "5cae1a1cd4025f6f1d8c4cdc4f52f65d96c5994c",
      "parents": [
        "765389ec4f7df86cc8f74258a087fc8b8f6f8a7e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 29 18:48:38 2015 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Jun 01 16:33:24 2015 -0700"
      },
      "message": "Terminate loop properly when cursor window is full.\n\nThe existing code exits the column-filling loop immediately but\nmay continue to try to fill rows.  Ordinarily this should fail\ntoo but it\u0027s possible for the process to continue and then\nblow up a little later.  Fixed this problem by exiting the row-\nfilling loop promptly.\n\nBug: 21406130\nChange-Id: Ifab59188d5d1b40f3c1f5c97604dd48da71bf37b\n"
    },
    {
      "commit": "c45d6c30a58062af05d8232fd0f020e3f854bb8a",
      "tree": "872910dea335eae65878d7173c0b692876d31b73",
      "parents": [
        "346222f90a723787e2625329a75ec0dfc35a3f4d",
        "8a8ffd4e9b15a04d2af0909205658f08c76bd6b2"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jun 01 23:25:33 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:25:35 2015 +0000"
      },
      "message": "Merge \"Translucent bars in landscape\" into mnc-dev"
    },
    {
      "commit": "346222f90a723787e2625329a75ec0dfc35a3f4d",
      "tree": "56ecba73a4e0f38c6c6ca3eefb51f27e3d5fa23f",
      "parents": [
        "7ef93d157344b07e17715b0fa6e69a4d97154dfa",
        "86caef1892e1ce063e0e880396c8deaa3a6a171d"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 01 23:20:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:20:12 2015 +0000"
      },
      "message": "Merge \"LayoutLib: Skip classes from java package.\" into mnc-dev"
    },
    {
      "commit": "7ef93d157344b07e17715b0fa6e69a4d97154dfa",
      "tree": "0dda5dc57311b7d630f1cee56e83e1cd07b595d9",
      "parents": [
        "133b107d28649ef5a984be0acc06f53e49853b22",
        "b3e872be9e634c8d1f34d07778ea753880bbf2d9"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 01 23:20:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:20:04 2015 +0000"
      },
      "message": "Merge \"Skip warnings for some unresolved references.\" into mnc-dev"
    },
    {
      "commit": "133b107d28649ef5a984be0acc06f53e49853b22",
      "tree": "e1970e3c48e241a8c83ac71c0bee477a38abf039",
      "parents": [
        "c85cd734bdf75a55608fae1d5a47b4ac72db4ee8",
        "65b7485d64661394b61df3df7eeccd063932886e"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Mon Jun 01 23:11:47 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 01 23:11:47 2015 +0000"
      },
      "message": "am 65b7485d: am 2b95561d: docs: Fixed typo for confirm credentials section in the API Overview. bug: 21444273\n\n* commit \u002765b7485d64661394b61df3df7eeccd063932886e\u0027:\n  docs: Fixed typo for confirm credentials section in the API Overview. bug: 21444273\n"
    },
    {
      "commit": "c85cd734bdf75a55608fae1d5a47b4ac72db4ee8",
      "tree": "43e03f09efafa833938a141ff20a5b3b0a504823",
      "parents": [
        "dc49d5f8ae9005a119172f72ccda1de9bc85c2d9",
        "daa4a78682dfc838602f870aabb7fd003c919477"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jun 01 23:07:36 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 23:07:37 2015 +0000"
      },
      "message": "Merge \"Don\u0027t focus view for invalid task index.\" into mnc-dev"
    },
    {
      "commit": "daa4a78682dfc838602f870aabb7fd003c919477",
      "tree": "589e1ff4aa0c85a650581b7b2d440ed873c06c31",
      "parents": [
        "ebd77b550be51ccb535b76ac5ba04d37658d2a45"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jun 01 16:02:58 2015 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jun 01 16:02:58 2015 -0700"
      },
      "message": "Don\u0027t focus view for invalid task index.\n\nBug: 21322861\nChange-Id: I7b8397d18b488bd8f459e578b64d6e82e4f1437d\n"
    },
    {
      "commit": "78c23767ecbb5c43420e5e015caca5c47d4bd45b",
      "tree": "eb71b2e67d6e49cc9c948bda21ae58b86021e70e",
      "parents": [
        "cf8b3b1c56b5aaaa8552c1bc9bb88c8a1285f99f"
      ],
      "author": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Jun 01 15:55:30 2015 -0700"
      },
      "committer": {
        "name": "Sanket Padawe",
        "email": "sanketpadawe@google.com",
        "time": "Mon Jun 01 15:55:30 2015 -0700"
      },
      "message": "Fix issue related selecting of \"Contact sharing\" in BT Settings.\n\nBug: 20041014\nChange-Id: I84b59fdfd82c4bf25965bcb10a15fbff2dfbe721\n"
    },
    {
      "commit": "8a8ffd4e9b15a04d2af0909205658f08c76bd6b2",
      "tree": "16f9ef2cc03e827fdaf4892191a447771aed0b3f",
      "parents": [
        "6920474bac7c212dd384b6ef1134c59b73669942"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 26 18:30:37 2015 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Jun 01 15:42:26 2015 -0700"
      },
      "message": "Translucent bars in landscape\n\nBug: 18739556\nChange-Id: Ib9602a9d1f09e6bd6c1306927990676120dff012\n"
    },
    {
      "commit": "dc49d5f8ae9005a119172f72ccda1de9bc85c2d9",
      "tree": "669f80ea18d13acacb015858eb6761ff55992146",
      "parents": [
        "29780eecd06bddcd33692c06075f8c5390b88357",
        "5007735782ef5b48a5a8b6d317aff693ffad2db9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Jun 01 22:37:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 22:37:38 2015 +0000"
      },
      "message": "Merge \"Fix one-action choosers with EXTRA_INITIAL_INTENTS\" into mnc-dev"
    },
    {
      "commit": "29780eecd06bddcd33692c06075f8c5390b88357",
      "tree": "e9ab0b707d9fa959c2c3a29e23709b4c650319ae",
      "parents": [
        "0feb9c9cf947deb893f5a400489ecf7e48626281",
        "b702ef8a91c9adec68b11e36c50b89fd5bcbb607"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jun 01 22:35:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 22:35:29 2015 +0000"
      },
      "message": "Merge \"Cleanup Video API javadoc.\" into mnc-dev"
    },
    {
      "commit": "0feb9c9cf947deb893f5a400489ecf7e48626281",
      "tree": "400977c36dc83c8202992f8f9309c898791d5860",
      "parents": [
        "9ed0c4109df27c0956f97b7a074c0b67daa0ebd8",
        "d46595a673eba0df624d9d92b6f981e3483e0d20"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jun 01 22:33:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 22:34:02 2015 +0000"
      },
      "message": "Merge \"IMS: Conference fixes\" into mnc-dev"
    },
    {
      "commit": "9ed0c4109df27c0956f97b7a074c0b67daa0ebd8",
      "tree": "ed7ea8de025d73be59dc9d531cd50a0d7f9005d5",
      "parents": [
        "e1c68765cf53473e710438f90e42e0cb26dffe1b",
        "2ee5c368f844bc0f6ce55ff6d5cf3d5604cad5d8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jun 01 22:28:44 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 22:28:45 2015 +0000"
      },
      "message": "Merge \"Update VoiceInteractionService from API review.\" into mnc-dev"
    },
    {
      "commit": "069767717a8323bbb05988137a91d40968af2972",
      "tree": "143f75fb3c7894c36b1be0516a7dcfda773fa26c",
      "parents": [
        "bdd500ecd4ceea7d4e4a06ece08c9b9fd5d8aec5"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 15:18:37 2015 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 15:18:37 2015 -0700"
      },
      "message": "Remove strict mode violation from value to string coercion\n\nThe legitimate uses of value to string coercion, including the\ninteraction between lax attribute formatting and AAPT type inference,\ncombined with the low likelihood of unintentional coercion and low cost\nof most string coercions, makes the value to string coercion violation\noverkill.\n\nBug: 21563086\nChange-Id: I7892e776d3e5479fcba507749b074c2abdf1b781\n"
    },
    {
      "commit": "e1c68765cf53473e710438f90e42e0cb26dffe1b",
      "tree": "15f003fc466208a7c64d02315be1e34ec86a40eb",
      "parents": [
        "fb2cdc4ca131ff95179414854eca02a098a29a8a",
        "aa67bb14259d472b99c7cc4d5771a82efc2fd3d2"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 22:08:27 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 22:08:28 2015 +0000"
      },
      "message": "Merge \"ActionBar menu text should look like Button\" into mnc-dev"
    },
    {
      "commit": "fb2cdc4ca131ff95179414854eca02a098a29a8a",
      "tree": "3a224e1e55c487ef1da8eeee81d75bd030ae3903",
      "parents": [
        "e0e5c1cf1965302fcf177eaade372313504ea53a",
        "edb27f14ec03d9f4e1dd3959e81f58d4f1389971"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Mon Jun 01 21:41:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:56:36 2015 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Use getRunAdvance to position cursor\"\"\" into mnc-dev"
    },
    {
      "commit": "e0e5c1cf1965302fcf177eaade372313504ea53a",
      "tree": "329b435d919491bba12adc5110918175487f7377",
      "parents": [
        "eb8a51f359e4e1f4187eb14fa5e584979d26768b",
        "7eceda3020d8a3bec09684f31ed90c8e30b5226d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Jun 01 21:56:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:56:36 2015 +0000"
      },
      "message": "Merge \"Clean up AbsListView constructor\" into mnc-dev"
    },
    {
      "commit": "eb8a51f359e4e1f4187eb14fa5e584979d26768b",
      "tree": "915b1f8346ade5a48895d1e0f42183df391ea04c",
      "parents": [
        "bdd500ecd4ceea7d4e4a06ece08c9b9fd5d8aec5",
        "07830aa6ba4804880df3cb39f8932aa6b3906a8a"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 01 21:55:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:56:35 2015 +0000"
      },
      "message": "Merge \"MediaPlayer: trigger onError instead of exception on stale native notifications\" into mnc-dev"
    },
    {
      "commit": "d46595a673eba0df624d9d92b6f981e3483e0d20",
      "tree": "3c22af28c09cb1a7b42f8dc150c5944077eda26b",
      "parents": [
        "bdd500ecd4ceea7d4e4a06ece08c9b9fd5d8aec5"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jun 01 14:29:11 2015 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jun 01 14:53:55 2015 -0700"
      },
      "message": "IMS: Conference fixes\n\n- Set phoneaccount to Conference\n- Handle conference call in DIALING state\n\nChange-Id: I549bf664724473f0d5d4450cbc8d96f7b534f43a\nBug: 21376607\n"
    },
    {
      "commit": "86caef1892e1ce063e0e880396c8deaa3a6a171d",
      "tree": "adf59c1fe3baf13444cbf6f48e37e9d0d0e3df48",
      "parents": [
        "b3e872be9e634c8d1f34d07778ea753880bbf2d9"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 01 14:21:24 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 01 14:43:28 2015 -0700"
      },
      "message": "LayoutLib: Skip classes from java package.\n\nClasses in \"java\" package can\u0027t be defined at runtime anyway. No use\nincluding them in LayoutLib.\n\nChange-Id: I7e7c46f0d74e32c893b23093828569b4fa5e3a73\n"
    },
    {
      "commit": "b3e872be9e634c8d1f34d07778ea753880bbf2d9",
      "tree": "9f6cbbe9b567142cf4c725e5bbe398c9eda7eef8",
      "parents": [
        "88fb14532421f049614c34120c706c26a9af6bbd"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Wed May 27 12:35:56 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Mon Jun 01 14:41:38 2015 -0700"
      },
      "message": "Skip warnings for some unresolved references.\n\nSome applications rename the newer RTL attributes to the older\nattributes in order to target RTL locales, but not need to include two\nattributes everywhere it\u0027s needed. For example, iosched renames\npaddingStart to paddingLeft (among other attributes) for API 17 and\nabove. This leads to hundreds of warnings about missing attributes.\nThis change suppresses such warnings.\n\nAlso, skip adding unresolved attributes to the typed array. This is more\nin line with the actual implementation on device, and prevents\nunexpected warnings/errors/crashes later.\n\nChange-Id: Iee616fa6295aa9731ede0cf9dcd6dd2bd1fe8f20\n"
    },
    {
      "commit": "edb27f14ec03d9f4e1dd3959e81f58d4f1389971",
      "tree": "94854d767c14a511765769e4251750f1024fa406",
      "parents": [
        "5730c974800a0ffed59a041d9e249a5c42e417db"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Mon Jun 01 14:34:47 2015 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Mon Jun 01 14:34:47 2015 -0700"
      },
      "message": "Revert \"Revert \"Use getRunAdvance to position cursor\"\"\n\nThis reverts commit 5730c974800a0ffed59a041d9e249a5c42e417db.\n"
    },
    {
      "commit": "65b7485d64661394b61df3df7eeccd063932886e",
      "tree": "5ec2baefb6821d80a3f5894f465b0985a5a365e8",
      "parents": [
        "11d50c9cc6f9990af5b9abf2058f6b7d4a5c8ae0",
        "2b95561db50426779947ad5ab680994c24d79396"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Mon Jun 01 21:31:23 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jun 01 21:31:23 2015 +0000"
      },
      "message": "am 2b95561d: docs: Fixed typo for confirm credentials section in the API Overview. bug: 21444273\n\n* commit \u00272b95561db50426779947ad5ab680994c24d79396\u0027:\n  docs: Fixed typo for confirm credentials section in the API Overview. bug: 21444273\n"
    },
    {
      "commit": "bdd500ecd4ceea7d4e4a06ece08c9b9fd5d8aec5",
      "tree": "a3f2713560eb6bcd493c50b3dd1c4f89245b172b",
      "parents": [
        "14438d122c1e7ab88a6169bca13a35d50e76e91e",
        "6c5ac8e9e6b4b06c460cd2231cdeb93b373efe5d"
      ],
      "author": {
        "name": "Abodunrinwa Toki",
        "email": "toki@google.com",
        "time": "Mon Jun 01 21:31:19 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:31:20 2015 +0000"
      },
      "message": "Merge \"Fix FloatingToolbar look and animation for RTL.\" into mnc-dev"
    },
    {
      "commit": "14438d122c1e7ab88a6169bca13a35d50e76e91e",
      "tree": "7701524b7304af4767ec1453a5f6f093a521082c",
      "parents": [
        "9d28852f6108b20266de0282f4bf858e679316b7",
        "66c73ba846df91a2d0cc25650b17d50f80d0e785"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Mon Jun 01 21:26:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:26:12 2015 +0000"
      },
      "message": "Merge \"Camera2: Add tangential distortion coefficients\" into mnc-dev"
    },
    {
      "commit": "2b95561db50426779947ad5ab680994c24d79396",
      "tree": "019c53e8f98e8cf43bfc9ca8e62a30b220465985",
      "parents": [
        "9bf0e9d03f805bbbb10b87df0586cf6953f18e98"
      ],
      "author": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Mon Jun 01 14:05:12 2015 -0700"
      },
      "committer": {
        "name": "Quddus Chong",
        "email": "quddusc@google.com",
        "time": "Mon Jun 01 14:16:44 2015 -0700"
      },
      "message": "docs: Fixed typo for confirm credentials section in the API Overview.\nbug: 21444273\n\nChange-Id: I01700e95227e5f7c09a5d6428877087d7ff0121a\n"
    },
    {
      "commit": "9d28852f6108b20266de0282f4bf858e679316b7",
      "tree": "50b19d693ba8c8d278ebba5eaf349b67068b90f9",
      "parents": [
        "8c1e287bf801d98cbaa6df904524625c3935fdd0",
        "2fdbe128209f02725c645f29bff941efe865da56"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Mon Jun 01 21:11:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 21:11:54 2015 +0000"
      },
      "message": "Merge \"Remove separate light/dark animated vector drawables\" into mnc-dev"
    },
    {
      "commit": "8c1e287bf801d98cbaa6df904524625c3935fdd0",
      "tree": "6c37a57255612d76b6cf61d69b1c0723855ce034",
      "parents": [
        "88fb14532421f049614c34120c706c26a9af6bbd",
        "5c705d63d76eb29f55f3fb97d616baf664fbc162"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jun 01 20:58:01 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jun 01 20:58:10 2015 +0000"
      },
      "message": "Merge \"Fix RenderScript copy tracing sections\" into mnc-dev"
    },
    {
      "commit": "07830aa6ba4804880df3cb39f8932aa6b3906a8a",
      "tree": "35fb70db4fdddcd83c85ed10b1d2abfc57435a0c",
      "parents": [
        "36e39974513a44f979e28a9b68f5f4ca366f60e1"
      ],
      "author": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Wed May 27 18:11:44 2015 -0700"
      },
      "committer": {
        "name": "Robert Shih",
        "email": "robertshih@google.com",
        "time": "Mon Jun 01 13:50:00 2015 -0700"
      },
      "message": "MediaPlayer: trigger onError instead of exception on stale native notifications\n\nThis change also reverted commit 2c838fbd87ad5685c0008b419ea02421159b9b70,\n\"MediaPlayer: add mPreparing to weed out unwanted prepared messages\".\n\nBug: 21266735\nChange-Id: I392342519420bee2fde1fe1915c51d24101ca27d\n"
    },
    {
      "commit": "2fdbe128209f02725c645f29bff941efe865da56",
      "tree": "111425300d7e3805712f0326d22297040f2bc663",
      "parents": [
        "3b7f9615b70c7e62a018eb1abf0a52c8ba3e4d27"
      ],
      "author": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Mon Jun 01 16:34:21 2015 -0400"
      },
      "committer": {
        "name": "Andrew Flynn",
        "email": "flynn@google.com",
        "time": "Mon Jun 01 16:45:41 2015 -0400"
      },
      "message": "Remove separate light/dark animated vector drawables\n\nNow that AnimatedVectorDrawables can use themed animations, SysUI no longer\nneeds to track separate AVDs for the carrier network change icons.\n\nBug: 21118142\nChange-Id: Ifb6d7b5e7e3de85c10bc13183b4142fd2e6714b6\n"
    }
  ],
  "next": "88fb14532421f049614c34120c706c26a9af6bbd"
}
