)]}'
{
  "log": [
    {
      "commit": "0e2262b00713dcd8138b69bf1bf0c2e9a6283795",
      "tree": "beaad658c567b0ff5e3af87b2228e085bee75672",
      "parents": [
        "ff25528a9beaa33a4effbe90c3d3fc259c0d3aa8"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 10 07:38:51 2016 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 10 07:38:51 2016 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Idc440b1951f4d3d0489adf7c59380b2d11ac7591\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "ff25528a9beaa33a4effbe90c3d3fc259c0d3aa8",
      "tree": "6628295d5f9bd334c1a32e080fd9879d70540d34",
      "parents": [
        "3552418fcf7b3ae3764f2030db51b9ca85b8839a",
        "7cd1f0d39ada62669fb9bcd0a71fab059386fcd3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 10 06:08:34 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 06:08:35 2016 +0000"
      },
      "message": "Merge \"Do not invalidate drawable if tint doesn\u0027t change\" into nyc-dev"
    },
    {
      "commit": "7cd1f0d39ada62669fb9bcd0a71fab059386fcd3",
      "tree": "da8764aa86c4040652ba52ca303fd7d82cfedf48",
      "parents": [
        "2a061b5bcfb92be2829f6fe9a6d86352193752e3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Feb 09 21:36:41 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Feb 09 22:07:32 2016 -0800"
      },
      "message": "Do not invalidate drawable if tint doesn\u0027t change\n\nChange-Id: I99d7a679ba3aa4978f2915f1a52f23dbce7fd971\n"
    },
    {
      "commit": "3552418fcf7b3ae3764f2030db51b9ca85b8839a",
      "tree": "72545b28ed60be3cfcd55496ba9961b272c79f64",
      "parents": [
        "41cafa1a205cef5f7ce5806c9573ab601edab6c1",
        "8c6d8a7ef9ef057833e36efa074138d06a8f01ca"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Feb 10 04:46:07 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 04:46:07 2016 +0000"
      },
      "message": "Merge \"Fix build\" into nyc-dev"
    },
    {
      "commit": "8c6d8a7ef9ef057833e36efa074138d06a8f01ca",
      "tree": "2b4032e02217fcf30bbc08974d63843a3786b648",
      "parents": [
        "d7b1f41109abee60ec8529369a85d84300b1d678"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 20:45:13 2016 -0800"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 20:45:13 2016 -0800"
      },
      "message": "Fix build\n\nChange-Id: I7c0601f873e37c7ebf71068ba81366704672bd70\n"
    },
    {
      "commit": "41cafa1a205cef5f7ce5806c9573ab601edab6c1",
      "tree": "1cac31f9968fa87f102ef9c895240d430115cc0c",
      "parents": [
        "e0feadcaac89739a4ae66055f75ee048d004b66f",
        "7ed21c2f00bf416bc59c114f74793ef55ec6ffb7"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Feb 10 03:05:47 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 03:05:47 2016 +0000"
      },
      "message": "Merge \"Don\u0027t die if dirKey hasn\u0027t been set in Selection.\" into nyc-dev"
    },
    {
      "commit": "7ed21c2f00bf416bc59c114f74793ef55ec6ffb7",
      "tree": "2301926d499723b2733779f166e57c1fde6b09a4",
      "parents": [
        "e852d93e1d8a56f68ca24cabd5c5ae6d5091f2c3"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 19:04:24 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 19:05:05 2016 -0800"
      },
      "message": "Don\u0027t die if dirKey hasn\u0027t been set in Selection.\n\nSome times the raw selection in State can be saved....raw.\n\nChange-Id: Ibf4efab31fffc99baa25ba415f8b53c110aa81f3\n"
    },
    {
      "commit": "e0feadcaac89739a4ae66055f75ee048d004b66f",
      "tree": "f5a095fdbc73bcde1b69fdc3705ca6052bc5ee32",
      "parents": [
        "e852d93e1d8a56f68ca24cabd5c5ae6d5091f2c3",
        "d7b1f41109abee60ec8529369a85d84300b1d678"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Feb 10 03:00:09 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 03:00:09 2016 +0000"
      },
      "message": "Merge \"Add an API to query the package name of the services shared lib\" into nyc-dev"
    },
    {
      "commit": "e852d93e1d8a56f68ca24cabd5c5ae6d5091f2c3",
      "tree": "b9e9f71c85f3b330f31a8b7cb5aa51199906c1d0",
      "parents": [
        "30ff5dd2c85e58696c84eba0329d0d94c7a05c76"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Mon Feb 08 19:09:42 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 18:52:45 2016 -0800"
      },
      "message": "Preserve selection across device rotation.\n\nAlso, update Selection model to use a discrete provisional selection,\n   rather than a superset \"total\" selection\n\nBug: 27075323\nChange-Id: I855e6b66010b3cdd599cc0a9f0046a7efadca5fe\n"
    },
    {
      "commit": "d7b1f41109abee60ec8529369a85d84300b1d678",
      "tree": "51b28d52f9f79810bcea61eba44dd239e86b08d3",
      "parents": [
        "2a061b5bcfb92be2829f6fe9a6d86352193752e3"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 18:49:23 2016 -0800"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 18:49:27 2016 -0800"
      },
      "message": "Add an API to query the package name of the services shared lib\n\nThe servcies shared lib contains components apps can invoke such\nas services to bind to, activities to start, UI choosers, etc.\nThis lib is built from AOSP code but an OEM may chage its\npackage name. For example, Google renames the package names for\nGMS apps from android.foo.bar to com.google.android.foo.bar.\nWhile we have more than one shared lib that are a part of the\nplatform (currently shared and services libs) the serivces lib\nis the only one clients need to start components in, thus need\nto know its package name. This change adds an API to query the\npackage name of the services shared lib. The API is hidden as\ncurrently the only clients are a part of the system.\n\nChange-Id: Ied48fa4819024522791764b22b3336d4f4b42cc3\n"
    },
    {
      "commit": "30ff5dd2c85e58696c84eba0329d0d94c7a05c76",
      "tree": "168ea869eeabb73f954f79f75a124dc6070dbe2b",
      "parents": [
        "619afdaae1ec7dcbd71bb1f698a0901a1fa290fe",
        "aa15dae22d9fe3d0d51b1b28f131f0b1b74a5869"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Feb 10 02:28:12 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 02:28:13 2016 +0000"
      },
      "message": "Merge \"Automatically open roots pane if default dir is empty.\" into nyc-dev"
    },
    {
      "commit": "619afdaae1ec7dcbd71bb1f698a0901a1fa290fe",
      "tree": "d596d5cda2b8e665b9148492adcd201c56cf19ea",
      "parents": [
        "65d9a51afa792226478600a205b5c764714e226c"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Sun Feb 07 14:23:43 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Wed Feb 10 02:17:28 2016 +0000"
      },
      "message": "Check parent existance when adding/removing documents.\n\nBUG\u003d26212981\nChange-Id: I8109e2324c027ec2182c6f521d57f3fe078a8660\n(cherry picked from commit df803ec6ebd47ddc7f97ea8ef13aa359ecc7fb95)\n"
    },
    {
      "commit": "65d9a51afa792226478600a205b5c764714e226c",
      "tree": "86d4640fd3458b133292133f1b04ed80e9a14c3b",
      "parents": [
        "40d5d9d827765142b1944aa0ae5414c2b474b9d0"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Mon Feb 08 15:36:04 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Wed Feb 10 02:11:37 2016 +0000"
      },
      "message": "Fix flakiness of testFilesList_LiveUpdate.\n\nChange-Id: I87618d5640e2e17de3188554d561abc5f3a3152a\n(cherry picked from commit 1008c2d4878abde1890560ef48eec229a4253445)\n"
    },
    {
      "commit": "40d5d9d827765142b1944aa0ae5414c2b474b9d0",
      "tree": "e17bd94626c7fb2157aea7a71007d5f1f167db3b",
      "parents": [
        "d4263faf8c176280da7a65528f282601f8f23cc0",
        "9146ac608c1108703a1e320be3da920f883bf88c"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Wed Feb 10 02:00:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 02:00:38 2016 +0000"
      },
      "message": "Merge \"Don\u0027t apply fancy back logic when drawer is not present.\" into nyc-dev"
    },
    {
      "commit": "d4263faf8c176280da7a65528f282601f8f23cc0",
      "tree": "c7843af5430757eba35aa5666b59dfc40f6e202b",
      "parents": [
        "65fa5ea41edb4e63e3a11077abedc628d8197f8b"
      ],
      "author": {
        "name": "Andre Eisenbach",
        "email": "eisenbach@google.com",
        "time": "Tue Feb 09 17:28:58 2016 -0800"
      },
      "committer": {
        "name": "Pavlin Radoslavov",
        "email": "pavlin@google.com",
        "time": "Wed Feb 10 01:54:07 2016 +0000"
      },
      "message": "Add Developer menu entry to disable Bluetooth absolute volume\n\nNOTE: Original CL updated: Developer-related settings in\nres/values/strings.xml are now in SettingsLib .\n\nBug: 27078729\nChange-Id: I499c420b1eb8cafd674cd69f29ed64f6126307f0\n"
    },
    {
      "commit": "65fa5ea41edb4e63e3a11077abedc628d8197f8b",
      "tree": "636abac4723752a60ea680d3750084c4dbe48a03",
      "parents": [
        "889f0b7fdae17c863abde60dc7d08aa9c34524a8"
      ],
      "author": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Tue Feb 09 17:42:32 2016 -0800"
      },
      "committer": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Tue Feb 09 17:49:54 2016 -0800"
      },
      "message": "Fix build\n\nChange-Id: I9498ecda9b05c7166faf9f648f0b61682a88c4da\n"
    },
    {
      "commit": "889f0b7fdae17c863abde60dc7d08aa9c34524a8",
      "tree": "f0f8509a530eed5a1d7cb5b72d46d31db8c56c92",
      "parents": [
        "85fc47b8a0f2b8244974de605a1a409febeb3605",
        "b2a235138306397c126e2d94a58920800104afca"
      ],
      "author": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Wed Feb 10 01:33:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 01:33:55 2016 +0000"
      },
      "message": "Merge \"Encode/Decode genres using CSV\" into nyc-dev"
    },
    {
      "commit": "b2a235138306397c126e2d94a58920800104afca",
      "tree": "e79ed51524e77c6e32c0316b47a75e941635e88b",
      "parents": [
        "93f04f89202d269fbb38c6f2ffacc3fa01728bbc"
      ],
      "author": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Mon Feb 08 16:47:50 2016 -0800"
      },
      "committer": {
        "name": "Chulwoo Lee",
        "email": "chulwoo@google.com",
        "time": "Tue Feb 09 17:19:50 2016 -0800"
      },
      "message": "Encode/Decode genres using CSV\n\nCurrently, the delimiter of genres is comma, but it is also used in the\nbroadcast genre, so we decided to encode the genre to CSV format.\nLet\u0027s support only a simple CSV not a complex cases like fully double\nquoted string to simplify the encode/decode method and encourage the\nTIS to use these methods for broadcast genres.\n\nBug: 25241891\nChange-Id: Id745d4fee43dbcdc508c0f6fad83477b6209ecd8\n"
    },
    {
      "commit": "85fc47b8a0f2b8244974de605a1a409febeb3605",
      "tree": "6e044c815e01611c233246f9540d3b49026d055d",
      "parents": [
        "65bff3e4e9ac48f79a9da111f6e1d263af6d3a2e",
        "e6beed8075f28e233ed0a87ce2c0617b046d2b17"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Wed Feb 10 01:02:49 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 01:02:50 2016 +0000"
      },
      "message": "Merge \"Language list heading: add padding and make it bold [DO NOT MERGE]\" into nyc-dev"
    },
    {
      "commit": "e6beed8075f28e233ed0a87ce2c0617b046d2b17",
      "tree": "42e2849f2266cb2708d2816c577f398523403807",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Mihai Nita",
        "email": "mnita@google.com",
        "time": "Fri Feb 05 11:33:37 2016 -0800"
      },
      "committer": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Wed Feb 10 01:01:50 2016 +0000"
      },
      "message": "Language list heading: add padding and make it bold [DO NOT MERGE]\n\nThis makes it consistent with heading labels used in other areas\nof the Settings app.\n\nBug: 26758145\nChange-Id: I9b66e97b5a0a8b0646e4b345b25b6d93178fc8e6\n(cherry picked from commit 5d1e9977350b85828f3ba533f3bf9d17917a9977)\n"
    },
    {
      "commit": "65bff3e4e9ac48f79a9da111f6e1d263af6d3a2e",
      "tree": "30ffd007aa42bf26d1ffbac3558c5c9a659da135",
      "parents": [
        "4f4c60820995bad73d87c2fff4b5c5b1c6b5e027"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 08 19:17:07 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 10 00:42:18 2016 +0000"
      },
      "message": "Fix Keyboard overlap with navigation bar\n\nFLAG_FULLSCREEN is really the wrong flag for determining whether\nto subtract the window insets in the decore view and layout\nit with a reduced size - FLAG_LAYOUT_IN_SCREEN suits these needs\nmuch better.\n\nBug: 26014496\nBug: 26984057\nChange-Id: I5c7a0fb7468d3981b91b23aa4c8b1e4841202131\n"
    },
    {
      "commit": "4f4c60820995bad73d87c2fff4b5c5b1c6b5e027",
      "tree": "3ff380f230c6ecbafaf38f0cdba98f4add2839a4",
      "parents": [
        "a21c6e90c8009d41d23caa6ccc9eb71a7f13df31"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Feb 09 16:32:32 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Feb 09 16:32:49 2016 -0800"
      },
      "message": "Fix build\n\nChange-Id: I24d82c44db9d9e04098a0d7cb9289d6b9fc19e41\n"
    },
    {
      "commit": "aa15dae22d9fe3d0d51b1b28f131f0b1b74a5869",
      "tree": "bb2f88ce9937bfd01d5448a7f4f0ebf2da8ce432",
      "parents": [
        "f854174ee6bff124a2238d802137a376c8f328ca"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 16:17:24 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 16:25:44 2016 -0800"
      },
      "message": "Automatically open roots pane if default dir is empty.\n\nMove drawer fiddling out of DirectoryFragment into respective\n    FragmentTuner instance.\n\nBug: 27084308\nChange-Id: Ia13fc2be1442e1a7164c2d67ea6ce4bcfda68bcc\n"
    },
    {
      "commit": "a21c6e90c8009d41d23caa6ccc9eb71a7f13df31",
      "tree": "ee8564a712fb0c23c4aea44b95734e47fa1ab916",
      "parents": [
        "0489c1459efdfd65586d4a70bed2e11b308d7fd2",
        "74e26595e609c3b6ddafb705779296d67ac9735b"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Feb 10 00:19:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 00:19:41 2016 +0000"
      },
      "message": "Merge \"Further improvement to determining visiblility of tasks in home stack.\" into nyc-dev"
    },
    {
      "commit": "0489c1459efdfd65586d4a70bed2e11b308d7fd2",
      "tree": "0a25351af046358ead2f4ed3c79010773c2f8bcf",
      "parents": [
        "3b5a29cb5d2150a04db40fc176b283a339b9088d",
        "480dca0d1b08f8895f66f857e9bd341033fab2d9"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Wed Feb 10 00:11:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 10 00:11:11 2016 +0000"
      },
      "message": "Merge \"Reduce jank during pinned stack animation\" into nyc-dev"
    },
    {
      "commit": "3b5a29cb5d2150a04db40fc176b283a339b9088d",
      "tree": "6b0d36a770d4d413494cfe784e822323eca7b21a",
      "parents": [
        "479064b9eac66e28c47c8ab362e8bef2b2ce2a3d",
        "e436f94f0e8b7c40e7a42078b21feca5af105611"
      ],
      "author": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Tue Feb 09 23:58:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 23:58:42 2016 +0000"
      },
      "message": "Merge \"Go to root  from child directory when root tapped. Bug: 27060001\" into nyc-dev"
    },
    {
      "commit": "479064b9eac66e28c47c8ab362e8bef2b2ce2a3d",
      "tree": "6b3a32a08e97aa689f00e46eec5fc117566dc3b5",
      "parents": [
        "905dc7e9c06742ab4e6e32fbd118206b7134b20c",
        "1e2fa5e79fb5240cca20105508c2f7a49f8005b6"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Feb 09 23:37:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 23:37:32 2016 +0000"
      },
      "message": "Merge \"Implement PgUp/PgDn support.  (cherry-pick DO NOT MERGE)\" into nyc-dev"
    },
    {
      "commit": "905dc7e9c06742ab4e6e32fbd118206b7134b20c",
      "tree": "c03ef8eeb958a1da47a8b1bf3b54f614289a27e9",
      "parents": [
        "b76e5865db2a9cb6771b02335aedd47715c9f5bd",
        "d6cc7909fd68626826fe4421c1485dd089b90ba7"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Feb 09 23:30:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 23:30:21 2016 +0000"
      },
      "message": "Merge \"Handle null list from getPackagesForOps\" into nyc-dev"
    },
    {
      "commit": "d6cc7909fd68626826fe4421c1485dd089b90ba7",
      "tree": "8d83df08d7ca7725e0651d2bbbb16b4b5c70ded1",
      "parents": [
        "e65db9b952a8383ebe56abffe51d7650a624521f"
      ],
      "author": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Feb 09 14:12:43 2016 -0800"
      },
      "committer": {
        "name": "Tony Mantler",
        "email": "nicoya@google.com",
        "time": "Tue Feb 09 15:17:56 2016 -0800"
      },
      "message": "Handle null list from getPackagesForOps\n\nb/27101914\n\nChange-Id: I468da1a0f38f78e1cd7fec50e3bc78cec6fd2771\n"
    },
    {
      "commit": "b76e5865db2a9cb6771b02335aedd47715c9f5bd",
      "tree": "b72c2a8d30d6e758ffa691d5b55d045a07776c79",
      "parents": [
        "950b30426e24bb38b7b2ffb461dc0b46e79b35d1",
        "b4f4f3e16d8fbb2905dfc168383213161e988f83"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Feb 09 23:04:53 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 23:04:54 2016 +0000"
      },
      "message": "Merge \"Calculate clip bounds correctly when serializing\" into nyc-dev"
    },
    {
      "commit": "950b30426e24bb38b7b2ffb461dc0b46e79b35d1",
      "tree": "51ee7fb1ac41a6a8c2b580b887b518dde06f5f84",
      "parents": [
        "ea46bb2cbfa301ea3d5c38968636c1c1435ad47d",
        "c7bacab20fa8a0e603726f4f8ebafd3a96babeb1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Feb 09 23:00:54 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 23:00:55 2016 +0000"
      },
      "message": "Merge \"More encryption-aware triaging.\" into nyc-dev"
    },
    {
      "commit": "ea46bb2cbfa301ea3d5c38968636c1c1435ad47d",
      "tree": "39d0e8c7b65934887872176914b3751f4efc7e5f",
      "parents": [
        "4f15f2ba67b6bc0ddad53b42235ac86d1079bbba",
        "8d8c7477746c357d54f586fc92e8d422a4fc6441"
      ],
      "author": {
        "name": "Shawn Willden",
        "email": "swillden@google.com",
        "time": "Tue Feb 09 22:57:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 22:57:24 2016 +0000"
      },
      "message": "Merge \"Add attestation API to Android KeyStore.\" into nyc-dev"
    },
    {
      "commit": "c7bacab20fa8a0e603726f4f8ebafd3a96babeb1",
      "tree": "9699ae49faa93a5b11bab35a0bbf3da5029bec6d",
      "parents": [
        "58482c55d0848f9675b551cf2fea4990336f0b31"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 09 15:56:11 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Feb 09 15:56:13 2016 -0700"
      },
      "message": "More encryption-aware triaging.\n\nMost of these callers are okay having results omitted when a package\nis uninstalled or encryption unaware.  For example, jobs and\nnotifications can only be enqueued by already running apps.\n\nWhen clearing zen rules, keep around rules inserted by apps on\nejected external storage devices.\n\nMake ServiceWatcher stricter by requiring that the matching package\nbe in the system image.\n\nBug: 26471205, 27105254\nChange-Id: Ie41ea8042ac1a54e9cbe0c35cec89e70521e9bed\n"
    },
    {
      "commit": "9146ac608c1108703a1e320be3da920f883bf88c",
      "tree": "f8c12eb6f41ee85c52f951d9113355882a879191",
      "parents": [
        "f854174ee6bff124a2238d802137a376c8f328ca"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 12:40:07 2016 -0800"
      },
      "committer": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Feb 09 14:47:50 2016 -0800"
      },
      "message": "Don\u0027t apply fancy back logic when drawer is not present.\n\nAdd test coverage. Booya!\n\nBug: 27078649\nChange-Id: Id2ce53009ee212b3af8d143091859d30e2bc76b1\n"
    },
    {
      "commit": "4f15f2ba67b6bc0ddad53b42235ac86d1079bbba",
      "tree": "47e3242796eabfe4e66c9301f90b4f235d38a4d6",
      "parents": [
        "ae8e0900047253168ad8e62f83e67bd2841f8791",
        "58482c55d0848f9675b551cf2fea4990336f0b31"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Feb 09 21:59:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 21:59:04 2016 +0000"
      },
      "message": "Merge \"Make ServiceWatcher encryption-aware.\" into nyc-dev"
    },
    {
      "commit": "ae8e0900047253168ad8e62f83e67bd2841f8791",
      "tree": "ab404ff8865ea72cb513a157ec24c6e1ef716a7d",
      "parents": [
        "558e38b975d891542cfe608abe15b50d62576cc1",
        "37db07216e7aa7baf18b7996b79ff9028aca6fb1"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 21:48:33 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 21:48:34 2016 +0000"
      },
      "message": "Merge \"Make InputMethodInfo#isEncryptionAware() strict.\" into nyc-dev"
    },
    {
      "commit": "37db07216e7aa7baf18b7996b79ff9028aca6fb1",
      "tree": "cce2d0db041afb4ff8bb7bebcaf972f8c9a5d9bb",
      "parents": [
        "41466449aae2d304cf05680f5adbf44312d7a65e"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 13:39:50 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 13:39:50 2016 -0800"
      },
      "message": "Make InputMethodInfo#isEncryptionAware() strict.\n\nThis is a follow up CL to the previous CL [1], which unintentionally\nrelied on whether the entire application rather than the\nInputMethodService is marked to be encryption-aware.  This wasn\u0027t\nobvious because right now LatinIME is entirely marked to be\nencryption-aware, which probably needs to be reconsidered in subsequent\nCLs.\n\nThis CL drops \"encryptionAware\" line from InputMethodInfo#dump() as it\nis redundant.  The same information is already dumped in the\n\u0027ServiceInfo\u0027 section.\n\n [1] Icf921fe3661eccf4a589b08b616d05decc561356\n     69811a98f161a04af8e8ec9978c3a5efe1ea0f29\n\nBug: 26279466\nChange-Id: I6cea5fe5731f4a6a64ea722b854b99c5154a15ae\n"
    },
    {
      "commit": "558e38b975d891542cfe608abe15b50d62576cc1",
      "tree": "0abd2d7ec62d61ef9332101b628480b4c79261b4",
      "parents": [
        "59e04c6f92da584b322c87072f18e6cab4de4c60",
        "e476bf6aeb58ccdf1ae4e44c2e9319b52fe22001"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 20:54:29 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 20:54:30 2016 +0000"
      },
      "message": "Merge \"Delete only the target user\" into nyc-dev"
    },
    {
      "commit": "e476bf6aeb58ccdf1ae4e44c2e9319b52fe22001",
      "tree": "3d0c743eb7a5ca67a3d120326218c76229e7c622",
      "parents": [
        "41466449aae2d304cf05680f5adbf44312d7a65e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 12:50:49 2016 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Feb 09 12:53:39 2016 -0800"
      },
      "message": "Delete only the target user\n\nbug:27094971\n\nChange-Id: I5b43d59ff6edeefc0e05a6ec90d04d388e707c29\n"
    },
    {
      "commit": "480dca0d1b08f8895f66f857e9bd341033fab2d9",
      "tree": "669bfc8f223892cf0e4c63ab5e34b8a99ecf9144",
      "parents": [
        "c61e102474c1fe0e16503856531106f8bff9e36b"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Sat Feb 06 13:58:29 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Feb 09 12:48:11 2016 -0800"
      },
      "message": "Reduce jank during pinned stack animation\n\n- Don’t launch Pip overlay activities during pinned stack animation.\nThis causes extra CPU load and takes a way resources from the running\nanimation.\n- Finish Pip overlay activities before starting pinned stack resize\nanimation. Reduces the amount of work the system needs to do to keep\nthe overlays in-sync with the other activities in the pinned stack.\n- Use AM.resizeStack with null bounds to take Pip to fullscreen so that\nwe can animate the bounds changed.\n- Also, fixed Activity.enterPictureInPicture API to animate the transition\nif Pip is entered from the app instead of Pip manager.\n\nBug: 25672053\nChange-Id: I82399c10f1b8c675ea3861ba973dc8ecfbfbe50f\n"
    },
    {
      "commit": "59e04c6f92da584b322c87072f18e6cab4de4c60",
      "tree": "c08dd13ae57f9b6000441035201f226d532f8896",
      "parents": [
        "41466449aae2d304cf05680f5adbf44312d7a65e"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Thu Feb 04 15:59:23 2016 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Feb 09 19:59:17 2016 +0000"
      },
      "message": "AAPT2: Switch to protobuf for intermediate format\n\nWithout needing to conform to the runtime data format,\nit is much easier to add new features such as debugging symbols\nand carrying over product data to link time.\n\nThis also simplifies the runtime format parser and serializer,\nwhich will change much less frequently than the protobuf intermediate\nformat.\n\nChange-Id: I209787bbf087db0a58a534cb8511c51d21133e00\n"
    },
    {
      "commit": "41466449aae2d304cf05680f5adbf44312d7a65e",
      "tree": "a7952519a16b80bef62bdbb1e14279ee19065272",
      "parents": [
        "f2dc2a926d634d9abf92187ba86b8413a4e1932a",
        "b1a235f9524b71126a9768571ad0b0a7fe0b304c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 19:58:32 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:58:33 2016 +0000"
      },
      "message": "Merge \"Importance slider logging.\" into nyc-dev"
    },
    {
      "commit": "f2dc2a926d634d9abf92187ba86b8413a4e1932a",
      "tree": "7bb9b45c76172e1d58744c330127c14e4ba68b6f",
      "parents": [
        "2ba26dd87c43e82255f01c5226b4d6264eea5526",
        "5d64399c51de861261267a937502c6a13c50a239"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 19:56:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:56:59 2016 +0000"
      },
      "message": "Merge \"Use Context#createConfigurationContext().\" into nyc-dev"
    },
    {
      "commit": "2ba26dd87c43e82255f01c5226b4d6264eea5526",
      "tree": "fa92109989ed475b056339aac5b65bd4cf08e3f8",
      "parents": [
        "12232f76fd33c05f0408c184f1992064251988be",
        "69811a98f161a04af8e8ec9978c3a5efe1ea0f29"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 19:49:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:49:20 2016 +0000"
      },
      "message": "Merge changes Icf921fe3,Ie1a8ee22 into nyc-dev\n\n* changes:\n  Add a utility method to InputMethodInfo for FBE.\n  Fix style issues in InputMethodInfo.java.\n"
    },
    {
      "commit": "12232f76fd33c05f0408c184f1992064251988be",
      "tree": "015a8efed8fe4711e78d5fce3f30479999c50b30",
      "parents": [
        "cd412bae126d8fc1d344cfc08700be4fd82598a1",
        "2750b41d0b50eb66c8aada11d62666f934ca950d"
      ],
      "author": {
        "name": "Randy Pan",
        "email": "zpan@google.com",
        "time": "Tue Feb 09 19:32:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 09 19:32:18 2016 +0000"
      },
      "message": "Merge \"Add RSN Information Element ID\" into mm-wireless-dev\nam: 2750b41d0b\n\n* commit \u00272750b41d0b50eb66c8aada11d62666f934ca950d\u0027:\n  Add RSN Information Element ID\n"
    },
    {
      "commit": "cd412bae126d8fc1d344cfc08700be4fd82598a1",
      "tree": "56571f7058cf6250d9b24929b9b6f164b5e51abf",
      "parents": [
        "9e37a70c1d6e245d9270796325a5b4ab516f176e",
        "f51fe4eb2c714ce127cd1956502983b978bc70e2"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 19:28:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:28:37 2016 +0000"
      },
      "message": "Merge \"Fix a crash in SystemUI when using CarNavigationBar.\" into nyc-dev"
    },
    {
      "commit": "9e37a70c1d6e245d9270796325a5b4ab516f176e",
      "tree": "9947be27e82c65bc0c37a5ade2ad1745b97ff3f4",
      "parents": [
        "f1cf2afd52d34e9e5152c2c7d59830a9d1733ce3",
        "3776fe007550451bb237c705d333247eab2a291c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 09 19:25:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:25:05 2016 +0000"
      },
      "message": "Merge \"Removed the notification scroller top stack\" into nyc-dev"
    },
    {
      "commit": "2750b41d0b50eb66c8aada11d62666f934ca950d",
      "tree": "e59ddeb487359391b038dd946a98cc0434dcee43",
      "parents": [
        "8629390701efe0ed74730a06ab2fc868a7ca265d",
        "c0e86b2e90d46cfa51519e8e3d91aad18ffcdb09"
      ],
      "author": {
        "name": "Randy Pan",
        "email": "zpan@google.com",
        "time": "Tue Feb 09 19:13:32 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Feb 09 19:13:33 2016 +0000"
      },
      "message": "Merge \"Add RSN Information Element ID\" into mm-wireless-dev"
    },
    {
      "commit": "f1cf2afd52d34e9e5152c2c7d59830a9d1733ce3",
      "tree": "3494999c882426b583788766a1337d7eb373266c",
      "parents": [
        "7364905303de42141f7bf72eeb3ba0cac7cc7370",
        "518432e36610ad6a14f00fdd8123efa295c7eaed"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Feb 09 19:06:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:06:23 2016 +0000"
      },
      "message": "Merge \"Update documentation for offset and size\" into nyc-dev"
    },
    {
      "commit": "7364905303de42141f7bf72eeb3ba0cac7cc7370",
      "tree": "bba18a62b3023041a25dc3f9563a0c560d235bce",
      "parents": [
        "75827b2fb626d23ed4a716dd1d9b35d6e215b7ce",
        "910beb8f5d9042163e2ad0dbb744d9f147db9604"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue Feb 09 19:00:31 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 19:00:32 2016 +0000"
      },
      "message": "Merge \"updates to FrameStatsObserver API\" into nyc-dev"
    },
    {
      "commit": "75827b2fb626d23ed4a716dd1d9b35d6e215b7ce",
      "tree": "93eea3f1d8bfeb35b9a5692b7200862204a9431f",
      "parents": [
        "9fca541ab8acb06bb390319251526fa9807b846f"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Feb 09 10:55:33 2016 -0800"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Feb 09 10:55:33 2016 -0800"
      },
      "message": "Fix build break\n\nBug: 26874366\nChange-Id: Ic7634cb9d823d4f74d2893f4c46a77a5af02a0a1\n"
    },
    {
      "commit": "f51fe4eb2c714ce127cd1956502983b978bc70e2",
      "tree": "5796a9743ac1e58cdd52c62738dd3514aafbd4fc",
      "parents": [
        "eddbff07c42684596e9d2121958fee86cfb70142"
      ],
      "author": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 10:51:50 2016 -0800"
      },
      "committer": {
        "name": "Rakesh Iyer",
        "email": "rni@google.com",
        "time": "Tue Feb 09 10:51:50 2016 -0800"
      },
      "message": "Fix a crash in SystemUI when using CarNavigationBar.\n\nCarNavigationBar overrides getCurrentView() in phone NavigationBarView\nbut the dump() method in NavigationBarView uses mCurrentView directly,\nwhich may be null in the auto case. Callign getCurrentView() returns\nthe correct overriden view.\n\nThis patch makes the change to dump() to use getCurrentView().\n\nBug: 27046536\nChange-Id: I92e5655325247d27faac1e33d8622783652bdb10\n"
    },
    {
      "commit": "518432e36610ad6a14f00fdd8123efa295c7eaed",
      "tree": "8a04c109a7326cf971c2122e1f50890fb52367de",
      "parents": [
        "95728a5db6595e473acf8f428f238afc2fdbbe80"
      ],
      "author": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Fri Oct 30 18:25:38 2015 -0700"
      },
      "committer": {
        "name": "Glenn Kasten",
        "email": "gkasten@google.com",
        "time": "Tue Feb 09 10:47:56 2016 -0800"
      },
      "message": "Update documentation for offset and size\n\nChange-Id: Id9d5ef62767155cc8597795b43c4422f623574ed\n"
    },
    {
      "commit": "910beb8f5d9042163e2ad0dbb744d9f147db9604",
      "tree": "83f2bdb523fa6f78ac322b5eca1f0bc332e2fcd2",
      "parents": [
        "95728a5db6595e473acf8f428f238afc2fdbbe80"
      ],
      "author": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue Feb 02 16:19:40 2016 -0800"
      },
      "committer": {
        "name": "Andres Morales",
        "email": "anmorales@google.com",
        "time": "Tue Feb 09 10:40:01 2016 -0800"
      },
      "message": "updates to FrameStatsObserver API\n\n- Rename to FrameMetrics to avoid collision with existing\n  android.view.FrameStats class\n- Make FrameMetricsObserver implementation detail,\n  exposing FrameMetricsListener interface as public API\n  and wrapping in FrameStatsObserver to maintain state\n- Remove dropped frame count call, in favor of passing as\n  parameter to callback method.\n- Move away from raw timestamp access in favor of Metric IDs\n  which represent higher-level, more stable stages in a frame\n  lifecycle and match the categories exposed in the onscreen\n  bars.\n- Support many-to-many Window\u003c-\u003eFrameMetricsListener relationship\n\nChange-Id: I00e741d664d4c868b1b6d0131a23f8316bd8c5c2\n"
    },
    {
      "commit": "9fca541ab8acb06bb390319251526fa9807b846f",
      "tree": "a06e25412bdfb31007e717d37d4db03a9a218508",
      "parents": [
        "8b67c1697e87b77750301e59cb57e8b4f76feeda"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Sun Feb 07 13:20:22 2016 +0900"
      },
      "committer": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Feb 09 18:36:27 2016 +0000"
      },
      "message": "Relax mapping rule to make the mapping logic simple.\n\nMtpDocumentsProvider remembers the mapping between SAF\u0027s ID and MTP\u0027s\nID. Sometimes we need to do heuristic to restore the mapping when MTP\ndevice is reconnected.\n\nPreviously we do the mapping files that shares the same name more\nstrictly. For example,\n\n1. Found file name \"test.txt\". Assign document ID \"1\".\n2. MTP device is disconnected and the MTP ID of \"1\" is lost.\n3. Found two files that have same name \"test.txt\" in the same directory.\n\nPreviously we don\u0027t reuse existing document ID \"1\" for neither of two\n\"test.txt\" because it\u0027s not 1-to-1 mapping and we cannot determine which\none should be mapped with existing document ID. It means we need the\ncomplete list of files in a directory to remap IDs. It takes long time\nto fetch all file names in a directory when a directory has 100+\nfiles. It\u0027s rare that a MTP device has the two files sharing the same\nname in the same directory. Also the strict rule makes the mapping code\nmore complex.\n\nThe CL relax the rule of mapping, and it allows to reuse existing\ndocument ID even if it is not 1-to-1 mapping. For the previous example,\nit assigns \"1\" for either of \"test.txt\".\n\nBUG\u003d27053734\nChange-Id: I19406fafc21f13ab94ba99411ce5e7f55ce7f658\n(cherry picked from commit acdbc6e740ffbd465488b6eb0cf9388d43ae860a)\n"
    },
    {
      "commit": "8b67c1697e87b77750301e59cb57e8b4f76feeda",
      "tree": "2e08c92ea82963e1831fa8577d736230b99e0e46",
      "parents": [
        "65a803f4f267570fe23d7b4de2ec060ae7722b85",
        "2d291d89f957495917071282ac0afce9b65c5e26"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Feb 09 18:32:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 18:32:28 2016 +0000"
      },
      "message": "Merge \"Introduce a use32bitAbi flag\" into nyc-dev"
    },
    {
      "commit": "65a803f4f267570fe23d7b4de2ec060ae7722b85",
      "tree": "dee760861484de761363cc34ba18ad1c0cf9c621",
      "parents": [
        "eddbff07c42684596e9d2121958fee86cfb70142",
        "ec0d33490ab48b40d1d18723935f49f41072164b"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Feb 09 18:26:26 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 18:26:26 2016 +0000"
      },
      "message": "Merge \"Update TelecomManager docs regarding PhoneAccounts\" into nyc-dev"
    },
    {
      "commit": "eddbff07c42684596e9d2121958fee86cfb70142",
      "tree": "9f8eaa3180b829fdac86757c422e1c311ca7af7b",
      "parents": [
        "d820abddd255618e828f53040dc0bfcabe249412",
        "8629390701efe0ed74730a06ab2fc868a7ca265d"
      ],
      "author": {
        "name": "Samuel Tan",
        "email": "samueltan@google.com",
        "time": "Tue Feb 09 18:23:43 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 09 18:23:43 2016 +0000"
      },
      "message": "Merge \"WifiEnterpriseConfig: allow getting and setting of ca_path\" into mm-wireless-dev\nam: 8629390701\n\n* commit \u00278629390701efe0ed74730a06ab2fc868a7ca265d\u0027:\n  WifiEnterpriseConfig: allow getting and setting of ca_path\n"
    },
    {
      "commit": "2d291d89f957495917071282ac0afce9b65c5e26",
      "tree": "5a784b72695aa39ddcf9bb7e84d6b8bd3c58fd2d",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Fri Feb 05 17:50:53 2016 -0800"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Feb 09 10:20:21 2016 -0800"
      },
      "message": "Introduce a use32bitAbi flag\n\nBug: 26874366\n\nOn Multiarch apps, it might be necessary to prioritize 32bit Abi ahead\nof 64bit ones. The use32bitAbi flag enables this.\n\nThis CL also reverts the public api changes in  I2c1fd1d036efe72b28b5fe996416df69a583959f and Ie3ecea6d84e2cb1522e736a21c3a3a24ac62eb27. Previously\nthe same functionality was provided using a raw abi string that\nutilized cpuabioverride flag.\n\nChange-Id: Idce3cbfedd11ef9079ce8a2901e69d30b1cf9ef4\n"
    },
    {
      "commit": "8629390701efe0ed74730a06ab2fc868a7ca265d",
      "tree": "3f1f4622d50778db1253fb1659321298a5d37d18",
      "parents": [
        "cf132a1bbc676489cfa757317edf8af90c10a105",
        "c136cf95393fb8f646b95cccd038ca9cb3450214"
      ],
      "author": {
        "name": "Samuel Tan",
        "email": "samueltan@google.com",
        "time": "Tue Feb 09 18:18:04 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Feb 09 18:18:05 2016 +0000"
      },
      "message": "Merge \"WifiEnterpriseConfig: allow getting and setting of ca_path\" into mm-wireless-dev"
    },
    {
      "commit": "d820abddd255618e828f53040dc0bfcabe249412",
      "tree": "f1ac96e191f1281e9d4e2dde8c47dea52ef7e42a",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Mon Feb 01 12:04:44 2016 -0800"
      },
      "committer": {
        "name": "Pavel Zhamaitsiak",
        "email": "pavelz@google.com",
        "time": "Tue Feb 09 18:16:48 2016 +0000"
      },
      "message": "Make ACTION_RADIO_OFF protected\n\nBug: 25113145\nChange-Id: Idcb88cb1fd06d4761ef1f634136f8ec697bf0851\n(cherry picked from commit ae6688ca5d2b506eff29ba27c7532513f2da7da8)\n"
    },
    {
      "commit": "b1a235f9524b71126a9768571ad0b0a7fe0b304c",
      "tree": "5f869355c1c21d5fa2e3f5f693fe0ac428bdea30",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 12:57:02 2016 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 09 13:06:46 2016 -0500"
      },
      "message": "Importance slider logging.\n\nChange-Id: I3c4ad73d1460e4d28cb1a10846159128590d2b20\n"
    },
    {
      "commit": "1e2fa5e79fb5240cca20105508c2f7a49f8005b6",
      "tree": "7892d63b21b0fba3e7742d69f062472345100081",
      "parents": [
        "ccdd08d37cc2b95da22941cc8fe80488d5d498e5"
      ],
      "author": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Feb 02 23:00:02 2016 -0800"
      },
      "committer": {
        "name": "Ben Kwa",
        "email": "kenobi@google.com",
        "time": "Tue Feb 09 18:06:11 2016 +0000"
      },
      "message": "Implement PgUp/PgDn support.  (cherry-pick DO NOT MERGE)\n\n- Clean up our LayoutManager code.  We actually only need a single\n  layout manager, since a GridLayoutManager is a LinearLayoutManager,\n  and list layout is simply grid layout with one column.  Make it so.\n\n- Use the layout manager to compute item offsets for one page\u0027s worth of\n  items.  Use that to implement page up/page down.\n\nBUG\u003d25195770\n\nChange-Id: I23ddd5fd38532682e7f099b44e188d8c3fec02be\n(cherry picked from commit 4d4bf9a21a16bae3497f94dbb558a2ede9d989ee)\n"
    },
    {
      "commit": "ccdd08d37cc2b95da22941cc8fe80488d5d498e5",
      "tree": "970b68400c82082d1ab6e4f87a90bd9c2fa418ce",
      "parents": [
        "e65db9b952a8383ebe56abffe51d7650a624521f",
        "4a4b49dcbc39e54129546ca2567cbd8f74faef23"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Feb 09 17:49:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 17:49:45 2016 +0000"
      },
      "message": "Merge \"don\u0027t allow assistant to block notifications.\" into nyc-dev"
    },
    {
      "commit": "e65db9b952a8383ebe56abffe51d7650a624521f",
      "tree": "28cc75e56906d5b5fd6594f975f994eff8422301",
      "parents": [
        "f854174ee6bff124a2238d802137a376c8f328ca",
        "05e46ca8f3d24cf333e745c8cebb420b2996e9ea"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Feb 09 17:45:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 17:45:04 2016 +0000"
      },
      "message": "Merge changes I1eda3134,Ia7ad36a3 into nyc-dev\n\n* changes:\n  Updating paging animation to spec.\n  Adding logging for timeout and other features.\n"
    },
    {
      "commit": "f854174ee6bff124a2238d802137a376c8f328ca",
      "tree": "aa5ef9f555afd89e2cb72410fe9d22d6f80380aa",
      "parents": [
        "b1540f139d6924555a4c333d10b34ccbccf87331",
        "76bcfb2e6688f1726f12c1ed3043665fc4409144"
      ],
      "author": {
        "name": "Steven Ng",
        "email": "stevenckng@google.com",
        "time": "Tue Feb 09 17:32:00 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 17:32:01 2016 +0000"
      },
      "message": "Merge \"Whitelist camera permission for SetupWizard\" into nyc-dev"
    },
    {
      "commit": "b1540f139d6924555a4c333d10b34ccbccf87331",
      "tree": "31fbbad5a3a4e63e952b2ee2421a6978c51f3110",
      "parents": [
        "cc494765faea28adeca7584d75c97933ffaf309b",
        "cf132a1bbc676489cfa757317edf8af90c10a105"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Tue Feb 09 17:28:33 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 09 17:28:33 2016 +0000"
      },
      "message": "Merge \"Fixed bad auto-generated method name.\" into mm-wireless-dev\nam: cf132a1bbc\n\n* commit \u0027cf132a1bbc676489cfa757317edf8af90c10a105\u0027:\n  Fixed bad auto-generated method name.\n"
    },
    {
      "commit": "cf132a1bbc676489cfa757317edf8af90c10a105",
      "tree": "3a3f7a87f5a8769a26ef35500bbf212ec35a8f78",
      "parents": [
        "03a6b1835060b6c2082ea231fb1ad539aefd916e",
        "afebe357fbbdbfef8e274c1c5ae449d746fa0d93"
      ],
      "author": {
        "name": "Jan Nordqvist",
        "email": "jannq@google.com",
        "time": "Tue Feb 09 17:24:20 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Feb 09 17:24:21 2016 +0000"
      },
      "message": "Merge \"Fixed bad auto-generated method name.\" into mm-wireless-dev"
    },
    {
      "commit": "cc494765faea28adeca7584d75c97933ffaf309b",
      "tree": "1b39c0173745a45e39209fb6b794107433d2ffe1",
      "parents": [
        "c61e102474c1fe0e16503856531106f8bff9e36b",
        "f564afa4cd17ba4b259e2b1ee01f061d12fd0fe2"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Feb 09 16:59:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 16:59:26 2016 +0000"
      },
      "message": "Merge \"Clean up UiAutomation working alongside a11y.\" into nyc-dev"
    },
    {
      "commit": "4a4b49dcbc39e54129546ca2567cbd8f74faef23",
      "tree": "3fa0068f477bba75f12aafef338d8ed07651aabd",
      "parents": [
        "5affef077316e73337eb42a098a126b01d20568e"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Feb 09 11:25:08 2016 -0500"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue Feb 09 11:25:08 2016 -0500"
      },
      "message": "don\u0027t allow assistant to block notifications.\n\nBug: 26640716\nChange-Id: I5c7b691ff664e8dafd39bf15cb1556731df2b0b9\n"
    },
    {
      "commit": "c61e102474c1fe0e16503856531106f8bff9e36b",
      "tree": "78155d62c9afb28586b57549474dd873503018fc",
      "parents": [
        "3fcec1a8dcfd734c8d22f72d4cd800afbb08b862",
        "6f4a2ce5a542020572808d26a2a8e6c7186080ef"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Tue Feb 09 13:33:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 13:33:46 2016 +0000"
      },
      "message": "Merge \"Fix dumpsys meminfo -c output.\" into nyc-dev"
    },
    {
      "commit": "3fcec1a8dcfd734c8d22f72d4cd800afbb08b862",
      "tree": "e857a10838826c6f6827f98baad74f6f097ec57c",
      "parents": [
        "eb33c0a53fc38470b52a2a021df06a9bcad15207"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Mon Jan 18 16:43:38 2016 -0800"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Tue Feb 09 10:17:38 2016 +0000"
      },
      "message": "Add java.util.function APIs\n\nBug: 26814204\n(cherry picked from commit 311a97e7f41c494bc355f5d77adc276e2a400970)\n\nChange-Id: I3fab2b12676bd1460553b4cb45b1ff602f6c09c1\n"
    },
    {
      "commit": "eb33c0a53fc38470b52a2a021df06a9bcad15207",
      "tree": "05d64958208d767d6e661df68c7d2d7f1a6ac585",
      "parents": [
        "3d911ea095e8f59fc7f1e1688c18b2c21a00fbec"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Mon Feb 08 18:08:18 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Feb 09 09:20:53 2016 +0000"
      },
      "message": "Cleanup sliding animation between directories.\n\nThe shadow is restored + redundant fade removed.\n\nBug: 26986946\nChange-Id: I31dde7d03f60be470e1c5e06dcdce828d3e4eaa0\n(cherry picked from commit 3134ddf99d4215041ed749f3b4e682a1910d208e)\n"
    },
    {
      "commit": "3d911ea095e8f59fc7f1e1688c18b2c21a00fbec",
      "tree": "538ccfc139dced89a6f374bcf205f03465651ed5",
      "parents": [
        "df3abce378f4dc6b615b916d2e311c8583877053"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Mon Feb 08 17:42:51 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Feb 09 09:16:53 2016 +0000"
      },
      "message": "Fix animation for the empty cabinet, also make other animations less jarring.\n\nSetting android:animateLayoutChanges\u003dtrue was causing flickering and problems\nwith sliding the cabinet while a fragment transition was already in progress.\n\nBug: 27060052\nBug: 26952361\nChange-Id: I17e5f8b57d63cd9a586fc70ae43e030c4f232e8d\n(cherry picked from commit ed82fd784301c645cb665517edc3006888d6f237)\n"
    },
    {
      "commit": "df3abce378f4dc6b615b916d2e311c8583877053",
      "tree": "e1873698a54afcf63679682ae4e5db39e6520e1b",
      "parents": [
        "7b68b868bd132cb448618692ca17db8c626d33d7"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Mon Feb 08 15:05:24 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Feb 09 09:14:49 2016 +0000"
      },
      "message": "Remove temporary test fixes.\n\nThe tests should fail, as the features are broken.\n\nChange-Id: Ib760ba5469164b8ca0d08c57f24273268ae2436f\n(cherry picked from commit 94eca73fec7aa1857f5847df355877d523d0c8a6)\n"
    },
    {
      "commit": "7b68b868bd132cb448618692ca17db8c626d33d7",
      "tree": "09645bc3d5f2c0efd5f6795bd3df8ce245002b42",
      "parents": [
        "cd502cf7150f0fb426f7f808c7d407ce89705239",
        "c7b832202a8f1f91e378e255e61c4aa703f53394"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Feb 09 09:12:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 09:12:14 2016 +0000"
      },
      "message": "Merge \"Migrate all tests to ActivityTest.\" into nyc-dev"
    },
    {
      "commit": "69811a98f161a04af8e8ec9978c3a5efe1ea0f29",
      "tree": "78eaa2d6a5a0c6317dcb5f689daa3da0d9bd5912",
      "parents": [
        "285765014f80d5c515d1727e71bda41c810327b6"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Feb 08 14:05:27 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 01:10:27 2016 -0800"
      },
      "message": "Add a utility method to InputMethodInfo for FBE.\n\nThis is another preparation for Bug 26279466.  Whether an input method\nis marked to be encryption-aware or not would become the thing here and\nthere in the Framework code.  Having a utility method and debug info\nin dumpsys should make our lives easier.\n\nBug: 26279466\nChange-Id: Icf921fe3661eccf4a589b08b616d05decc561356\n"
    },
    {
      "commit": "285765014f80d5c515d1727e71bda41c810327b6",
      "tree": "4620dccee0a0ddafb6e1027d49430c8be8837dc9",
      "parents": [
        "93f04f89202d269fbb38c6f2ffacc3fa01728bbc"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Feb 08 13:57:15 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Tue Feb 09 01:10:17 2016 -0800"
      },
      "message": "Fix style issues in InputMethodInfo.java.\n\nThis has nothing to do with Bug 26279466 but might be something nice to\nfix just as a preparation.\n\nBug: 26279466\nChange-Id: Ie1a8ee2248081a70728c29e52c657b3a0ed919b1\n"
    },
    {
      "commit": "5d64399c51de861261267a937502c6a13c50a239",
      "tree": "c6ba4dedd53559a59685e76ad3ce5dac648f820b",
      "parents": [
        "93f04f89202d269fbb38c6f2ffacc3fa01728bbc"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Feb 08 23:21:37 2016 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Mon Feb 08 23:21:37 2016 -0800"
      },
      "message": "Use Context#createConfigurationContext().\n\nNothing is changed in the test expectations.\nMajor changes in this CL are:\n\n  1. To obtain a custom context with the given locale,\n     Context#createConfigurationContext() is the way to go.\n     Modifying any internal state of the resource that is owned by the\n     context is not supported at all.\n  2. As a preparation to test cases where multiple locales are specified\n     in the system settings, unit tests need to switch to\n     Confituration#setLocales(LocaleList).\n\nBug: 27076327\nChange-Id: I6caa76627677c7625a1c42d76a275f67ae65a9b2\n"
    },
    {
      "commit": "cd502cf7150f0fb426f7f808c7d407ce89705239",
      "tree": "4d65672c8fdd949c2999bdcff4941aa6f87b23bf",
      "parents": [
        "2a061b5bcfb92be2829f6fe9a6d86352193752e3"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Mon Feb 08 19:24:12 2016 -0800"
      },
      "committer": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Mon Feb 08 19:24:12 2016 -0800"
      },
      "message": "TIF: Fix the unresolved link to #stopRecording()\n\nChange-Id: Ifa5aeb7c6f1d8210650a1d276872aa4e22d5ffa3\n"
    },
    {
      "commit": "2a061b5bcfb92be2829f6fe9a6d86352193752e3",
      "tree": "09b23db0413dedc230ce4fd3d00faab8b03eba79",
      "parents": [
        "93f04f89202d269fbb38c6f2ffacc3fa01728bbc",
        "4eee6a73e476cd2d82a69f3a535628901047f140"
      ],
      "author": {
        "name": "Jae Seo",
        "email": "jaeseo@google.com",
        "time": "Tue Feb 09 02:14:11 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 02:14:12 2016 +0000"
      },
      "message": "Merge \"TIF: Allow the application to indicate a TV program to record\" into nyc-dev"
    },
    {
      "commit": "58482c55d0848f9675b551cf2fea4990336f0b31",
      "tree": "9f814e7a2d3299ec0f0566f29f53fabc60a5818a",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Feb 08 17:49:17 2016 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Feb 08 19:05:53 2016 -0700"
      },
      "message": "Make ServiceWatcher encryption-aware.\n\nThis utility class automates the process of binding to the best\nmatching service, including rebinding as packages change over time.\n\nThis design means it\u0027s easy to become encryption-aware: we use the\ndefault PackageManager behavior that filters components based on\ntheir encryption-aware status, and we just kick off another\nevaluation pass once the user is unlocked.\n\nThis change cleans up some of the internal logic so we only rebind\nwhen the implementation switches, and it fixes several bugs along\nthe way.  For example, we would never trigger a rebind if a service\nwas refactored to a different ComponentName.  Another subtle bug was\nthat we\u0027d never fallback to an older implementation if a higher\nversion was uninstalled/disabled.  And finally, if all implementations\nwere uninstalled/disabled, we\u0027d leave the last connection bound.\n\nBug: 26280056\nChange-Id: I259af78e6564d61353a772ac03cf5799a398d535\n"
    },
    {
      "commit": "93f04f89202d269fbb38c6f2ffacc3fa01728bbc",
      "tree": "e4eda10b0156915842568fbe80790a0f91a4823d",
      "parents": [
        "c5c898640fd79562a3f278dbe825b39b0b65c7f7",
        "81ba11eccbc2519338782100c13cf4a5909ad6be"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Feb 09 01:56:23 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 01:56:23 2016 +0000"
      },
      "message": "Merge \"Put dismiss end target at navigation bar\" into nyc-dev"
    },
    {
      "commit": "c7b832202a8f1f91e378e255e61c4aa703f53394",
      "tree": "5fd32220b716fc25171c38ec15e20569bc675ca0",
      "parents": [
        "c5c898640fd79562a3f278dbe825b39b0b65c7f7"
      ],
      "author": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Thu Feb 04 17:46:35 2016 +0900"
      },
      "committer": {
        "name": "Tomasz Mikolajewski",
        "email": "mtomasz@google.com",
        "time": "Tue Feb 09 01:42:50 2016 +0000"
      },
      "message": "Migrate all tests to ActivityTest.\n\nActivityInstrumentationTestCase2 takes care of starting and closing\nthe activity, which prevents flakyness.\n\nChange-Id: I2d3908f6605a67a3c2d11e18a9c4799443828df9\n(cherry picked from commit e366886c7d91b62fe1478a057fc4c0a104d12b02)\n"
    },
    {
      "commit": "b4f4f3e16d8fbb2905dfc168383213161e988f83",
      "tree": "0b520c5b57f9e096a41ad0ad6017807bc13f83c6",
      "parents": [
        "c5c898640fd79562a3f278dbe825b39b0b65c7f7"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Feb 08 17:27:04 2016 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Feb 09 01:27:56 2016 +0000"
      },
      "message": "Calculate clip bounds correctly when serializing\n\nbug:26585671\n\nChange-Id: Ic70769bce6fa2a7b65cb893ba4a45c65fdc0b7e3\n"
    },
    {
      "commit": "c5c898640fd79562a3f278dbe825b39b0b65c7f7",
      "tree": "9227f8b068e0d7a42b660e3740e32558973f260b",
      "parents": [
        "bdadd644a8873ca658775a6bf6b2b0c7838e1d9d",
        "03a6b1835060b6c2082ea231fb1ad539aefd916e"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue Feb 09 01:14:34 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 09 01:14:34 2016 +0000"
      },
      "message": "Merge \"Enable RTT Responder Role (1/4).\" into mm-wireless-dev\nam: 03a6b18350\n\n* commit \u002703a6b1835060b6c2082ea231fb1ad539aefd916e\u0027:\n  Enable RTT Responder Role (1/4).\n"
    },
    {
      "commit": "05e46ca8f3d24cf333e745c8cebb420b2996e9ea",
      "tree": "0a81765b04c713b7aa513ee7dba09f52de8b327e",
      "parents": [
        "423295222c356e6d2b2d79e94d6a097abbc1a5d9"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 15:40:29 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 08 17:12:14 2016 -0800"
      },
      "message": "Updating paging animation to spec.\n\n- To handle the specific animation spec, we just animate the views\n  manually instead of animating the stack scroll (like how we do when\n  swiping to dismiss)\n- Fixing a regression in settings the initial focused index when\n  alt-tabbing\n- Minor tweak to make the front most task smaller when in the initial\n  non-paging mode\n\nChange-Id: Ic5fd54500fd8ce8284c7aaeddb102b2291bcecac\n\nSigned-off-by: Winson \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "423295222c356e6d2b2d79e94d6a097abbc1a5d9",
      "tree": "beaf7c648fbb00b275408f6d0e280c024d07b7aa",
      "parents": [
        "bdadd644a8873ca658775a6bf6b2b0c7838e1d9d"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Fri Feb 05 10:39:46 2016 -0800"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Mon Feb 08 17:12:01 2016 -0800"
      },
      "message": "Adding logging for timeout and other features.\n\nChange-Id: Ife9fca1a2ced08c6cbd38ab55d9ea878928de439\n\nSigned-off-by: Winson \u003cwinsonc@google.com\u003e\n"
    },
    {
      "commit": "03a6b1835060b6c2082ea231fb1ad539aefd916e",
      "tree": "32d443d13cfb8b7a1cabb9c9f6edf82e461a68e4",
      "parents": [
        "5f3dec374fac97365ec95ec407a1cffc2c3907c9",
        "564527dc5af7e1a61196273f4e02835924a4a14f"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue Feb 09 01:07:33 2016 +0000"
      },
      "committer": {
        "name": "Android Partner Code Review",
        "email": "android-gerrit-partner@google.com",
        "time": "Tue Feb 09 01:07:34 2016 +0000"
      },
      "message": "Merge \"Enable RTT Responder Role (1/4).\" into mm-wireless-dev"
    },
    {
      "commit": "bdadd644a8873ca658775a6bf6b2b0c7838e1d9d",
      "tree": "493d5a3d7851cf85f339cf47bb66993d4b6e8f7d",
      "parents": [
        "8ec0c5eb134183832fe182cfa2f5051e0fcc94e9",
        "78d2e2ddf07414eb342094ad8cf9d830b2220528"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Feb 09 01:00:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 09 01:00:18 2016 +0000"
      },
      "message": "Merge \"Clean up accessibility gestures.\" into nyc-dev"
    },
    {
      "commit": "8ec0c5eb134183832fe182cfa2f5051e0fcc94e9",
      "tree": "64f791da3dd8899ad8918a355b151994a3ef3bc5",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Oren Blasberg",
        "email": "orenb@google.com",
        "time": "Mon Feb 08 15:17:07 2016 -0800"
      },
      "committer": {
        "name": "Oren Blasberg",
        "email": "orenb@google.com",
        "time": "Tue Feb 09 00:58:13 2016 +0000"
      },
      "message": "Fix vector \"right arrow\" drawable to be properly 24dp.\n\nThis drawable is used for cascading menus. It was 25dp on one dimension\nbefore, for some reason. I verified it looks fine at 24x24.\n\nChange-Id: Iff5d4f00655d77830d9492190b1a74ef6f408f47\n(cherry picked from commit c007e91cc0519adeb4ff35e9e8c436231c2be822)\n"
    },
    {
      "commit": "81ba11eccbc2519338782100c13cf4a5909ad6be",
      "tree": "b625c8a80990845e3eecd67fe46d7bb1e2284f55",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Feb 03 22:04:22 2016 -0800"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 08 16:54:55 2016 -0800"
      },
      "message": "Put dismiss end target at navigation bar\n\nThis makes the animation when exiting docked mode a bit nicer\nwhen you fling the divider towards to the navigation bar. However,\nsince the divider ends at the navigation bar, we need to immediately\ndismiss it instead of fading out when the divider is fully occluded\nby the navigation bar.\n\nChange-Id: Ic5432fd118cb71be36485667b2c537caf5065ce5\n"
    },
    {
      "commit": "78d2e2ddf07414eb342094ad8cf9d830b2220528",
      "tree": "d5e31c3dd6b070c5f533258db77afe3af5ab70a3",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Feb 02 14:47:44 2016 -0800"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Feb 09 00:51:18 2016 +0000"
      },
      "message": "Clean up accessibility gestures.\n\nClosing two small holes in the implementation:\n1. The gesture was dispatched before the callback was registered. It\nwas possible for gestures that failed quickly to fail to report any\nstatus.\n2. Gestures could be dispatched before the input filter was\ninstalled. Adding a wait to give the filter a chance to install\nbefore reporting a failure.\n\nAlso removing an unused method on the input filter.\n\nChange-Id: I77cd80dcd2cec6c72b3761169aba5eaecf62250b\n(cherry picked from commit 03465fb874ccf35ead2228b66ec03afc31d7694e)\n"
    },
    {
      "commit": "74e26595e609c3b6ddafb705779296d67ac9735b",
      "tree": "1a87b10181e198995a3bcae0691923a676285610",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Fri Feb 05 11:48:37 2016 -0800"
      },
      "committer": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Feb 09 00:24:45 2016 +0000"
      },
      "message": "Further improvement to determining visiblility of tasks in home stack.\n\n673cbd2b6932b39d6804cda2969b7f059c1ce748 introduced logic to make\nnon-top activities in the home stack invisible under certain\nconditions. However, this caused problems with the set-up wizard which\nuses the home stack to launch all its activties. Changed the logic to\ndetermine if the next task in the home stack should be visible behind\nvs. the next activity in the same task. So, activities in the same task\nin the home stack can be visible at the same time, but not activities\nin different tasks.\n\nBug: 26922407\nBug: 26571156\nChange-Id: Ied20d45cd27a1adcc105703d8ca21861d1856700\n"
    },
    {
      "commit": "f564afa4cd17ba4b259e2b1ee01f061d12fd0fe2",
      "tree": "c33530130da7f80cd9ae38453e7724457136333b",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Feb 01 17:01:44 2016 -0800"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Feb 09 00:08:59 2016 +0000"
      },
      "message": "Clean up UiAutomation working alongside a11y.\n\nFix two bugs: one where Instrumentation did not properly\nhandle destroyed UiAutomations, another where UiAutomation\ndid not properly disable running accessibility services.\n\nChange-Id: I1773dbd373f4d5b0e7c9917ff18d8d9b1a0e07c7\n(cherry picked from commit 846522cea043d3113b3b96daa8f3a1b70e3beb5e)\n"
    },
    {
      "commit": "e436f94f0e8b7c40e7a42078b21feca5af105611",
      "tree": "77f737c10453e7a367445ea0982e31c7c048bd90",
      "parents": [
        "b251a2f51e636d036598ad27473b9cc55fdac1d7"
      ],
      "author": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Mon Feb 08 12:00:38 2016 -0800"
      },
      "committer": {
        "name": "Aga Wronska",
        "email": "agawronska@google.com",
        "time": "Mon Feb 08 23:38:07 2016 +0000"
      },
      "message": "Go to root  from child directory when root tapped.\nBug: 27060001\n\nChange-Id: Iabe1f9f2c986904a4d827e74cf29b3de55e74f90\n(cherry picked from commit 5652d175fedc87c796de3cfd354a9de961450690)\n"
    },
    {
      "commit": "b251a2f51e636d036598ad27473b9cc55fdac1d7",
      "tree": "d45af6ce45ac4dc0470533dc36f520466567dc8c",
      "parents": [
        "12ded41d48f710474f0163746d4c454c976b2fe9"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Feb 08 19:36:46 2016 +0000"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Feb 08 23:28:28 2016 +0000"
      },
      "message": "Revert \"Revert \"TaskManager bench\"\"\n\nThis reverts commit 9640477e3cc075b0f303e817a3ebcc72d7bc878b.\n\nChange-Id: I3aa8f2830b43b9c7b211c5792a311d0bc698c51a\n"
    },
    {
      "commit": "12ded41d48f710474f0163746d4c454c976b2fe9",
      "tree": "f1d1b94c09a07d2777455b0e249b25b514b402b2",
      "parents": [
        "000b84451d6a0b83345421ac1eae4ab402d1b8d3",
        "b1a65ee161d2dd1bb5fee752659350d43102fd0c"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Feb 08 23:26:13 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 08 23:26:13 2016 +0000"
      },
      "message": "Merge \"Changed list metered-networks so it returns all networks.\" into nyc-dev"
    },
    {
      "commit": "000b84451d6a0b83345421ac1eae4ab402d1b8d3",
      "tree": "68c6f581394207993c932edbfae667993eb408c5",
      "parents": [
        "f2971c45df3b8a4b2a6e28376b95c2773ffe9e0c",
        "e86b63bd17da3d347b9392f897e361919655edd6"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Feb 08 23:25:38 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 08 23:25:39 2016 +0000"
      },
      "message": "Merge \"Add pid on main bugreport notifications.\" into nyc-dev"
    },
    {
      "commit": "f2971c45df3b8a4b2a6e28376b95c2773ffe9e0c",
      "tree": "dd87cb263dfc3f7044e5cca98f67650ceccd8642",
      "parents": [
        "f4aa7d2e8a21a3b567af3fc7c38d1e85ff904ed9",
        "354cd3ce2213a1032d9138ea6fa1420f055ab08c"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 08 23:20:50 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 08 23:20:51 2016 +0000"
      },
      "message": "Merge \"Multi packages per APK\" into nyc-dev"
    }
  ],
  "next": "f4aa7d2e8a21a3b567af3fc7c38d1e85ff904ed9"
}
