)]}'
{
  "log": [
    {
      "commit": "dd2fc463f1f0a92f613930f372c58af10e58e64c",
      "tree": "6cb9aa0483aaf839e05337b280521b8cf358b729",
      "parents": [
        "49f982ec7baee5174795d90659b242abd575c909",
        "e67a29a037d11d242d6afba6aff5a0feb60e289b"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jun 02 10:18:13 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jun 02 10:18:13 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t create or check permissions on profiles during app startup\" into nyc-dev\nam: e67a29a037\n\n* commit \u0027e67a29a037d11d242d6afba6aff5a0feb60e289b\u0027:\n  Don\u0027t create or check permissions on profiles during app startup\n\nChange-Id: I1b8f9e4dc894d50041d06e195753116593326af0\n"
    },
    {
      "commit": "e67a29a037d11d242d6afba6aff5a0feb60e289b",
      "tree": "b8ff4ac62c60d9e7c99e2688670472b80ab6eedd",
      "parents": [
        "2fc9c6925a51b18452e8080d5ac2d50babd0c866",
        "126f78011de06c6946c814b760e18a0cb78951c3"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Jun 02 10:10:35 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 02 10:10:36 2016 +0000"
      },
      "message": "Merge \"Don\u0027t create or check permissions on profiles during app startup\" into nyc-dev"
    },
    {
      "commit": "fc536cb862c67d91eaa7fa94557cdc2f0f415678",
      "tree": "7d5876e7f1a7bdeee83195e1980f4c5049317b17",
      "parents": [
        "20340d0fc82bccf883898e9523f3c8aca8c9ac04",
        "7c5bcfc21ac87c56c57b1929ce04481fa0e116c7"
      ],
      "author": {
        "name": "David Sehr",
        "email": "sehr@google.com",
        "time": "Wed Jun 01 23:04:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 23:04:25 2016 +0000"
      },
      "message": "Merge \"Installer connection support for dump_profiles\" into nyc-dev\nam: 7c5bcfc21a\n\n* commit \u00277c5bcfc21ac87c56c57b1929ce04481fa0e116c7\u0027:\n  Installer connection support for dump_profiles\n\nChange-Id: I4085587ad80b04bc99efbe51c4480f193186a872\n"
    },
    {
      "commit": "20340d0fc82bccf883898e9523f3c8aca8c9ac04",
      "tree": "ff339b6220ee0ceeaf186a143bffc250221f711c",
      "parents": [
        "0c63355719d45986b3ce24046a0338f26a00cf3b",
        "380f3b12a4725a0534d62ada7c6f3bd67ebd0d01"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jun 01 23:04:09 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 23:04:09 2016 +0000"
      },
      "message": "Merge \"Release AssetManagers when ejecting storage.\" into nyc-dev\nam: 380f3b12a4\n\n* commit \u0027380f3b12a4725a0534d62ada7c6f3bd67ebd0d01\u0027:\n  Release AssetManagers when ejecting storage.\n\nChange-Id: I92c0fcbe38dd242cb8a0a3792381de81a7c0384c\n"
    },
    {
      "commit": "815c681f4243486693830929bf1be472ae1f467b",
      "tree": "1a03855b5006e7db338396a4e72c9df09d71833c",
      "parents": [
        "e24e9a033308d33da0f2517bb4e7b0bbade7efe2",
        "7fe19060cfaf09e8756f6488c5f2d6c7bbdd92ea"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Jun 01 23:03:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 23:03:51 2016 +0000"
      },
      "message": "Merge \"Use correct cert chain from PKCS#7 SignedData block.\" into nyc-dev\nam: 7fe19060cf\n\n* commit \u00277fe19060cfaf09e8756f6488c5f2d6c7bbdd92ea\u0027:\n  Use correct cert chain from PKCS#7 SignedData block.\n\nChange-Id: I5f93eac591446733fe7188e149ad5c4d970a1ba3\n"
    },
    {
      "commit": "56b70d51f45ecf101222d90a993f6f6da044ae65",
      "tree": "b402390ad678a5109d765922215aedf5fa0e8f8f",
      "parents": [
        "0acb155338f8eec7f15069e5133519a6ad31a00f",
        "61721ee3d7b7d55a0535584449b49143b1c2e039"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 22:48:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 22:48:59 2016 +0000"
      },
      "message": "Merge \"Fix issue #29058724: Improve JobScheduler API demo\" into nyc-dev\nam: 61721ee3d7\n\n* commit \u002761721ee3d7b7d55a0535584449b49143b1c2e039\u0027:\n  Fix issue #29058724: Improve JobScheduler API demo\n\nChange-Id: I3f05621c5e18ca35104ac66f95a96a19c789612d\n"
    },
    {
      "commit": "2bad55cb1b90a0154a32f4fecf75fe14fd9e8744",
      "tree": "1d64c2bc9e113285f8851fa5821ec393f6c8d3de",
      "parents": [
        "810913f943004211313f8b2338508865a67df4f1",
        "b4cd4650cfd634df75e9e23f9585a756823bd012"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 01 22:44:44 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 22:44:44 2016 +0000"
      },
      "message": "Merge \"AppError: Change \"close\" to \"close app\"\" into nyc-dev\nam: b4cd4650cf\n\n* commit \u0027b4cd4650cfd634df75e9e23f9585a756823bd012\u0027:\n  AppError: Change \"close\" to \"close app\"\n\nChange-Id: If2879efeaf2c3b4bd6112a22d81b59e32acbbc13\n"
    },
    {
      "commit": "7c5bcfc21ac87c56c57b1929ce04481fa0e116c7",
      "tree": "4577193d02227a0c0abd344c3a7effba348a25e0",
      "parents": [
        "380f3b12a4725a0534d62ada7c6f3bd67ebd0d01",
        "a87770828637813dacd176ba3c8d3810f7ed6ab8"
      ],
      "author": {
        "name": "David Sehr",
        "email": "sehr@google.com",
        "time": "Wed Jun 01 22:16:03 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 22:16:05 2016 +0000"
      },
      "message": "Merge \"Installer connection support for dump_profiles\" into nyc-dev"
    },
    {
      "commit": "380f3b12a4725a0534d62ada7c6f3bd67ebd0d01",
      "tree": "9cfef6c80bde3ea03d8c6a106a2115a6eb483dc9",
      "parents": [
        "2957d9d604a1d6cda9be33ba75ba1ad7d7185a22",
        "98bf12f99989ba2550fac83ee48ecbb6f1582f07"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 01 22:14:56 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 22:14:57 2016 +0000"
      },
      "message": "Merge \"Release AssetManagers when ejecting storage.\" into nyc-dev"
    },
    {
      "commit": "7fe19060cfaf09e8756f6488c5f2d6c7bbdd92ea",
      "tree": "7eebad0bd6e26db2c65aa2c3cb531313dcfeee5b",
      "parents": [
        "6df8a9a89fc87649595926592bf895768c861b68",
        "29045203f3f694cddea7b3f115ea82f648ba0cba"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Wed Jun 01 21:55:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 21:55:05 2016 +0000"
      },
      "message": "Merge \"Use correct cert chain from PKCS#7 SignedData block.\" into nyc-dev"
    },
    {
      "commit": "98bf12f99989ba2550fac83ee48ecbb6f1582f07",
      "tree": "d40668875625dd75149bac6738debbfdf24e8a84",
      "parents": [
        "8b655e0f57b071756e7d6a3547eeabe35885bcc9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu May 26 11:56:57 2016 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jun 01 14:52:27 2016 -0600"
      },
      "message": "Release AssetManagers when ejecting storage.\n\nWhen ejecting a storage device, the system process needs to rapidly\nrelease any open FDs to prevent itself from being killed by vold.\n\nThis change examines all ResourceImpls cached inside the system\nprocess and evicts any that reference the storage device being\nejected.  (ResourcesManager will gladly recreate any evicted entries\nwhen asked again in the future.)\n\nAlso replace broken use of WeakHashMap, since we want the values to\nbe weak references, not the keys.\n\nBug: 28867548\nChange-Id: Ib9cfc66497149b6d3f8d49213e9779408a331d2a\n"
    },
    {
      "commit": "61721ee3d7b7d55a0535584449b49143b1c2e039",
      "tree": "293e38492ae9639ea749cb8de03de58865a0a218",
      "parents": [
        "3e05055af775f9539d832b1191ae2ee9bc4acf21",
        "c43a7f89f7733bbaa440545eb472f1f8aa3b5d18"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 19:29:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 19:29:43 2016 +0000"
      },
      "message": "Merge \"Fix issue #29058724: Improve JobScheduler API demo\" into nyc-dev"
    },
    {
      "commit": "be718d8836e85b8bff0de83e4fefbd92675c0855",
      "tree": "c7f3256837898360f4391a10d6cc184895bb53a1",
      "parents": [
        "93a01103afae6bfada5a7b8decd96c2e3af0448b",
        "ce82f1c16a4c10e003a11020fcb3c232010c40c6"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jun 01 19:07:45 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 19:07:45 2016 +0000"
      },
      "message": "Merge \"Revert \"Merge \"Add 900 for Russia - Short code used by Sberbank.\"\"\" am: 56bd06fc3e\nam: ce82f1c16a\n\n* commit \u0027ce82f1c16a4c10e003a11020fcb3c232010c40c6\u0027:\n  Revert \"Merge \"Add 900 for Russia - Short code used by Sberbank.\"\"\n\nChange-Id: Id0b350da8369340a4ac538358481577b22bc73d3\n"
    },
    {
      "commit": "ce82f1c16a4c10e003a11020fcb3c232010c40c6",
      "tree": "90de6d4715ad1b2e9717a70309833012ebec5d5e",
      "parents": [
        "29760d459a59e916b7f6f2bbe36ba955896ecbad",
        "56bd06fc3e29290ba90b792a7f7353864cbf772a"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Wed Jun 01 18:51:28 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 18:51:28 2016 +0000"
      },
      "message": "Merge \"Revert \"Merge \"Add 900 for Russia - Short code used by Sberbank.\"\"\"\nam: 56bd06fc3e\n\n* commit \u002756bd06fc3e29290ba90b792a7f7353864cbf772a\u0027:\n  Revert \"Merge \"Add 900 for Russia - Short code used by Sberbank.\"\"\n\nChange-Id: I0450be79c583cd2fc27156460b32b23830fc3c68\n"
    },
    {
      "commit": "b4cd4650cfd634df75e9e23f9585a756823bd012",
      "tree": "9f13dc14994bbf74061e13722db0b80aacc9d0a9",
      "parents": [
        "b04f86acae9f5a0101e997a2dde08342c92b180f",
        "f286ca27f4468e5ddfdb71dcd36681b7e5edbb52"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 01 18:14:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 18:14:43 2016 +0000"
      },
      "message": "Merge \"AppError: Change \"close\" to \"close app\"\" into nyc-dev"
    },
    {
      "commit": "c43a7f89f7733bbaa440545eb472f1f8aa3b5d18",
      "tree": "4aa8975dc0fa4dfad1aefd6493f0704b01593a8c",
      "parents": [
        "438693dd6cc4e3fe2ffb336d551c0d69e9546102"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 10:48:43 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 10:48:43 2016 -0700"
      },
      "message": "Fix issue #29058724: Improve JobScheduler API demo\n\nWe can now include it in the java docs!\n\nChange-Id: I46b4f58e6220347e4f3f12139c9484d1b964c6a2\n"
    },
    {
      "commit": "adc3f1ec2b8b85d1b3ced34e424e1b091f937b03",
      "tree": "cb1af874a872f0a84a60dcabf2a6d2007f3f0b39",
      "parents": [
        "c123c0b4d02e948757e825e4f8249391afd45e3f",
        "ff39d3ec2fa773a50bbd069a40570767c80fd404"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 01 17:25:52 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 17:25:52 2016 +0000"
      },
      "message": "Merge \"MessagingStyle: Generate EXTRA_TITLE and EXTRA_TEXT\" into nyc-dev\nam: ff39d3ec2f\n\n* commit \u0027ff39d3ec2fa773a50bbd069a40570767c80fd404\u0027:\n  MessagingStyle: Generate EXTRA_TITLE and EXTRA_TEXT\n\nChange-Id: I4f725f15c12a3e5f49a521564ad2be54b75b2dd2\n"
    },
    {
      "commit": "ff39d3ec2fa773a50bbd069a40570767c80fd404",
      "tree": "18ddf3a76b46fa6c3d96efe4e440d964be655281",
      "parents": [
        "0d7dbb0f282afb43ec2a6a81789379749b2ab054",
        "33fbd2c9659d0560d3a310d0cd28f452d5a25cdb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 01 17:01:58 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 17:02:00 2016 +0000"
      },
      "message": "Merge \"MessagingStyle: Generate EXTRA_TITLE and EXTRA_TEXT\" into nyc-dev"
    },
    {
      "commit": "30680c65061777a6eaa4a19e195567765bdb6b6d",
      "tree": "5c2957a2248330a9f817645f23df3e3a597fa1fe",
      "parents": [
        "576430f36ac04843fed5697ecae1716489c164bb",
        "c16bc88fc99a6446c77d0b075f242c042bb31ded"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Wed Jun 01 16:56:44 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 16:56:44 2016 +0000"
      },
      "message": "Merge \"trim and strip html tags for load safe label name\" into nyc-dev\nam: c16bc88fc9\n\n* commit \u0027c16bc88fc99a6446c77d0b075f242c042bb31ded\u0027:\n  trim and strip html tags for load safe label name\n\nChange-Id: I34cebbce65db27304e6d3dcc2c6e0cbc0f005b03\n"
    },
    {
      "commit": "c16bc88fc99a6446c77d0b075f242c042bb31ded",
      "tree": "bc252acc9d3d26757c3c39fed56dcaf0fbb01b61",
      "parents": [
        "438693dd6cc4e3fe2ffb336d551c0d69e9546102",
        "e630f353222509474c8aa739e00bacfc3d906663"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Jun 01 16:47:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 16:47:19 2016 +0000"
      },
      "message": "Merge \"trim and strip html tags for load safe label name\" into nyc-dev"
    },
    {
      "commit": "576430f36ac04843fed5697ecae1716489c164bb",
      "tree": "7e4716c2ea6a731a326325fbeda5deccb52be044",
      "parents": [
        "652af4f8133741752ed3146b7408144b28c45eff",
        "438693dd6cc4e3fe2ffb336d551c0d69e9546102"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 16:38:18 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 16:38:18 2016 +0000"
      },
      "message": "Merge \"Work on issue #28942589: Tune job scheduler\" into nyc-dev\nam: 438693dd6c\n\n* commit \u0027438693dd6cc4e3fe2ffb336d551c0d69e9546102\u0027:\n  Work on issue #28942589: Tune job scheduler\n\nChange-Id: I9e4ddcc64d84a8d943128d8bd8ebf158743c5549\n"
    },
    {
      "commit": "438693dd6cc4e3fe2ffb336d551c0d69e9546102",
      "tree": "d1dd2e7e18d5d4b02631cc4195f06c65201c313d",
      "parents": [
        "a007e877f2ed32bd51d6c03e94e20eac94ef4081",
        "e9a988caca733d2f292991a52a0047685a69812f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 01 16:27:04 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 16:27:06 2016 +0000"
      },
      "message": "Merge \"Work on issue #28942589: Tune job scheduler\" into nyc-dev"
    },
    {
      "commit": "a007e877f2ed32bd51d6c03e94e20eac94ef4081",
      "tree": "65f524cb1284d479eafb679147397b4ef5b79873",
      "parents": [
        "f9a6f33091772b847cf1580021530cdf5004c035",
        "88b23ba405690256e039179358f0c7ee9a4b9e1f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 01 15:26:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 15:26:43 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "a87770828637813dacd176ba3c8d3810f7ed6ab8",
      "tree": "9890e54bb5713c7ad1345e83e71b9af6c4f35605",
      "parents": [
        "d7007923c55994d64514706b212fa3e8c1a3b25f"
      ],
      "author": {
        "name": "David Sehr",
        "email": "sehr@google.com",
        "time": "Tue May 24 15:25:23 2016 -0700"
      },
      "committer": {
        "name": "David Sehr",
        "email": "sehr@google.com",
        "time": "Wed Jun 01 08:21:27 2016 -0700"
      },
      "message": "Installer connection support for dump_profiles\n\nBug: 28748264\nChange-Id: I22322b5a0716a030d9873edcc6dfd7f3ef2d3bca\n"
    },
    {
      "commit": "9269e2272bea8b4c6ca80c3e20872de75dd4c876",
      "tree": "074c46a2df891fd4260fcf8a720a9128810b99d9",
      "parents": [
        "a0668c7442ed2f66323c4ae798b5b39c1ab7cd52",
        "e65b3fbb63b4b6937fede2e4b889c0a51a881358"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed Jun 01 13:54:01 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 13:54:01 2016 +0000"
      },
      "message": "Fix action mode animation on recreations - framework edition\nam: e65b3fbb63\n\n* commit \u0027e65b3fbb63b4b6937fede2e4b889c0a51a881358\u0027:\n  Fix action mode animation on recreations - framework edition\n\nChange-Id: Ic990cf5fdb98e86083ccfe54f8f3e6905aa3e375\n"
    },
    {
      "commit": "e65b3fbb63b4b6937fede2e4b889c0a51a881358",
      "tree": "d9075a29ab9a5e582a8611a2475e6e18b47f8251",
      "parents": [
        "88be465ce572f84649e01744a7ec96b6346b3686"
      ],
      "author": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed Jun 01 11:39:54 2016 +0100"
      },
      "committer": {
        "name": "Chris Banes",
        "email": "chrisbanes@google.com",
        "time": "Wed Jun 01 14:38:17 2016 +0100"
      },
      "message": "Fix action mode animation on recreations - framework edition\n\nCurrently if an action mode is started in onCreate()\nit will fade in. This isn\u0027t ideal though, especially\nsince Activities are recreated routinely with\nmulti-window and resizable Activities. In that instance\nwe fade it in on every recreate.\n\nThis CL fixes this in both the decor and toolbar action\nmodes to only fade in if the decor has been laid out.\n\nBUG: 29036694\n\nChange-Id: Iae985efcced170a0a4229124c1c132355c2aa71e\n"
    },
    {
      "commit": "c0246a04b66c80688247c4251006302b0d9b2488",
      "tree": "2d7bd242401b840e635316836d8b974176b67a44",
      "parents": [
        "9a769a482861496686a4138a0a9b612a08fce8f8"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Wed Jun 01 10:50:57 2016 +0100"
      },
      "committer": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Wed Jun 01 10:50:57 2016 +0100"
      },
      "message": "Revert \"Merge \"Add 900 for Russia - Short code used by Sberbank.\"\"\n\nThis reverts commit 9a769a482861496686a4138a0a9b612a08fce8f8, reversing\nchanges made to 6fb921a61b0ca6bac8002e0fdbeb521453dce408.\n"
    },
    {
      "commit": "88b23ba405690256e039179358f0c7ee9a4b9e1f",
      "tree": "e7c2ea6ff5226edc598df6281e0c56e34be0276b",
      "parents": [
        "88be465ce572f84649e01744a7ec96b6346b3686"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jun 01 01:19:56 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Jun 01 01:19:56 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib90c671ec93583cc219bfc9bb18f199c71963f04\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "e630f353222509474c8aa739e00bacfc3d906663",
      "tree": "869347c9d53fccc832e7102675ca734d8355c7bd",
      "parents": [
        "189e3e5ec5b698f1062fb98692fa75d3750148e0"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue May 31 14:47:14 2016 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Tue May 31 18:42:18 2016 -0700"
      },
      "message": "trim and strip html tags for load safe label name\n\nBug: 28557603\nChange-Id: I30b6c1d32e97c1fb71ba83c2845c310fe3b7f579\n"
    },
    {
      "commit": "a0668c7442ed2f66323c4ae798b5b39c1ab7cd52",
      "tree": "537617d2ba3764c8060b1db49f177ab05f6df5d4",
      "parents": [
        "bf3d1fc24527d521c2538e4266dcb48a17bca422",
        "88be465ce572f84649e01744a7ec96b6346b3686"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Jun 01 01:20:39 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jun 01 01:20:39 2016 +0000"
      },
      "message": "Merge \"Update override config to include some changes from global config\" into nyc-dev\nam: 88be465ce5\n\n* commit \u002788be465ce572f84649e01744a7ec96b6346b3686\u0027:\n  Update override config to include some changes from global config\n\nChange-Id: I0f1f9f64bcd81321f44c48cd01537749ac4727ea\n"
    },
    {
      "commit": "e9a988caca733d2f292991a52a0047685a69812f",
      "tree": "c477af1312e7ee76bed5b749caf8f07336fc0ce9",
      "parents": [
        "ac2b44f5021f6d863c37167b26fe7dfba9bc4c6f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 27 17:59:40 2016 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 31 18:16:19 2016 -0700"
      },
      "message": "Work on issue #28942589: Tune job scheduler\n\nWe now have a new settings key that provides all of the existing\ntuning parameters, plus some newly redone ones for dealing with\ndifferent memory levels.\n\nChanged the minimum batching for overall jobs from 2 to 1, so\nwe will never get in the way of immediately scheduling jobs\nwhen the developer asks for this.  We should now be able to rely\non the doze modes to do better batching of jobs for us when it\nis really important.\n\nAlso work on issue #28981330: Excessive JobScheduler wakeup alarms.\nUse a work source with scheduled alarms to blame them on the app\nwhose job they are being scheduled for, and add a check for whether\na job\u0027s timing constraint has been satisfied before considering it\na possible candidate for the next alarm.  (If it is satisified,\nthe time is in the past, so we should not schedule an alarm for it.)\n\nFinally clean up a bunch of the dumpsys output to make it easier\nto understand.\n\nChange-Id: I06cf2c1310448f47cf386f393e9b267335fabaeb\n"
    },
    {
      "commit": "88be465ce572f84649e01744a7ec96b6346b3686",
      "tree": "608fdae69a52785f4a09c5681db439859856a655",
      "parents": [
        "a72a83a1724d1a2b047fdbb8ab343db6b9b4b7ae",
        "f12fce1a3aa4b28335e3644057c346e205693189"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Wed Jun 01 01:08:36 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 01 01:08:37 2016 +0000"
      },
      "message": "Merge \"Update override config to include some changes from global config\" into nyc-dev"
    },
    {
      "commit": "494529318a0a8952ed5dc7bc00786f74f39b2612",
      "tree": "3d471952ae5e787edb6880de08426bc567e4b3f1",
      "parents": [
        "cc8707ca9ad276341a25c295433ed3060edb9dc3",
        "cd0aa9cda8e57c224b473198a345fb008fe30b5a"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 31 23:13:31 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 23:13:31 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t bother with WeakHashMap for direct alarm bookkeeping\" into nyc-dev\nam: cd0aa9cda8\n\n* commit \u0027cd0aa9cda8e57c224b473198a345fb008fe30b5a\u0027:\n  Don\u0027t bother with WeakHashMap for direct alarm bookkeeping\n\nChange-Id: Ia86b5f27d511bb8da2bd8982ffe35d4d2906da54\n"
    },
    {
      "commit": "29045203f3f694cddea7b3f115ea82f648ba0cba",
      "tree": "b2352445196047a6ff423af54504d4a03536c67a",
      "parents": [
        "1c39a112b43e50da4e801d634e28ae7a130c0dcb"
      ],
      "author": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Tue May 31 16:04:49 2016 -0700"
      },
      "committer": {
        "name": "Alex Klyubin",
        "email": "klyubin@google.com",
        "time": "Tue May 31 16:10:00 2016 -0700"
      },
      "message": "Use correct cert chain from PKCS#7 SignedData block.\n\nThis fixes a bug where APK JAR signature verifier returned the wrong\ncertificate chain. Rather than returning the cert chain of the\nverified SignerInfo, it was returning the bag of certs of the PKCS#7\nSignedData block.\n\nThis issue was introduced in Android N and thus does not affect\nearlier Android platform versions.\n\nBug: 29055836\nChange-Id: I684c0f8e9ff47b922030645e07b6a114c0eb0963\n"
    },
    {
      "commit": "cc8707ca9ad276341a25c295433ed3060edb9dc3",
      "tree": "d08b1c9442dc4969354d6c55ea38aa90fd99ec46",
      "parents": [
        "379b014ab57178269c770f60ab9c11ce7c7e3b57",
        "a35724f6667e80abc5e6b45e75d7000d3fb17267"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 31 23:02:53 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 23:02:53 2016 +0000"
      },
      "message": "Merge \"Enforce background fallback to be non-translucent\" into nyc-dev\nam: a35724f666\n\n* commit \u0027a35724f6667e80abc5e6b45e75d7000d3fb17267\u0027:\n  Enforce background fallback to be non-translucent\n\nChange-Id: I692f30718453e03570e1512adb3b6e9fbe787197\n"
    },
    {
      "commit": "cd0aa9cda8e57c224b473198a345fb008fe30b5a",
      "tree": "3056ccac840eee845bd11d575d8aef5bace46b63",
      "parents": [
        "a35724f6667e80abc5e6b45e75d7000d3fb17267",
        "09d7d8f67433aa8ec8757647112b475947111469"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Tue May 31 22:59:24 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 22:59:26 2016 +0000"
      },
      "message": "Merge \"Don\u0027t bother with WeakHashMap for direct alarm bookkeeping\" into nyc-dev"
    },
    {
      "commit": "a35724f6667e80abc5e6b45e75d7000d3fb17267",
      "tree": "f9d74000ece5d7c1950be32085dda8a720394ef4",
      "parents": [
        "760b5571582056e756d9fb1bc366247bc26a8e54",
        "8e879f1fec1ca6c641f270b58447033ab4671851"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 31 22:50:08 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 22:50:09 2016 +0000"
      },
      "message": "Merge \"Enforce background fallback to be non-translucent\" into nyc-dev"
    },
    {
      "commit": "09d7d8f67433aa8ec8757647112b475947111469",
      "tree": "1a7a4050033e5586252afd6929359a5a303392a7",
      "parents": [
        "9801a9269c6fcdc9996fb752b2421eb409fc3b09"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 31 15:08:04 2016 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue May 31 15:19:47 2016 -0700"
      },
      "message": "Don\u0027t bother with WeakHashMap for direct alarm bookkeeping\n\nCall cancel() explicitly before dropping local references to your\ncallback objects; they won\u0027t just quietly go away.\n\nBug 28987260\n\nChange-Id: Id9da66ed86a46b4fb38127e2ddd7a7d84fd2313a\n"
    },
    {
      "commit": "eb18c0fa699bd9fe6981cb9e5f170962aaf72d09",
      "tree": "683d4b7672f7d523041648de9d331e5b22182cfe",
      "parents": [
        "b86c149e60a03750fd757034161f3fba326446e0",
        "2fd9cd7cbb7a792d041d0e0780b11b12b4591a90"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 31 21:38:07 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 21:38:07 2016 +0000"
      },
      "message": "Merge \"Better handling of confused finish transition.\" into nyc-dev\nam: 2fd9cd7cbb\n\n* commit \u00272fd9cd7cbb7a792d041d0e0780b11b12b4591a90\u0027:\n  Better handling of confused finish transition.\n\nChange-Id: I0b43e01df97b98a7b646999999611c7aafbea33a\n"
    },
    {
      "commit": "2fd9cd7cbb7a792d041d0e0780b11b12b4591a90",
      "tree": "899a751628b5b1e2c749271cae74e9786c478763",
      "parents": [
        "1c39a112b43e50da4e801d634e28ae7a130c0dcb",
        "5ae0b7abf0d026973d556a8d6685dc2b986bf7b5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 31 21:31:28 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 21:31:31 2016 +0000"
      },
      "message": "Merge \"Better handling of confused finish transition.\" into nyc-dev"
    },
    {
      "commit": "f286ca27f4468e5ddfdb71dcd36681b7e5edbb52",
      "tree": "8bf53979504a41a998d01933e838a8bda4e30b97",
      "parents": [
        "9801a9269c6fcdc9996fb752b2421eb409fc3b09"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 31 14:02:16 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 31 14:02:19 2016 -0700"
      },
      "message": "AppError: Change \"close\" to \"close app\"\n\nChange-Id: Ib7205e103a93c559ef2fc50921248699e9457a62\nFixes: 28813950\n"
    },
    {
      "commit": "f12fce1a3aa4b28335e3644057c346e205693189",
      "tree": "9ae85d9a9ea7f21e29fb97472e5f0c9b044a0808",
      "parents": [
        "9801a9269c6fcdc9996fb752b2421eb409fc3b09"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri May 27 17:30:16 2016 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue May 31 13:14:55 2016 -0700"
      },
      "message": "Update override config to include some changes from global config\n\nIn override config for task we set Configuration#screenLayout field based on\ninitial global config + shrink to fit the area on screen given for this task.\nHowever this field also contains information (like layout direction) that we\ndo not intend to override and it can be changed in global config separately.\nIn this case we need to update the override config with changes from global\nconfig.\n\nBug: 28616488\nChange-Id: I22673257621b3f9ae7933b37bd0fb9446c6042ea\n"
    },
    {
      "commit": "8e879f1fec1ca6c641f270b58447033ab4671851",
      "tree": "eea19561c83dcfb27d2b2e2b6cf4c841b44a2630",
      "parents": [
        "ddc6de1eda495790e6564438994df5d49ddf248f"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed May 25 16:41:49 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 31 20:05:37 2016 +0000"
      },
      "message": "Enforce background fallback to be non-translucent\n\nTo avoid screen garbage or wallpaper shining through, the background\nwe use there for filling the whole needs to\n\na) Be non-translucent in all cases except if the window is translucent.\nb) Don\u0027t infer it from the theme as it might be unexpected. Don\u0027t define\nit in the theme, and use black if it\u0027s not defined.\n\nBug: 28763785\nChange-Id: Ifb724b5c5feea3ed70d68e5bd7615fa91185e743\n"
    },
    {
      "commit": "5ae0b7abf0d026973d556a8d6685dc2b986bf7b5",
      "tree": "1b9c1f1e8d97f72c1d6faaa5d99d5d2305dad265",
      "parents": [
        "c26b8afd35c2debf14cdefb6120b908cfb9ef5c3"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 31 12:58:52 2016 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue May 31 12:58:52 2016 -0700"
      },
      "message": "Better handling of confused finish transition.\n\nBug 28347277\n\nWhen an activity calls startActivity with makeSceneTransitionAnimation\nand then calls finishAfterTransition, it should not do any transition\nand just finish.\n\nChange-Id: I00e537638fa6f24c95605f09bbafd843b569bb4d\n"
    },
    {
      "commit": "f8740203991d01a4bd9e2794185de1b57d5e7d45",
      "tree": "795a36d505d4cea6568bd9c566e96cba7f43b2d3",
      "parents": [
        "1968ffe2845b5a98ff9f3bc9bf549d9db981e5ad",
        "ddc6de1eda495790e6564438994df5d49ddf248f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 31 19:36:27 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 19:36:27 2016 +0000"
      },
      "message": "Merge \"Fixed a few accessibility issues with notifications and groups\" into nyc-dev\nam: ddc6de1eda\n\n* commit \u0027ddc6de1eda495790e6564438994df5d49ddf248f\u0027:\n  Fixed a few accessibility issues with notifications and groups\n\nChange-Id: Iaa2ddc8bedaad3623190e65116f0d8b85687eb78\n"
    },
    {
      "commit": "ddc6de1eda495790e6564438994df5d49ddf248f",
      "tree": "264d02fddec9cb61134291dd13a59766f51b3cc9",
      "parents": [
        "bb039d2f17d61b96c88d2cae445a53a642fb421f",
        "ddf1b399d85ca417301625a55b2a3c7acab2633c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue May 31 19:26:14 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 19:26:16 2016 +0000"
      },
      "message": "Merge \"Fixed a few accessibility issues with notifications and groups\" into nyc-dev"
    },
    {
      "commit": "1968ffe2845b5a98ff9f3bc9bf549d9db981e5ad",
      "tree": "8aea5b0a8b26fed7879c1412580c48ba1b7048cb",
      "parents": [
        "68efdf6758bd0393c12f907fbad5a0364f21ffdc",
        "bb039d2f17d61b96c88d2cae445a53a642fb421f"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Tue May 31 19:26:11 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 19:26:11 2016 +0000"
      },
      "message": "Merge \"Invalidate child bounds when AbsListView bounds change\" into nyc-dev\nam: bb039d2f17\n\n* commit \u0027bb039d2f17d61b96c88d2cae445a53a642fb421f\u0027:\n  Invalidate child bounds when AbsListView bounds change\n\nChange-Id: I5d139388bea3610d2e1de2ded48ae7a510d2aba7\n"
    },
    {
      "commit": "bb039d2f17d61b96c88d2cae445a53a642fb421f",
      "tree": "6a7e251f56d328948fb813149ccf8cd93e849ec8",
      "parents": [
        "9801a9269c6fcdc9996fb752b2421eb409fc3b09",
        "51b5caf902a6bedc016096abc7ef9e5d0e1a68c7"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Tue May 31 19:20:19 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 19:20:21 2016 +0000"
      },
      "message": "Merge \"Invalidate child bounds when AbsListView bounds change\" into nyc-dev"
    },
    {
      "commit": "ef0ab9a178a752b6cfde89f29b36b1b3aea576cd",
      "tree": "73d4b9808a57cf44e49271e22e3dc40a56b5150b",
      "parents": [
        "fe9877d877e2f497ac0daff1a4455b00efe57dbe",
        "29760d459a59e916b7f6f2bbe36ba955896ecbad"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Tue May 31 18:18:57 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 18:18:57 2016 +0000"
      },
      "message": "Merge \"Add 900 for Russia - Short code used by Sberbank.\" am: 9a769a4828\nam: 29760d459a\n\n* commit \u002729760d459a59e916b7f6f2bbe36ba955896ecbad\u0027:\n  Add 900 for Russia - Short code used by Sberbank.\n\nChange-Id: I6d25ad6cb6a68fcb7071e331ca6ae30a811814cd\n"
    },
    {
      "commit": "29760d459a59e916b7f6f2bbe36ba955896ecbad",
      "tree": "4a1293e2cc9e9996ed1e2d3825cafe544d56b0e2",
      "parents": [
        "359a4d9569fd88a896650065256e8a377546b8e2",
        "9a769a482861496686a4138a0a9b612a08fce8f8"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Tue May 31 18:10:42 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 18:10:42 2016 +0000"
      },
      "message": "Merge \"Add 900 for Russia - Short code used by Sberbank.\"\nam: 9a769a4828\n\n* commit \u00279a769a482861496686a4138a0a9b612a08fce8f8\u0027:\n  Add 900 for Russia - Short code used by Sberbank.\n\nChange-Id: I0eac4eb99a84a489c1907a3d1fd4dd944527404e\n"
    },
    {
      "commit": "9a769a482861496686a4138a0a9b612a08fce8f8",
      "tree": "c0b4735ea7ddc690d05204022ddfd1972d5e9cf0",
      "parents": [
        "6fb921a61b0ca6bac8002e0fdbeb521453dce408",
        "2ee4078de4565b70f9a6db2aa8748b76935fe87e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 31 18:06:29 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 31 18:06:29 2016 +0000"
      },
      "message": "Merge \"Add 900 for Russia - Short code used by Sberbank.\""
    },
    {
      "commit": "2ee4078de4565b70f9a6db2aa8748b76935fe87e",
      "tree": "d578695693c9443d3f5414669b31465e7e31f28f",
      "parents": [
        "8b5bbbbfa4318401dd074440250850ec14c0264c"
      ],
      "author": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Tue May 24 19:23:20 2016 +0100"
      },
      "committer": {
        "name": "Vasco Brito",
        "email": "vascob@google.com",
        "time": "Tue May 31 16:11:27 2016 +0000"
      },
      "message": "Add 900 for Russia - Short code used by Sberbank.\n\nSberbank SMS banking solution uses 900 short code.\nThey have requested this shortcode to be listed has premium to reduce banking fraud.\n\nbug: 28423611\n\nChange-Id: I82dfe012a1e55b2d025c24e50149fa01551a92ed\nSigned-off-by: Vasco Brito \u003cvascob@google.com\u003e\n"
    },
    {
      "commit": "0063f2c80b1d9512fd77ca71faa85737c1fd2424",
      "tree": "e792cf6a6995d459b3588df947eebf03b8686dbb",
      "parents": [
        "f5464121c0050bd8926f243a7f84fcc3282864d5",
        "89f4bff149c62baf8371118aed2c4e6ac29976c5"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Tue May 31 11:36:37 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 11:36:37 2016 +0000"
      },
      "message": "Merge \"Cleanup performDexOpt with instruction sets.\" into nyc-dev\nam: 89f4bff149\n\n* commit \u002789f4bff149c62baf8371118aed2c4e6ac29976c5\u0027:\n  Cleanup performDexOpt with instruction sets.\n\nChange-Id: I6293cb0c9adf562d69aac59d74edc6540e6a0693\n"
    },
    {
      "commit": "89f4bff149c62baf8371118aed2c4e6ac29976c5",
      "tree": "a2c479b7a4cfad5df291327d4a2d2288fbd55ea1",
      "parents": [
        "98801e9f2bec03faf9be0c8bb961150004d309ff",
        "fb6cf77a6721f2af4df09b33d649f66ad79559f6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 31 11:23:43 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 11:23:44 2016 +0000"
      },
      "message": "Merge \"Cleanup performDexOpt with instruction sets.\" into nyc-dev"
    },
    {
      "commit": "08b6d01ccb7a23c820fd159a10a2abd5c3ffca2c",
      "tree": "8e292b78abf61617337cd622aa1f5a906871807c",
      "parents": [
        "f11d0fe8c5a0906a7b6295adea9da1d544a3a22d",
        "fe524c0e24ba2dc65c9ea490b2334a039c1b0a6a"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Tue May 31 04:49:59 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 31 04:49:59 2016 +0000"
      },
      "message": "Merge \"Support ellipsizing LocaleHelper.getDisplayLocaleList()\" into nyc-dev\nam: fe524c0e24\n\n* commit \u0027fe524c0e24ba2dc65c9ea490b2334a039c1b0a6a\u0027:\n  Support ellipsizing LocaleHelper.getDisplayLocaleList()\n\nChange-Id: I98301daa256ab8e8dc2dc05c1e877f39ef685c23\n"
    },
    {
      "commit": "5854f2aa077e5ceba2977724f71162eaf3faa384",
      "tree": "e25d9473bfd68d44bc4a5b73fd1a33ad0a94038c",
      "parents": [
        "fe524c0e24ba2dc65c9ea490b2334a039c1b0a6a",
        "95c8a941af1b8618fa10bb5b3bc170d1f981fac5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 31 03:45:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 03:45:44 2016 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into nyc-dev"
    },
    {
      "commit": "fe524c0e24ba2dc65c9ea490b2334a039c1b0a6a",
      "tree": "25d82e26a246283110bc3098e8806109fcfc27e0",
      "parents": [
        "747d945b2c8717e9a501c861a3caf20633355979",
        "0ad4dccf8851ba7adb5fa7b85736bd6e2cb21896"
      ],
      "author": {
        "name": "Roozbeh Pournader",
        "email": "roozbeh@google.com",
        "time": "Tue May 31 01:02:41 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 31 01:02:42 2016 +0000"
      },
      "message": "Merge \"Support ellipsizing LocaleHelper.getDisplayLocaleList()\" into nyc-dev"
    },
    {
      "commit": "95c8a941af1b8618fa10bb5b3bc170d1f981fac5",
      "tree": "2d533443f507f27e50dd02e52d3fe815c72fae80",
      "parents": [
        "747d945b2c8717e9a501c861a3caf20633355979"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon May 30 17:49:58 2016 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon May 30 17:49:58 2016 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ieeea0ff0eefd470b6a929f69671ca10724990c88\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "7317034daf526553ef3ad7052d994b17820fd9e3",
      "tree": "cf365a84ee4e9f12727f79b8b11d066145c8bc0f",
      "parents": [
        "c58084447db37dfd6ff18a13b50a42989945ff8b",
        "b182735757630db7e84e577c999b9e7d8a288353"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Sat May 28 00:57:43 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat May 28 00:57:43 2016 +0000"
      },
      "message": "Merge \"Don\\\u0027t call .toString() on potentially null CharSequence\" into nyc-dev\nam: b182735757\n\n* commit \u0027b182735757630db7e84e577c999b9e7d8a288353\u0027:\n  Don\u0027t call .toString() on potentially null CharSequence\n\nChange-Id: I5c8253739fa06b07abd4d67b4947c6bed153d010\n"
    },
    {
      "commit": "b182735757630db7e84e577c999b9e7d8a288353",
      "tree": "0d6e28db7ef26351bef80a6d57d25fca866c1647",
      "parents": [
        "8a9100caaea34cadcd19910f5667407a29016d03",
        "f135b271bfaa5a23f3af5a15ce59fd4ffb44a6be"
      ],
      "author": {
        "name": "Chris Tate",
        "email": "ctate@android.com",
        "time": "Sat May 28 00:52:10 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat May 28 00:52:11 2016 +0000"
      },
      "message": "Merge \"Don\u0027t call .toString() on potentially null CharSequence\" into nyc-dev"
    },
    {
      "commit": "f135b271bfaa5a23f3af5a15ce59fd4ffb44a6be",
      "tree": "da56c0060c43be98c0fc3db0bf9acadb44cddb46",
      "parents": [
        "efa291a8605e91d775faf46ada349ec7f81fcdb9"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 27 17:10:30 2016 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri May 27 17:13:10 2016 -0700"
      },
      "message": "Don\u0027t call .toString() on potentially null CharSequence\n\nWe\u0027re building an exception message string, but by explicitly invoking\n.toString() we\u0027re accidentally triggering an NPE rather than the typed\nexception we want to throw.  Build the string in a way that will be\nsafe and sensical even if the CharSequence is null.\n\nBug 29009255\n\nChange-Id: I1813260f0b36fd44506b8327f997dd20c2d6c8bf\n"
    },
    {
      "commit": "ddf1b399d85ca417301625a55b2a3c7acab2633c",
      "tree": "6d57f5ff885c2123b1fc7dab78b470756a72ebd3",
      "parents": [
        "9d84d9ee51f08026f0aecc7b4246d6c05e0cb753"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 16:33:10 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 17:04:56 2016 -0700"
      },
      "message": "Fixed a few accessibility issues with notifications and groups\n\nChange-Id: I78fa62884eaa0efe825b5eb1e6cac7d88fc05a7f\nFixes: 28069681\n"
    },
    {
      "commit": "cf9df710e534ad04af4957f844993aa4c11fd706",
      "tree": "51502863dc1f568ffe25a08bb622c138aebcf1f8",
      "parents": [
        "6d6e6d245741acedb6c8517548f1da5a369d8723",
        "f97a0f5c9c501bc7e39c779ebb2e009e1ea496cd"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 23:56:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 23:56:51 2016 +0000"
      },
      "message": "Merge \"Add more doc for Object animators defined with a single value\" into nyc-dev\nam: f97a0f5c9c\n\n* commit \u0027f97a0f5c9c501bc7e39c779ebb2e009e1ea496cd\u0027:\n  Add more doc for Object animators defined with a single value\n\nChange-Id: I1be74292a21b0b9d86dd2df35c319f3a2f4a230c\n"
    },
    {
      "commit": "f97a0f5c9c501bc7e39c779ebb2e009e1ea496cd",
      "tree": "f286d101cb762d61aedcffa342da4198bf31ba2b",
      "parents": [
        "c26b8afd35c2debf14cdefb6120b908cfb9ef5c3",
        "3c8598399638c90da69e14fde824385fdb582e1d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 27 23:51:17 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 23:51:18 2016 +0000"
      },
      "message": "Merge \"Add more doc for Object animators defined with a single value\" into nyc-dev"
    },
    {
      "commit": "51b5caf902a6bedc016096abc7ef9e5d0e1a68c7",
      "tree": "7e840a2aab2c041aa1ede3fd58662862c1872233",
      "parents": [
        "f8c504db7f2e0e35c5fa19cad46681dc17db7488"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Fri May 27 15:18:54 2016 -0700"
      },
      "committer": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Fri May 27 16:00:22 2016 -0700"
      },
      "message": "Invalidate child bounds when AbsListView bounds change\n\nThis CL fixes a bug in AbsListView where it was not invalidating\nchildren\u0027s bounds when AbsListView\u0027s bounds change. This was\ntriggering bugs where if you set padding on a list view, it would\nnot resize its children.\n\nBug: 28800232\nChange-Id: I81a4e9ea234c395de80efea5ef5e47a71cb95136\n"
    },
    {
      "commit": "33fbd2c9659d0560d3a310d0cd28f452d5a25cdb",
      "tree": "052d5417436a527b0269b1550d0ae94216c13955",
      "parents": [
        "fceaa60e249575021e41b873673e12d9b4123fbe"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 15:35:28 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 15:49:05 2016 -0700"
      },
      "message": "MessagingStyle: Generate EXTRA_TITLE and EXTRA_TEXT\n\nGenerates an appropriate title and text for MessagingStyle\nNotifications, such that SystemUI can generate the appropriate\noneline representation.\n\nBug: 28934989\nChange-Id: Ic23ed18bb9c4af21ad59626ca161ca7abb25a4e9\n"
    },
    {
      "commit": "8fc70289b5cf8a0f93a4dd02cf9b61243b3cda3d",
      "tree": "3f8e559482f01f1215faa276afeb418332b219fd",
      "parents": [
        "ca89f7b69f5a4737105ac28133f8af3ada57e46f",
        "fceaa60e249575021e41b873673e12d9b4123fbe"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 22:22:14 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 22:22:14 2016 +0000"
      },
      "message": "Merge \"Copy native tree\\\u0027s property when mutate vector drawable\" into nyc-dev\nam: fceaa60e24\n\n* commit \u0027fceaa60e249575021e41b873673e12d9b4123fbe\u0027:\n  Copy native tree\u0027s property when mutate vector drawable\n\nChange-Id: I86969033da46b58268df0ea026749f992068bc2b\n"
    },
    {
      "commit": "fceaa60e249575021e41b873673e12d9b4123fbe",
      "tree": "5c04403f2fc0cd8abef6c6ac9dd0440de6350939",
      "parents": [
        "a7d66aa6b86865b223bd3b0d906b9a0f95e7c3b5",
        "028029730bf2d177f84316d2d444d409eba4b6cb"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 22:16:59 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 22:17:00 2016 +0000"
      },
      "message": "Merge \"Copy native tree\u0027s property when mutate vector drawable\" into nyc-dev"
    },
    {
      "commit": "3c8598399638c90da69e14fde824385fdb582e1d",
      "tree": "4ce14b326007ebd83a3e488e3f081ad27c84a220",
      "parents": [
        "028029730bf2d177f84316d2d444d409eba4b6cb"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 15:03:39 2016 -0700"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 15:08:46 2016 -0700"
      },
      "message": "Add more doc for Object animators defined with a single value\n\nBug: 28104516\nChange-Id: I181b2817ceda5dfaf87e12c81b21e7d0d2f002fc\n"
    },
    {
      "commit": "ca89f7b69f5a4737105ac28133f8af3ada57e46f",
      "tree": "42530b05d7365150daa169506b6ab0605b19cb88",
      "parents": [
        "20962d345ac294ef2000576f23d672e7f0883069",
        "a7d66aa6b86865b223bd3b0d906b9a0f95e7c3b5"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:08:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 22:08:23 2016 +0000"
      },
      "message": "Merge \"Change app crash dialog strings\" into nyc-dev\nam: a7d66aa6b8\n\n* commit \u0027a7d66aa6b86865b223bd3b0d906b9a0f95e7c3b5\u0027:\n  Change app crash dialog strings\n\nChange-Id: Ib8a6a2972671b1b60b02afcda9e8b93508b98c27\n"
    },
    {
      "commit": "20962d345ac294ef2000576f23d672e7f0883069",
      "tree": "da684a42f667e78f2235145231d0b6489bdfaa51",
      "parents": [
        "d70126ec780a30d18e65b70c3dcc29f7253352e3",
        "9764fea48350e9148b606f8e10686e298437e440"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:08:15 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 22:08:15 2016 +0000"
      },
      "message": "Merge \"Simplify crash dialog\" into nyc-dev\nam: 9764fea483\n\n* commit \u00279764fea48350e9148b606f8e10686e298437e440\u0027:\n  Simplify crash dialog\n\nChange-Id: I99e6f68890067cc55422ef11686bd40a6185fd1a\n"
    },
    {
      "commit": "d70126ec780a30d18e65b70c3dcc29f7253352e3",
      "tree": "c59a9c2bc263bf6617fdccc72b92c892f8deda88",
      "parents": [
        "85e60d203e4ec8d1c1db9ff55cdc6057a48a7812",
        "5dbb9ff67468979214542eb6a448711d2d614cdb"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:08:06 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 22:08:06 2016 +0000"
      },
      "message": "Merge \"Fix bad one-line MessagingStyle\" into nyc-dev\nam: 5dbb9ff674\n\n* commit \u00275dbb9ff67468979214542eb6a448711d2d614cdb\u0027:\n  Fix bad one-line MessagingStyle\n\nChange-Id: I3dd2c32f3fee1e61d63da8903ae468d9e8da19c0\n"
    },
    {
      "commit": "a7d66aa6b86865b223bd3b0d906b9a0f95e7c3b5",
      "tree": "cd1401fa793df6a09824becb88a10951e5c26f89",
      "parents": [
        "9764fea48350e9148b606f8e10686e298437e440",
        "0533dfb2ca89ad95294f5c1ad1052c3959931e29"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:03:21 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 22:03:22 2016 +0000"
      },
      "message": "Merge \"Change app crash dialog strings\" into nyc-dev"
    },
    {
      "commit": "9764fea48350e9148b606f8e10686e298437e440",
      "tree": "d8cad265ebbe6710aec03261e2f831bf4fc3a227",
      "parents": [
        "5dbb9ff67468979214542eb6a448711d2d614cdb",
        "ad028c1616be016e6bef0d9a664d3a0054804e01"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:02:44 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 22:02:45 2016 +0000"
      },
      "message": "Merge \"Simplify crash dialog\" into nyc-dev"
    },
    {
      "commit": "5dbb9ff67468979214542eb6a448711d2d614cdb",
      "tree": "2b162026d2d502582d1585afe88888416600c0b4",
      "parents": [
        "2c69d1ecae5efff06a29bec3d73f9654b8851972",
        "b1f427c7c4e923be1d12a1b8b60b587a0a0108a6"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 22:02:37 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 22:02:38 2016 +0000"
      },
      "message": "Merge \"Fix bad one-line MessagingStyle\" into nyc-dev"
    },
    {
      "commit": "7eb543ef2c8ea8ce1307fd3839386b677e3013da",
      "tree": "42558a5ec2cf883f1c95a328b82d4043f3b8a903",
      "parents": [
        "447e93dffca4b957ee8abfc1e22eaf7b000c8e65",
        "82a8c5f24653baf98a77f050f14e7256e864cbf9"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri May 27 21:45:48 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 21:45:48 2016 +0000"
      },
      "message": "Merge \"Revert \"Finalize resource IDs for N.\"\" into nyc-dev\nam: 82a8c5f246\n\n* commit \u002782a8c5f24653baf98a77f050f14e7256e864cbf9\u0027:\n  Revert \"Finalize resource IDs for N.\"\n\nChange-Id: I2b1f1ba907bc2348fc24de63cfc0c195f2d313fd\n"
    },
    {
      "commit": "82a8c5f24653baf98a77f050f14e7256e864cbf9",
      "tree": "6c880bf6fbe8b32550569a3f8e39506dd80d9c37",
      "parents": [
        "bf932b006743e25e50f5e493b011e520141536d1",
        "9ed5eefc28f8193840b3186c612352930f7dad52"
      ],
      "author": {
        "name": "Akshay Thakker",
        "email": "aksh@google.com",
        "time": "Fri May 27 21:41:25 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 21:41:26 2016 +0000"
      },
      "message": "Merge \"Revert \"Finalize resource IDs for N.\"\" into nyc-dev"
    },
    {
      "commit": "26dea2d518dcce38eee8e4fb639d4f78baf94e8b",
      "tree": "fdc15942b8e2de47fb702678f716ad4a563115ec",
      "parents": [
        "78b9d204493f4620e12b4bcd2e1ff9b19c794e9c",
        "c5fc6c602c16f0e985d8f8ba7f94075229e52320"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 27 21:15:26 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 21:15:26 2016 +0000"
      },
      "message": "Merge \"Close IME when attaching dock stack\" into nyc-dev\nam: c5fc6c602c\n\n* commit \u0027c5fc6c602c16f0e985d8f8ba7f94075229e52320\u0027:\n  Close IME when attaching dock stack\n\nChange-Id: I40abf80fcea522c8082e622c33f3a6726f781145\n"
    },
    {
      "commit": "3c5d0f104109048ba55308f81ca0ce7fa1afb626",
      "tree": "89388468620e0f7ca86039f7cefb2b53933d7ea1",
      "parents": [
        "08c46581a28a90c108e6a548f39a829446464d4d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue May 24 19:04:30 2016 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri May 27 21:08:39 2016 +0000"
      },
      "message": "Close IME when attaching dock stack\n\nSo we don\u0027t end up with animation weirdness.\n\nBug: 28905720\nChange-Id: I04124995dd99fa26d2e9be467c5976d7b20810a7\n"
    },
    {
      "commit": "fb9d25e14a7b46c0ab314930630c476af1a07d5c",
      "tree": "d51ccf14525bea5f7dc1d3ccd42fbfdab27570ec",
      "parents": [
        "0d33e0877903a6791a6c2e2e3ab9c89695e0555a",
        "08c46581a28a90c108e6a548f39a829446464d4d"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 20:53:17 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 20:53:17 2016 +0000"
      },
      "message": "Merge \"Added strings for translation with the expand affordance\" into nyc-dev\nam: 08c46581a2\n\n* commit \u002708c46581a28a90c108e6a548f39a829446464d4d\u0027:\n  Added strings for translation with the expand affordance\n\nChange-Id: Iedf280b61c678bd97054e07acae7466760aed5dd\n"
    },
    {
      "commit": "08c46581a28a90c108e6a548f39a829446464d4d",
      "tree": "81c13b4e6c35d840451ef0b3862b7468721c165b",
      "parents": [
        "2fba229166213fe755ce9d1c982ff191e885c854",
        "9d84d9ee51f08026f0aecc7b4246d6c05e0cb753"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 20:47:20 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 20:47:22 2016 +0000"
      },
      "message": "Merge \"Added strings for translation with the expand affordance\" into nyc-dev"
    },
    {
      "commit": "feaa8982fcd19ec9dbaa2eb5cd19dcfd349dfebf",
      "tree": "10420eb9d4ca61922399f9ad4186271ed244364d",
      "parents": [
        "077ba466d48958db493ac2ee2ff670039f30b046",
        "efa291a8605e91d775faf46ada349ec7f81fcdb9"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri May 27 20:04:25 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 20:04:25 2016 +0000"
      },
      "message": "Merge \"Allow apps to bypass Power Save restrictions when launched from a Notification\\\u0027s PendingIntent.\" into nyc-dev\nam: efa291a860\n\n* commit \u0027efa291a8605e91d775faf46ada349ec7f81fcdb9\u0027:\n  Allow apps to bypass Power Save restrictions when launched from a Notification\u0027s PendingIntent.\n\nChange-Id: I11bf96280ac5e143d5260cb20238da38b4e0eaa3\n"
    },
    {
      "commit": "efa291a8605e91d775faf46ada349ec7f81fcdb9",
      "tree": "38dcaa406135ba5c6be0dfd2448b71a6ff7d636d",
      "parents": [
        "4f401f24c79c26a0554331bf13948e402c611015",
        "a1b79bfd7a15006a93da933695359765e0fee495"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 27 19:58:22 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 19:58:24 2016 +0000"
      },
      "message": "Merge \"Allow apps to bypass Power Save restrictions when launched from a Notification\u0027s PendingIntent.\" into nyc-dev"
    },
    {
      "commit": "0533dfb2ca89ad95294f5c1ad1052c3959931e29",
      "tree": "324c2972f16f0b8857c3a794917326096c14a8e9",
      "parents": [
        "f8c504db7f2e0e35c5fa19cad46681dc17db7488"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 17 14:17:53 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 12:37:32 2016 -0700"
      },
      "message": "Change app crash dialog strings\n\nChange the reopen option and remove unreferenced reset string.\n\nChange-Id: Ie0a5a5615a7d7e8d01927743ffa13f1ab1099774\nFixes: 28813950\n"
    },
    {
      "commit": "ad028c1616be016e6bef0d9a664d3a0054804e01",
      "tree": "7fcbe3c52e7fa613d8f3d685b79362ed21537a03",
      "parents": [
        "f8c504db7f2e0e35c5fa19cad46681dc17db7488"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue May 17 14:30:42 2016 -0700"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri May 27 12:23:42 2016 -0700"
      },
      "message": "Simplify crash dialog\n\nRemove \"Reopen app\" for background crashes, remove \"Close\"\nfor foreground crashes.\n\nMake crash dialog cancelable with back / tapping outside.\n\nRemove reset option for repeating crashes.\n\nChange-Id: I3773ee6b6986efa35da30830fec223300cda5d75\nFixes: 28768481\nFixes: 28740658\n"
    },
    {
      "commit": "9d84d9ee51f08026f0aecc7b4246d6c05e0cb753",
      "tree": "3b8557a198c4bc0f750fddc8153d982edaf07643",
      "parents": [
        "f55f1bcb94040058700052d4d6f66a56a2bb183e"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 12:14:20 2016 -0700"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri May 27 12:14:20 2016 -0700"
      },
      "message": "Added strings for translation with the expand affordance\n\nBug: 28069681\nChange-Id: Ifebc146ed249e6133625607cfc361957e4491882\n"
    },
    {
      "commit": "6fe1ab7f21a7b8d1b88334020a6f11aea6b7a771",
      "tree": "f3b61772cb6644f3887a096df42844c982a52025",
      "parents": [
        "361f03c4e2c774c074ef98ab2631e28288690034",
        "990e26118d5b6cad2d34483b1908ba6f8334a764"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Fri May 27 18:50:51 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 18:50:51 2016 +0000"
      },
      "message": "Merge \"Revert \"Fix TextView layout reuse when maxLines is set\"\" into nyc-dev\nam: 990e26118d\n\n* commit \u0027990e26118d5b6cad2d34483b1908ba6f8334a764\u0027:\n  Revert \"Fix TextView layout reuse when maxLines is set\"\n\nChange-Id: I543c1944fafb920b697eb87c92cf0d4ae8339e54\n"
    },
    {
      "commit": "361f03c4e2c774c074ef98ab2631e28288690034",
      "tree": "816cb4ed84c3953c0488313f96522e18a519a4ad",
      "parents": [
        "86f5b560af60d91ed67642bfb7392ba6a7cd45b4",
        "92d0316d2837baceffb22e1a7eb0e5da50f0a025"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Fri May 27 18:45:20 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 18:45:20 2016 +0000"
      },
      "message": "Merge \"Set StaticLayout.maxLines only when ellipsize is set\" into nyc-dev\nam: 92d0316d28\n\n* commit \u002792d0316d2837baceffb22e1a7eb0e5da50f0a025\u0027:\n  Set StaticLayout.maxLines only when ellipsize is set\n\nChange-Id: I2b0281da1d8aba5f84da01c00f31d79af901db35\n"
    },
    {
      "commit": "a1b79bfd7a15006a93da933695359765e0fee495",
      "tree": "3177b01166825fc941d68a3444638e71db8e7f29",
      "parents": [
        "bd34103c5defbfd180be6a387eb5aa82d4b97eac"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue May 24 13:06:54 2016 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri May 27 11:45:09 2016 -0700"
      },
      "message": "Allow apps to bypass Power Save restrictions when launched from a Notification\u0027s PendingIntent.\n\nThis scenario typically happens when the device is on Doze Mode and a\nnotification action is triggered from a Wear device.\n\nIn a nutshell, the workflow is:\n\n- ProcessRecord has a flag telling whether a process has \"whitelist\n  management\" privileges.\n- When NotificationManager binds a new NotificationListenerService, it\n  sets the BIND_ALLOW_WHITELIST_MANAGEMENT flag.\n- On bind(), ActiveService asserts that only system apps can set that\n  flag.\n- On computeOomAdjLocked(), ActivityManagerService sets the\n  ProcessRecord flag if necessary.\n- Upon creating a notification, NotificationManager calls AM to mark its\n  PendingIntents as coming from a notification.\n- When PendingIntentRecord sends it to the target, it checks if it\u0027s\n  from a notification and if so calls AM to do the temp whitelist.\n- On unbind(), ActiveService removes the ProcessRecord flag if necessary.\n\nFixes: 28818704\n\nChange-Id: I00d46036a2cbb73f7f733fd35bf0b743a02807a1\n"
    },
    {
      "commit": "990e26118d5b6cad2d34483b1908ba6f8334a764",
      "tree": "bb486300a083dd084f50279c588b6c4da50de399",
      "parents": [
        "92d0316d2837baceffb22e1a7eb0e5da50f0a025",
        "108b013a517e43c352208cb359b595e4e44819d8"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Fri May 27 18:34:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 18:34:30 2016 +0000"
      },
      "message": "Merge \"Revert \"Fix TextView layout reuse when maxLines is set\"\" into nyc-dev"
    },
    {
      "commit": "92d0316d2837baceffb22e1a7eb0e5da50f0a025",
      "tree": "2f28c4fcef263d2898b8117e3e2f82518d8a7dcf",
      "parents": [
        "7f1330358ac8037e440f0a66f9abed0f5db0481f",
        "24aba4b9e92d2abb3963974b9506681fda08e313"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Fri May 27 18:34:27 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 18:34:30 2016 +0000"
      },
      "message": "Merge \"Set StaticLayout.maxLines only when ellipsize is set\" into nyc-dev"
    },
    {
      "commit": "86f5b560af60d91ed67642bfb7392ba6a7cd45b4",
      "tree": "f7cf7e488cbf33bf7952b4b09c0ffd8b30c179b4",
      "parents": [
        "90045710ca4d1bdad279c40084ad60341f13847d",
        "cfae35a4007316cdff280ecce3d71d8d6074bccc"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri May 27 18:16:02 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 18:16:02 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings in DngCreator.\" am: d439efc361\nam: cfae35a400\n\n* commit \u0027cfae35a4007316cdff280ecce3d71d8d6074bccc\u0027:\n  Fix misc-macro-parentheses warnings in DngCreator.\n\nChange-Id: I0e6297b1e2182d4209bf6744e9d35e574883d7da\n"
    },
    {
      "commit": "cfae35a4007316cdff280ecce3d71d8d6074bccc",
      "tree": "90de6d4715ad1b2e9717a70309833012ebec5d5e",
      "parents": [
        "f1187008c1ca7252b42f7334afcf3fc7abe126f2",
        "d439efc361535701f6d2d0b82cfa22b9d4a5898b"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri May 27 18:09:49 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 18:09:49 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings in DngCreator.\"\nam: d439efc361\n\n* commit \u0027d439efc361535701f6d2d0b82cfa22b9d4a5898b\u0027:\n  Fix misc-macro-parentheses warnings in DngCreator.\n\nChange-Id: I5fd1127ff3efde3b44ac6d358d48665f89d54e01\n"
    },
    {
      "commit": "d439efc361535701f6d2d0b82cfa22b9d4a5898b",
      "tree": "2d7bd242401b840e635316836d8b974176b67a44",
      "parents": [
        "34cd48bcd8d284d864a0876db1373099c51b98e2",
        "3c22e00fb9e1574bee2ce96c57cca3a62d8aaa05"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Fri May 27 17:56:46 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 27 17:56:46 2016 +0000"
      },
      "message": "Merge \"Fix misc-macro-parentheses warnings in DngCreator.\""
    },
    {
      "commit": "028029730bf2d177f84316d2d444d409eba4b6cb",
      "tree": "bb801210f923601dfec6d17c887af835882dc92f",
      "parents": [
        "0ca3829d4c36c96099cd1d008036c252daf90b8e"
      ],
      "author": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Thu May 26 15:19:15 2016 -0700"
      },
      "committer": {
        "name": "Doris Liu",
        "email": "tianliu@google.com",
        "time": "Fri May 27 10:54:55 2016 -0700"
      },
      "message": "Copy native tree\u0027s property when mutate vector drawable\n\nWhen mutating vector drawables, we need to not only copy over\nthe VD tree structure, but also the properties of the VD tree,\nsuch as alpha.\n\nBug: 28974071\nChange-Id: I265e7e3cb92455b876cae248bcb9811230cb34f9\n"
    },
    {
      "commit": "cea28a39359c2eed9c8875780d6c117afa265ffa",
      "tree": "190bd6c9d3d97fc65181cfe0ca7503705a9f70a6",
      "parents": [
        "9ab249bef26c82fe7e15e0f7d036fa63c41074d7",
        "7730e57dc6624a66cdc35260f855a467fadc7b04"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri May 27 16:28:03 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 16:28:03 2016 +0000"
      },
      "message": "Merge \"PowerManager: Adds Documentation to isSustainedPerformanceModeSupported()\" into nyc-dev\nam: 7730e57dc6\n\n* commit \u00277730e57dc6624a66cdc35260f855a467fadc7b04\u0027:\n  PowerManager: Adds Documentation to isSustainedPerformanceModeSupported()\n\nChange-Id: I49a0d514677a513aa85c98031a1a111657c6398b\n"
    },
    {
      "commit": "7730e57dc6624a66cdc35260f855a467fadc7b04",
      "tree": "df1f2b5783c27470ff40bb4ead8a2bee7dcbea98",
      "parents": [
        "83e50327fcf24e4d17a341cc2efaafc95046a8f9",
        "c45908d19612e6ccc014b19f5963d06dbe066028"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri May 27 16:20:42 2016 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 27 16:20:43 2016 +0000"
      },
      "message": "Merge \"PowerManager: Adds Documentation to isSustainedPerformanceModeSupported()\" into nyc-dev"
    },
    {
      "commit": "99de597c7187cf47907c40fba624d8688e776be2",
      "tree": "0f76abe6434a76e0c549990f9787e6f8237a1fcb",
      "parents": [
        "a0049256edac628552cf132a42ff1657e73f4cf4",
        "f1187008c1ca7252b42f7334afcf3fc7abe126f2"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri May 27 11:04:59 2016 -0400"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri May 27 11:04:59 2016 -0400"
      },
      "message": "resolve merge conflicts of f118700 to nyc-dev-plus-aosp\n\nChange-Id: I6fc2b3d279318c5c34a1f4b2921d3c1eff8ac627\n"
    },
    {
      "commit": "f1187008c1ca7252b42f7334afcf3fc7abe126f2",
      "tree": "41c86471a996955c1b06aea381189e4eecb81a50",
      "parents": [
        "349e2f15585136b323f68a5479051d9531605eb4",
        "34cd48bcd8d284d864a0876db1373099c51b98e2"
      ],
      "author": {
        "name": "Simon Dubray",
        "email": "simonx.dubray@intel.com",
        "time": "Fri May 27 14:26:23 2016 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 27 14:26:23 2016 +0000"
      },
      "message": "Merge \"Chronometer: Update the value only if displayed on screen\"\nam: 34cd48bcd8\n\n* commit \u002734cd48bcd8d284d864a0876db1373099c51b98e2\u0027:\n  Chronometer: Update the value only if displayed on screen\n\nChange-Id: I01a820daaa6308c1cc00cd19940db12ec827f424\n"
    },
    {
      "commit": "34cd48bcd8d284d864a0876db1373099c51b98e2",
      "tree": "65438be7afd7736f4a7ed9d3d5d6c52ded90d68e",
      "parents": [
        "f1f13f98b58467b69c0ac9d4ba43d3f083525966",
        "814e1f51e620a4ee99a48ecee0cb4d0bc7374c83"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Fri May 27 14:18:20 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 27 14:18:20 2016 +0000"
      },
      "message": "Merge \"Chronometer: Update the value only if displayed on screen\""
    }
  ],
  "next": "fb6cf77a6721f2af4df09b33d649f66ad79559f6"
}
