)]}'
{
  "log": [
    {
      "commit": "a04c7a7c6442b8c6f87f5dd11fc5659cdb92decc",
      "tree": "5039b2f994821a82b73ac03d21a37116d57111c1",
      "parents": [
        "885b742bb66660947d8335e9a4f5a4eef2e45ff9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 18 12:20:36 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 18 12:20:39 2016 -0600"
      },
      "message": "Mark more Bundles as being defusable.\n\nThey\u0027re destined for the system, so they\u0027re okay to look inside.\n\nBug: 27726127\nChange-Id: Ic85c308a8efe6f9b8652952717c72b3c663d328a\n"
    },
    {
      "commit": "885b742bb66660947d8335e9a4f5a4eef2e45ff9",
      "tree": "b38a86fb84d7a14c9c8ffc955fef3aaf24c4c914",
      "parents": [
        "cf3f0a11a83e7a798e0586a78efdafc82a7f3d08"
      ],
      "author": {
        "name": "doheon1.lee",
        "email": "doheon1.lee@lge.com",
        "time": "Wed Jan 20 13:07:27 2016 +0900"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 18 10:31:31 2016 -0600"
      },
      "message": "Changes of root storage space unmounting time on Zygote Process\n\nZygote process forks every child process for launch the SystemServer and other\napplications. When child process is forked, unmount storage inherited\nfrom Zygote process is executed before it gains its own root storage\nspace.\nIf Zygote have no storage spaces, unmount operations not needed to\nget relevant permission storage space.\nThus unmount is executed only once shortly before the SystemServer is forked.\nAnd the child processes do not unmount its inherited root storage space.\n\nChange-Id: I311ca7ea2c93085f42579f8cf8bdc7ef1d570a04\n"
    },
    {
      "commit": "cf3f0a11a83e7a798e0586a78efdafc82a7f3d08",
      "tree": "110042262b4bf24707d23caf82d4484acbed0146",
      "parents": [
        "62b5ec7651ebda7a90682012e00307225201bbd9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Mar 17 19:57:58 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Mar 17 19:58:05 2016 -0600"
      },
      "message": "Update direct boot related documentation.\n\nAlso hide a few APIs as requested by council.  Add a method to\neasily determine if a given File would already be encrypted at rest\nby the OS.\n\nBug: 27531029\nChange-Id: Icad5f1cd56411ad3ac707db85fd7449acdcc4b94\n"
    },
    {
      "commit": "62b5ec7651ebda7a90682012e00307225201bbd9",
      "tree": "4b0cd2991a7c88451d332af85e5c4f563a7048c4",
      "parents": [
        "a0a58a2fd5cbc1bb8056227bb04f276b364c6e96",
        "841ad718c141852e4119ee0fd787b85404cef015"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Mar 17 22:01:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 22:01:04 2016 +0000"
      },
      "message": "Merge \"TIF: Remove TvInputManager.Session from system API\" into nyc-dev"
    },
    {
      "commit": "a0a58a2fd5cbc1bb8056227bb04f276b364c6e96",
      "tree": "8ff568ab36e5c241a784f74d92892f73e0e51313",
      "parents": [
        "24fb1f6842315b827a7c9578f45881f62608223d",
        "8a372a0a280127743ce9a7ce4b6198c7a02d2a4f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Mar 17 22:00:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 22:00:26 2016 +0000"
      },
      "message": "Merge \"Refactoring FBE APIs based on council feedback.\" into nyc-dev"
    },
    {
      "commit": "24fb1f6842315b827a7c9578f45881f62608223d",
      "tree": "ab8a71db3353cc4109c8d33d20355ec75872dad9",
      "parents": [
        "42b2acb983512642669aa8c6d3cd8c44dbd2f7ec",
        "b1c1f9a7a9808c21c3354a8a9df6c4426634d0ff"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Mar 17 21:56:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 21:56:24 2016 +0000"
      },
      "message": "Merge \"Fix job duplication bug\" into nyc-dev"
    },
    {
      "commit": "8a372a0a280127743ce9a7ce4b6198c7a02d2a4f",
      "tree": "f2446f9d00e6dc0be78885db357719b9b3830e48",
      "parents": [
        "58ae278294017abca0dffc95f006ae646c88db89"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Mar 16 16:25:45 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Mar 17 14:49:08 2016 -0600"
      },
      "message": "Refactoring FBE APIs based on council feedback.\n\nMostly consists of removing the word \"encryption\" from most APIs,\nsince we can\u0027t actually make promises about the data being encrypted.\n\nBug: 27531029\nChange-Id: Iace9d7c4e64716abf86ed11847c40f3947e1d625\n"
    },
    {
      "commit": "42b2acb983512642669aa8c6d3cd8c44dbd2f7ec",
      "tree": "9ed8468e3d8ee6702a823d12cf2a25abc49d53be",
      "parents": [
        "54f4a630dcb66f0b6d5ae5b1028dc88d7971c99e",
        "88d2f6dd3b6c35b542ca462e6e0a8486813b35da"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Mar 17 20:36:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 20:36:43 2016 +0000"
      },
      "message": "Merge \"don\u0027t assume there is an ExtServices package\" into nyc-dev"
    },
    {
      "commit": "b1c1f9a7a9808c21c3354a8a9df6c4426634d0ff",
      "tree": "7167ad4838e3cd9335a9160d5f823da658db41f2",
      "parents": [
        "54f4a630dcb66f0b6d5ae5b1028dc88d7971c99e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Mar 17 13:29:25 2016 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Mar 17 13:33:26 2016 -0700"
      },
      "message": "Fix job duplication bug\n\nLookup of an existing obsoleted job was not done within the same\nlock lifetime as scheduling its replacement, which means that callers\ncould race scheduling \"the same\" job and wind up creating duplicates.\n\nBug 27589164\n\nChange-Id: I572b01092964b82316961de601bb7f1afedf18de\n"
    },
    {
      "commit": "841ad718c141852e4119ee0fd787b85404cef015",
      "tree": "1695b08d713a5d4c1a67f4ec50e1c2b0c90670ef",
      "parents": [
        "30db6d9325041eaa5f31cb9bb126e050cbd5167e"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Mar 17 10:57:34 2016 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Thu Mar 17 13:08:18 2016 -0700"
      },
      "message": "TIF: Remove TvInputManager.Session from system API\n\nOriginally this API is expected to be used some use cases which don\u0027t\nfit TvView well. e.g. background recording. Removing this from system api\nin favor of TvRecodingClient which is introduced in N.\n\nBug: 25726241\nChange-Id: If45fc3e2c5382e7b9e8abf42effebd76fd84b25d\n"
    },
    {
      "commit": "54f4a630dcb66f0b6d5ae5b1028dc88d7971c99e",
      "tree": "00d982eab12d2d0093cc1e75ae8165532bbc2a4e",
      "parents": [
        "f18d70ba2805243ec345718b945e7ff69e64ec15",
        "33194351fee6c3b670e045139e4bf47617e8047f"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 17 20:02:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 20:02:36 2016 +0000"
      },
      "message": "Merge \"Fix a race condition in SeekBarVolumizer.\" into nyc-dev"
    },
    {
      "commit": "f18d70ba2805243ec345718b945e7ff69e64ec15",
      "tree": "4ed0beefa3c2d222c67854af996c0478d906cd2c",
      "parents": [
        "237be37fadda27be2bbb66aafb3e39ad0eefdc3b",
        "3225b49acbaeb2987443909ea9a83e01ccc73d3f"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 19:57:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:57:15 2016 +0000"
      },
      "message": "Merge \"A11y: Content Description for Inline Reply\" into nyc-dev"
    },
    {
      "commit": "237be37fadda27be2bbb66aafb3e39ad0eefdc3b",
      "tree": "8c933c705c95215cb27c034e1b1f502f7415dff3",
      "parents": [
        "365de1594fa969bc5fd807e452142ef15d94acb4",
        "0bd8a4b29bf92a901855d889c53186383dd2c5e7"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 19:55:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:55:19 2016 +0000"
      },
      "message": "Merge \"Copy/Paste on RemoteInputView\" into nyc-dev"
    },
    {
      "commit": "88d2f6dd3b6c35b542ca462e6e0a8486813b35da",
      "tree": "27d303a1ebbd367b25455df743057544a5c4c0de",
      "parents": [
        "275b4499bc7c57acf6b038a930579494cb83a70b"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Mar 17 15:47:09 2016 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Mar 17 15:49:39 2016 -0400"
      },
      "message": "don\u0027t assume there is an ExtServices package\n\nBug: 27698377\nChange-Id: I0122cc33102d501851f90584019c4ee5c106eb7b\n"
    },
    {
      "commit": "365de1594fa969bc5fd807e452142ef15d94acb4",
      "tree": "91bef969c79e1ca068fb7a1c2df30045fd84eb2f",
      "parents": [
        "275b4499bc7c57acf6b038a930579494cb83a70b",
        "01527ee6d029d2722ab7fb3b52ebd886e86580d9"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Mar 17 19:41:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:41:14 2016 +0000"
      },
      "message": "Merge \"Add *Test marker to print manager parameter tests. This should help with automation of these tests.\" into nyc-dev"
    },
    {
      "commit": "275b4499bc7c57acf6b038a930579494cb83a70b",
      "tree": "e85e75fb1637a57b70b726fefc99410eeee8ee13",
      "parents": [
        "aa839adad2f1f3061061997c43582499d6f01af4",
        "b9048f88ce6e9073f94139f4d1b709cf2149d9e9"
      ],
      "author": {
        "name": "Lifu Tang",
        "email": "lifu@google.com",
        "time": "Thu Mar 17 19:23:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:23:40 2016 +0000"
      },
      "message": "Merge \"Removed unused methods from GnssMeasurement\" into nyc-dev"
    },
    {
      "commit": "aa839adad2f1f3061061997c43582499d6f01af4",
      "tree": "f88a7fb7e8596645499bc1cc7d3e1d6db3a5b132",
      "parents": [
        "30b93a6d9d6a2cc865b0db0c29c53fa13b29be63",
        "1778b030f7e372d6211ea2f374e89289bc8e8ac3"
      ],
      "author": {
        "name": "Lifu Tang",
        "email": "lifu@google.com",
        "time": "Thu Mar 17 19:19:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:19:23 2016 +0000"
      },
      "message": "Merge \"Fixed bugs in serialization and object cloning\" into nyc-dev"
    },
    {
      "commit": "30b93a6d9d6a2cc865b0db0c29c53fa13b29be63",
      "tree": "e76125fb23a8498d46794b2664e5e9726e3792a5",
      "parents": [
        "a6b0caf89abcf6934f76e58b39a12e8062b0e8b6",
        "58178f2fe4fb2fd2dba0504acff35f8ecc2e495c"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Thu Mar 17 19:19:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:19:20 2016 +0000"
      },
      "message": "Merge \"Add additional logging for incorrect activity stop\" into nyc-dev"
    },
    {
      "commit": "33194351fee6c3b670e045139e4bf47617e8047f",
      "tree": "dcc4e78ef7073609312975bb144ec0548f8cd677",
      "parents": [
        "ed738393af46ffb9b8ded38694555f52a529bbc6"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Mar 16 10:53:37 2016 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Mar 17 12:09:09 2016 -0700"
      },
      "message": "Fix a race condition in SeekBarVolumizer.\n\nBug: 27355876\nBug: 27355810\nBug: 27355145\nChange-Id: Ie33bf6aa92834076e3b8cf394c4d86400fb67592\n"
    },
    {
      "commit": "a6b0caf89abcf6934f76e58b39a12e8062b0e8b6",
      "tree": "53117c71338ee230bf52d9521fa4462511490b84",
      "parents": [
        "c2b21046193f84c5e3c1955e1f8c5986b4fdb487",
        "cdaa0b99eb81998c6b3f94aedb09f0e28dedca10"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 17 19:08:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:08:15 2016 +0000"
      },
      "message": "Merge \"Relax policy access restriction for adjust volume changes.\" into nyc-dev"
    },
    {
      "commit": "c2b21046193f84c5e3c1955e1f8c5986b4fdb487",
      "tree": "a644aa915a3d0d1ebb9492c8318724e795d88a96",
      "parents": [
        "30db6d9325041eaa5f31cb9bb126e050cbd5167e",
        "7052de55ed88a62df6c189d2360fc6edda02a9e2"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 19:06:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 19:07:01 2016 +0000"
      },
      "message": "Merge \"Fix action container visibility\" into nyc-dev"
    },
    {
      "commit": "7052de55ed88a62df6c189d2360fc6edda02a9e2",
      "tree": "ddb67d6bec6239d0756543c96c2634267615e00c",
      "parents": [
        "c04cf4baecfdfeaf82c8498203779d594c9b52a4"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 03 15:53:34 2016 -0800"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 19:06:18 2016 +0000"
      },
      "message": "Fix action container visibility\n\nBug: 27720398\nFixes: 27720398\nChange-Id: I8ca4430c182ffdef81f5752d5d1bea0a4975e63f\n"
    },
    {
      "commit": "30db6d9325041eaa5f31cb9bb126e050cbd5167e",
      "tree": "8cab2c91619608f1413ffaaa934b730c11d7c37f",
      "parents": [
        "9d076242f24e2f809433d968e5f0ecc7e3eac2c5",
        "85870d63749b34aed7ad47ae288aebe6d11d8724"
      ],
      "author": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Thu Mar 17 18:48:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 17 18:48:59 2016 +0000"
      },
      "message": "Add a meteredHint to ScoredNetwork.\nam: 85870d6\n\n* commit \u002785870d63749b34aed7ad47ae288aebe6d11d8724\u0027:\n  Add a meteredHint to ScoredNetwork.\n"
    },
    {
      "commit": "0bd8a4b29bf92a901855d889c53186383dd2c5e7",
      "tree": "543fc5b3b5118bf8f9a4dd13d79223868befe2f7",
      "parents": [
        "62006a72a66ddc5849b28d7ceaaa304b66aa3dc9"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Mar 14 16:21:44 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 18:43:55 2016 +0000"
      },
      "message": "Copy/Paste on RemoteInputView\n\nAlso fixes a bug where the remote input view stays focused\nwhen the inline settings open.\n\nAlso prevents sharing from contexts that are not activities,\nand prevents text processing when the device is not provisioned.\n\nBug: 27633360\nChange-Id: I8b6e7f661bd873d88e7e2460d043c2aa5f849516\n"
    },
    {
      "commit": "9d076242f24e2f809433d968e5f0ecc7e3eac2c5",
      "tree": "81d96f0ea929f9ceb609243356394a7f21b9d4d8",
      "parents": [
        "ed738393af46ffb9b8ded38694555f52a529bbc6",
        "ec1a918f44d692271ea65cf5ec88bf79b9d1a96d"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Thu Mar 17 18:29:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:29:12 2016 +0000"
      },
      "message": "Merge \"Prevent NPE via use of uninitialized mUserManager\" into nyc-dev"
    },
    {
      "commit": "ed738393af46ffb9b8ded38694555f52a529bbc6",
      "tree": "1ee059c413aa5c50379712d970d8fae2c83fe92a",
      "parents": [
        "aa8ba08c80481cb21caaaab7c8f3ea98db7855fd",
        "e319dadaa9970ecfd1dd9dbfd455400153ba5c7b"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Thu Mar 17 18:27:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:27:54 2016 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Add some View methods overrides and WebViewDelegate interfaces.\"\"\" into nyc-dev"
    },
    {
      "commit": "aa8ba08c80481cb21caaaab7c8f3ea98db7855fd",
      "tree": "f8b9f6b30b6b3fa60f433a9430f875f42220465f",
      "parents": [
        "29f6a9be037d305b32b237d2637fced77d2bcc36",
        "5cbd0b84ac3a6a886628005fb654e77f48c40e9e"
      ],
      "author": {
        "name": "Hangyu Kuang",
        "email": "hkuang@google.com",
        "time": "Thu Mar 17 18:22:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:22:11 2016 +0000"
      },
      "message": "Merge \"stagefright: Document that encoders are free to use available tools associated with the speficifed profile.\" into nyc-dev"
    },
    {
      "commit": "29f6a9be037d305b32b237d2637fced77d2bcc36",
      "tree": "e91ce14d83764bb6b29c8c71e809c95fd11949d0",
      "parents": [
        "8e1adec177039a4fe10759548d94071917188df4",
        "fa61ce343e91e11bb06545eae00e0659a2942a7d"
      ],
      "author": {
        "name": "Sid Soundararajan",
        "email": "ssoundar@google.com",
        "time": "Thu Mar 17 18:16:05 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:16:07 2016 +0000"
      },
      "message": "Merge \"Add Transition for App -\u003e Recents on TV.\" into nyc-dev"
    },
    {
      "commit": "8e1adec177039a4fe10759548d94071917188df4",
      "tree": "9a3205c627b807546a1cf9a909d731e23ba4e71d",
      "parents": [
        "7882592d0ccbeb19d96c532f07a5bc5d432144b1",
        "e771d58733064508341a08cbe77512baf12997a8"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Mar 17 18:13:01 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:13:03 2016 +0000"
      },
      "message": "Merge \"Remove an unused constructor of InputMethodSettings.\" into nyc-dev"
    },
    {
      "commit": "7882592d0ccbeb19d96c532f07a5bc5d432144b1",
      "tree": "e304353d244b98e4c1b08e34f580a56be4ab3fe0",
      "parents": [
        "bac198dd1b5039f9ff17e371489c515a61750a95",
        "db009173f800bb0d626c42786b5bd0f57cc6545a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 18:08:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:08:49 2016 +0000"
      },
      "message": "Merge \"Fix NPE in clearTexture()\" into nyc-dev"
    },
    {
      "commit": "db009173f800bb0d626c42786b5bd0f57cc6545a",
      "tree": "1d754611a0bfc0501424c05770c8ad3266724a62",
      "parents": [
        "f068cff1761a2876587caa7ca6978a848198439a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 11:02:07 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 11:02:07 2016 -0700"
      },
      "message": "Fix NPE in clearTexture()\n\nChange-Id: I38d261968506ab8b312584c7e688e2b148fadd1f\nFixes: 25928378\n"
    },
    {
      "commit": "bac198dd1b5039f9ff17e371489c515a61750a95",
      "tree": "d2af89f0f4f6cdb3eaa08aeab0c399ecf1800dca",
      "parents": [
        "9c2e6448b1c7c9d0a28bb6ac47b44bc6c8797ffe",
        "8a27cdf890b145144666aea06bed8111b81167cb"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 17 18:01:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 18:01:36 2016 +0000"
      },
      "message": "Merge \"Fix some color issues with Inline Reply\" into nyc-dev"
    },
    {
      "commit": "9c2e6448b1c7c9d0a28bb6ac47b44bc6c8797ffe",
      "tree": "282873ab69653356527271d647d1adf0707cc999",
      "parents": [
        "f9e398da8e27cbef37dedad4f33be17efb0c72f6",
        "ee5c18f038d952ce9378493386310899e4d51c84"
      ],
      "author": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Thu Mar 17 17:59:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:59:31 2016 +0000"
      },
      "message": "Merge \"Sensor: Add batch support for native applications\" into nyc-dev"
    },
    {
      "commit": "f9e398da8e27cbef37dedad4f33be17efb0c72f6",
      "tree": "440c4099c940cd5c43a7db9fc2b0eecbb56dafda",
      "parents": [
        "0ee05b3c0416814e00e55ef2704cef4aea717198",
        "dfc07dedf79550ce8f481c7931a8763d927d8c50"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Mar 17 17:59:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:59:14 2016 +0000"
      },
      "message": "Merge \"Fix prep_volantis.sh freq printing\" into nyc-dev"
    },
    {
      "commit": "dfc07dedf79550ce8f481c7931a8763d927d8c50",
      "tree": "b49420d52585ac1e7b144f37ba74d507c992424a",
      "parents": [
        "83d0078f9571b3967ba73ca3651c60d55cd4096c"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Mar 17 10:57:52 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Mar 17 10:57:52 2016 -0700"
      },
      "message": "Fix prep_volantis.sh freq printing\n\nChange-Id: I05e7e73423ae6ae7baf6f96924ed0f8cb9ad5488\n"
    },
    {
      "commit": "ec1a918f44d692271ea65cf5ec88bf79b9d1a96d",
      "tree": "8ed94a8ba098d3c80e45b394b66e1f8320809cbc",
      "parents": [
        "ce71deefca1f5fe53457f6092cda788023669693"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Thu Mar 17 10:39:51 2016 -0700"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Thu Mar 17 10:49:28 2016 -0700"
      },
      "message": "Prevent NPE via use of uninitialized mUserManager\n\nBUG: 27718356\nBUG: 27336841\nChange-Id: Id603835b0463ca32f6a27ec255df7077f2427b06\n"
    },
    {
      "commit": "85870d63749b34aed7ad47ae288aebe6d11d8724",
      "tree": "aa480223d8e391251ba3643d50a3155bb31855cc",
      "parents": [
        "2a73c7fb2a4aba4dd75341414f1583e5fb1f4613"
      ],
      "author": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Wed Mar 16 20:07:30 2016 -0700"
      },
      "committer": {
        "name": "Jeremy Joslin",
        "email": "jjoslin@google.com",
        "time": "Thu Mar 17 10:48:36 2016 -0700"
      },
      "message": "Add a meteredHint to ScoredNetwork.\n\nAPI changes to allow a meteredHint to be passed\nfrom a network scorer through to the wifi subsystem.\n\nBUG:27702356\nChange-Id: Ic466852d855af54c1754c4663388f24f54ed0691\n"
    },
    {
      "commit": "0ee05b3c0416814e00e55ef2704cef4aea717198",
      "tree": "87bbf1187f70a2ca3a90e1f306ae7ca840967334",
      "parents": [
        "969e8c365f7e17e5cf9ed11867a46afb9d8e97c1",
        "bf1082e9a1ae833718321ac58ab64e281d0e3614"
      ],
      "author": {
        "name": "Dimitry Ivanov",
        "email": "dimitry@google.com",
        "time": "Thu Mar 17 17:47:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:47:09 2016 +0000"
      },
      "message": "Merge \"Renamed the function initialing nativeloader\" into nyc-dev"
    },
    {
      "commit": "969e8c365f7e17e5cf9ed11867a46afb9d8e97c1",
      "tree": "1ef5fc1017fdba53681f7affc820e060039c8898",
      "parents": [
        "62dfd5fe7832d266b72d3ab86eeafec7e7eeba94",
        "38f6c034d153bb648d45bce09d80a69ba3e03360"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 17:43:48 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:43:50 2016 +0000"
      },
      "message": "Merge \"Move updating window position off RT\" into nyc-dev"
    },
    {
      "commit": "1778b030f7e372d6211ea2f374e89289bc8e8ac3",
      "tree": "3963c0617e89c3ed9d2444d27add729686e8b973",
      "parents": [
        "62006a72a66ddc5849b28d7ceaaa304b66aa3dc9"
      ],
      "author": {
        "name": "Lifu Tang",
        "email": "lifu@google.com",
        "time": "Wed Mar 16 18:28:33 2016 -0700"
      },
      "committer": {
        "name": "Lifu Tang",
        "email": "lifu@google.com",
        "time": "Thu Mar 17 10:40:47 2016 -0700"
      },
      "message": "Fixed bugs in serialization and object cloning\n\nBug: 27621461\nChange-Id: I52cbf874d506cc5f6dee73d1a14b5dc07f87bd39\n"
    },
    {
      "commit": "62dfd5fe7832d266b72d3ab86eeafec7e7eeba94",
      "tree": "67214e2350c2c4c325c571e35cf349ca8b665b21",
      "parents": [
        "e17595b00cb73038ed317945ca366ee9f3384fc7",
        "f91017ecadaa80768bcf0440b96327c079e86266"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Mar 17 17:35:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:35:48 2016 +0000"
      },
      "message": "Merge \"Decorated custom views now behave better if no custom view is set\" into nyc-dev"
    },
    {
      "commit": "38f6c034d153bb648d45bce09d80a69ba3e03360",
      "tree": "00e1732da7ea4962b842536567f39a34140a54de",
      "parents": [
        "f068cff1761a2876587caa7ca6978a848198439a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 10:23:49 2016 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Mar 17 10:32:07 2016 -0700"
      },
      "message": "Move updating window position off RT\n\nBug: 27385141\nChange-Id: I6c75b5f1d9ef55ef64dde050f71d0e28fb8714bf\n"
    },
    {
      "commit": "cdaa0b99eb81998c6b3f94aedb09f0e28dedca10",
      "tree": "057c9c9840f27a1fe249c3de07c01539fe20b52d",
      "parents": [
        "3df6390d2bdf12aaad2465dbe004f8ce84d44389"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 17 13:26:21 2016 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu Mar 17 13:28:31 2016 -0400"
      },
      "message": "Relax policy access restriction for adjust volume changes.\n\nOtherwise users can\u0027t enter DND while using volume buttons in most\napps.\n\nBug: 27711587\nChange-Id: Idb4976680d9bb88206928a7b623f17d07183ea28\n"
    },
    {
      "commit": "e17595b00cb73038ed317945ca366ee9f3384fc7",
      "tree": "eb70f49b51ad2a894b78b4b43d31144c69005bbf",
      "parents": [
        "fb3f3f5b283095cff67ce78b554700958543d4f5",
        "d191a1789e7bcd890557fbc6fb1d4efda97601ee"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Mar 17 17:27:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:27:44 2016 +0000"
      },
      "message": "Merge \"Fixed the motion when expanding notification groups\" into nyc-dev"
    },
    {
      "commit": "fb3f3f5b283095cff67ce78b554700958543d4f5",
      "tree": "ee915bb288067f7d5fa8dc67e1d8ab7007d2923a",
      "parents": [
        "0b3a9ceed250c11ee2a7274ac630bfcf4a59df3d",
        "de66737ae9c5d5c94155820fad65224a83d04c3d"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Mar 17 17:27:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:27:10 2016 +0000"
      },
      "message": "Merge \"Support multi-launcher\" into nyc-dev"
    },
    {
      "commit": "0b3a9ceed250c11ee2a7274ac630bfcf4a59df3d",
      "tree": "60d4e2c8e6a968fcdf33560a0444baf5d579f4bf",
      "parents": [
        "943c68ae0683c602ef704aa0c0270b93ec8b4154",
        "2c7f9a8fb955022a1ae2581dbcc71e176247229a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Mar 17 17:21:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:21:33 2016 +0000"
      },
      "message": "Merge \"Avoid allocation in methods of Outline\" into nyc-dev"
    },
    {
      "commit": "943c68ae0683c602ef704aa0c0270b93ec8b4154",
      "tree": "806eb5b66072d14e18f5974b0d0f07c2928a1e83",
      "parents": [
        "d1d15bcaa6d95ad8b1ab7d1f3797d0a3ee616a14",
        "10be4e90341630883eb9af25ddf82702e2b3fb56"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Thu Mar 17 17:13:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:13:12 2016 +0000"
      },
      "message": "Merge \"Lower the minimum period for periodic jobs to 15 minutes\" into nyc-dev"
    },
    {
      "commit": "d1d15bcaa6d95ad8b1ab7d1f3797d0a3ee616a14",
      "tree": "94c3e6f1fe85cb8adfda67e724f6b6b2c12c48b2",
      "parents": [
        "aefcb2bd39867a287e52232d2f8a119caba644b0",
        "d7e157508e79bab81052f1f03b1b3a82d7256ced"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 17:13:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:13:05 2016 +0000"
      },
      "message": "Merge \"Reload cached icons on density change.\" into nyc-dev"
    },
    {
      "commit": "d7e157508e79bab81052f1f03b1b3a82d7256ced",
      "tree": "886cf57eea6daf43aef955476a1b6d3d7365b93a",
      "parents": [
        "6a29da0a6029bc78cf9a2e863009b02b80561426"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:10:57 2016 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:10:57 2016 -0400"
      },
      "message": "Reload cached icons on density change.\n\nBug: 26038240\nChange-Id: I3688996aa544a6bc7a464d7b95348acf68d640fa\n"
    },
    {
      "commit": "aefcb2bd39867a287e52232d2f8a119caba644b0",
      "tree": "076498f5aa0d878b7e513d2cc1a8cea73e2aa964",
      "parents": [
        "b1088718204a74334f8d257df79e64baaab38afc",
        "7c02cab0b1c7db0fb786893240ec6f00f16c2cee"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Mar 17 17:05:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 17:05:15 2016 +0000"
      },
      "message": "Merge \"Account for text op stroke in bounds calculation\" into nyc-dev"
    },
    {
      "commit": "b1088718204a74334f8d257df79e64baaab38afc",
      "tree": "7b27a30a2783a647ed17f1e9dc34de60834f3e73",
      "parents": [
        "74bfa8520f0f7f8f7464eb1e0b2835d9a630b622",
        "d6db1c31bf942a14e3be1874abccaebf150e3da1"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:57:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 16:57:48 2016 +0000"
      },
      "message": "Merge \"Port OpenJDK 8 java.util.Arrays#setAll methods\" into nyc-dev"
    },
    {
      "commit": "d6db1c31bf942a14e3be1874abccaebf150e3da1",
      "tree": "b4e73ba633122226f77a36c0f333efce9ae3165b",
      "parents": [
        "8b1918e5a65bdd7617f45e350fe92a58004ea628"
      ],
      "author": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:24:52 2016 +0000"
      },
      "committer": {
        "name": "Shubham Ajmera",
        "email": "shubhamajmera@google.com",
        "time": "Thu Mar 17 16:47:41 2016 +0000"
      },
      "message": "Port OpenJDK 8 java.util.Arrays#setAll methods\n\nand add tests\n\nBug: 27540010\n(cherry-picked from commit 8586ec5f15613d42ab55c5253c1d386fff473033)\nChange-Id: I18f502caabc2f140fa503a0b03e9d6e310b4246c\n"
    },
    {
      "commit": "74bfa8520f0f7f8f7464eb1e0b2835d9a630b622",
      "tree": "232f271783ef109b3ad94db3ae3d230882bc0665",
      "parents": [
        "7ac1bcc323141c0df66eee1cad35f8f7c84f78f3",
        "caab4c2b1d03feeead0e28621d2add9a138e86a2"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 16:32:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 16:32:11 2016 +0000"
      },
      "message": "Merge \"Replace hard coded color with equivalent theme value.\" into nyc-dev"
    },
    {
      "commit": "7ac1bcc323141c0df66eee1cad35f8f7c84f78f3",
      "tree": "700015fbcff4c21693a7390827225f89d2262d94",
      "parents": [
        "ce71deefca1f5fe53457f6092cda788023669693",
        "7fa0171278771d5f62b66865bea817d1511dd95d"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Thu Mar 17 16:27:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 16:27:38 2016 +0000"
      },
      "message": "Merge \"Fix work notification dismissed in work challenge screen\" into nyc-dev"
    },
    {
      "commit": "7fa0171278771d5f62b66865bea817d1511dd95d",
      "tree": "445e3be2d0157cf8cb241f0af04bcabecc0211eb",
      "parents": [
        "57f8462f56eb2311bb409fd09848117523d3b5aa"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed Mar 16 12:13:54 2016 +0000"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Thu Mar 17 16:27:02 2016 +0000"
      },
      "message": "Fix work notification dismissed in work challenge screen\n\nBug: 26578550\nChange-Id: Ic3a3a47a24df573b37b22ba1afeeaa83b312b201\n"
    },
    {
      "commit": "ce71deefca1f5fe53457f6092cda788023669693",
      "tree": "0ea2e99ddc8f312ef4180d10b984b62bc19e6826",
      "parents": [
        "eb62f7f3e4db327366774d5527c56f215a7c9281",
        "24ca5c6d7da534dd529421ccdb45447c90063108"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Thu Mar 17 15:58:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 15:58:24 2016 +0000"
      },
      "message": "Merge \"update \"dont kill\" api\" into nyc-dev"
    },
    {
      "commit": "eb62f7f3e4db327366774d5527c56f215a7c9281",
      "tree": "5b7cded8eed4875b34f7d04897c566b1295cbfca",
      "parents": [
        "610bcf378197df173d19fa7b9c0461976622f947",
        "d403151f3df7c23f516f54566b59ef5f7697b64b"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Thu Mar 17 15:46:06 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 15:46:08 2016 +0000"
      },
      "message": "Merge \"Stop layout reset by setting empty locale list.\" into nyc-dev"
    },
    {
      "commit": "610bcf378197df173d19fa7b9c0461976622f947",
      "tree": "e586f4b79a331c2f342aea1bcfb7056e3ecc204f",
      "parents": [
        "98a41e32cf5f5de037e92e68fb82d881792ee0a9",
        "e7f06a874a47df969603654e3ceb8beed288b4ec"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Mar 17 15:41:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 15:41:24 2016 +0000"
      },
      "message": "Merge \"The PageAdapter update might be caused by the RecylerView.\" into nyc-dev"
    },
    {
      "commit": "98a41e32cf5f5de037e92e68fb82d881792ee0a9",
      "tree": "52e8071a04dd59c02eea4e3971904c1aba260646",
      "parents": [
        "58ae278294017abca0dffc95f006ae646c88db89",
        "fcf01503c5f04841bc0b2c51a2f30cffaf60a2f6"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Mar 17 15:35:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 15:35:55 2016 +0000"
      },
      "message": "Merge \"Sanitize app op service inputs\" into nyc-dev"
    },
    {
      "commit": "58ae278294017abca0dffc95f006ae646c88db89",
      "tree": "f61579886622e75be2d840c3c22d88bca805ed91",
      "parents": [
        "8b1918e5a65bdd7617f45e350fe92a58004ea628",
        "33b840444f5a481dd31e129079d3c0cf3acdf80e"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Thu Mar 17 14:22:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 14:22:53 2016 +0000"
      },
      "message": "Merge \"Use audio_session_t consistently\" into nyc-dev"
    },
    {
      "commit": "8b1918e5a65bdd7617f45e350fe92a58004ea628",
      "tree": "23e2eac649591e2ad69a1c294973c37df7ca99ad",
      "parents": [
        "6a29da0a6029bc78cf9a2e863009b02b80561426",
        "acf424a37a87afe78ef6d4c92e2bf1d56fe4b686"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu Mar 17 13:59:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:59:03 2016 +0000"
      },
      "message": "Merge \"don\u0027t call other services in dump\" into nyc-dev"
    },
    {
      "commit": "6a29da0a6029bc78cf9a2e863009b02b80561426",
      "tree": "d78a88e5797101543c5e465b9b8bda3d232ba9cf",
      "parents": [
        "a2e759d963e2b75775bb3708039f687d57920998",
        "b83d0871587f98ce2ca5033ebf5d2bc2bdc4d4dc"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:32:52 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:32:53 2016 +0000"
      },
      "message": "Merge \"Fix up label in QS detail\" into nyc-dev"
    },
    {
      "commit": "a2e759d963e2b75775bb3708039f687d57920998",
      "tree": "84fc7206453870c4a56a315def071fd111c15aa5",
      "parents": [
        "b6408ca4287c20ba8baf78d3d09fe56361a01802",
        "14ee8d7e17b179f7ae1d109adb9d7bd5fc15b97f"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:32:18 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:32:20 2016 +0000"
      },
      "message": "Merge \"Fix Settings home lifecycle\" into nyc-dev"
    },
    {
      "commit": "b6408ca4287c20ba8baf78d3d09fe56361a01802",
      "tree": "ff257f634a2f318fa850d67609d13b4c3d48b0f0",
      "parents": [
        "c049cb92a1f718403eb70d121429586be21634bc",
        "24dbd51bdaee076f5b3076bb652686be68aa090a"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:32:02 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:32:04 2016 +0000"
      },
      "message": "Merge \"Change drag label while dragging QS tiles\" into nyc-dev"
    },
    {
      "commit": "c049cb92a1f718403eb70d121429586be21634bc",
      "tree": "7719bf4f6b2b08ba7ae23fab27519260c5059c77",
      "parents": [
        "6123bf5d6688be10e46c19de1aecd00c5140c7c0",
        "ffc63f45a0054aa6428f287acd1a32b8a28058af"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:31:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:31:30 2016 +0000"
      },
      "message": "Merge \"Add some synchronization to hotspot callbacks\" into nyc-dev"
    },
    {
      "commit": "6123bf5d6688be10e46c19de1aecd00c5140c7c0",
      "tree": "81fbcef9a9cda80c92297656772f37b1224bd618",
      "parents": [
        "3509b727d94ed2c3d7113e57405704839cec8474",
        "df8cbc39e1661102520f7e5b074d300a889f1107"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Mar 17 13:30:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:30:53 2016 +0000"
      },
      "message": "Merge \"Close overflow when hiding QS editor\" into nyc-dev"
    },
    {
      "commit": "3509b727d94ed2c3d7113e57405704839cec8474",
      "tree": "e6e954e142504f2ab43fb7176eac0a0ac87d5f54",
      "parents": [
        "3df6390d2bdf12aaad2465dbe004f8ce84d44389",
        "990ea136b202a9956a5d35ac7895655ece34f5f6"
      ],
      "author": {
        "name": "Yujie Qin",
        "email": "yujieqin@google.com",
        "time": "Thu Mar 17 13:30:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 13:30:46 2016 +0000"
      },
      "message": "Merge \"Return DNG mimeType for the case kRAW_SkEncodedFormat\" into nyc-dev"
    },
    {
      "commit": "990ea136b202a9956a5d35ac7895655ece34f5f6",
      "tree": "68d01ccf23d5b9ffec849f0a2651f6e6754c8912",
      "parents": [
        "c7605b838bda61593e503924c6c86e3a33a6d64b"
      ],
      "author": {
        "name": "Yujie Qin",
        "email": "yujieqin@google.com",
        "time": "Thu Mar 17 14:13:22 2016 +0100"
      },
      "committer": {
        "name": "Yujie Qin",
        "email": "yujieqin@google.com",
        "time": "Thu Mar 17 14:13:22 2016 +0100"
      },
      "message": "Return DNG mimeType for the case kRAW_SkEncodedFormat\n\nBug: 27587823\nChange-Id: I0f539034a883083a30f33262edc715714f45e60d\n"
    },
    {
      "commit": "3df6390d2bdf12aaad2465dbe004f8ce84d44389",
      "tree": "d1b52ad0b8761eb2c810a16ee9604c1a55cc5787",
      "parents": [
        "c7605b838bda61593e503924c6c86e3a33a6d64b",
        "1a904125a360d0e2fc867e3e51262db003317b7c"
      ],
      "author": {
        "name": "Richard Coles",
        "email": "torne@google.com",
        "time": "Thu Mar 17 12:52:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 12:52:22 2016 +0000"
      },
      "message": "Merge \"Load WebView library into the right classloader namespace.\" into nyc-dev"
    },
    {
      "commit": "d403151f3df7c23f516f54566b59ef5f7697b64b",
      "tree": "270d34756427d5a0d54a8ba3c37d1a2a707f7405",
      "parents": [
        "ffaf94459a5042cd0881c7764c267a34aa5b60f0"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 21:18:53 2016 +0900"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 21:18:53 2016 +0900"
      },
      "message": "Stop layout reset by setting empty locale list.\n\nDo not call Configuration.setLocales(empty LocaleList) if the locale\nlist is empty since Configuration.setLocales calls setLayoutDirection\nwhich resets the layout to LTR.\n\nBug: 27411138\nChange-Id: I7fa9693cdb7ed90267f074812c26ea50314ad839\n"
    },
    {
      "commit": "c7605b838bda61593e503924c6c86e3a33a6d64b",
      "tree": "73ab6358c2e1c495b039f3358b99e88dc51923bb",
      "parents": [
        "7d0e392e2cd64d7b686908f28928290408ef4a7f",
        "6235a94ffaed1d82cee2317481c18776f601da1b"
      ],
      "author": {
        "name": "Rubin Xu",
        "email": "rubinxu@google.com",
        "time": "Thu Mar 17 11:23:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 11:23:55 2016 +0000"
      },
      "message": "Merge \"Unifying method names and comments to security logging, not device logging\" into nyc-dev"
    },
    {
      "commit": "7d0e392e2cd64d7b686908f28928290408ef4a7f",
      "tree": "d6dcb63d7d7a9c5d6a359baaf5c64a1a5a346976",
      "parents": [
        "4b187acf9c8affaa62d34e59059238bf3931ddcd",
        "58967baff37a139af3f34ddbdf249e47ab9c7391"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Mar 17 11:17:46 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 11:17:48 2016 +0000"
      },
      "message": "Merge changes Idf0cfee8,I27307e2e into nyc-dev\n\n* changes:\n  Use native netd binder interface in NetworkManagementService.\n  Fix IdleableHandlerThread.\n"
    },
    {
      "commit": "4b187acf9c8affaa62d34e59059238bf3931ddcd",
      "tree": "431a267ad3969be390727a7ae6d1c90a1fdd4651",
      "parents": [
        "a442076719583c0c009e00d212dd29d6d55a5a58",
        "ae71ddd1541be04b234c53b0a2901a7f8c24f466"
      ],
      "author": {
        "name": "Gustav Sennton",
        "email": "gsennton@google.com",
        "time": "Thu Mar 17 10:53:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 10:53:24 2016 +0000"
      },
      "message": "Merge \"Change wording of WebView Implementation invalid-choice Toast.\" into nyc-dev"
    },
    {
      "commit": "a442076719583c0c009e00d212dd29d6d55a5a58",
      "tree": "9af2b4921f62d60a74715f5c9523f820bb0faad4",
      "parents": [
        "f9845b4ecff6d1829a787eb61e44022c79b16beb",
        "8fe90441843d844fc61bd6c7a198900ebd727eb9"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 09:38:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 09:38:16 2016 +0000"
      },
      "message": "Merge \"Fix forgot adding textEditSuggestionHighlightStyle to dark theme.\" into nyc-dev"
    },
    {
      "commit": "58967baff37a139af3f34ddbdf249e47ab9c7391",
      "tree": "87a5550bd787137d3bbec5a832307cfb576b0f56",
      "parents": [
        "5eaaf747b4be27a8ef9d7fb5a2531543db490b89"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Feb 02 17:21:21 2016 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Mar 17 17:47:23 2016 +0900"
      },
      "message": "Use native netd binder interface in NetworkManagementService.\n\nBug: 27239233\nChange-Id: Idf0cfee82ec5007fde0237d944ab0c2b53ff4a7b\n"
    },
    {
      "commit": "8fe90441843d844fc61bd6c7a198900ebd727eb9",
      "tree": "fd1be8fe6cea2376d2f5b2f30c841f5a983f58ee",
      "parents": [
        "ffaf94459a5042cd0881c7764c267a34aa5b60f0"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 17:44:24 2016 +0900"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Mar 17 17:45:38 2016 +0900"
      },
      "message": "Fix forgot adding textEditSuggestionHighlightStyle to dark theme.\n\ntextEditSuggestionHighlightStyle was introduced\nIeccea12db95c0a040b38680ae794b1cf6971736f but it fogot adding it to\ndark theme.\n\nBug: 27660380\nChange-Id: I7b107352b71f273ee5d8d1be8d68c308741e3fbc\n"
    },
    {
      "commit": "f9845b4ecff6d1829a787eb61e44022c79b16beb",
      "tree": "3cf7e14cf8082045b5ffe3c3491870be1d1cd9a2",
      "parents": [
        "cb03689feff8f2bd31c9db6a3d5d39a2930e42b6",
        "e46d7f93ad74a2c493a59a048f36669770cd71db"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Mar 17 08:11:51 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 08:11:53 2016 +0000"
      },
      "message": "Merge \"Add a performance test for launching DocumentsUI.\" into nyc-dev"
    },
    {
      "commit": "cb03689feff8f2bd31c9db6a3d5d39a2930e42b6",
      "tree": "b6f86c3c0044ea0aaf5abba4362a25bf371e24b4",
      "parents": [
        "17db42cbac74885dc3d2d08174b816b168b47d48",
        "70ab0eec2beb9e85a8f2496d51a4817471a82b01"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu Mar 17 06:56:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 06:56:24 2016 +0000"
      },
      "message": "Merge \"Fix: setExtractedText partial span change handling.\" into nyc-dev"
    },
    {
      "commit": "17db42cbac74885dc3d2d08174b816b168b47d48",
      "tree": "4e374dd08de6f9e5184e60e7fedd67297820b8c6",
      "parents": [
        "5cd060a931c85a2e3351f6943e8d30ba553d0b25",
        "1c68853fbbd84fc62c84b4d00d1ce245cf0fe28a"
      ],
      "author": {
        "name": "Keisuke Kuroyanagi",
        "email": "ksk@google.com",
        "time": "Thu Mar 17 06:42:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 06:42:24 2016 +0000"
      },
      "message": "Merge \"Fix: setIntegerPart(long) doesn\u0027t set ARG_INTEGER_PART.\" into nyc-dev"
    },
    {
      "commit": "58178f2fe4fb2fd2dba0504acff35f8ecc2e495c",
      "tree": "6160656510dba2d35b7a93a9f4a6fa2e951b4373",
      "parents": [
        "794f70f1728123608a2bcbf2a508b31b79a931b2"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Mar 16 13:44:56 2016 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Mar 16 23:24:27 2016 -0700"
      },
      "message": "Add additional logging for incorrect activity stop\n\nPrint ActivityClientRecord state when ActivityThread#performStopActivityInner\nis called for already stopped activity.\n\nBug: 25267624\nChange-Id: I2b044e42d0188ef9eaf15422b6a05617ade802e2\n"
    },
    {
      "commit": "e771d58733064508341a08cbe77512baf12997a8",
      "tree": "875dbff655e44a9b8423ac7bfbf88e0238dcaf4b",
      "parents": [
        "5cd060a931c85a2e3351f6943e8d30ba553d0b25"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 22:41:25 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Mar 17 06:22:23 2016 +0000"
      },
      "message": "Remove an unused constructor of InputMethodSettings.\n\nThe last caller of the deprecated constructor of InputMethodSettings was\njust removed [1].  Since it is not a public API, we can now safely\nremove it.\n\n  [1]: I09cba4066b95c4a9e89a3e4f83d75b97882502dc\n       143a6869476a4be5962d4bba3b222d078f46b9a0\n\nBug: 26279466\nChange-Id: I9035c417d6a8166c0ef4e4c7a00c151ffdd5fb49\n"
    },
    {
      "commit": "5cd060a931c85a2e3351f6943e8d30ba553d0b25",
      "tree": "1d4577697c46aa4d0f408a291939f3398738f96e",
      "parents": [
        "1360868de8a2eb724bd82bc30858c2e345c83482"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Wed Mar 16 11:02:06 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Mar 17 06:20:12 2016 +0000"
      },
      "message": "Update comment for compareToIgnoreCaseNullable().\n\nBug: 27286016\nChange-Id: I0ff4d59e24e8afe129aa8a2921d3de71d3df7236\n"
    },
    {
      "commit": "e46d7f93ad74a2c493a59a048f36669770cd71db",
      "tree": "34f185ed0f28d1b19e9859e6572782b8f07f0e81",
      "parents": [
        "fe023137d0b33e30d0428132e6212ea4d0df8b5c"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Mar 15 17:41:31 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Mar 17 15:12:17 2016 +0900"
      },
      "message": "Add a performance test for launching DocumentsUI.\n\nThe test launches the DocumentsUI as picker, then waits until the\nmain thread idles, which guarantees that roots are loaded and UI\nrendered.\n\nIt confirms, that the recent system cache improves cold start\nperformance by around 24% on my configuration (from 1685ms to 1357ms).\n\nBug: 27370274\nChange-Id: I738202ea434a7bfe7080fc0994f636ef0e7847cd\n"
    },
    {
      "commit": "1360868de8a2eb724bd82bc30858c2e345c83482",
      "tree": "c9a65a1f06c87ad5856e55eb715885ab74334aef",
      "parents": [
        "ffaf94459a5042cd0881c7764c267a34aa5b60f0",
        "fc7fb7533f46b53247d1e6e6edca6e6c9ac676fe"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Mar 17 04:53:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 04:53:35 2016 +0000"
      },
      "message": "Merge \"Add suffix number when copying a file.\" into nyc-dev"
    },
    {
      "commit": "fc7fb7533f46b53247d1e6e6edca6e6c9ac676fe",
      "tree": "06d72fc6a765384e2c78c4e277413c0ee2d7e4ea",
      "parents": [
        "62006a72a66ddc5849b28d7ceaaa304b66aa3dc9"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Mar 15 19:19:31 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Thu Mar 17 13:52:21 2016 +0900"
      },
      "message": "Add suffix number when copying a file.\n\nIf we have an existing file in the destination directory, which has the\nsame name with the source file, adding suffix number is\nDocumentsProvider\u0027s responsibility.\n\nBecause MTP does not provide a way to check existance of files with\ngiven name, the logic is implemented as try-and error strategy. The CL\nlets If we MtpDocumentsProvider assume we have a file that shares the\nsame name with the source file if it failed to invoke\nMtpDevice#sendObjectInfo. In this case MtpDocumentsProvider retry to\ninvoke sendObjectInfo with new name with suffix number.\n\nBUG\u003d26991190\n\nChange-Id: I223ac5031f079bc91eb27709b0356f621a1ed55b\n"
    },
    {
      "commit": "ffaf94459a5042cd0881c7764c267a34aa5b60f0",
      "tree": "85e008cb0315362d002817fa912bd91c05d8dd4c",
      "parents": [
        "e6031bfdd4f96537d30e9529ba3f3a72c8347d62",
        "cb0128941ca741a5345372cf2d765787df7e346c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Mar 17 03:26:15 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 03:26:17 2016 +0000"
      },
      "message": "Merge \"Don\u0027t clear effects when the panel is fully collapsed.\" into nyc-dev"
    },
    {
      "commit": "e6031bfdd4f96537d30e9529ba3f3a72c8347d62",
      "tree": "a3bb38926e2c65e226d46f371b5ee4d167e7548d",
      "parents": [
        "fb8aa06883faae598512c26d95c5dfeab7f213a5",
        "7410fb4b394c46fcaa195ba1071750469f776c80"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Thu Mar 17 03:24:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 03:24:30 2016 +0000"
      },
      "message": "Merge \"Oops, missed a default Bundle flag.\" into nyc-dev"
    },
    {
      "commit": "7410fb4b394c46fcaa195ba1071750469f776c80",
      "tree": "789853e114fc0fdbf30ab36f5c0f3bf4626e5e79",
      "parents": [
        "d136e51a99df5275eaafdde407e89e78c02b829b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Mar 16 21:23:29 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Mar 16 21:23:31 2016 -0600"
      },
      "message": "Oops, missed a default Bundle flag.\n\nBug: 27706598\nChange-Id: Idde1c25ea1b5944657075cd5f0da65396280f757\n"
    },
    {
      "commit": "fb8aa06883faae598512c26d95c5dfeab7f213a5",
      "tree": "6aa1755076caae6b5fb0d7be9390f832fbf49349",
      "parents": [
        "60dbc357844106fdebb36209c8c86504db323fb9",
        "08ce18728cbdadbf376d2d1014daa06cf05c295a"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Mar 17 02:02:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 02:03:00 2016 +0000"
      },
      "message": "Merge changes I068f8821,Ibcf12746,I169ad495 into nyc-dev\n\n* changes:\n  Add more @NonNull/@Nullable to TextServicesSettings.\n  Remove an unnecessary int to String conversion.\n  Add more @NonNull/@Nullable to InputMethodSettings.\n"
    },
    {
      "commit": "5eaaf747b4be27a8ef9d7fb5a2531543db490b89",
      "tree": "916fa5ff2b7c5a1f6e12ac24ef4ec9621ac1940b",
      "parents": [
        "ac9cac71aea0d3da3c62519cbd06201269a7ce1e"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Mar 02 21:47:42 2016 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu Mar 17 10:52:57 2016 +0900"
      },
      "message": "Fix IdleableHandlerThread.\n\nOccasionally, ConnectivityServiceTest fails with \"BUG: only one\nidle handler allowed\". I have not been able to reproduce this\nconsistently, but code inspection reveals an unsafe access to\nmIdleHandler inside queueIdle. Wrap that in a synchronized block.\n\nChange-Id: I27307e2e55fa8d937d7f043bd436894091c3c667\n"
    },
    {
      "commit": "2c7f9a8fb955022a1ae2581dbcc71e176247229a",
      "tree": "33b6fa8485e7b04501eba1bc10efe58b8b9404f9",
      "parents": [
        "83d0078f9571b3967ba73ca3651c60d55cd4096c"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 16 18:46:09 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 16 18:51:01 2016 -0700"
      },
      "message": "Avoid allocation in methods of Outline\n\nbug:26516265\n\nOutlines are generally cached by the View system and reused, so optimize\nfor performance/allocation avoidance, rather than size.\n\nChange-Id: I578d24c1255f1c1d8ebb30f3223fbe4ade4c67b4\n"
    },
    {
      "commit": "60dbc357844106fdebb36209c8c86504db323fb9",
      "tree": "a7c075ccaef35b399a8be36a924659e411356778",
      "parents": [
        "95ee171e309bf9c0fe517df3e9817353d9526139",
        "2a6d9aa1cdfc7489fdc9ef1a0cec51c6c3c29c7d"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Mar 17 01:50:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 17 01:50:09 2016 +0000"
      },
      "message": "Merge \"Adding a default implementation for the new Window.Callback method\" into nyc-dev"
    },
    {
      "commit": "e319dadaa9970ecfd1dd9dbfd455400153ba5c7b",
      "tree": "97798e679709df57b450c18a3359a7e5460274b0",
      "parents": [
        "95ee171e309bf9c0fe517df3e9817353d9526139"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Thu Mar 17 01:40:40 2016 +0000"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Thu Mar 17 01:41:14 2016 +0000"
      },
      "message": "Revert \"Revert \"Add some View methods overrides and WebViewDelegate interfaces.\"\"\n\nThis reverts commit 7ef5429637e641808f6f6acdbfd2513b7f2effcf.\n\nChange-Id: I03a27148a1df5baf12fb89bca77dcb55a47b6be2\n"
    },
    {
      "commit": "8a27cdf890b145144666aea06bed8111b81167cb",
      "tree": "1966543d29ba0f2300fd973c495121035b19cd53",
      "parents": [
        "213e355c77993c718298c89bc04908a0d6c5addd"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 16 18:37:27 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 16 18:37:52 2016 -0700"
      },
      "message": "Fix some color issues with Inline Reply\n\nBug: 27706728\nChange-Id: I2401297d38379ed6a4128b26f71f1a051f18bc8f\nFixes: 27706728\n"
    },
    {
      "commit": "3225b49acbaeb2987443909ea9a83e01ccc73d3f",
      "tree": "61a15940bcf3c080ca7d4553dfa26f8563d6c43d",
      "parents": [
        "213e355c77993c718298c89bc04908a0d6c5addd"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 16 18:23:37 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Mar 16 18:26:12 2016 -0700"
      },
      "message": "A11y: Content Description for Inline Reply\n\nBug: 27498293\nFixes: 27498293\nChange-Id: Iba5670791089cf4d41e914981ecfee29776b70c9\n"
    },
    {
      "commit": "ee5c18f038d952ce9378493386310899e4d51c84",
      "tree": "cc06c6abc610a94408c52cf7a4a90643419137b9",
      "parents": [
        "95972768013fe9da93fa4e3a396284acaaf67039"
      ],
      "author": {
        "name": "Aniroop Mathur",
        "email": "a.mathur@samsung.com",
        "time": "Tue Nov 03 02:02:09 2015 +0530"
      },
      "committer": {
        "name": "Peng Xu",
        "email": "pengxu@google.com",
        "time": "Wed Mar 16 18:07:00 2016 -0700"
      },
      "message": "Sensor: Add batch support for native applications\n\nCurrently, it is not possible for native applications to use the\nsensor in batch mode. As it is a \u0027C\u0027 header file so function\noverloading is not possible. Therefore, lets add a new function to\nenable the sensor, set the delay and batch timeout, all together.\n\nChange-Id: I565ec2d945d57f31ae11ed43bf9ba351aebd67a0\nSigned-off-by: Aniroop Mathur \u003ca.mathur@samsung.com\u003e\n"
    },
    {
      "commit": "7c02cab0b1c7db0fb786893240ec6f00f16c2cee",
      "tree": "570fa7baab5a851d6dee3666f6c3ee352062e953",
      "parents": [
        "83d0078f9571b3967ba73ca3651c60d55cd4096c"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 16 17:15:12 2016 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Mar 16 17:46:40 2016 -0700"
      },
      "message": "Account for text op stroke in bounds calculation\n\nbug:27410033\nChange-Id: Idf5bd5d2401f458d03af11617144cbe88adaf886\n"
    },
    {
      "commit": "08ce18728cbdadbf376d2d1014daa06cf05c295a",
      "tree": "59558586617533c7ff87354fb4ec644fefbe7065",
      "parents": [
        "ad150ee271d9a0d27289407bd023924e23ec2b26"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:30 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:30 2016 -0700"
      },
      "message": "Add more @NonNull/@Nullable to TextServicesSettings.\n\nWe need to fix TextServicesSettings as well as InputMethodSettings,\nbecause regarding Bug 27687531 the same issue was copied from\nInputMethodSettings to TextServicesSettings by my CL [1].\n\nThis is basically a mirror of the fix for InputMethodSettings [2].\n\n  [1]: Ie3d61458648df469abe149b7aaad8087c531a675\n       49ed14017697f8f19b8d49d55462713396a0588e\n  [2]: I169ad4957e68b65c64251b0849056195b8ca4911\n\nBug: 27687531\nChange-Id: I068f8821a32d2e199fbf6239bbe833da8c5a4e5e\n"
    },
    {
      "commit": "ad150ee271d9a0d27289407bd023924e23ec2b26",
      "tree": "c9a27df20318554ab6eab2ff7a1faeed5909f683",
      "parents": [
        "7b574cb8a1a3d0943392f2bf7180687eff8448ae"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:27 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:27 2016 -0700"
      },
      "message": "Remove an unnecessary int to String conversion.\n\nThis is a safe refactoring to remove an unnecessary int to String\nconversion in TextServicesSettings.\n\nSettings.Secure.SELECTED_SPELL_CHECKER_SUBTYPE is a integer value that\nindicates subtype ID (or SpellCheckerSubtype#hashCode() if the subtype\nID is not specified), and we can just rely on\nSettings.Secure#putIntForUser() rather than converting int to String\nby ourselves then pass it to Settings.Secure#putStringForUser().\n\nNote that this change is still OK for existing users because\nSettings.Secure#putIntForUser() has been internally doing exactly the\nsame thing.\n\nBug: 27687531\nChange-Id: Ibcf12746f1295c12bec095300ea7f6ced0a51d09\n"
    },
    {
      "commit": "7b574cb8a1a3d0943392f2bf7180687eff8448ae",
      "tree": "9f9d28f75363978cec1cfa098149b20d82430c09",
      "parents": [
        "13e22319e4d0bf24c3fd08649e180be648f28ad5"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:22 2016 -0700"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed Mar 16 17:22:22 2016 -0700"
      },
      "message": "Add more @NonNull/@Nullable to InputMethodSettings.\n\nThis follows up to a previous CL [1] for Bug 26279466.\n\nIt turns out that we have not clearly defined how nonexistent key should\nbe handled in InputMethodSettings#getEnabledInputMethodsStr(), e.g. it\nreturns \"\" for when mCopyOnWrite is true but returns null when\nmCopyOnWrite is false.\n\nAlso, since InputMethodSettings now can revert changes made during\nmCopyOnWrite is true, the caller may also start receiving null in the\nfollowing scenario.\n  1. call mSettings.switchCurrentUser(userId, true).\n  2. call mSettings.putEnabledInputMethodsStr(str) where str is non-null.\n  3. call mSettings.switchCurrentUser(userId, false).\n  4. call mSettings.getEnabledInputMethodsStr().\nIf the caller of getEnabledInputMethodsStr() has assumed that it would\nnever return null, then it would start crashing due to NPE.\n\nWith this CL, getEnabledInputMethodsStr() is marked to be @NonNull we\nshould no longer see such kind of NPE.\n\n  [1]: I9c6f9bb3d51174198e5f73588637f87ea0d90e11\n       68645a638ad1bfb734b2b0f56b17fe206bb891c5\n\nBug: 27687531\nChange-Id: I169ad4957e68b65c64251b0849056195b8ca4911\n"
    }
  ],
  "next": "2a6d9aa1cdfc7489fdc9ef1a0cec51c6c3c29c7d"
}
