)]}'
{
  "log": [
    {
      "commit": "cbd0ed2944875660ffc9232b45f54f514b00d082",
      "tree": "f3af46d8efa458fcab33afac57325b0f8647cb90",
      "parents": [
        "de41d3cd5a28cce3ba7f0fa23ba7c41ef93b223d"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Jan 11 14:05:15 2016 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Jan 13 12:41:54 2016 -0800"
      },
      "message": "API for blocked number provider\n\nBug 26232372\n\nChange-Id: I4d243c00ab9f02af527a96d7b549abfe7876f565\n"
    },
    {
      "commit": "de41d3cd5a28cce3ba7f0fa23ba7c41ef93b223d",
      "tree": "c8bcbec8f0717bb3fecb1c1f36608359cb7b4191",
      "parents": [
        "b05fd8860f847996acc5f001492a30562b199c95",
        "d3c71f075b139024e2bea39bbd75e3b976bfb7cb"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jan 13 00:20:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 13 00:20:56 2016 +0000"
      },
      "message": "Merge changes from topic \u0027recordingcallback\u0027\n\n* changes:\n  Audio recording notification API\n  AudioManager event dispatcher: make more generic\n"
    },
    {
      "commit": "b05fd8860f847996acc5f001492a30562b199c95",
      "tree": "30f20030aef5df16d9bc72fcd746649677d028fe",
      "parents": [
        "e151fc6eb9c7c166cecccdedae007c7e405655fc",
        "59fdfb121f331e72ef72e6b2ef0a02e4f219b00b"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Wed Jan 13 00:14:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 13 00:14:24 2016 +0000"
      },
      "message": "Merge \"Track changes in libcore\""
    },
    {
      "commit": "d3c71f075b139024e2bea39bbd75e3b976bfb7cb",
      "tree": "34a820191708d51cee417e8f528cf0088f95d86a",
      "parents": [
        "3b61d2dfe37898072c227013d427ce69f9158eab"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Dec 07 11:59:31 2015 -0800"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jan 12 16:10:42 2016 -0800"
      },
      "message": "Audio recording notification API\n\nAudioService can register a recording callback with AudioSystem.\nCallbacks are handled in a new class, RecordingActivityMonitor.\nThis class notifies registered AudioManager instances\n  of updates, only if this AudioManager has client callbacks.\nEach AudioManager dispatches updates to its registered\n  callbacks.\n\nBug 22876530\n\nChange-Id: I95c6e5ec0631e53af53a490bcecca96089490089\n"
    },
    {
      "commit": "e151fc6eb9c7c166cecccdedae007c7e405655fc",
      "tree": "fc5199494cc39a432ce292ed77efd0594dbaed2f",
      "parents": [
        "6bb73856ee6d632cdaab5af6c3108770545b89cf",
        "cef504f9142db0b92b34578e22c689ef53135210"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Wed Jan 13 00:09:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 13 00:09:05 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 68514d5325 to master.\""
    },
    {
      "commit": "cef504f9142db0b92b34578e22c689ef53135210",
      "tree": "305b145b40041c1541a2f3d9e154fba173c41084",
      "parents": [
        "95a0c7c8e63ab0a53ba1b225effe593c71b9ddb7"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Wed Jan 13 00:03:04 2016 +0000"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Wed Jan 13 00:08:41 2016 +0000"
      },
      "message": "resolve merge conflicts of 68514d5325 to master.\n\nChange-Id: Ifbd3766e8a799a72e49adcdc6c5d509f2b8b53a6\n"
    },
    {
      "commit": "6bb73856ee6d632cdaab5af6c3108770545b89cf",
      "tree": "744aa3f2e50423882ed156b813c7fdd0bb421f48",
      "parents": [
        "27182321dc1e3d3e9dacc01d68228cbdc1da0d25",
        "95a0c7c8e63ab0a53ba1b225effe593c71b9ddb7"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Jan 12 23:44:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 23:44:08 2016 +0000"
      },
      "message": "Merge \"resolve merge conflicts of 68514d5325 to master.\""
    },
    {
      "commit": "27182321dc1e3d3e9dacc01d68228cbdc1da0d25",
      "tree": "9f9f692ed0038281530b9186bc3549c0097f8214",
      "parents": [
        "d0eb1809238b868440a46d176ee17d2c6b158114",
        "420d655950447f508bbc88e072337d6539f1c5d1"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 23:44:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 23:44:02 2016 +0000"
      },
      "message": "Merge \"Fix shadow bounds calculation\""
    },
    {
      "commit": "95a0c7c8e63ab0a53ba1b225effe593c71b9ddb7",
      "tree": "c9680d62009876b237284eb47f046857b463a054",
      "parents": [
        "d0eb1809238b868440a46d176ee17d2c6b158114",
        "68514d5325d726ff830df8003f9715b1987f5f98"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Jan 12 15:43:11 2016 -0800"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Jan 12 15:43:11 2016 -0800"
      },
      "message": "resolve merge conflicts of 68514d5325 to master.\n\nChange-Id: I989230fe4a307070f7d13b53b9eea9f23a4b5e34\n"
    },
    {
      "commit": "420d655950447f508bbc88e072337d6539f1c5d1",
      "tree": "5d9c881ba5de482791fe3d01c3abc1fca78a7187",
      "parents": [
        "f158b49c888f722194afe5a80539a2b020c130bc"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 15:38:14 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 15:38:14 2016 -0800"
      },
      "message": "Fix shadow bounds calculation\n\nChange-Id: I78b6aa91d62c3c4838ffc80b380604c7863e8467\n"
    },
    {
      "commit": "d0eb1809238b868440a46d176ee17d2c6b158114",
      "tree": "dfdcde5056bcacc42c0689576a5c7de5f17f5306",
      "parents": [
        "7106af9ef2d746454eed5638efba8e782e2a639b",
        "f158b49c888f722194afe5a80539a2b020c130bc"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 23:00:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 23:00:50 2016 +0000"
      },
      "message": "Merge \"Rename Reorderers to Builders\""
    },
    {
      "commit": "f158b49c888f722194afe5a80539a2b020c130bc",
      "tree": "83d2e40497f2ea9ca439653d5ef334263c92c61b",
      "parents": [
        "89ceb5c97745c6901620c20eb0828a5c2f768f4f"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 14:45:08 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 14:45:08 2016 -0800"
      },
      "message": "Rename Reorderers to Builders\n\nChange-Id: I9bb5a2e70055e2f6d14912fbd86ab72ac0d6e20c\n"
    },
    {
      "commit": "59fdfb121f331e72ef72e6b2ef0a02e4f219b00b",
      "tree": "24cf43792eea103de6c20f61f6b195bbfc4d02c0",
      "parents": [
        "b0fed2b72e8d16c1a23d1446fdf04aca22897d82"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Jan 12 14:20:52 2016 -0800"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Jan 12 14:20:52 2016 -0800"
      },
      "message": "Track changes in libcore\n\nThe OCSP update added some API changes necessary to interact with it.\nThis change tracks the addition of the API.\n\nChange-Id: I04438fda92cbcde8bc9c66be4f0440066926b51a\n"
    },
    {
      "commit": "7106af9ef2d746454eed5638efba8e782e2a639b",
      "tree": "b76145a9f785953b73ab7d66634a93f5b71fc113",
      "parents": [
        "bc9029f1db5fdd40fe5cb0d00d8c33015d606fb7",
        "e4476a79048550f480f9a3f4719c94242808558f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Tue Jan 12 22:19:43 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 12 22:19:43 2016 +0000"
      },
      "message": "Merge \"Revert \"Import translations. DO NOT MERGE\"\" into lmp-mr1-ub-dev am: 66841a62f1  -s ours am: 73992aee94  -s ours am: 0663959eb7  -s ours am: 8635657b17  -s ours am: 4c042b096e  -s ours am: e7ca49b098  -s ours\nam: e4476a7904  -s ours\n\n* commit \u0027e4476a79048550f480f9a3f4719c94242808558f\u0027:\n  Revert \"Import translations. DO NOT MERGE\"\n"
    },
    {
      "commit": "bc9029f1db5fdd40fe5cb0d00d8c33015d606fb7",
      "tree": "b76145a9f785953b73ab7d66634a93f5b71fc113",
      "parents": [
        "3a1cbc333ef627ab76f54b2ff5c39d4dccbdb438",
        "89ceb5c97745c6901620c20eb0828a5c2f768f4f"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 22:10:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 22:10:19 2016 +0000"
      },
      "message": "Merge \"Fix 9 patch mesh usage\""
    },
    {
      "commit": "3a1cbc333ef627ab76f54b2ff5c39d4dccbdb438",
      "tree": "befe63dd9b7e88cefaf4e48017b4250a350d8f14",
      "parents": [
        "674633ee9a2efc095fef65f743c32a9378f18117",
        "8c1ee9d8f5607b236b1ca0764206279ba47d843b"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 22:10:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 22:10:10 2016 +0000"
      },
      "message": "Merge \"Use full display size for calculating volume dialog size.\""
    },
    {
      "commit": "674633ee9a2efc095fef65f743c32a9378f18117",
      "tree": "d5d39b13a71e220a943006933f62c9cb6d3fa472",
      "parents": [
        "b0fed2b72e8d16c1a23d1446fdf04aca22897d82",
        "fdeeeea6cfdebdb98dd70a7dd48965743af01750"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Jan 12 21:57:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 21:57:32 2016 +0000"
      },
      "message": "Merge \"Follow installd changes, throw exceptions.\""
    },
    {
      "commit": "b0fed2b72e8d16c1a23d1446fdf04aca22897d82",
      "tree": "afa21287b60415668157e68a313f67bd05a50c84",
      "parents": [
        "c3132513bf73022cb299c9041727233300c46a5c",
        "a66cebde23bb800d04a36c29339192b48dde6833"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Jan 12 21:56:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 21:56:39 2016 +0000"
      },
      "message": "Merge \"Embiggen the progress bar.\""
    },
    {
      "commit": "89ceb5c97745c6901620c20eb0828a5c2f768f4f",
      "tree": "f67567a8baa018429df60c16c15224b22c374933",
      "parents": [
        "84ad6149db0e1dc98ed3778ee4fc2ab685765d9a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 13:45:34 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 13:45:34 2016 -0800"
      },
      "message": "Fix 9 patch mesh usage\n\nChange-Id: I638fd5816d68a9ecd7f1709624fde2f372de5fa7\n"
    },
    {
      "commit": "a66cebde23bb800d04a36c29339192b48dde6833",
      "tree": "6c2b0b6f36b7d612a8cc6adaee640c42052d8311",
      "parents": [
        "2e79249795ab7b48afe255daaa056f9a03119c76"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Jan 12 12:14:26 2016 -0800"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Jan 12 13:36:44 2016 -0800"
      },
      "message": "Embiggen the progress bar.\n\nBUG\u003d26159818\n\nChange-Id: I12a33be503dd29d03cb85b814b287879c016275d\n"
    },
    {
      "commit": "8c1ee9d8f5607b236b1ca0764206279ba47d843b",
      "tree": "1f28a70d1f3d3bb8ce29abf164ccfa6fc424ea94",
      "parents": [
        "b5f07f868b13ff59c7fe882ff711492a77f8b310"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 13:22:38 2016 -0800"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 13:22:38 2016 -0800"
      },
      "message": "Use full display size for calculating volume dialog size.\n\nBug: 26485500\nChange-Id: I25ef29a3d611617b4dc59a315b072fafb3f3f825\n"
    },
    {
      "commit": "fdeeeea6cfdebdb98dd70a7dd48965743af01750",
      "tree": "1f7c3a5ea590753f32e638d25e24f28366461d5d",
      "parents": [
        "c3132513bf73022cb299c9041727233300c46a5c"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jan 11 17:34:24 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 12 14:21:24 2016 -0700"
      },
      "message": "Follow installd changes, throw exceptions.\n\nStart by passing down flags to work on both CE and DE storage areas;\na future change will refine this further.\n\nForce consistent argument checking and null handling for all\ninstalld callers.  Throw explicit exceptions instead of returning int\nvalues that can accidentally be ignored.\n\nBug: 26466827\nChange-Id: Iddb591f6b3c7786d210d3f132ff7f9886a97b749\n"
    },
    {
      "commit": "c3132513bf73022cb299c9041727233300c46a5c",
      "tree": "1c5ef6feb81ea59b27e7892ea251e1bbd2621784",
      "parents": [
        "b5f07f868b13ff59c7fe882ff711492a77f8b310"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 12 14:06:58 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 12 14:07:00 2016 -0700"
      },
      "message": "Parsing a static archive should be stateless.\n\nWhen the caller hasn\u0027t specific encryption-related matching flags,\nwe should match both aware and unaware components.\n\nBug: 26508249\nChange-Id: I2c35f6e00e451ba3f5fa0810223b7a3d80dee233\n"
    },
    {
      "commit": "b5f07f868b13ff59c7fe882ff711492a77f8b310",
      "tree": "7859dbf8a78e16c96158ecd142223b103fc3738d",
      "parents": [
        "475737c3548336400df6f994d7c546c2d613d21a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 12 13:44:20 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 12 13:44:36 2016 -0700"
      },
      "message": "Don\u0027t spin up encryption unaware providers twice.\n\nBug: 26503591\nChange-Id: I31b92f3a31103dffb17de8ac8d887d864cb0de28\n"
    },
    {
      "commit": "475737c3548336400df6f994d7c546c2d613d21a",
      "tree": "edb5f0ec174cf8d63aa6fbff7111811ac94e7fc2",
      "parents": [
        "f2c4be292d04acbe7d2e7045a123cc350e2f4e79",
        "cf8403bc36395eecd9ab03c6b5e128272c3592e9"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jan 12 20:38:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 20:38:58 2016 +0000"
      },
      "message": "Merge \"Suppress NPE in IMS#onEvaluateInputViewShown().\""
    },
    {
      "commit": "f2c4be292d04acbe7d2e7045a123cc350e2f4e79",
      "tree": "c566f21cd3652e334bdeef80af730440453c2843",
      "parents": [
        "292494a58b57a913e9bf81cf52315f3c79e4e03b",
        "84ad6149db0e1dc98ed3778ee4fc2ab685765d9a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 20:31:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 20:31:17 2016 +0000"
      },
      "message": "Merge \"Fix a couple crashes in the new reorderer\""
    },
    {
      "commit": "292494a58b57a913e9bf81cf52315f3c79e4e03b",
      "tree": "2cb9eaadcb9adb8e2e24335e019f5e9ee733f46f",
      "parents": [
        "67031a12f3475cb8162291ea8adbf20526800619",
        "83e725da7aad97409d96eed784a076f6d4841b54"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jan 12 20:21:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 20:21:25 2016 +0000"
      },
      "message": "Merge \"Apply transformations while offsetting focused rects\""
    },
    {
      "commit": "84ad6149db0e1dc98ed3778ee4fc2ab685765d9a",
      "tree": "48c06d0e5d9f773d38a94c97aa78f9c061776f8d",
      "parents": [
        "b250a834e433b4f483e8d8362a6fda8d6594c7b8"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 12:09:19 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 12:19:51 2016 -0800"
      },
      "message": "Fix a couple crashes in the new reorderer\n\nAlso fixes the layer clear scissor logic in BakedOpRenderer, fixing a\nflicker.\n\nChange-Id: I61106a18938ea35e31f0a0b585b5743544245773\n"
    },
    {
      "commit": "cf8403bc36395eecd9ab03c6b5e128272c3592e9",
      "tree": "55db2332cd30737b8315063b0d8d1dfcbd5a8859",
      "parents": [
        "12705131b95d5d6bcfae79d7991ff3e6f02457e4"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jan 12 11:54:58 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jan 12 12:17:42 2016 -0800"
      },
      "message": "Suppress NPE in IMS#onEvaluateInputViewShown().\n\nThis is a follow up CL for the previous commit [1], which may have\ntriggered an unknown bug in either Android Framework or LatinIME.\n\n  [1]: Id4d332e3909590c68345e10e1f2e18650efb2eb7\n       7b739a802cb7d97460a0bf8a1e9774efe96fa552\n\nInputMethodService#mSettingsObserver is initialized in #onCreate() and\ncleard with null in #onDestroy().  Hence hitting NPE against it implies\nthat InputMethodService#onEvaluateInputViewShown() can be called before\nInputMethodService#onCreate() or after InputMethodService#onDestroy().\nBoth possibilities are equaly problematic.  Note that this might be a\nlong-standing issue that just became obvious because of [1].\n\nThis CL does not attempt to fix the root cause but just tries to\nsuppresses the NPE to unblock QA tasks.  A proper fix should be made in\nsubsequent CLs.\n\nBug: 22517687\nBug: 26511607\nChange-Id: I6bc87c3d18b560fe2253fb9f05557b95b04d0cf0\n"
    },
    {
      "commit": "67031a12f3475cb8162291ea8adbf20526800619",
      "tree": "eb789898e2814209b0aa0cb92fcb85e3fcc2aee3",
      "parents": [
        "ad6f5766f6fe9cbc459aa97ac4ddb9ae7b395bb3",
        "b250a834e433b4f483e8d8362a6fda8d6594c7b8"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 20:03:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 20:03:48 2016 +0000"
      },
      "message": "Merge \"Fix deep copy of entry queue\""
    },
    {
      "commit": "ad6f5766f6fe9cbc459aa97ac4ddb9ae7b395bb3",
      "tree": "1ae4838da07fd5f3176144d86cca8a19e67daa17",
      "parents": [
        "2a5c242cb82aaff1c9f598a7bf229d6679d95256",
        "e1721099b5bbb6a1dbd50c1d6cd0cacb10159a59"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue Jan 12 19:58:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 19:58:33 2016 +0000"
      },
      "message": "Merge \"Fix build breakage due to API update in SkShader.\""
    },
    {
      "commit": "2a5c242cb82aaff1c9f598a7bf229d6679d95256",
      "tree": "bade342d584f3940e161b79b8ed9839cc7cbd497",
      "parents": [
        "eb80f7c6d6d813af92512f62c109f6065bbfb07e",
        "5518e7cbd4e8d7a7cb3d60a4251eccc3b7fb82db"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue Jan 12 19:58:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 19:58:33 2016 +0000"
      },
      "message": "Merge \"Override getSaveLayerStrategy instead of willSaveLayer\""
    },
    {
      "commit": "eb80f7c6d6d813af92512f62c109f6065bbfb07e",
      "tree": "e8ef53f52fd74752a671967f44b219e714a38abf",
      "parents": [
        "2e4187800073877e054eedb1a74ecd67cfca7f7b"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Jan 12 11:46:52 2016 -0800"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Jan 12 19:57:34 2016 +0000"
      },
      "message": "Fix documentation typo.\n\nChange-Id: Ia40d67069f4789d8f8d0a7cb5dcf447cedec9950\n"
    },
    {
      "commit": "2e4187800073877e054eedb1a74ecd67cfca7f7b",
      "tree": "b85516904fd13ee8a753c9c818c4d3f438473434",
      "parents": [
        "7ef1e7ffbc020f4b84fd59f855c8bd2b150b2c44",
        "76be620a6ff64196ed2ef8c098522a86b9b2adb9"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Jan 12 19:42:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 19:42:41 2016 +0000"
      },
      "message": "Merge \"Grid view padding + explicit background.\""
    },
    {
      "commit": "76be620a6ff64196ed2ef8c098522a86b9b2adb9",
      "tree": "3a8e4b59e4d615bd2c37bd7f558359ef0ebceabb",
      "parents": [
        "da161f0b1706d2de70d519a5ebfcdb99922dc1ad"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Jan 12 11:14:33 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Jan 12 11:41:26 2016 -0800"
      },
      "message": "Grid view padding + explicit background.\n\nAlso move section break holder into the wrapper class.\n\nChange-Id: I949e81af180f11514aff558615cfeda44cb96a3c\n"
    },
    {
      "commit": "7ef1e7ffbc020f4b84fd59f855c8bd2b150b2c44",
      "tree": "195cbec25e76c03651af78fa28258a4d6b38d9cd",
      "parents": [
        "ba2d7e57abbafd1732b77337d9b1cd9fc3957de2",
        "a70778f1c9c3ae946f890b0ac7116a5df844c39b"
      ],
      "author": {
        "name": "Zach Kuznia",
        "email": "zork@google.com",
        "time": "Tue Jan 12 19:34:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 19:34:48 2016 +0000"
      },
      "message": "Merge \"Renable split tapping while in Touch Explore mode.\""
    },
    {
      "commit": "ba2d7e57abbafd1732b77337d9b1cd9fc3957de2",
      "tree": "384bdb342b7a3ee0e327de3d6a67d89935efd894",
      "parents": [
        "b6bb986889cebd19a22f89c0631f03d0ab711a77",
        "b4cc67a3f68b41eb84628c7797202b5c8a5b0e0e"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 18:41:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:41:19 2016 +0000"
      },
      "message": "Merge \"Pass correct task for retrieving of overview task bounds.\""
    },
    {
      "commit": "b6bb986889cebd19a22f89c0631f03d0ab711a77",
      "tree": "30bcb52bf4742e84640bf993c7c3b8d8742ad40f",
      "parents": [
        "0c57596905977e7243a9e4bae9dbf7a18742ec54",
        "b7c2487c8b5fbd154643b8ddade8d88507cae137"
      ],
      "author": {
        "name": "Udam Saini",
        "email": "udam@google.com",
        "time": "Tue Jan 12 18:40:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:40:45 2016 +0000"
      },
      "message": "Merge \"Makes captive portal server calculation in one place.\""
    },
    {
      "commit": "0c57596905977e7243a9e4bae9dbf7a18742ec54",
      "tree": "97be660856ed68a00e121915f5f798b684148b95",
      "parents": [
        "9ec29e3d6dce8a0dca6e93c1ba615f4732e0afb0",
        "d1d4d9cb3a2f40aa1a476b9e55c7a4981da21c0f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jan 12 18:30:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:30:47 2016 +0000"
      },
      "message": "Merge \"Eagerly update fragment state when moving between states\""
    },
    {
      "commit": "d1d4d9cb3a2f40aa1a476b9e55c7a4981da21c0f",
      "tree": "d43eea7af9cd8c57901c800b24045d86b7e9b9a8",
      "parents": [
        "7c132d82c5600eb266a0121fe940cd8711a047e7"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jan 12 10:11:42 2016 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jan 12 10:26:16 2016 -0800"
      },
      "message": "Eagerly update fragment state when moving between states\n\nAs seen in frameworks/support!\n\nPreviously we would not set a fragment\u0027s new state until the move to a\nnew target state was fully complete. This causes problems when other\nparts of the fragment manager infrastructure (such as lazily\ninitializing a child fragment manager) read that state while we\u0027re\ndispatching a state change call to a fragment.\n\nIn this situation, adding a child fragment and then calling\nexecutePendingTransactions on the child FragmentManager would not have\nthe intended effect, as the child FragmentManager would still be in\nstate INITIALIZING. The expected lifecycle callbacks to the child\nfragment would then occur later.\n\nFix this by updating the fragment state as we go through each phase of\nmoveToState before we dispatch to the associated onState method,\nmatching our usual pattern of invoking onFoo methods after foo has\noccurred. Delete the redundant resumed field as we now can use the\nstate directly.\n\nBug 25019275\n\nChange-Id: I97fe45578d59ab643c9779eaeb475a331e446335\n"
    },
    {
      "commit": "9ec29e3d6dce8a0dca6e93c1ba615f4732e0afb0",
      "tree": "1db8b6297f69ed69a2179ba0bd5289c1c6388a8a",
      "parents": [
        "32895546c640a2378555e7177e75dff8afe89dd0",
        "7ff866d286cf4df0948feeffa6e67848740e64eb"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jan 12 18:25:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:25:00 2016 +0000"
      },
      "message": "Merge \"Move restricted padlock support to SettingsLib\""
    },
    {
      "commit": "b4cc67a3f68b41eb84628c7797202b5c8a5b0e0e",
      "tree": "36d9a2e89b13fe9c4d255497d65679a612118c91",
      "parents": [
        "2e263c4a123d4ca82008c97c5e8b125ce428c61c"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 10:23:58 2016 -0800"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 10:23:58 2016 -0800"
      },
      "message": "Pass correct task for retrieving of overview task bounds.\n\nThis fixes the recents to freeform animation.\n\nBug: 24913782\nChange-Id: I7df32f08c72c86d46d8b25b49bd7e063b8ba214b\n"
    },
    {
      "commit": "e1721099b5bbb6a1dbd50c1d6cd0cacb10159a59",
      "tree": "3221193fba5a2376a74394c69b8aec01d6215861",
      "parents": [
        "32895546c640a2378555e7177e75dff8afe89dd0"
      ],
      "author": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue Jan 05 14:08:24 2016 -0500"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue Jan 12 18:21:17 2016 +0000"
      },
      "message": "Fix build breakage due to API update in SkShader.\n\nbug: 25344771\nChange-Id: I64198a77c75d6768091dafd5c045b02ef66dfdad\n(cherry picked from commit f4eca05cdc19c095cdc0a9140d512737533a87c5)\n"
    },
    {
      "commit": "5518e7cbd4e8d7a7cb3d60a4251eccc3b7fb82db",
      "tree": "6f5e44251003139bcb089ef75664c2378ec8f045",
      "parents": [
        "32895546c640a2378555e7177e75dff8afe89dd0"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Mon Jan 04 09:37:42 2016 -0500"
      },
      "committer": {
        "name": "Derek Sollenberger",
        "email": "djsollen@google.com",
        "time": "Tue Jan 12 18:20:38 2016 +0000"
      },
      "message": "Override getSaveLayerStrategy instead of willSaveLayer\n\nwillSaveLayer was removed in https://codereview.chromium.org/1537193002\n\nRequires SkCanvas::SaveLayerFlagsToSaveFlags, added in ag/839104\n(Ic78acd6d780245bd30b891e7dcabe29daacc17f4)\n\nChange-Id: Idc49b38fc7939620267b4402ff3846b29f27c81a\n(cherry picked from commit e208643a6f9d076274dd683c51a086b1e3679896)\n"
    },
    {
      "commit": "32895546c640a2378555e7177e75dff8afe89dd0",
      "tree": "4c3276e1c4e5783712cbfdb3eb49d8202afbb3cb",
      "parents": [
        "951bc3b5141cdc0ae7993d88e1ab249e699bcbba",
        "77cd9021d562b402f6d00c638499ee8ea0da013e"
      ],
      "author": {
        "name": "Gustav Sennton",
        "email": "gsennton@google.com",
        "time": "Tue Jan 12 18:14:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:14:45 2016 +0000"
      },
      "message": "Merge \"More string resources for WebView implementation setting.\""
    },
    {
      "commit": "7ff866d286cf4df0948feeffa6e67848740e64eb",
      "tree": "36d1bd08291685255f9704d04d067ae5748d40b5",
      "parents": [
        "0ec431247587cfd98b1f8963fdc3c1c469ae3114"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jan 12 17:22:06 2016 +0000"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jan 12 18:14:24 2016 +0000"
      },
      "message": "Move restricted padlock support to SettingsLib\n\nChange-Id: Ib0b1c58d1f45e017b6b17ce0a55ca839b900cba4\n"
    },
    {
      "commit": "951bc3b5141cdc0ae7993d88e1ab249e699bcbba",
      "tree": "31b0fefff55b40709190e5d9c7cdd2286d7ac703",
      "parents": [
        "b06271db8101d81ef3c86132ba9789c011121d36",
        "154a77e3bf43d4c3f848d18399eee4d37db77fd9"
      ],
      "author": {
        "name": "Joseph Pirozzo",
        "email": "pirozzoj@google.com",
        "time": "Tue Jan 12 18:01:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 18:01:25 2016 +0000"
      },
      "message": "Merge \"Update Activity Manager to prevent popups while driving.\""
    },
    {
      "commit": "b06271db8101d81ef3c86132ba9789c011121d36",
      "tree": "514b6caa16166f2181db9c68744da1fe5cc31b80",
      "parents": [
        "c8c0de38d17c9e884566a361505fbb18efa4ee52",
        "891c9ee76ef493e8a46b085fda3f43e4df56f75a"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 12 17:48:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 17:48:42 2016 +0000"
      },
      "message": "Merge \"Don\u0027t explicitly set the title\u0027s layout direction\""
    },
    {
      "commit": "c8c0de38d17c9e884566a361505fbb18efa4ee52",
      "tree": "8b91690c1012e0425dd1074f41589809ef83f66d",
      "parents": [
        "6ec7ed2f96e5b88b7274320d2231a6057b804202",
        "d4ea5d3eb630476a43da2adb4ac518360bd64758"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Jan 12 17:42:16 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 17:42:16 2016 +0000"
      },
      "message": "Merge \"Support AES-CBC sample encryption in MediaDrm\""
    },
    {
      "commit": "6ec7ed2f96e5b88b7274320d2231a6057b804202",
      "tree": "5355e215f93a004b661772a2b1b6f0064c473bb9",
      "parents": [
        "231c9fd7275ef18c512fa6aa8e9f90fc22d274c0",
        "05e34230709282f21d0df21b4bd69f6a4c5cf580"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jan 12 17:18:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 17:18:20 2016 +0000"
      },
      "message": "Merge \"Deal with UserState#getEnabledPrintServices returning null.\""
    },
    {
      "commit": "231c9fd7275ef18c512fa6aa8e9f90fc22d274c0",
      "tree": "e985ec7fdcb268f362e3a0e5087ddb245bc5d272",
      "parents": [
        "866d37d3c9e53f4443209556b9840f259a2e2263",
        "e662ca6b5ec066384d1082fd3f43d50cdea37c68"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Jan 12 17:17:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 17:17:00 2016 +0000"
      },
      "message": "Merge \"Move a bunch of app restrictions logic to SettingsLib\""
    },
    {
      "commit": "e662ca6b5ec066384d1082fd3f43d50cdea37c68",
      "tree": "eb219b890b7c6feb43d4c5d3a1e59c2a0cdbc09e",
      "parents": [
        "3d4f83c01fc471e07c7e20ccbc8542dcbba721e7"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Mon Jan 11 11:42:12 2016 -0800"
      },
      "committer": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Jan 12 09:16:21 2016 -0800"
      },
      "message": "Move a bunch of app restrictions logic to SettingsLib\n\nChange-Id: I68cd6304164744fd0676d13ef6badffac79adab5\n"
    },
    {
      "commit": "05e34230709282f21d0df21b4bd69f6a4c5cf580",
      "tree": "c69b67f3aa645aa6089aadd08b48ac0e54353811",
      "parents": [
        "866d37d3c9e53f4443209556b9840f259a2e2263"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jan 12 08:54:55 2016 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jan 12 09:13:21 2016 -0800"
      },
      "message": "Deal with UserState#getEnabledPrintServices returning null.\n\nBug: 26492364\nChange-Id: I234b1632168c88d32bdd134630442756701118b6\n"
    },
    {
      "commit": "866d37d3c9e53f4443209556b9840f259a2e2263",
      "tree": "cd1905cdd8ff615a35d4372d55c8ca806577727e",
      "parents": [
        "0ef12aefe548e0d9472e2c23ab3374197a28b6bc",
        "850cd726c8573665316a732423cb0521e69bbeee"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 12 15:52:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 15:52:32 2016 +0000"
      },
      "message": "Merge \"Apply Spinner dropDownSelector value from XML\""
    },
    {
      "commit": "0ef12aefe548e0d9472e2c23ab3374197a28b6bc",
      "tree": "4f8e6ee397a021fcf8928485c09aa3889e0635d5",
      "parents": [
        "c754dffe1980cb6c3be96fb258b046dfcdf82353"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 12 09:47:09 2016 -0500"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jan 12 09:47:09 2016 -0500"
      },
      "message": "Clean up LayerDrawable, refactoring only\n\nUses consistent naming and ordering for padding and inset calculations.\nUpdates documentation to include UNDEFINED_INSET as public API, since we\nreturn the value and will accept the value as a valid param. Flattens\nout RTL logic for readability.\n\nChange-Id: Ie704e2e5fc7f5763500ebe1217ddbbf4d0c5ef86\n"
    },
    {
      "commit": "c754dffe1980cb6c3be96fb258b046dfcdf82353",
      "tree": "7edc8aae97241c9242c8220e8ee15000a0f94051",
      "parents": [
        "0ec431247587cfd98b1f8963fdc3c1c469ae3114",
        "1060c61866d57bd82cc474447205471c15e0d901"
      ],
      "author": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Tue Jan 12 11:51:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 11:51:01 2016 +0000"
      },
      "message": "Merge \"Create a new device policy for controlling work contacts search\""
    },
    {
      "commit": "1060c61866d57bd82cc474447205471c15e0d901",
      "tree": "ab39e48be74bfebea12e6f2539bfcd2564ba855c",
      "parents": [
        "137241c714734d5559b3a3b3bd1d5c900ca7a879"
      ],
      "author": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Mon Jan 04 20:16:23 2016 +0000"
      },
      "committer": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Tue Jan 12 11:31:16 2016 +0000"
      },
      "message": "Create a new device policy for controlling work contacts search\n\nBUG\u003d25981902\n\nChange-Id: I5cea59d7d09bf54051ae0e56e824e4d3a08a49e7\n"
    },
    {
      "commit": "83e725da7aad97409d96eed784a076f6d4841b54",
      "tree": "9fd5187f6caaa62392a4dfe92b66a13da0ffbffc",
      "parents": [
        "d28ccd7cab8e1a187dfd6c5733efe7cdfb652202"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Jan 08 16:49:17 2016 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jan 12 12:25:36 2016 +0100"
      },
      "message": "Apply transformations while offsetting focused rects\n\nChange-Id: Id6ebf8d50bd74f52fb76cf12bf14ccc0dcf7e34b\n"
    },
    {
      "commit": "0ec431247587cfd98b1f8963fdc3c1c469ae3114",
      "tree": "3f2c84fee32de694ce13ee81a5c7f2304b399975",
      "parents": [
        "f5afe6ab8d0572fc407d0af8c154ba1a4a30dd20",
        "a12e7d1ba67d5874a00a50bef0ab30a3747776b2"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 04:23:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 04:23:07 2016 +0000"
      },
      "message": "Merge \"Remove unused lines in MtpDocumentsProvider.\""
    },
    {
      "commit": "f5afe6ab8d0572fc407d0af8c154ba1a4a30dd20",
      "tree": "8c9992998cad61d5426958607efc3435cd2add18",
      "parents": [
        "d7c46bdec12b364f79ab44c089928a6d2734694c",
        "3e122f76f1648a1ad87f7492c6c491d5dfaf54ea"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jan 12 03:59:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 03:59:29 2016 +0000"
      },
      "message": "Merge \"Add KEY_USE_RCS_PRESENCE_BOOL carrier config option.\""
    },
    {
      "commit": "b250a834e433b4f483e8d8362a6fda8d6594c7b8",
      "tree": "4effddedd8fe6ad96acfa03853761dc537d6ec6c",
      "parents": [
        "ae10e1368c78034e0fd88010220d6e5e684a2f3a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 19:28:17 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 19:28:19 2016 -0800"
      },
      "message": "Fix deep copy of entry queue\n\nalso fixes several 64 bit compilation issues\n\nChange-Id: I1825f822d02be72c21bdcd07cefa68217856ddc2\n"
    },
    {
      "commit": "3e122f76f1648a1ad87f7492c6c491d5dfaf54ea",
      "tree": "6f236e29e948ba1e4ee37cb31ce9f4400261cb16",
      "parents": [
        "eadc267b38974053b5121a17f7aaca7c38e8da94"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jan 11 19:25:00 2016 -0800"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Jan 11 19:25:00 2016 -0800"
      },
      "message": "Add KEY_USE_RCS_PRESENCE_BOOL carrier config option.\n\n- New carrier config option is used to determine if presence is used\nto determine whether a contact is capable of video calling.\n- Also, improve logging for PhoneAccount capabilities.\n\nBug: 20257833\nChange-Id: Ifcc7df95677eb4399f08eb8849c4004892957e90\n"
    },
    {
      "commit": "d7c46bdec12b364f79ab44c089928a6d2734694c",
      "tree": "93a60cb1390c27aaa0385d2913375207786e3f7b",
      "parents": [
        "9229ee595988c66f1c59409a963fef88b2c30e03",
        "2a9a43369b4717bcf6b372f6798f72e80e938e30"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 03:20:45 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 03:20:45 2016 +0000"
      },
      "message": "Merge \"Reland \"Add event parameters to MtpEvent.\"\""
    },
    {
      "commit": "9229ee595988c66f1c59409a963fef88b2c30e03",
      "tree": "88d17732d69628f96c9cd2b72ff8ce176f53173e",
      "parents": [
        "8f124a9a97cb46d9c6db88432d66e9171cd7e456",
        "2bd31dbd023a11d90061c7b6831dd06454c928af"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Jan 12 03:16:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 03:16:22 2016 +0000"
      },
      "message": "Merge \"Install non-EA providers once user is unlocked.\""
    },
    {
      "commit": "2a9a43369b4717bcf6b372f6798f72e80e938e30",
      "tree": "5b0050d6d96ca7c9153acd304cd466b91e16a60f",
      "parents": [
        "df7a1d69eab05f643bc7ec8bc43e93b441a5b7ad"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Mon Jan 11 13:33:41 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 12:14:30 2016 +0900"
      },
      "message": "Reland \"Add event parameters to MtpEvent.\"\n\nThe CL was previously reviewed at ag/842930.\n\n\u003e We can obtain detailed information of MtpEvent from devices. e.g. object\n\u003e handle of changed object.  The CL adds the detailed information as\n\u003e properties of MtpEvent class.\n\u003e\n\u003e BUG\u003d26480986\n\nChange-Id: I93afad9caf118d74cd0923d70242133c4fb2a648\n"
    },
    {
      "commit": "8f124a9a97cb46d9c6db88432d66e9171cd7e456",
      "tree": "3857654994383b96bc82485887080cdd18ecc37a",
      "parents": [
        "794d9e88afe418a3458680a69ecc47819b6dda70",
        "497f80635027214c69117dd50e29ce067142f36f"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 02:34:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 02:34:03 2016 +0000"
      },
      "message": "Merge \"Revert \"Add event parameters to MtpEvent.\"\""
    },
    {
      "commit": "794d9e88afe418a3458680a69ecc47819b6dda70",
      "tree": "c05cc46b41125c08afd24963938f031c5c17bc78",
      "parents": [
        "0c66554a9a5abc42e8cbbcbdf173fb9f973a8aac",
        "48d021026a13fa1e1c892de281b55c3c9c2b5754"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Jan 12 02:32:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 02:32:19 2016 +0000"
      },
      "message": "Merge \"Adding @IntDef checking for Video Quality and Video State values.\""
    },
    {
      "commit": "497f80635027214c69117dd50e29ce067142f36f",
      "tree": "6df968f7874d52fce382ff996fe341a5b2694316",
      "parents": [
        "592356b63f7446eec2e521a5649e986582183c49"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 02:31:48 2016 +0000"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 02:31:48 2016 +0000"
      },
      "message": "Revert \"Add event parameters to MtpEvent.\"\n\nThis reverts commit 592356b63f7446eec2e521a5649e986582183c49.\n\nChange-Id: I9d5eae69c20c914d7946d4e933ada905f428dcb6\n"
    },
    {
      "commit": "0c66554a9a5abc42e8cbbcbdf173fb9f973a8aac",
      "tree": "497559232e7017e056788e306d8745efd8124e0c",
      "parents": [
        "ae10e1368c78034e0fd88010220d6e5e684a2f3a",
        "592356b63f7446eec2e521a5649e986582183c49"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Jan 12 02:27:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 02:27:46 2016 +0000"
      },
      "message": "Merge \"Add event parameters to MtpEvent.\""
    },
    {
      "commit": "ae10e1368c78034e0fd88010220d6e5e684a2f3a",
      "tree": "c0474150f743cce1aeffeebbc5787f549999b8be",
      "parents": [
        "2e263c4a123d4ca82008c97c5e8b125ce428c61c",
        "15f046866cb650d78f55d03327cfa4a474fc9471"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Jan 12 02:14:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 02:14:29 2016 +0000"
      },
      "message": "Merge \"Fix clip serialization crash\""
    },
    {
      "commit": "15f046866cb650d78f55d03327cfa4a474fc9471",
      "tree": "f92c4437ed703e3346f885f1ec02fb645e08556d",
      "parents": [
        "5ea1724be4d3b6039818f91fc087e1216c1463d5"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 17:50:08 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 17:54:49 2016 -0800"
      },
      "message": "Fix clip serialization crash\n\nCan\u0027t safely rewind clip allocations, since those pointers are cached by\nClipArea. Instead add early rejection to handle most cases, and update\ntests.\n\nChange-Id: Ic32f95cf95602f427f25761a8da1583c4495f36d\n"
    },
    {
      "commit": "2e263c4a123d4ca82008c97c5e8b125ce428c61c",
      "tree": "09fbd7d46c8ffd5c1b0133beecf7c7041e9988f5",
      "parents": [
        "f2c9628cac0240b9a39b8eadddf4c0528cd45c2d",
        "e826f327cfdba8b4957c835d45aaf4f657e87cd5"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Jan 12 01:49:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 01:49:12 2016 +0000"
      },
      "message": "Merge \"Deliver onNewIntent before onResume when launching recents.\""
    },
    {
      "commit": "e826f327cfdba8b4957c835d45aaf4f657e87cd5",
      "tree": "5917ab5f1fd3feeff153f319208f8d90277f4442",
      "parents": [
        "fadc86666f25e3d773be01c746bfae17a860cd6a"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jan 11 17:15:22 2016 -0800"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jan 11 17:47:58 2016 -0800"
      },
      "message": "Deliver onNewIntent before onResume when launching recents.\n\nBug: 25837292\nChange-Id: I9da5d2a87c0e33006ef1488dfab5389911955922\n"
    },
    {
      "commit": "f2c9628cac0240b9a39b8eadddf4c0528cd45c2d",
      "tree": "4d6f991324eb7029d3536ec7f887e65cd61e4abf",
      "parents": [
        "fadc86666f25e3d773be01c746bfae17a860cd6a",
        "2a88fc31cf16b419fdd23c9841ffdbfe7af9d966"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Tue Jan 12 01:39:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 01:39:26 2016 +0000"
      },
      "message": "Merge \"Apply scroll to windows added to a non-resizeble task that\u0027s docked\""
    },
    {
      "commit": "2a88fc31cf16b419fdd23c9841ffdbfe7af9d966",
      "tree": "1f1cac7184a79ef329be21ad901efa6a0cc2c4fa",
      "parents": [
        "a16a704af08f30f11a5d184038cf59d5ebffe78a"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Jan 11 17:14:24 2016 -0800"
      },
      "committer": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Jan 11 17:15:40 2016 -0800"
      },
      "message": "Apply scroll to windows added to a non-resizeble task that\u0027s docked\n\nbug: 26447921\nChange-Id: I933e277137fb127a9e961035cf48cba2bef52042\n"
    },
    {
      "commit": "d4ea5d3eb630476a43da2adb4ac518360bd64758",
      "tree": "e8655ffa4bda25c9acc2641ed40000f600ed24a2",
      "parents": [
        "2b60ca45a1e97bd62e84e5de6ebd353fef956a80"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Fri Dec 18 11:56:22 2015 -0800"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Jan 11 17:11:51 2016 -0800"
      },
      "message": "Support AES-CBC sample encryption in MediaDrm\n\nbug:23719082\nChange-Id: I06eb39bd8ad9b55ea0da4011258cac62a8c21ae1\n"
    },
    {
      "commit": "fadc86666f25e3d773be01c746bfae17a860cd6a",
      "tree": "4a7db22d272ee6adac32ad8204b93211c3e15f48",
      "parents": [
        "12705131b95d5d6bcfae79d7991ff3e6f02457e4",
        "406a02b59d3a8f9890509200f048c23c3b3200b7"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jan 12 00:51:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 00:51:36 2016 +0000"
      },
      "message": "Merge \"Don\u0027t double-set keyframe values when Property exists\""
    },
    {
      "commit": "a70778f1c9c3ae946f890b0ac7116a5df844c39b",
      "tree": "f81f1b6c7cdf35cb914c2ea4de7b1916df1a0ec5",
      "parents": [
        "946502f50a4e4d757df03e16bcc72f21db487a43"
      ],
      "author": {
        "name": "Zachary Kuznia",
        "email": "zork@google.com",
        "time": "Mon Jan 11 14:22:46 2016 -0800"
      },
      "committer": {
        "name": "Zachary Kuznia",
        "email": "zork@google.com",
        "time": "Mon Jan 11 16:50:30 2016 -0800"
      },
      "message": "Renable split tapping while in Touch Explore mode.\n\nb/26496116\n\nChange-Id: I9c819e8d3fb2332120b143cf074c0d7cc3921eae\n"
    },
    {
      "commit": "406a02b59d3a8f9890509200f048c23c3b3200b7",
      "tree": "0fc7ef24abe8af5bf208b98477537a076e5c2823",
      "parents": [
        "ab6fb6fcaf9b2406697971f7464d331b6d1d46b5"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Jan 11 16:27:20 2016 -0800"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Mon Jan 11 16:27:20 2016 -0800"
      },
      "message": "Don\u0027t double-set keyframe values when Property exists\n\nThere is logic in PVH.setupValue() that sets the value of\nthe appropriate keyframe from a Property, if that Property object\nexists for the animator. But after that is done, it goes ahead and sets\nthe same keyframe value based on the getter for the target object.\nThis is not only redundant; it is wrong (in the odd situation in which\na getter would return something different than Property.get()).\n\nThe solution is to return early once we\u0027ve set the value with the\nProperty object.\n\nIssue #26471646  PropertyValuesHolder uses reflection in setupValue when a Property is being used\n\nChange-Id: I12634a25661400f13f44872ba17625b32e93ca19\n"
    },
    {
      "commit": "12705131b95d5d6bcfae79d7991ff3e6f02457e4",
      "tree": "49075f5f7d46b3d8bb72aae6edfaa4692764b261",
      "parents": [
        "f55ed12fd128961db0ab02d9884bda9721cc1e66"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Tue Jan 05 15:17:57 2016 -0800"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Mon Jan 11 16:21:03 2016 -0800"
      },
      "message": "Hide ephemerality\n\nChange-Id: Ibf60366b3f00b1920e330cd804bcc1c550f8882a\n\nBug: 26404647\n"
    },
    {
      "commit": "f55ed12fd128961db0ab02d9884bda9721cc1e66",
      "tree": "ada2e453454705739fc5f72dcd1d052f1c54670b",
      "parents": [
        "7c132d82c5600eb266a0121fe940cd8711a047e7",
        "5f137933d130e8e5f9d0d2285f6799e459befb5a"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Jan 12 00:08:39 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 12 00:08:39 2016 +0000"
      },
      "message": "Merge \"Enrich JavaDoc for IC#deleteSurroundingText().\""
    },
    {
      "commit": "7c132d82c5600eb266a0121fe940cd8711a047e7",
      "tree": "9de08ca588077299227958c094000bd51fdf7d39",
      "parents": [
        "f273418b07bb69bdb2d71d368738424454374fc4",
        "303210bbdd2740a9b94ba9a9c10188acd950068f"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jan 11 23:54:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:54:00 2016 +0000"
      },
      "message": "Merge \"Start recents when bringing docked task to the front.\""
    },
    {
      "commit": "f273418b07bb69bdb2d71d368738424454374fc4",
      "tree": "d33277ae091a49d45be993b6e0c7188828cc7c90",
      "parents": [
        "e3dc1fe215fc29fde29b7b816ccd35bf6ea500cd",
        "737af724eb31f513386e91ee5510cc6991350937"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 11 23:44:55 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:44:55 2016 +0000"
      },
      "message": "Merge \"Snap docked stack after screen rotation\""
    },
    {
      "commit": "e3dc1fe215fc29fde29b7b816ccd35bf6ea500cd",
      "tree": "429812fe45410b45539ab4b7d6e871bd118feeae",
      "parents": [
        "da161f0b1706d2de70d519a5ebfcdb99922dc1ad",
        "5ea1724be4d3b6039818f91fc087e1216c1463d5"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 23:44:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:44:17 2016 +0000"
      },
      "message": "Merge \"Rename OpReorderer to FrameReorderer\""
    },
    {
      "commit": "303210bbdd2740a9b94ba9a9c10188acd950068f",
      "tree": "50bcf4b2bb0b0d8724908f1f7f3eed3bb0436282",
      "parents": [
        "987635710f6da035112827139181f098a8db4d76"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Fri Jan 08 16:28:08 2016 -0800"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Jan 11 15:41:07 2016 -0800"
      },
      "message": "Start recents when bringing docked task to the front.\n\nWe don\u0027t want the docked activity to be on top by itself, so we need to\nforce the recents to come up to.\n\nBug: 25838525\nChange-Id: Icb8184db5cc67e536561674b887bf481595257cc\n"
    },
    {
      "commit": "5ea1724be4d3b6039818f91fc087e1216c1463d5",
      "tree": "04c3a8a7b6c2dfe8d3ce4cc665c2bebc3af47e39",
      "parents": [
        "7435eb148e72382126e9073183e881357bb38a8b"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 14:07:59 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 15:35:52 2016 -0800"
      },
      "message": "Rename OpReorderer to FrameReorderer\n\nAlso separate LayerReorderer into its own files.\n\nChange-Id: Iafb6a156f760f62f831f6288fd0dadf1db25da24\n"
    },
    {
      "commit": "da161f0b1706d2de70d519a5ebfcdb99922dc1ad",
      "tree": "00d982c2f569963c31234d917f11b878508a8b44",
      "parents": [
        "987635710f6da035112827139181f098a8db4d76",
        "7c7e684b787bb27db46b0148727602449f86ee88"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Mon Jan 11 23:33:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:33:00 2016 +0000"
      },
      "message": "Merge \"Fix bug where both list and grid buttons are visible.\""
    },
    {
      "commit": "987635710f6da035112827139181f098a8db4d76",
      "tree": "7a5f2d40e6b1b88143e60c6a3dfd0562a5c22b0d",
      "parents": [
        "6b99325be94d47e44a11feca1275f8851896a768",
        "f9b36785346ab7df83d9259681c1cfabf02d917a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 23:13:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:13:28 2016 +0000"
      },
      "message": "Merge \"Fix path position in BakedOpDispatcher\""
    },
    {
      "commit": "6b99325be94d47e44a11feca1275f8851896a768",
      "tree": "9d61d598bab3b67f0552688890c86a4aab35680d",
      "parents": [
        "d3b8e5200997fb9f77751fd3e18eb97d2ac1f983",
        "cbe2835847c54ac23db1d3e45ed78c2c73e79685"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon Jan 11 23:12:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:12:00 2016 +0000"
      },
      "message": "Merge \"Change access to action bar to control-\u003c\""
    },
    {
      "commit": "737af724eb31f513386e91ee5510cc6991350937",
      "tree": "1c21186de62bcd22848fad6f9cf154c9095bec2d",
      "parents": [
        "d3b8e5200997fb9f77751fd3e18eb97d2ac1f983"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Dec 31 10:42:27 2015 +0100"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Jan 11 23:05:56 2016 +0000"
      },
      "message": "Snap docked stack after screen rotation\n\n- Move DividerSnapAlgorithm to com.android.internal, also move\nsome utility stuff into DividerUtils which is used from both\nSystemUI and window manager\n- When the screen rotation changes, rotate the stacks like before\nbut then also snap the docked stack to a valid snap position.\n\nChange-Id: I9e1aa13f42f398a25c9016e6f20395ee212e405b\n"
    },
    {
      "commit": "d3b8e5200997fb9f77751fd3e18eb97d2ac1f983",
      "tree": "8ed223abba496c6dc02b5b4c5efd15511b9329c2",
      "parents": [
        "04fc35428f4b30d15ad16a268659109b13f774b2",
        "97831485e7bbd71052d39bcd372d47d48b6ea480"
      ],
      "author": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Mon Jan 11 23:05:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 23:05:43 2016 +0000"
      },
      "message": "Merge \"Keep Search View visible after search completed Improve Search View behavior Add Search View background color\""
    },
    {
      "commit": "97831485e7bbd71052d39bcd372d47d48b6ea480",
      "tree": "aac32a6dace65de1ae4b8f3dc9d1454c93bacbdc",
      "parents": [
        "e8ff81c1b19a596fec2aaeaff418ae7c228634ba"
      ],
      "author": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Fri Jan 08 17:29:24 2016 -0800"
      },
      "committer": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Mon Jan 11 14:58:18 2016 -0800"
      },
      "message": "Keep Search View visible after search completed\nImprove Search View behavior\nAdd Search View background color\n\nBug:26143355\nChange-Id: Ifdc4bfff56fc6244c571dfbeff4179e1515d53b7\n"
    },
    {
      "commit": "04fc35428f4b30d15ad16a268659109b13f774b2",
      "tree": "25bfbf002469c0a314cb34726b7a987963c66f63",
      "parents": [
        "a16a704af08f30f11a5d184038cf59d5ebffe78a",
        "85aa6cb1779635bb3b6b3ba739fc4ee3813bba3a"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Jan 11 21:32:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 21:32:37 2016 +0000"
      },
      "message": "Merge \"Notification banning updates.\""
    },
    {
      "commit": "f9b36785346ab7df83d9259681c1cfabf02d917a",
      "tree": "56d3a0aa1a45e032a4fdc53d4604ce009b2fc351",
      "parents": [
        "7435eb148e72382126e9073183e881357bb38a8b"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 13:24:36 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Jan 11 13:26:58 2016 -0800"
      },
      "message": "Fix path position in BakedOpDispatcher\n\nChange-Id: I73f4bbcf3fe6f5d3fbdf8058b598bb8f1622097c\n"
    },
    {
      "commit": "a16a704af08f30f11a5d184038cf59d5ebffe78a",
      "tree": "5ca84ced7c8ee9ee84b9babe328f2fc224b3bf0a",
      "parents": [
        "29765d04d828733a1f5cca3d8365ae2b4c62e591",
        "eee53e6d3912220abeea3dfd8b305c051b43eb4e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Jan 11 21:18:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 11 21:18:33 2016 +0000"
      },
      "message": "am 0c7532ff: am e678b41c: Merge \"Fix setName use-after-free\" into mnc-dev am: 3a79376bb5\nam: eee53e6d39\n\n* commit \u0027eee53e6d3912220abeea3dfd8b305c051b43eb4e\u0027:\n"
    },
    {
      "commit": "29765d04d828733a1f5cca3d8365ae2b4c62e591",
      "tree": "5ca84ced7c8ee9ee84b9babe328f2fc224b3bf0a",
      "parents": [
        "89ee618280ea05e193afab38f9d2bf99b8274a92",
        "5e7409cf6a99da3e6ad792adf949b8963018647f"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Jan 11 21:08:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 21:08:54 2016 +0000"
      },
      "message": "Merge \"Fixed NPE in Task#isResizeableByDockedStack\""
    },
    {
      "commit": "5e7409cf6a99da3e6ad792adf949b8963018647f",
      "tree": "10e4ad3f8c15a20a27bb503ac43de905631fc912",
      "parents": [
        "89a2ed1ef6a4b469c7f795a1656e71dca1ad4b17"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Jan 11 12:24:19 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Mon Jan 11 13:07:45 2016 -0800"
      },
      "message": "Fixed NPE in Task#isResizeableByDockedStack\n\nIt is possible for the DisplayContent to be null.\n\nChange-Id: I0a85038ae71a24fb5613237d771bc9222dd61cde\n"
    },
    {
      "commit": "89ee618280ea05e193afab38f9d2bf99b8274a92",
      "tree": "75e0a9a4110e75403dda0dbd10a4df33121d7bca",
      "parents": [
        "db02dc190feb11731af4af137f131c1377d3abbd"
      ],
      "author": {
        "name": "Shreyas Basarge",
        "email": "snb@google.com",
        "time": "Thu Dec 17 15:16:36 2015 +0000"
      },
      "committer": {
        "name": "Shreyas Basarge",
        "email": "snb@google.com",
        "time": "Mon Jan 11 20:58:29 2016 +0000"
      },
      "message": "Flex time for periodic jobs in JobScheduler\n\nA periodic job will start only within time\nsatisfying period - flex \u003c time % period \u003c period.\n\nBug: 26254850\nChange-Id: I97a840446e5592e5151d784800855d909f1790b8\n"
    },
    {
      "commit": "db02dc190feb11731af4af137f131c1377d3abbd",
      "tree": "54f4c49912fa85a3686ffd304bbbea88038da9c7",
      "parents": [
        "e978af63e63979aa791143c849fc3b1c02e13345",
        "573e8e170656f0b5e24fed966890f4d9e68ec26b"
      ],
      "author": {
        "name": "Chong Zhang",
        "email": "chz@google.com",
        "time": "Mon Jan 11 20:42:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 11 20:42:34 2016 +0000"
      },
      "message": "Merge \"Fix black screen when launching app from Recents into non-docked area\""
    },
    {
      "commit": "68514d5325d726ff830df8003f9715b1987f5f98",
      "tree": "21b9db3a1055ea558559348d81409ef66b60a7ed",
      "parents": [
        "e4476a79048550f480f9a3f4719c94242808558f",
        "c52870bb90477af26078afb2be1e3db73a384687"
      ],
      "author": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Mon Jan 11 20:36:41 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 11 20:36:41 2016 +0000"
      },
      "message": "Add carrier config variable to support editable wfc mode am: d3b2826a1a\nam: c52870bb90\n\n* commit \u0027c52870bb90477af26078afb2be1e3db73a384687\u0027:\n  Add carrier config variable to support editable wfc mode\n"
    }
  ],
  "next": "573e8e170656f0b5e24fed966890f4d9e68ec26b"
}
