)]}'
{
  "log": [
    {
      "commit": "9fc9ac5f774450af80c05ea70847fcf4f4570db8",
      "tree": "92cb40cfe6a86ff3efe485604e275fb0f43210b8",
      "parents": [
        "f1989002501f8133141deb7db34733b7c2e21167",
        "9f0753f5a378fc80da86305b33244acc6fc53f01"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed Mar 25 19:45:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 25 19:45:29 2015 +0000"
      },
      "message": "Merge \"Refactor fingerprint API\""
    },
    {
      "commit": "36a1342bce9f8c4c88c13755d694c400dca4de00",
      "tree": "373746aa60b65e20adf5d96d695e0af4e9c0d0f5",
      "parents": [
        "221d2cbf2f418be8de22f5cf3d79a25be1b8d1be"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Mar 24 21:15:48 2015 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Mar 24 21:15:48 2015 -0400"
      },
      "message": "Fix typo in KeyguardUpdateMonitor.\n\nChange-Id: Iedb2b2051b1a14ab7cc099614f45a57b745ea19d\n"
    },
    {
      "commit": "9f0753f5a378fc80da86305b33244acc6fc53f01",
      "tree": "a86544b9552afaf5e332273dabc1684d9c40ff8a",
      "parents": [
        "9b58c85524675fd81cd093a8df5273a02f537661"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Mar 23 23:59:22 2015 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Mar 24 17:02:46 2015 -0700"
      },
      "message": "Refactor fingerprint API\n\n- enroll() and authenticate() now take an explicit callback object.\n- better handling of strings\n- use framework resources for commonn error strings\n- add vendor-specific arrays to resources\n\nBug 16487912\n\nChange-Id: Idf34242fdd06bba1903cdb22bf20169d15d92b82\n"
    },
    {
      "commit": "6536f65afb4d4806786ca3fe11955bdbdb4f2f5a",
      "tree": "4434df34cd785be483dd9dcc9991fde9a75733f8",
      "parents": [
        "960a285a7e252c8f09509b1919686ce7426d8c4f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Mar 20 23:36:23 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Mar 20 23:36:23 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ifac523c71970a048540fcfdbdb81b1b6d02e630a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "8e39914610158014c191c43af74cd2f0d6edac7e",
      "tree": "8604f752f6d41021061869f36627ae9061d1fe93",
      "parents": [
        "8458e531bfc681ebb0de98476d782ca4d052a145"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 16 06:19:39 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 16 06:19:39 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I47e03bc7c00c7cb751c063324027e7846b067eaf\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "93891686eb28f8c0da6545d277965e4db50d5065",
      "tree": "ac376ef8e2f6ada8486df0d002f2b10edc2b5b07",
      "parents": [
        "e71a2be2ba148dc14b168127b93bb05141d7970e",
        "a4da9f6b99c7452475e1b85a1feed60b22a950fd"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Mar 09 16:06:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 09 16:06:43 2015 +0000"
      },
      "message": "Merge \"Remove leftover code causing trust agent issues\""
    },
    {
      "commit": "cb93de1b7d43b323e2b764bd1311f0b68b51e7ae",
      "tree": "5e4397fd208d0c4186bb38a0ad1dfd1f0ee3d2a3",
      "parents": [
        "f3ece36535d4999cf2bfd2175a33da6c3cdf298e"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 09 06:23:28 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 09 06:23:28 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id2e79810aa3f2c1beb932786f579feab06b6825a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a4da9f6b99c7452475e1b85a1feed60b22a950fd",
      "tree": "f79680dfaf558aa0cd5c787a03c7dc22f9844c30",
      "parents": [
        "54b804fa742e44a0bc7dccc2784b3322c7b92f19"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Sat Feb 21 01:15:21 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Mar 05 19:27:37 2015 +0000"
      },
      "message": "Remove leftover code causing trust agent issues\n\nWhen trust agent whitelists were added in MR1,\nthe isTrustDisabled method was left in although\nit prevents the whitelist from working properly.\n\nBug: 19461292\nChange-Id: I72eb041b03e1f16c582cbf2a0bb622a70444caeb\n"
    },
    {
      "commit": "7b91c55b3ff4857e904a11a0a67fcc86a32868b4",
      "tree": "f33b92120d167815162a5299e1d54e2ac66fc364",
      "parents": [
        "3aa50cb27587d8c94fffab9f293878ed31227d37",
        "08c7116ab9cd04ad6dd3c04aa1017237e7f409ac"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Mar 02 20:43:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 02 20:43:50 2015 +0000"
      },
      "message": "Merge \"Remove unused imports in frameworks/base.\""
    },
    {
      "commit": "3c89ff228995d04a06836cf564b9da0294d0aacb",
      "tree": "b5b82274cfef3b06c91d995110d872ffd129f5b2",
      "parents": [
        "727899fd0d6fe0de81bb329280e21b5152a1ae52"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 02 06:44:30 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Mar 02 06:44:30 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I209860801eccbb182374ecb6abe8ddc0a0bca700\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "08c7116ab9cd04ad6dd3c04aa1017237e7f409ac",
      "tree": "6ddb0659a3ecd024e0165ba050940bc40ea257fe",
      "parents": [
        "3062e57072145ba5e71ba8b2cf565d3453db04a7"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Feb 28 13:12:17 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Sat Feb 28 14:47:49 2015 -0500"
      },
      "message": "Remove unused imports in frameworks/base.\n\nChange-Id: I031443de83f93eb57a98863001826671b18f3b17\n"
    },
    {
      "commit": "ba67aee02cf864793129976cd8a8a46e60c60577",
      "tree": "a01bf18f52112f7c0a984fde10ecd7d46e05bb71",
      "parents": [
        "07a65f444a88a8acf727700f5e23c3a537466e6a"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Feb 20 16:21:26 2015 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Feb 27 12:03:32 2015 -0800"
      },
      "message": "Add fingerprint settings support to the framework\n\n- cleanup thread issue and simplify native FingerprintService methods\n- add new permissions and enforce them\n- add fingerprint hardware detection API\n\nChange-Id: I87c2243ea2412061f1e85b044138480d0161bcdf\n"
    },
    {
      "commit": "bd61b2a1fd6a8369a986a8bb1d840589b752c94e",
      "tree": "d6998c1bc956439cf3ae9c7ab47c3978bf37c685",
      "parents": [
        "c2f30a9df06caa2673a2192d175f62faea0310a4",
        "58ae213c3df42d9aa7501071a03460ff69ba44e2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 26 23:47:27 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 26 23:47:27 2015 +0000"
      },
      "message": "am 58ae213c: am 0ac63669: am 057fd382: am 9df42df2: Merge \"Keyguard: Use plmn/spn broadcast when no SIMs\" into lmp-mr1-dev\n\n* commit \u002758ae213c3df42d9aa7501071a03460ff69ba44e2\u0027:\n  Keyguard: Use plmn/spn broadcast when no SIMs\n"
    },
    {
      "commit": "58ae213c3df42d9aa7501071a03460ff69ba44e2",
      "tree": "f08ed586fbd8daa5dbc3b5bec33c595fc6e4d764",
      "parents": [
        "11ea0d6db68932254bf5a1e84adbc2255764b8e1",
        "0ac63669b1a3da456fde5c8df61b652eb090a407"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 26 23:31:35 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 26 23:31:35 2015 +0000"
      },
      "message": "am 0ac63669: am 057fd382: am 9df42df2: Merge \"Keyguard: Use plmn/spn broadcast when no SIMs\" into lmp-mr1-dev\n\n* commit \u00270ac63669b1a3da456fde5c8df61b652eb090a407\u0027:\n  Keyguard: Use plmn/spn broadcast when no SIMs\n"
    },
    {
      "commit": "057fd382cc26ff85db397835fdd3b7e5c73ef336",
      "tree": "4be893c8472bfd8e3f19709a2a57d2d039057f33",
      "parents": [
        "efda11e708cf39ac408fc1189f9a58b3c66b0831",
        "9df42df2bca0a7a91d813b19e084069675d4057b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Feb 26 21:59:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Feb 26 21:59:06 2015 +0000"
      },
      "message": "am 9df42df2: Merge \"Keyguard: Use plmn/spn broadcast when no SIMs\" into lmp-mr1-dev\n\n* commit \u00279df42df2bca0a7a91d813b19e084069675d4057b\u0027:\n  Keyguard: Use plmn/spn broadcast when no SIMs\n"
    },
    {
      "commit": "7a573889627346f96fc25eff65b9a7133b7c178c",
      "tree": "ade9f04d7906ccec928820965e7e794ac2c021a4",
      "parents": [
        "e377c5011f9e7718ad568964868276a2f5304f67"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:40:41 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:40:41 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5e23004d3660fc0ce296391f908e6a042e8da16d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "a4f544540ebe27aca15305dd8f5bda5b5d10283b",
      "tree": "3d87c784929b22f8f27cfaa891918caa70e69aa0",
      "parents": [
        "9afbbb2e600936ef7a402fecd0402a3e59cf864e"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:02:34 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Feb 25 06:02:34 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5974f01d8313faa999068ffd844ecbafb9ab4321\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "de3260b5bf0a1a2b3b23d4634400e1ea56f10ee4",
      "tree": "d5614a1c01a4d1ae72a9add9b045a5b9d66a7a15",
      "parents": [
        "aba93780b47472f411737744957af00ae8d12220"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Feb 24 08:55:26 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Feb 24 10:13:47 2015 -0500"
      },
      "message": "Keyguard: Use plmn/spn broadcast when no SIMs\n\nThe keyguard needs to show either \u0027emergency calls only\u0027 or \u0027no service\u0027\ndepending on whether there is service available, so try to pull this from\nthe old sticky broadcast containing plmn/spn.\n\nBug: 19476978\nChange-Id: I83523cc4c7dd5f46bd97df2cc9ecdb38d1c2e001\n"
    },
    {
      "commit": "9649e92c2a9f639f56f49a6b3f3fbe7851b3b55f",
      "tree": "30e91a706434167749215de833826383ddc478d5",
      "parents": [
        "33ae80e35a1b170309999c9b33b310ca91eb3f05"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:50:26 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:50:26 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If086d9b20caf8b39a91169d74954f6f21402dec8\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "dc82f4ce1c77066f07ddf06c5fe923350a86b4e9",
      "tree": "167a1811fe4eb18ee4f34f42549e68c1c1703348",
      "parents": [
        "cd0425d6e28ffba9bf256159bdb9ff883b09f638"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:12:16 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 23 06:12:16 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I470855ce547f2e302f9ad27a3c08ad40d8fd0048\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "1156da8c0dce2b2e12243f56f7d7bb6f62f7d07b",
      "tree": "237a9a919bfa8e7cf59ae784af5246aab34aefdb",
      "parents": [
        "806a6f07a37c16b37631d8707dd1f2b41276fafc",
        "309b71e53086c9bd3b7610799836d66d64aed654"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 20 14:53:48 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 14:53:48 2015 +0000"
      },
      "message": "am 309b71e5: am 823bf307: am b5e787c1: am 26b0d973: Merge \"Fix change IME content description\" into lmp-mr1-dev\n\n* commit \u0027309b71e53086c9bd3b7610799836d66d64aed654\u0027:\n  Fix change IME content description\n"
    },
    {
      "commit": "309b71e53086c9bd3b7610799836d66d64aed654",
      "tree": "5eaae3e895a835ffb361377cba6b3e16b725f8e3",
      "parents": [
        "8c087c04471fb4b871272d572a56555e9058e42f",
        "823bf307a248f332f708fd8b359008df837722eb"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 20 14:46:45 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 14:46:45 2015 +0000"
      },
      "message": "am 823bf307: am b5e787c1: am 26b0d973: Merge \"Fix change IME content description\" into lmp-mr1-dev\n\n* commit \u0027823bf307a248f332f708fd8b359008df837722eb\u0027:\n  Fix change IME content description\n"
    },
    {
      "commit": "823bf307a248f332f708fd8b359008df837722eb",
      "tree": "6db663ef6296c1d7df2b2d51e6f7f0dc9185ff8c",
      "parents": [
        "c808f6a6a24a979b1301692352a5649767328f2a",
        "b5e787c1c5a1845e0b8de53f1452a7a6cdeb4c93"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 20 14:39:30 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 14:39:30 2015 +0000"
      },
      "message": "am b5e787c1: am 26b0d973: Merge \"Fix change IME content description\" into lmp-mr1-dev\n\n* commit \u0027b5e787c1c5a1845e0b8de53f1452a7a6cdeb4c93\u0027:\n  Fix change IME content description\n"
    },
    {
      "commit": "b5e787c1c5a1845e0b8de53f1452a7a6cdeb4c93",
      "tree": "ba66b4f57832c01c3522cdbce5f912a6f8636cf8",
      "parents": [
        "a8dbdb1c5a019ac6fbcd8c20d7837d80fc9e41b7",
        "26b0d973d8c2b05e6141fb4808fbb0a28cb7f713"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 20 14:32:44 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Feb 20 14:32:44 2015 +0000"
      },
      "message": "am 26b0d973: Merge \"Fix change IME content description\" into lmp-mr1-dev\n\n* commit \u002726b0d973d8c2b05e6141fb4808fbb0a28cb7f713\u0027:\n  Fix change IME content description\n"
    },
    {
      "commit": "4a002631910b2d812b2e2ae04f6b69782bc2c383",
      "tree": "aa2bbf1a5aebcec8cba5560f10d58e0383b9e1ce",
      "parents": [
        "3dfd638921b3038c6df0e515478eb8bafccbf058"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Feb 19 17:39:40 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Feb 19 18:21:52 2015 +0100"
      },
      "message": "Fix change IME content description\n\nBug: 19434845\nChange-Id: I28be1d8efb61d47abdce168b07a0846056eb650d\n"
    },
    {
      "commit": "cc72f61adfd5c5143f1ffc7695e0339aa1eec5f9",
      "tree": "64194f6011bf142b07dd5cbc212feaf7a99e40a9",
      "parents": [
        "7a94dcfb717839c7c9accfc635ad3c40f4ee7575",
        "b20d48fd20928cf3167ee37649d702c90c7e0218"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Feb 18 00:30:24 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Feb 18 00:30:24 2015 +0000"
      },
      "message": "am b20d48fd: am 014442c2: am 0dfae079: am d5471a0b: Merge \"Revert \"Fixed accessibility for the pin input view on keyguard.\"\" into lmp-mr1-dev\n\n* commit \u0027b20d48fd20928cf3167ee37649d702c90c7e0218\u0027:\n  Revert \"Fixed accessibility for the pin input view on keyguard.\"\n"
    },
    {
      "commit": "b20d48fd20928cf3167ee37649d702c90c7e0218",
      "tree": "28b92acad63d96e18fd298a6e3ac7c4a49062e4e",
      "parents": [
        "7286d1ff3747d3a71aeb2c8724947b35cc77d2d5",
        "014442c28eae214af56f4c1fe3e0c21d5b091d25"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Feb 17 23:06:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 17 23:06:55 2015 +0000"
      },
      "message": "am 014442c2: am 0dfae079: am d5471a0b: Merge \"Revert \"Fixed accessibility for the pin input view on keyguard.\"\" into lmp-mr1-dev\n\n* commit \u0027014442c28eae214af56f4c1fe3e0c21d5b091d25\u0027:\n  Revert \"Fixed accessibility for the pin input view on keyguard.\"\n"
    },
    {
      "commit": "014442c28eae214af56f4c1fe3e0c21d5b091d25",
      "tree": "ecb6fcb3768cfd0bfd076991bc4612ae8665b4b4",
      "parents": [
        "157c75e4b55d34d0426d08044130d74c2369be07",
        "0dfae079633764c3b6fceaea38fdc664e0e5a76d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Feb 17 22:59:29 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 17 22:59:29 2015 +0000"
      },
      "message": "am 0dfae079: am d5471a0b: Merge \"Revert \"Fixed accessibility for the pin input view on keyguard.\"\" into lmp-mr1-dev\n\n* commit \u00270dfae079633764c3b6fceaea38fdc664e0e5a76d\u0027:\n  Revert \"Fixed accessibility for the pin input view on keyguard.\"\n"
    },
    {
      "commit": "0dfae079633764c3b6fceaea38fdc664e0e5a76d",
      "tree": "1484fc8b6a559055c8cf95f9a25be12a9df2a3dc",
      "parents": [
        "504c77e1ae2fdd3608cd7878a4b0ba4c9eac91de",
        "d5471a0b2bf938cf83f4abac66a18664d8ca5277"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Feb 17 22:52:06 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Feb 17 22:52:06 2015 +0000"
      },
      "message": "am d5471a0b: Merge \"Revert \"Fixed accessibility for the pin input view on keyguard.\"\" into lmp-mr1-dev\n\n* commit \u0027d5471a0b2bf938cf83f4abac66a18664d8ca5277\u0027:\n  Revert \"Fixed accessibility for the pin input view on keyguard.\"\n"
    },
    {
      "commit": "42661cba30aaf9a0945a9edede1b18a64fb8b8f9",
      "tree": "171b4254c13236d9f9429ad041e070b5f6ff52f2",
      "parents": [
        "27ad2e95b40fd0ca76de384695498ea114d627ca"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Feb 17 20:46:01 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Feb 17 21:05:57 2015 +0100"
      },
      "message": "Revert \"Fixed accessibility for the pin input view on keyguard.\"\n\nAlso removes the Klondike from the content description.\n\nThis reverts commit c199ef37594b946cb295c29df321e74332ee5408\nfrom change I3dd05fa1714da36795f448718fd70f1cdbfe2584\n\nBug: 18528774\nChange-Id: I8a85076f939a8b78075b5a6322009ebfd78bf8d3\n"
    },
    {
      "commit": "71af2a5d00a23272e1f0a0a509afedebc8aa6712",
      "tree": "f6049dd05676a096f47d79dd749198acbeb3b45b",
      "parents": [
        "cc34625cb76b7a4b551c1460a4f998032825410b"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 16 06:40:33 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Feb 16 06:40:33 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5d9f149a4f04fd8e89b73f9018fae1e5906ba572\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b008c8f73a07b9332b6404de1ab7339b2ecd947e",
      "tree": "b114c630fa6e3a29e5ff1f41a4a8445472206641",
      "parents": [
        "dd0027cfda5d399293cb19aeefeeb34d5a5fbc1f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu Feb 12 14:51:47 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Thu Feb 12 14:51:47 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I44a5695c1b18476df2114f16e35fbcbf2a0d99c1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "69e358e3f47839cf22e3c98e35d7bacff2c6da7b",
      "tree": "866e20f00dce34d205ae4370abed6f7a5306517e",
      "parents": [
        "fd8e7306be82499631981b7744d7ed15ca3b88d2",
        "9337e595c164307ab9f50374fd35d38de4bc4cd4"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Feb 09 21:12:55 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 09 21:12:55 2015 +0000"
      },
      "message": "am 9337e595: am be62a5db: am 96ac73c3: am 6e3de6a1: Merge \"Added TEXT_CHANGED event to PasswordTextView\" into lmp-mr1-dev\n\n* commit \u00279337e595c164307ab9f50374fd35d38de4bc4cd4\u0027:\n  Added TEXT_CHANGED event to PasswordTextView\n"
    },
    {
      "commit": "9337e595c164307ab9f50374fd35d38de4bc4cd4",
      "tree": "294ba12c64b2360d013f068e4984947fa60383fe",
      "parents": [
        "2b865d7e16e19df76f01982b90e647e873098f51",
        "be62a5db60adc738e7f5bbe24c04260e7b9b0a4f"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Feb 09 21:04:25 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 09 21:04:25 2015 +0000"
      },
      "message": "am be62a5db: am 96ac73c3: am 6e3de6a1: Merge \"Added TEXT_CHANGED event to PasswordTextView\" into lmp-mr1-dev\n\n* commit \u0027be62a5db60adc738e7f5bbe24c04260e7b9b0a4f\u0027:\n  Added TEXT_CHANGED event to PasswordTextView\n"
    },
    {
      "commit": "96ac73c357a55cada4f22d9a0a4a406c0cb624d2",
      "tree": "592fcb68219fb01175e715bf614ddaa737b86991",
      "parents": [
        "d09878c13c392b81633f4f748a85718cebd9f325",
        "6e3de6a19af1533a0661975b5440b7c922211d0a"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Feb 09 20:49:43 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 09 20:49:43 2015 +0000"
      },
      "message": "am 6e3de6a1: Merge \"Added TEXT_CHANGED event to PasswordTextView\" into lmp-mr1-dev\n\n* commit \u00276e3de6a19af1533a0661975b5440b7c922211d0a\u0027:\n  Added TEXT_CHANGED event to PasswordTextView\n"
    },
    {
      "commit": "6e3de6a19af1533a0661975b5440b7c922211d0a",
      "tree": "26f26bb52bdbbcc70762752a0d07d27d92dbd7f8",
      "parents": [
        "61333d1b51ae36c9e5b1f4ea95bd00731c5e991a",
        "a48caee9a717afe80a2210e5db3a4d6dabd952b5"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Feb 09 20:43:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 09 20:43:38 2015 +0000"
      },
      "message": "Merge \"Added TEXT_CHANGED event to PasswordTextView\" into lmp-mr1-dev"
    },
    {
      "commit": "92b2fe5d0d9781d57f3a2520eecc83682e9aa8ed",
      "tree": "a93814f77303f4553c886df5acc8f66f58b41fcc",
      "parents": [
        "5acdb7c5372b578fcb2c752dc362bad37e32e703",
        "fc7e8f0b024ab119e7b06e5d3b6d5a1f4e00edba"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Feb 09 16:41:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 09 16:41:32 2015 +0000"
      },
      "message": "am 270496ef: am 4e4c37a2: am 991db77a: Only request IME if password view is showing\nautomerge: fc7e8f0\n\n* commit \u0027fc7e8f0b024ab119e7b06e5d3b6d5a1f4e00edba\u0027:\n  Only request IME if password view is showing\n"
    },
    {
      "commit": "fc7e8f0b024ab119e7b06e5d3b6d5a1f4e00edba",
      "tree": "2c21e85b953ff0b711f1509a8b255a6bd54e3d68",
      "parents": [
        "75a10fe80778f4ac31caaf33ef2c052a391869c9",
        "270496ef13b6baba1f0749d8c282262b021ff18e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Feb 09 16:38:42 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 09 16:38:42 2015 +0000"
      },
      "message": "am 270496ef: am 4e4c37a2: am 991db77a: Only request IME if password view is showing\n\n* commit \u0027270496ef13b6baba1f0749d8c282262b021ff18e\u0027:\n  Only request IME if password view is showing\n"
    },
    {
      "commit": "4e4c37a2da064cf0d4bbd508a186a6c44563d966",
      "tree": "6cf5503eca83fe0187a0cac7894b823e9f7b27bc",
      "parents": [
        "fba2dcc023c9fb5d215fb66528d7d9d69ba80971",
        "991db77a44f3352a8cf6351f79cad67bf955e4e4"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Feb 09 16:07:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 09 16:07:32 2015 +0000"
      },
      "message": "am 991db77a: Only request IME if password view is showing\n\n* commit \u0027991db77a44f3352a8cf6351f79cad67bf955e4e4\u0027:\n  Only request IME if password view is showing\n"
    },
    {
      "commit": "a48caee9a717afe80a2210e5db3a4d6dabd952b5",
      "tree": "d9cdabbc00b330915a04b3402de598ff58f92a55",
      "parents": [
        "07c745b525d39309a9ea93605fb5f85c295502f1"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 15 19:57:51 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Feb 09 15:55:21 2015 +0000"
      },
      "message": "Added TEXT_CHANGED event to PasswordTextView\n\nAlso creates a TextView-like accessibility node\nand populates accessibility events with text if\nrequired.\n\nBug: 18528774\nChange-Id: I4a918a092b1e97879c31f54604cf957e01f4bc86\n"
    },
    {
      "commit": "991db77a44f3352a8cf6351f79cad67bf955e4e4",
      "tree": "1715e79b8d1dd61f051a501b5b487b25012e157f",
      "parents": [
        "07c745b525d39309a9ea93605fb5f85c295502f1"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Feb 06 14:30:46 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Mon Feb 09 13:26:02 2015 +0000"
      },
      "message": "Only request IME if password view is showing\n\nBug: 19250277\nChange-Id: I881b08ebc6900ba43289b772ed0d039dbb62149c\n"
    },
    {
      "commit": "c2e01683b34029729262e2fb346ceea4bfe4b4b6",
      "tree": "0c12607980e306a1b78e11d5c23dd2d2e90df910",
      "parents": [
        "5656036dd779fd81d89b755b871e85fa6d959c4f"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 15 23:20:20 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Feb 03 19:12:23 2015 +0100"
      },
      "message": "Remove UI code from LockPatternUtils\n\nBug: 18931518\nChange-Id: I951166f675731ec7a2bc51585e0a51e0cd92611d\n"
    },
    {
      "commit": "f98f7b969b55fe517eda9cebcd645309badccae8",
      "tree": "f16d48a25e3b3f2026e78a9652be3122b680dd26",
      "parents": [
        "d8f32ea2dffd3f6a080b4eb55a11c0f1c6d7a3a6"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Feb 02 15:50:29 2015 -0800"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Feb 02 16:08:41 2015 -0800"
      },
      "message": "Null-protect attempt to get EmergencyButton.\n\nNot all device layouts, such as for tablets, will have an Emergency\nButton, so check for null before attempting to set a callback.\n\nBug: 18977746\nChange-Id: I0e909e71c51f6923edda4707bb25053a5f2de398\n"
    },
    {
      "commit": "72b46d429cbab54af962c25ffe087c5f927f7340",
      "tree": "b3329a688b367eddac23d554eeb7bf4ea676fed4",
      "parents": [
        "c37fa833ada2981b479a7582010a173ff9adc5bf"
      ],
      "author": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Fri Jan 30 13:23:21 2015 -0800"
      },
      "committer": {
        "name": "Andrew Lee",
        "email": "anwlee@google.com",
        "time": "Mon Feb 02 12:30:59 2015 -0800"
      },
      "message": "Reset keyguard/bouncer on \"return to call\".\n\n+ Add callback, to be invoked when EmergencyButton is clicked when\ninside a call.\n+ Route callback to the KeyguardViewMediator, to invoke\nresetStateLocked() to reset the bouncer.\n\nBug: 18977746\nChange-Id: I4733ccfb6809c4610184a33a28ba38ecf255231f\n"
    },
    {
      "commit": "10c85c76a9110f2b09f71d9a830b593058e3ef4e",
      "tree": "243a572d242cd737ceac8f7e66828b81f8b5d28a",
      "parents": [
        "462c9f50c3e52fb62287830056d5b1346120a233",
        "83eaf6cc8c94e0b503a1326229fb8200b9e27461"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 20:45:32 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 20:45:32 2015 +0100"
      },
      "message": "Merge commit \u002783eaf6cc\u0027 into HEAD\n\nChange-Id: I13918ee8116ac17169910a1414de913bcc2d184e\n"
    },
    {
      "commit": "83eaf6cc8c94e0b503a1326229fb8200b9e27461",
      "tree": "c109b9fd879c8833f1d341382ba7d2d03868c640",
      "parents": [
        "21475c6a92b893f5d078ba23f06f0be6edaaacbd",
        "2ffb3400f7922aba597b61cea91b82bcfc3d7e7d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 19:30:34 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Feb 02 19:30:34 2015 +0000"
      },
      "message": "am 515148dc: Merge \"Send accessibility event when bouncer is shown\" into lmp-mr1-dev\nautomerge: 2ffb340\n\n* commit \u00272ffb3400f7922aba597b61cea91b82bcfc3d7e7d\u0027:\n  Send accessibility event when bouncer is shown\n"
    },
    {
      "commit": "2ffb3400f7922aba597b61cea91b82bcfc3d7e7d",
      "tree": "dff14dc219a02d67878c9ba39edb4ac7793d6b66",
      "parents": [
        "235f60bc134646d1ce18ab872b982ff63b14845e",
        "515148dcaaf5b63e69998d67958829d4347071ec"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 19:25:34 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Feb 02 19:25:34 2015 +0000"
      },
      "message": "am 515148dc: Merge \"Send accessibility event when bouncer is shown\" into lmp-mr1-dev\n\n* commit \u0027515148dcaaf5b63e69998d67958829d4347071ec\u0027:\n  Send accessibility event when bouncer is shown\n"
    },
    {
      "commit": "c1dff8cee8cf334906c1572cc3c50fbff96d1839",
      "tree": "37d9d879b72d57c2edd7c24d47cc36db4226b47b",
      "parents": [
        "dcce25a9a7fb3458f2fb65b23912b5f7eb42c596"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 14:45:39 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Feb 02 20:18:26 2015 +0100"
      },
      "message": "Send accessibility event when bouncer is shown\n\nBug: 18996476\nChange-Id: I0e402aa198263807e3013c7fb151f28d049ea51a\n"
    },
    {
      "commit": "4e04b1a068a29c5edff765a2dc1b5fedc58237b5",
      "tree": "c9f619360367b0fc77eb6cbb3cb20a9d9aa6ab4a",
      "parents": [
        "47185e8c71d6959f8b98b0eec6285c74acb9ca59"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 28 06:55:37 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 28 06:55:37 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia7c0dac57e019a08a6b7f0a327d03de327dcbac0\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "dee11b8d177b035dd38b8194038d378b5e0d5ab5",
      "tree": "81979c4ada3125d878fb3694cb1be38e767b5916",
      "parents": [
        "1ed78fbf28728cd12ca18e4d0773b34f3e586918"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 21 06:42:19 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Jan 21 06:42:19 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I69ace6aac5ffcb881daa299279ad006a08f0f768\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "f1270cfb846840c6e303ec0c2b4b0200506fd205",
      "tree": "cba7f161fc5dee7135e1aa83fef2a6f441f2c78d",
      "parents": [
        "90312d808f4a5181b5cb99c78e64b7e5d1465895"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Jan 16 12:37:30 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Fri Jan 16 12:37:30 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib02415ea924e876ae776b34ed271dcae2b9afbb1\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "568e54be71731bdbcd5338385eb6cc6a082c9456",
      "tree": "9cbbe50e8824a72d7afda5ef75a45584742e200a",
      "parents": [
        "4bc5b2bce9b1e3483357966f4ef074391565255f",
        "87f536948c06e57d2f9e78f39c01272cb08de1f1"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 15 00:12:18 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Jan 15 00:12:18 2015 +0100"
      },
      "message": "resolve merge conflicts of 87f5369 to master.\n\nChange-Id: I5d1a7aaf48c4bf70f7181508aa46fbbcc2cf7086\n"
    },
    {
      "commit": "4bc5b2bce9b1e3483357966f4ef074391565255f",
      "tree": "7e07e654b3726710caa8572b839e92ddc0f94746",
      "parents": [
        "c00fdf5f502fae71d7c3c55184f11806e8704da4",
        "9dd16ebcf2a25c189a39b72847d3db2b1189cb4d"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 22:32:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 22:32:08 2015 +0000"
      },
      "message": "Merge \"LockPatternUtils clean up continued\""
    },
    {
      "commit": "9dd16ebcf2a25c189a39b72847d3db2b1189cb4d",
      "tree": "60c9fb47640b61107721f04d09a3eb91eb95cbd3",
      "parents": [
        "dce0122ea2d27474890d5e18ba4b7e4d06303e53"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu Jan 08 16:20:49 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 22:51:31 2015 +0100"
      },
      "message": "LockPatternUtils clean up continued\n\n- Deprecate Settings.Secure.LOCK_PATTERN_ENABLED\n- Remove unused permanent lock out\n- Disallow empty/null arguments to saveLockPattern and saveLockPassword\n- Refactor repeated quality checks\n\nChange-Id: I6f369eb60f8f6bb1e33384cd06534c713ab52e79\n"
    },
    {
      "commit": "bb4bc22021a72380474e10995ad35159fb2abdf2",
      "tree": "3d4f3e734e28a925abc290ef76018cacf060c471",
      "parents": [
        "0791e8fb30f52b5cac80547a8eb962af4587f4f4",
        "db0f76e1d85f8cb878a9540ac1b692636f9fd89e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 20:45:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:45:42 2015 +0000"
      },
      "message": "Merge \"Directly dispatch USER_REMOVED to LockSettingsService\""
    },
    {
      "commit": "0791e8fb30f52b5cac80547a8eb962af4587f4f4",
      "tree": "c4a4aec03e128b9eadec90ecdf754e59a513aff0",
      "parents": [
        "34b064a1406ebb2eb10b5b1f24c845891748c238",
        "230635efe7ffb09d6dc56bfd9193aa1d89c8a898"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 14 20:41:32 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 20:41:35 2015 +0000"
      },
      "message": "Merge \"Purge biometric weak and keyguard widgets\""
    },
    {
      "commit": "87f536948c06e57d2f9e78f39c01272cb08de1f1",
      "tree": "652284e1f49714da3924127b0be515b484bb7426",
      "parents": [
        "f4e943e8a6b73e3c220aae7696837b2ca85699e8",
        "c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 14 19:24:36 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 14 19:24:36 2015 +0000"
      },
      "message": "am c1691e3f: am 86e1788d: Merge \"Only notify SIM state changes when it has actually changed\" into lmp-mr1-dev\n\n* commit \u0027c1691e3f8b148bc0a986fa7d4c4bfaee56c6442c\u0027:\n  Only notify SIM state changes when it has actually changed\n"
    },
    {
      "commit": "86e1788db46cdbcc65331dd8d0b9e23241a534fe",
      "tree": "824d65c0c8c5ada76860d6b6b75edb8603eabdb0",
      "parents": [
        "bd0db7b18f2a78b2ac2ff13234bf5b3582c9aec4",
        "01ba98b856a018c735a911d7b2c1604ea2ff2f95"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 14 15:13:05 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 14 15:13:09 2015 +0000"
      },
      "message": "Merge \"Only notify SIM state changes when it has actually changed\" into lmp-mr1-dev"
    },
    {
      "commit": "494601e39aa242d122406277a96fd71a5f8b46c0",
      "tree": "c5059569f5cda918904941878fa349e8f1a18ea9",
      "parents": [
        "e843e24681548123f95128b946222aa736b988af",
        "948279954ac88ecfd0678713158175702d981c73"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 21:09:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 13 21:09:10 2015 +0000"
      },
      "message": "am 6a903c31: am 84c5e8eb: Merge \"Rename reg/unreg OnSubscriptionsChangedListener.\" into lmp-mr1-dev\nautomerge: 9482799\n\n* commit \u0027948279954ac88ecfd0678713158175702d981c73\u0027:\n  Rename reg/unreg OnSubscriptionsChangedListener.\n"
    },
    {
      "commit": "01ba98b856a018c735a911d7b2c1604ea2ff2f95",
      "tree": "7139b19de8348c259cab6da215fad73eb6edcdad",
      "parents": [
        "71922de6c8e407ff24bb1a500cb53bb1a647c758"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 13 21:33:45 2015 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 13 21:46:43 2015 +0100"
      },
      "message": "Only notify SIM state changes when it has actually changed\n\nonSubscriptionInfoChanged gets called quite frequently whenever\nsomething about the connectivity changes, which could lead that the\nwhole state of the Keyguard was reset. This change actually checks\nwhether the state has really changed and thus only resets Keyguard\nwhen necessary.\n\nBug: 18821582\nChange-Id: Ia70804d0337b11914c7d57aa4cdc47d585786f1d\n"
    },
    {
      "commit": "44f397efcf398a99bcdffd484605e83ea0cd90e9",
      "tree": "e3836e5595605e0137bc00d9af291aedb149a9ab",
      "parents": [
        "22c0b4bc3e089c9ae800a8b37808bd5c9c6a76eb",
        "2168062b23c8c343330f9a7b074a51efc4780cde"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jan 13 20:31:32 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 20:31:32 2015 +0000"
      },
      "message": "am 2168062b: am 0a1eb640: Merge \"Carrier text handle sim removal\" into lmp-mr1-dev automerge: a50a668\n\n* commit \u00272168062b23c8c343330f9a7b074a51efc4780cde\u0027:\n  Carrier text handle sim removal\n"
    },
    {
      "commit": "948279954ac88ecfd0678713158175702d981c73",
      "tree": "6cc9a783330f07bfd244b34c08af5cdde9a7304b",
      "parents": [
        "7e6fbb361be7a0045b8c71f0b8c56f113121a7d4",
        "6a903c31fede2fabdbcda7b5fe0cddcf467f1eb7"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 19:15:58 2015 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 13 19:15:58 2015 +0000"
      },
      "message": "am 6a903c31: am 84c5e8eb: Merge \"Rename reg/unreg OnSubscriptionsChangedListener.\" into lmp-mr1-dev\n\n* commit \u00276a903c31fede2fabdbcda7b5fe0cddcf467f1eb7\u0027:\n  Rename reg/unreg OnSubscriptionsChangedListener.\n"
    },
    {
      "commit": "071743f0cbbfab36150db6ec945452579d02e8dd",
      "tree": "c37a9c3f6b510520e36ea4802eaeb21cfc8ed498",
      "parents": [
        "71922de6c8e407ff24bb1a500cb53bb1a647c758"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 12 17:11:04 2015 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 13 08:36:24 2015 -0800"
      },
      "message": "Rename reg/unreg OnSubscriptionsChangedListener.\n\nTo addOnSubscriptionsChangedListener and\nremoveOnSubscriptionsChangedListener.\n\nBug: 18984103\nChange-Id: I6636905093812af89c1c3702840e44c8c5ea891f\n"
    },
    {
      "commit": "2168062b23c8c343330f9a7b074a51efc4780cde",
      "tree": "79f1872e59424304856a8cf3594cf9aee9b9447a",
      "parents": [
        "0142097a0335b7839cf807c6e520b474811caa11",
        "a50a66824c3cb17bc618b4e2ca3166003b6ddc26"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Jan 12 21:08:38 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 12 21:08:38 2015 +0000"
      },
      "message": "am 0a1eb640: Merge \"Carrier text handle sim removal\" into lmp-mr1-dev\nautomerge: a50a668\n\n* commit \u0027a50a66824c3cb17bc618b4e2ca3166003b6ddc26\u0027:\n  Carrier text handle sim removal\n"
    },
    {
      "commit": "881f8d1ee3104aad34c14024b2b35aef0ac6f81b",
      "tree": "076e9ae9a7fd2845e1278ab8dae093f05ad87434",
      "parents": [
        "cd0555f27384c1bbb91fbb544d33e834acb3f3c3"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Jan 12 06:49:42 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Jan 12 06:49:42 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ic7e685a040aabf416658ed9d70fbbdef047f7cb9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6c985dcc2d6276c3d4f7598ee066bd8e1fd82710",
      "tree": "f615ca1cc21144aa5c6be7c7cb54606f9f532df5",
      "parents": [
        "6cfb44952a76303fe1c7cc75b545cb8aad72eecf"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 09 16:07:14 2015 -0500"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Jan 09 16:07:14 2015 -0500"
      },
      "message": "Carrier text handle sim removal\n\nHave KeyguardUpdateMonitor send the onRefreshCarrierInfo when the\nsubscription info changes, regardless of whether there are any\nsubscriptions (because there might be no sims).\n\nBug: 18752587\nChange-Id: I8976c76aae9e3e633b6adace48dccb1e940dbc18\n"
    },
    {
      "commit": "83eb4443a9d24f2ae4a1e516354748850c10d06b",
      "tree": "d1c23e190d1ebdf99da021e8c51634a83a4bb396",
      "parents": [
        "fee0c2f4ee52e7b01a6ce6dabee95b5cebbb7be7",
        "f757888f2344aed9059e0834e5506ca3a13fb372"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Jan 09 03:10:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 09 03:10:54 2015 +0000"
      },
      "message": "Merge \"Remove unused string from keyguard_presentation.\""
    },
    {
      "commit": "db0f76e1d85f8cb878a9540ac1b692636f9fd89e",
      "tree": "52cf71407a6a1f35f94ff969f4d064be0c5cfe0f",
      "parents": [
        "230635efe7ffb09d6dc56bfd9193aa1d89c8a898"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 07 22:19:38 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 07 22:57:49 2015 +0100"
      },
      "message": "Directly dispatch USER_REMOVED to LockSettingsService\n\nBug: 18931518\nChange-Id: Ibaf875a06868ae3196115d77eed6874daf2fec16\n"
    },
    {
      "commit": "230635efe7ffb09d6dc56bfd9193aa1d89c8a898",
      "tree": "9bb960ef1ddb52ee7ef42c57898058323598bae3",
      "parents": [
        "382d6a9ed2360ceb462ea46a60f0f106fdb52540"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 07 20:50:29 2015 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 07 22:10:35 2015 +0100"
      },
      "message": "Purge biometric weak and keyguard widgets\n\nBug: 18931518\nChange-Id: I5da41908b1d6895a69f981e139f2d268327fafcd\n"
    },
    {
      "commit": "5b13e9227155e74310710bda4be1731aef43d1c2",
      "tree": "a95e1a4c26510485b639e90566fa5643f7069b7f",
      "parents": [
        "4af69ea0cff81aaea583a5fd5ed82f36d25532de"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jan 07 11:04:58 2015 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jan 07 11:12:58 2015 -0500"
      },
      "message": "Remove detestable tab characters.\n\nChange-Id: Ia225720af80c07580e5a6ea5098b3d85da7a8dfe\n"
    },
    {
      "commit": "6b88cdfba770efc5722338c240ccaada13d7b0d4",
      "tree": "c98de02c0c0ac710351dce64822b13bd9c0dba34",
      "parents": [
        "a9ef7929b87dc92cb9d4ed65abbaf4752886e613"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Dec 22 20:56:50 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:20:37 2015 +0100"
      },
      "message": "Remove dead code #8: Remove old keyguard \"bouncer\"\n\nAlso squashes KeyguardViewBase and KeyguardSimpleHostView into\nKeyguardHostView, uses a constant for the user activity timeout\n(custom value no longer used).\n\nChange-Id: I919b7d3de1dd1590b20e0f14f0e193ee2b3dc21e\n"
    },
    {
      "commit": "cd3b5b52ac227c4f69879102a31a22d0258002e6",
      "tree": "18099f3aa2eb1242dc362f37a89ddf20d2ef4d8a",
      "parents": [
        "8a8941aa1be01fbfca8c4540298cc5de12b6538b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 19 19:58:13 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:01:00 2015 +0100"
      },
      "message": "Remove dead code #5: Remove KeyguardAccountView\n\nChange-Id: I04431625e922e9554ce55b852bd8ee571049339b\n"
    },
    {
      "commit": "8a8941aa1be01fbfca8c4540298cc5de12b6538b",
      "tree": "d94f03d2386089a86114c960a9eb502ce4050fc0",
      "parents": [
        "4726247b97df2bccc8977f28a879c9bd09fa9666"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 19 19:49:38 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:00:41 2015 +0100"
      },
      "message": "Remove dead code #4: Remove unused Keyguard strings\n\nAnd also remove an unused class.\n\nChange-Id: I50a8a21d99a85cf0d3c301e7b54f434679e1be26\n"
    },
    {
      "commit": "4726247b97df2bccc8977f28a879c9bd09fa9666",
      "tree": "d58c7b2333706f61472eb38a60acee60539c04b3",
      "parents": [
        "a29e81bc7f14ce9df1afb5aa5f7d571a3b441aca"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 19 19:40:17 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:00:26 2015 +0100"
      },
      "message": "Remove dead code #3: Remove unused Keyguard drawables\n\nChange-Id: Ie11f0834bf55ae979bff78f249221afd553bfd8b\n"
    },
    {
      "commit": "a29e81bc7f14ce9df1afb5aa5f7d571a3b441aca",
      "tree": "80738d9d0750e035427655ac0a4961d884d67063",
      "parents": [
        "5c60b647047f744b78f9ae1b1984a654edbda2c6"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 19 19:26:06 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:00:16 2015 +0100"
      },
      "message": "Remove dead code #2: Remove unused Keyguard resources\n\nChange-Id: If5e2b62556e6ee158e09e399c7ddec337dba15d5\n"
    },
    {
      "commit": "5c60b647047f744b78f9ae1b1984a654edbda2c6",
      "tree": "88df0c88a59b9e74195058b1515f1d852d6edc1b",
      "parents": [
        "8e99586830640796209b935421868754f3ebf1d7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Dec 19 18:13:28 2014 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Jan 07 15:00:04 2015 +0100"
      },
      "message": "Remove dead code #1: Remove unused Keyguard classes\n\nChange-Id: I08327dd23072b4e793be40635f105ce0aa5f6f6f\n"
    },
    {
      "commit": "f757888f2344aed9059e0834e5506ca3a13fb372",
      "tree": "d8ade8b5aaaddbe6bb0b2ef57b8fc42f5e4bb386",
      "parents": [
        "2b2ad7ce9f008cc383394cc91389d667575ec45d"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Jan 05 18:45:32 2015 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Jan 05 18:45:32 2015 -0800"
      },
      "message": "Remove unused string from keyguard_presentation.\n\nKeyguard presentations are shown on external displays and are not\ntouch explorable.\n\nFixes bug 18831402\n\nChange-Id: I51a9d64639bff037888b9598190ffa5a2cb6db4b\n"
    },
    {
      "commit": "ffeed7078c413b700ab3303f02915937715a3dee",
      "tree": "2b2613ad97893172e48d80c60d526ffee962f026",
      "parents": [
        "64616f2fc774c09fbada28f4fce3ed1dbf35f7dc"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Jan 05 06:17:21 2015 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Jan 05 06:17:21 2015 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I16370c1730b23cbcae593add08cee035c31469b4\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "1b09b23b7440255270ebd9b48133bf048f57cee1",
      "tree": "bce9386a4fc42b4070598f52840a1b2b197feafb",
      "parents": [
        "32328b5cec14323dd31cf906aaeb088caf110a1d"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Dec 22 20:31:46 2014 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Dec 22 20:31:46 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9535f01cf967b5a17dfad63ef52d1b6bec03d322\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "4136b4f7fe426b49b53d1c2b0595c9c45984ff9f",
      "tree": "ba21da19a892bb4839c2a1be2b6b4a934b2195ae",
      "parents": [
        "2c8c47daefc881c5603689be39b10cb93a0cabdf"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Dec 22 20:23:07 2014 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Dec 22 20:23:07 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ib629c0bca4f92a0c81bf5af904773df1b1f8549e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c2364bc396b58fe79844056431c08a8b747127f4",
      "tree": "f0b4b6802e323004b64070e70d0c851a64f98b52",
      "parents": [
        "84644f107dcf4753f7d14632b63270fed31edcf8"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:33:10 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:33:10 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I8cabcbd1ee5327a6545b379dd7f35ca9c29c9114\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "feb6c7f3d6d52648009ffb6fffa1f76d2f68fd21",
      "tree": "06801841cc39a7357c13df913b30bb806491aa76",
      "parents": [
        "9ef07ad2b63edd4094bd8f15ccf861c7b014b2b0"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:25:08 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Dec 15 06:25:08 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I70dc0646e4b8ea8b83dc1f7106067e278260bb3a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6cc211669c64878942ee93f592d9c2780f9607a0",
      "tree": "f0cf601cf1d31ba3b7684571828aec30caf53cd8",
      "parents": [
        "28ca1f628cca564b676d6b1c5ca773d8466552d0",
        "05e2ada58a79994170e8e98ff9a619715cdddc28"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Dec 12 04:45:29 2014 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 12 04:45:29 2014 +0000"
      },
      "message": "am 6e04a7b6: Merge \"Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\" into lmp-mr1-dev automerge: 6cc44cc\nautomerge: 05e2ada\n\n* commit \u002705e2ada58a79994170e8e98ff9a619715cdddc28\u0027:\n  Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\n"
    },
    {
      "commit": "05e2ada58a79994170e8e98ff9a619715cdddc28",
      "tree": "bc4b59636d27b04386d63ee6886842eaeca6332f",
      "parents": [
        "16568705855f6c8dd78bc188c17e0237c5e827c0",
        "6cc44cce0e375b165580a8061359b2ff163a4556"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Fri Dec 12 04:42:38 2014 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 12 04:42:38 2014 +0000"
      },
      "message": "am 6e04a7b6: Merge \"Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\" into lmp-mr1-dev\nautomerge: 6cc44cc\n\n* commit \u00276cc44cce0e375b165580a8061359b2ff163a4556\u0027:\n  Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\n"
    },
    {
      "commit": "a54bf6583380cf328b9858d942b4c387c6163f0f",
      "tree": "9306aa8c96d54bcd490ed444d4928549146f4e59",
      "parents": [
        "f6ed526b3a02bac9c5912a9655e5890f332cefc6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 11 13:37:50 2014 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Dec 11 13:37:50 2014 -0800"
      },
      "message": "Change tests against INVALID_SUBSCRIPTION_ID to use isValidSubscriptionId.\n\nRename isValidSubId to isValidSubscriptionId.\n\nBug: 18668873\nChange-Id: Ie709a62bbb74e0a767daeb9e3fb3aecd4c45df44\n"
    },
    {
      "commit": "b5c990e9120655a0e77bc48413d5ee7fc212f82c",
      "tree": "b4430e35e9e876580d60309ac9871e1cd91cbc7b",
      "parents": [
        "4572664ddc2c7035bee250caff6d5f87160a2c22",
        "a34913f572a422732a553ae957d1795d3adff0b1"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Dec 11 18:13:40 2014 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 11 18:13:40 2014 +0000"
      },
      "message": "Merge \"Fixed a bug where the pattern may become invisible\" into lmp-mr1-dev automerge: f8dc9d7 automerge: efa38cd\nautomerge: a34913f\n\n* commit \u0027a34913f572a422732a553ae957d1795d3adff0b1\u0027:\n  Fixed a bug where the pattern may become invisible\n"
    },
    {
      "commit": "a34913f572a422732a553ae957d1795d3adff0b1",
      "tree": "0ac13bba6bfef345bbbf54997355dcd4e7e7e488",
      "parents": [
        "58fc8db68e73e853f74c281cf4ea048dfdd1e745",
        "efa38cd36101d7469e8ed4db03cdebe818bbcfd2"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Dec 11 18:05:37 2014 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 11 18:05:37 2014 +0000"
      },
      "message": "Merge \"Fixed a bug where the pattern may become invisible\" into lmp-mr1-dev automerge: f8dc9d7\nautomerge: efa38cd\n\n* commit \u0027efa38cd36101d7469e8ed4db03cdebe818bbcfd2\u0027:\n  Fixed a bug where the pattern may become invisible\n"
    },
    {
      "commit": "f8dc9d7b3d496593c6c6dddcd42cae13ac508876",
      "tree": "ba10d814a9a8884624a1b60dfde74454f7a4f03d",
      "parents": [
        "372eb38c17b8bcd304985d7a36168c175f625016",
        "525fb7eecf559b2e4609f92662ad5821f8f2b028"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Thu Dec 11 14:09:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 11 14:09:44 2014 +0000"
      },
      "message": "Merge \"Fixed a bug where the pattern may become invisible\" into lmp-mr1-dev"
    },
    {
      "commit": "d9a7b8d5a5f96c0ecc6681201d6810a0d99a4dd0",
      "tree": "f6e87eb8431e3629a9af7406e9ce1f6148698722",
      "parents": [
        "ec58395d3db61dc17ded5a985741a9824e3bc75a",
        "f8830fc514b2397c4f6477a03d7def4f60b093d3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 10 21:58:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Dec 10 21:58:54 2014 +0000"
      },
      "message": "am f8830fc5: am 28fffd58: Merge \"CarrierText clear itself when no mob. data support\" into lmp-mr1-dev automerge: 9309db8\n\n* commit \u0027f8830fc514b2397c4f6477a03d7def4f60b093d3\u0027:\n  CarrierText clear itself when no mob. data support\n"
    },
    {
      "commit": "f8830fc514b2397c4f6477a03d7def4f60b093d3",
      "tree": "04f41e4be9180272d77168760dabf8dfa36628d3",
      "parents": [
        "e8c7fe77319762577b81f4276cf0ceddac4a66d7",
        "9309db894df916f0777745eaa3e41ab92930481d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 10 19:09:42 2014 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 10 19:09:42 2014 +0000"
      },
      "message": "am 28fffd58: Merge \"CarrierText clear itself when no mob. data support\" into lmp-mr1-dev\nautomerge: 9309db8\n\n* commit \u00279309db894df916f0777745eaa3e41ab92930481d\u0027:\n  CarrierText clear itself when no mob. data support\n"
    },
    {
      "commit": "525fb7eecf559b2e4609f92662ad5821f8f2b028",
      "tree": "02f972daf817e677bfb8c6c173a94a08121a2cb7",
      "parents": [
        "9ba89ad8ebb7d7917ee2afa319929b153743d8b9"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Dec 10 17:34:17 2014 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Wed Dec 10 17:34:17 2014 +0100"
      },
      "message": "Fixed a bug where the pattern may become invisible\n\nBug: 18632529\nChange-Id: Idd9911b38526d8c4eb5731c45502079092bd6304\n"
    },
    {
      "commit": "e14d3cedafda47d44a5f8cae220d429fb64c0ed7",
      "tree": "14ba457ef7e37c7327645ec10ce7ffc54c927aeb",
      "parents": [
        "b2ea94146c3f85a77349770e2815936fcbded6d6"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:35:44 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:35:44 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I1b5385d1c459753eaea6ab4f305686ffb58592e9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "9309db894df916f0777745eaa3e41ab92930481d",
      "tree": "53d03b53c86b5106c13ae58c5f51b7b67650e982",
      "parents": [
        "f6e388231d2fca71362d417980956c5976e59240",
        "28fffd58a1e9eea2e84c15b124cbfde1c8dbb2c8"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 10 14:33:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Dec 10 14:33:00 2014 +0000"
      },
      "message": "am 28fffd58: Merge \"CarrierText clear itself when no mob. data support\" into lmp-mr1-dev\n\n* commit \u002728fffd58a1e9eea2e84c15b124cbfde1c8dbb2c8\u0027:\n  CarrierText clear itself when no mob. data support\n"
    },
    {
      "commit": "f6e388231d2fca71362d417980956c5976e59240",
      "tree": "1d24d472241214771331ce6735c7753a832231d8",
      "parents": [
        "56d2e8fb7b2ab6e32efea59604eb0cd72745df1b"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:31:09 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:31:09 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I76e8da5cbb1d3c5e39ea80ebdc0f4f9b129febf7\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "b7180c450e8364077f37f792160c94941d8839c6",
      "tree": "0ea3efdf8700daa826837e3d7440fe8124413d0a",
      "parents": [
        "28fffd58a1e9eea2e84c15b124cbfde1c8dbb2c8",
        "aa72294174ec6b4f00aec3d2f9841f9ca830454d"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 14:30:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 10 14:30:40 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-mr1-dev"
    },
    {
      "commit": "aa72294174ec6b4f00aec3d2f9841f9ca830454d",
      "tree": "6ea713099c00a4d832cbfa7b8c7ed763dfb0693f",
      "parents": [
        "33cd463bbbbe47010ed44815fbfd0ab5e8fbf825"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:26:53 2014 -0800"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Dec 10 06:26:53 2014 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I63ccbdea01d869627116121f95c9d35cd64da04e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "28fffd58a1e9eea2e84c15b124cbfde1c8dbb2c8",
      "tree": "0eb005132c3fe10d97d0df574ff46861cfc9d9a5",
      "parents": [
        "33cd463bbbbe47010ed44815fbfd0ab5e8fbf825",
        "83bc2aafd7563dd12673bbafe6226d4db0c89beb"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Dec 10 14:25:37 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 10 14:25:39 2014 +0000"
      },
      "message": "Merge \"CarrierText clear itself when no mob. data support\" into lmp-mr1-dev"
    },
    {
      "commit": "558eb39f0f26a5a4682d97b1d4385250561ac817",
      "tree": "f09e58e440c16630641a0446d0534c39059bb843",
      "parents": [
        "c3c22399bcb40e8fdae3f370620316893dbf8daa",
        "90c4a299a879c7f996b4b882d48b8be61263417f"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 09 23:48:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 09 23:48:35 2014 +0000"
      },
      "message": "am 90c4a299: am e2389908: am 24232396: Merge \"Fixed accessibility for the pin input view on keyguard.\" into lmp-mr1-dev\n\n* commit \u002790c4a299a879c7f996b4b882d48b8be61263417f\u0027:\n  Fixed accessibility for the pin input view on keyguard.\n"
    },
    {
      "commit": "90c4a299a879c7f996b4b882d48b8be61263417f",
      "tree": "fb5f482270dabfdf62704db2c5d1eb171e655ac2",
      "parents": [
        "4816e1c51922b10a2fea9087c858aff4a117d89b",
        "e2389908b7c26499752023aefbb530889014c3a5"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 09 18:59:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Dec 09 18:59:35 2014 +0000"
      },
      "message": "am e2389908: am 24232396: Merge \"Fixed accessibility for the pin input view on keyguard.\" into lmp-mr1-dev\n\n* commit \u0027e2389908b7c26499752023aefbb530889014c3a5\u0027:\n  Fixed accessibility for the pin input view on keyguard.\n"
    },
    {
      "commit": "c199ef37594b946cb295c29df321e74332ee5408",
      "tree": "bd2faef5f56112d0c42231169478f58f3f737682",
      "parents": [
        "9ba89ad8ebb7d7917ee2afa319929b153743d8b9"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 09 18:49:42 2014 +0100"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Dec 09 18:49:42 2014 +0100"
      },
      "message": "Fixed accessibility for the pin input view on keyguard.\n\nPasswords are not spoken out loud anymore if the user\ndid not select that option.\n\nBug: 18528774\nChange-Id: I3dd05fa1714da36795f448718fd70f1cdbfe2584\n"
    }
  ],
  "next": "0de9745c206e3dd0849cf66be3dce00ffe6f55ad"
}
