)]}'
{
  "log": [
    {
      "commit": "f7a93ef3847258157d144dfefaa5757128cc807d",
      "tree": "c9836a9e7aa1b367a7d5ea51aad8f7fee32cb501",
      "parents": [
        "be0b05a028ebc1b49ed32b79d53af384106c31a3"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Nov 06 15:32:01 2013 -0800"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Nov 06 15:32:01 2013 -0800"
      },
      "message": "Fix bug #11537133 Hideycling looks broken (KOT36), missing left padding\n\n- enforce the Drawable boolean getPadding(Rect) contract for NinePatchDrawable\nand DrawableContainer.\n\n- as NinePatchDrawable was not enforcing it, the consequence was that the\nmUserPaddingLeftInitial / mUserPaddingRitghInitial were reset to \"0\" (even\nif they got the correct value before the reset).\n\nChange-Id: I1efe7fad5f89c0ca47f90189f6d89940e0e9c6ae\n"
    },
    {
      "commit": "be0b05a028ebc1b49ed32b79d53af384106c31a3",
      "tree": "79ff7102f438c8cb61e1cb1eb80e6aae453fcad9",
      "parents": [
        "4653837b78b7da950e7827598baabc79be1aa4ca",
        "e1693df494dbdedfb5eac56bf59f86afc893b778"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Wed Nov 06 01:13:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 06 01:13:44 2013 +0000"
      },
      "message": "Merge \"Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag. Bug: 6064760\" into klp-dev"
    },
    {
      "commit": "4653837b78b7da950e7827598baabc79be1aa4ca",
      "tree": "554c9129ce0771404bc9936855468f2c07f60fb7",
      "parents": [
        "65d4a84b980583e068dd21bf11e5fe034df8d7ef",
        "8e090d7411c199daae10f3a4543f96d13b66c0d4"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 05 23:58:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 23:58:07 2013 +0000"
      },
      "message": "Merge \"Add config var for single-pdn devices/networks.\" into klp-dev"
    },
    {
      "commit": "e1693df494dbdedfb5eac56bf59f86afc893b778",
      "tree": "1d8da930d22900c98a03e6d135ac99ad512e8b19",
      "parents": [
        "c880c27e63590c94ca3a43235574697ce0df043d"
      ],
      "author": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Tue Nov 05 10:42:48 2013 -0500"
      },
      "committer": {
        "name": "Adam Koch",
        "email": "akoch@google.com",
        "time": "Tue Nov 05 16:00:09 2013 -0500"
      },
      "message": "Doc fix: add more detail to BitmapFactory.Options.inPurgeable flag.\nBug: 6064760\n\nChange-Id: I3fd833a3205be451ff6548fab3555d170c9c570e\n"
    },
    {
      "commit": "65d4a84b980583e068dd21bf11e5fe034df8d7ef",
      "tree": "4ace1577721042246ae85bdc2ad0acce46489012",
      "parents": [
        "47c46dd56dc0414ebf6220481f04cc8767268b5c",
        "725e2655e87b3e1242f97ba7995e0631cf9fad73"
      ],
      "author": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Tue Nov 05 20:50:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 20:50:09 2013 +0000"
      },
      "message": "Merge \"Setting Tethering profile for specific network\" into klp-dev"
    },
    {
      "commit": "47c46dd56dc0414ebf6220481f04cc8767268b5c",
      "tree": "a4968ca8c88cf56959a3d5fe069ff64606badd0d",
      "parents": [
        "5f4affdab8ff25d3657075a0b3ae10697aae77da",
        "d8595fd8feca567d48c4e271070a75c576a7dfbf"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 20:48:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 20:48:42 2013 +0000"
      },
      "message": "Merge \"Battery icon tweaks.\" into klp-dev"
    },
    {
      "commit": "5f4affdab8ff25d3657075a0b3ae10697aae77da",
      "tree": "3ee57438485d8b99878905d8de88e6987c8d571d",
      "parents": [
        "a90f816048604538cc25d3b8848ac263761175b4",
        "37ed78e504ef3666dd5fce15ff4994f151c44fcd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 20:46:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 20:46:11 2013 +0000"
      },
      "message": "Merge \"Clarify DocumentsProvider recents behavior.\" into klp-dev"
    },
    {
      "commit": "a90f816048604538cc25d3b8848ac263761175b4",
      "tree": "5a90cbe79526226e9f5b5a70626ae3151e4fc7a5",
      "parents": [
        "74b0f5acdfaa64afc27ba440883a8d1ead07f999",
        "fa02aded83e81597617b75fd73507915edba874b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 20:45:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 20:45:15 2013 +0000"
      },
      "message": "Merge \"Enable translucent system bars on the lockscreen by default.\" into klp-dev"
    },
    {
      "commit": "74b0f5acdfaa64afc27ba440883a8d1ead07f999",
      "tree": "4fac48434e7b2fd91ceb7dcda55a9eb29bacd97e",
      "parents": [
        "8869d6f3537b323d1c9d1339d057a4866520e649",
        "39da553694d3e0a9abd435313283e115441b1647"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 20:44:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 20:44:09 2013 +0000"
      },
      "message": "Merge \"Let Shell modify secondary external storage.\" into klp-dev"
    },
    {
      "commit": "37ed78e504ef3666dd5fce15ff4994f151c44fcd",
      "tree": "fb5524c8864d8430e31bdc3d8e017f81a623197c",
      "parents": [
        "39da553694d3e0a9abd435313283e115441b1647"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 12:38:21 2013 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 12:38:21 2013 -0800"
      },
      "message": "Clarify DocumentsProvider recents behavior.\n\nBug: 11448309\nChange-Id: I17e0ac757e549b251e08d58d5ce7d25fb253883f\n"
    },
    {
      "commit": "39da553694d3e0a9abd435313283e115441b1647",
      "tree": "d7d6706e851ab2ef8e5e62b63beeb017a5e6b2ba",
      "parents": [
        "3dbea35f7eaa6d5f94601a48ebb3be18223d4604"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 12:17:25 2013 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Nov 05 12:18:24 2013 -0800"
      },
      "message": "Let Shell modify secondary external storage.\n\nBug: 11520256\nChange-Id: I010a9cf07ff185aefcc2fdb71076d2e97e1f03a3\n"
    },
    {
      "commit": "8869d6f3537b323d1c9d1339d057a4866520e649",
      "tree": "c529eec4b31ad676971a01df898322a36b7ed620",
      "parents": [
        "d64744cc764eb970df263aaebc44474d465686cb",
        "2298ef2f7f89d7a5cab6ef4790d8cbdb189e73e9"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Nov 05 18:42:57 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 18:42:58 2013 +0000"
      },
      "message": "Merge \"Extend preferred-app preload support for complex resolutions\" into klp-dev"
    },
    {
      "commit": "8e090d7411c199daae10f3a4543f96d13b66c0d4",
      "tree": "84d2a3b3e8c851a596d834cd1e82be89399a4e49",
      "parents": [
        "e5c1208ef9ef7d10b5bae6c82b9eb5a92da1244e"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Oct 30 17:52:32 2013 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Nov 05 10:29:01 2013 -0800"
      },
      "message": "Add config var for single-pdn devices/networks.\n\nbug:10212445\nChange-Id: Iec98bb4a6ad3a38eb7fe876ebcb10515b8a789b7\n"
    },
    {
      "commit": "d64744cc764eb970df263aaebc44474d465686cb",
      "tree": "bdc27d7de137f5645aa990be2defc0feb3a3eb04",
      "parents": [
        "41c3cb387aba237a42ace7eb17ee7a926fcfdec7",
        "23037419e3698b68d91cdc55ddc02f51c1cb9dbe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 05 18:17:01 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 18:17:01 2013 +0000"
      },
      "message": "Merge \"Help out with issue #11497149: Clock app crashes when opened during...\" into klp-dev"
    },
    {
      "commit": "725e2655e87b3e1242f97ba7995e0631cf9fad73",
      "tree": "8df930ca0dcf635fcacff36e2eea0d189cd3cfe0",
      "parents": [
        "c880c27e63590c94ca3a43235574697ce0df043d"
      ],
      "author": {
        "name": "seonju.oh",
        "email": "seonju.oh@lge.com",
        "time": "Thu Oct 31 13:27:29 2013 +0900"
      },
      "committer": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Tue Nov 05 09:50:16 2013 -0800"
      },
      "message": "Setting Tethering profile for specific network\n\nUS CellOneIL - 311-190\n\nBug:11455011\nChange-Id: Ia6a5d0bf1d23b4e9281211eb0e32c04905727a04\n"
    },
    {
      "commit": "d8595fd8feca567d48c4e271070a75c576a7dfbf",
      "tree": "4740890781e2c159d1c9d90682d0afd2152b960a",
      "parents": [
        "a89727c85ef79c1384818e14d8b1151c99f82318"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 11:55:04 2013 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 11:55:04 2013 -0500"
      },
      "message": "Battery icon tweaks.\n\nFix bottom padding, better bolt placement on non-HH devices.\n\nBug:11412369\nChange-Id: I102a5ece73b2fcb5f78305c925fc2ed5fe9b2884\n"
    },
    {
      "commit": "41c3cb387aba237a42ace7eb17ee7a926fcfdec7",
      "tree": "b28fc675046e9275953006e712e6fa8511fa6566",
      "parents": [
        "48557d6db32c9b489d8c3f165976bf7a92fee5c1",
        "70f8537e737d084c89d42c72db1b7759abf95852"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:55:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:55:38 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "48557d6db32c9b489d8c3f165976bf7a92fee5c1",
      "tree": "f1099a81b8c2a393287e051fbaef97743ddd3b7b",
      "parents": [
        "0bdaa9a5a30b879db3a996314d3b783265d9a12b",
        "2da9cb8778e68147f2e77fbce9c043f453b84620"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:55:35 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:55:35 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "0bdaa9a5a30b879db3a996314d3b783265d9a12b",
      "tree": "aa2b388bef9d7788777474c23240311963868632",
      "parents": [
        "17e8f4377cac0f168deabf5ea1dfb435394ac571",
        "56ce7d85915f235908383605bec022b745758914"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:55:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:55:18 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "17e8f4377cac0f168deabf5ea1dfb435394ac571",
      "tree": "6759985ee839ad98265c59efd8d0d7e194ddfaf3",
      "parents": [
        "b8ea1228c2034ceafdd3fb1d6a25e15d2d176a69",
        "cc461e53961f32d0717eebb7aaac512284e63a18"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:55:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:55:11 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "b8ea1228c2034ceafdd3fb1d6a25e15d2d176a69",
      "tree": "b0a9d166c1dd70425635a4330621327d9cfa3366",
      "parents": [
        "6a2ab88807039da56a1cfa710186b8bb425d2c8d",
        "8e47c49db23fdc62397498d3d9bbeb7a3a114eb2"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:54:55 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:54:58 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "6a2ab88807039da56a1cfa710186b8bb425d2c8d",
      "tree": "b33b9dd1da8824cba71a42cf1a2cadf77e760ee2",
      "parents": [
        "73b0697314382286c76063fc624c643ba2366063",
        "03003f184cbd474fbaef1b8f7a6e628684e2ab7b"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:54:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:54:53 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "73b0697314382286c76063fc624c643ba2366063",
      "tree": "5677b5aa17e6b78d19885c831a7bcadb7baba39b",
      "parents": [
        "2722d79f014b8b3aabd12f27b9fe0c96af06346d",
        "cfc582d62db441656173ce88b59c3c546a0a047c"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Nov 05 15:54:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:54:49 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "2722d79f014b8b3aabd12f27b9fe0c96af06346d",
      "tree": "233048638953c79dd260f1dcaca12d9292dde45a",
      "parents": [
        "a89727c85ef79c1384818e14d8b1151c99f82318",
        "76be9d2595d651cdeacdbce557f6e8d927138e6a"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Tue Nov 05 15:45:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 15:45:10 2013 +0000"
      },
      "message": "Merge \"Remove harmful visibility test.\" into klp-dev"
    },
    {
      "commit": "fa02aded83e81597617b75fd73507915edba874b",
      "tree": "e4dbeb32b6f1b657ea8daf3e070543ee9e755ea6",
      "parents": [
        "a89727c85ef79c1384818e14d8b1151c99f82318"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 10:09:25 2013 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 10:09:25 2013 -0500"
      },
      "message": "Enable translucent system bars on the lockscreen by default.\n\nBug:11442758\nChange-Id: Ic143977d8c2686c6b4e48a09fd116d46ff1e98e9\n"
    },
    {
      "commit": "a89727c85ef79c1384818e14d8b1151c99f82318",
      "tree": "6f6e5dd47d5e727a5a5a195ce2009df51ab488c8",
      "parents": [
        "c445b3f2cba67b7dbb8f926ef5e80ec14fb2f8d4",
        "7ea91ec181b88f71390c544029d0c864f49ca92d"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Nov 05 14:05:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 14:05:06 2013 +0000"
      },
      "message": "Merge \"Ensure wallpaper hint is at least the display\u0027s max size.\" into klp-dev"
    },
    {
      "commit": "c445b3f2cba67b7dbb8f926ef5e80ec14fb2f8d4",
      "tree": "2847e7e19aedc7aa6f3eb46c3fd1f704da7f42d6",
      "parents": [
        "4033c94bb7566a652442ae1fa164d1efa7562761",
        "75d28505c8f73a977cc7ae0cc08a60120f7c92b2"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 05 03:33:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 03:33:37 2013 +0000"
      },
      "message": "Merge \"Add missing null pointer check in PrintSpoolerService.\" into klp-dev"
    },
    {
      "commit": "4033c94bb7566a652442ae1fa164d1efa7562761",
      "tree": "9a5b12b6023870e112658c5fd3e3bf054ad9e39f",
      "parents": [
        "e19ed43551bc1603a41f376883f69eeee12182f3",
        "1c664b6defd20ab4a83c4a83d01b9ed8603f7c2c"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 05 03:32:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 03:32:08 2013 +0000"
      },
      "message": "Merge \"Add way for the user to forget previously used printers.\" into klp-dev"
    },
    {
      "commit": "e19ed43551bc1603a41f376883f69eeee12182f3",
      "tree": "6ec66bee9b8b58b2c3b055648dbf7f220b52b6e1",
      "parents": [
        "660401df710a5cb2a7df922e1b7673043e7b511c",
        "4fc2b01fd0c8b6e0d4f82657d1ab2ff642a32696"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Nov 05 03:18:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 03:18:42 2013 +0000"
      },
      "message": "Merge \"Add explicit refererences and logging to KeyguardSim/Puk\" into klp-dev"
    },
    {
      "commit": "75d28505c8f73a977cc7ae0cc08a60120f7c92b2",
      "tree": "3b495ab79385c70fcf19848cb64cc0c68558a4f7",
      "parents": [
        "c880c27e63590c94ca3a43235574697ce0df043d"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 04 18:25:05 2013 -0800"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 04 18:26:54 2013 -0800"
      },
      "message": "Add missing null pointer check in PrintSpoolerService.\n\nbug:11474389\n\nChange-Id: I80ea01ba04ab71a212c1f78af62b377110ed072a\n"
    },
    {
      "commit": "23037419e3698b68d91cdc55ddc02f51c1cb9dbe",
      "tree": "3ffe148989050577513238da727e739f12ce64aa",
      "parents": [
        "efcc2ca63dfa9179979ecdc86031c06240ada1c5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 04 18:11:29 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 04 18:11:29 2013 -0800"
      },
      "message": "Help out with issue #11497149: Clock app crashes when opened during...\n\n...the repeated hour in DST transition\n\nRecord the last crash info that caused an app to be marked as a bad app.\n\nAlso for the battery work, add a system property tuning parameter to be\nable to control the background service start delay, so we can easily\nrun experiments with it turned off if we want.\n\nChange-Id: Ic33dc464d8011c918a39b912da09ea4f0fb28874\n"
    },
    {
      "commit": "660401df710a5cb2a7df922e1b7673043e7b511c",
      "tree": "0bce8c234fd0c40cef0a512e1c4c4bed47c72ebd",
      "parents": [
        "f48bcd5b68613b0a4ff0162091047fb9465b5290"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Nov 04 17:03:45 2013 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Nov 04 17:22:49 2013 -0800"
      },
      "message": "Doc change: Edits to graphics highlights.\n\nChange-Id: I9c532b4b38bff1cfeebd6005a54ca26346de03b0\n"
    },
    {
      "commit": "4fc2b01fd0c8b6e0d4f82657d1ab2ff642a32696",
      "tree": "e487aa4245731fe651c06f903b0d28b801268e37",
      "parents": [
        "f48bcd5b68613b0a4ff0162091047fb9465b5290"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Nov 04 16:47:48 2013 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Nov 04 17:11:46 2013 -0800"
      },
      "message": "Add explicit refererences and logging to KeyguardSim/Puk\n\nAdds explicit references to the given threads in case they\nare the victims of a GC and adds logging to help track down\nthis issue if not.\n\nBug 10323372\n\nChange-Id: I8e2fe46e10bbc5d14e631d45d8869b3214213045\n"
    },
    {
      "commit": "2298ef2f7f89d7a5cab6ef4790d8cbdb189e73e9",
      "tree": "570528acac38f61740ae3ffd554bfd7ca93c0dfd",
      "parents": [
        "6ce161d1762a1c74b1ed6931c1d54f1f553267b0"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Nov 04 17:02:10 2013 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Nov 04 17:02:10 2013 -0800"
      },
      "message": "Extend preferred-app preload support for complex resolutions\n\nSupport factory defaults that involve specific type+scheme matching.\n\nBug 11372979\n\nChange-Id: I0d68937797d6b4bc996a8707a7cd21491a3aae3b\n"
    },
    {
      "commit": "f48bcd5b68613b0a4ff0162091047fb9465b5290",
      "tree": "15f167ec0177cda1315252ad2367c3419523f40c",
      "parents": [
        "cad157b370524782183de688bf97c9078c1c08da",
        "600d7dd1c6d9d1ff81b71085eff2a6be50d6f36c"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 05 00:46:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 00:46:19 2013 +0000"
      },
      "message": "Merge \"Fix bug #11256076 Spinner text is too close from the opening triangle in RTL Locales\" into klp-dev"
    },
    {
      "commit": "cad157b370524782183de688bf97c9078c1c08da",
      "tree": "775cdd49dae8f9fd83e5117d551954359abae33a",
      "parents": [
        "296f0a05dcb099e64e4fe962c6cd667c5e1ffd87",
        "b77c586050f1bef63db1683ee595d85bef70f07a"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Nov 05 00:45:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 00:45:41 2013 +0000"
      },
      "message": "Merge \"Fix bug #11252410 Recents items stuck behind hammerhead navigation panel in landscape\" into klp-dev"
    },
    {
      "commit": "76be9d2595d651cdeacdbce557f6e8d927138e6a",
      "tree": "6e61e657c530d6fb6bc0a3aacc952f67487d2861",
      "parents": [
        "3dbea35f7eaa6d5f94601a48ebb3be18223d4604"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 16:01:22 2013 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 16:01:22 2013 -0800"
      },
      "message": "Remove harmful visibility test.\n\nPreviously inserted requirment that an activity be visible in order to\nblock visibility of the home screen is removed.\n\nFixes bug 11515761.\n\nChange-Id: Ia47cfb4a0b6d90bbbca2b42e12a6048b1644d7cb\n"
    },
    {
      "commit": "296f0a05dcb099e64e4fe962c6cd667c5e1ffd87",
      "tree": "e11932054f2459bb014c8eda9abd644415a5a070",
      "parents": [
        "eadd21343ca35613dd4aa285b16e40033fe0d225",
        "921bf624622962ad862e470c11e0f6cc508f25a8"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Nov 04 23:58:27 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 23:58:27 2013 +0000"
      },
      "message": "Merge \"Add PhoneNumberUtils method for CDMA SMS number formatting.\" into klp-dev"
    },
    {
      "commit": "eadd21343ca35613dd4aa285b16e40033fe0d225",
      "tree": "7acf9bb186650b09bc085892b0cd01a5eeee9631",
      "parents": [
        "c880c27e63590c94ca3a43235574697ce0df043d",
        "f83324504e0d62f4cba5355459e17cdf9f1100e7"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 23:55:22 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 23:55:23 2013 +0000"
      },
      "message": "Merge \"Focus security fields before widgets.\" into klp-dev"
    },
    {
      "commit": "921bf624622962ad862e470c11e0f6cc508f25a8",
      "tree": "a6cca0f59c2419421db6d559baf9ef8c8a847b99",
      "parents": [
        "60999fcb2ed251ec4e24eccf94b66e35b851b415"
      ],
      "author": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Nov 04 15:22:55 2013 -0800"
      },
      "committer": {
        "name": "Jake Hamby",
        "email": "jhamby@google.com",
        "time": "Mon Nov 04 15:22:55 2013 -0800"
      },
      "message": "Add PhoneNumberUtils method for CDMA SMS number formatting.\n\nFor CDMA networks, convert \"+\" prefix to \"011\" if the home network\nis using the North American Numbering Plan (NANP). New method is\nonly used for MO SMS messages.\n\nBug: 11360679\nChange-Id: I534e0322b566de3fb49d7333bfcf62cfbfafb78a\n"
    },
    {
      "commit": "1c664b6defd20ab4a83c4a83d01b9ed8603f7c2c",
      "tree": "970726f2edf6c9bd0bfb6fdaa43d35f7f0a50b72",
      "parents": [
        "c880c27e63590c94ca3a43235574697ce0df043d"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 04 12:30:08 2013 -0800"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 04 14:25:11 2013 -0800"
      },
      "message": "Add way for the user to forget previously used printers.\n\nWe keep track of historical printers but some of them may disappear\nforever, say the user changes his printer. In such a case the print\nsystem has no idea that the previous printer will never appear so\nthis change allows the user to remove historical printers.\n\nIn the all printers list the user can now long press on a printer\nand if the printer is available he can select it from the context\nmenu. If the printer was used before regardless if it is active the\nuser may choose to forget it.\n\nbug:11282742\n\nChange-Id: Idc2dda70920ad045149eea1bcfc75ad1992827e9\n"
    },
    {
      "commit": "f83324504e0d62f4cba5355459e17cdf9f1100e7",
      "tree": "92a3796e51365872efb306b3623da7f9b50dfbad",
      "parents": [
        "0a1988b6477f012768f53f7e216b7defa45c8e51"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 10:45:22 2013 -0800"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 13:31:45 2013 -0800"
      },
      "message": "Focus security fields before widgets.\n\nFocus normally proceeds top down through the view tree. Change the\norder of focus so that the security fields have a chance to receive\nfocus before the widget fields.\n\nFixes bug 11203748.\n\nChange-Id: Ie7f16e59652edbe64fa8342197fda81b53976360\n"
    },
    {
      "commit": "7ea91ec181b88f71390c544029d0c864f49ca92d",
      "tree": "f14d4d6114302e4fb278b9476357266ce7c3a7e8",
      "parents": [
        "3e7495b26058d1442c4ed4960818399728e6bc31"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Nov 04 13:48:38 2013 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Nov 04 16:15:34 2013 -0500"
      },
      "message": "Ensure wallpaper hint is at least the display\u0027s max size.\n\nBug:11332853\nChange-Id: Ied13ffab77395f64642f7fb536f36d9cd8367e74\n"
    },
    {
      "commit": "c880c27e63590c94ca3a43235574697ce0df043d",
      "tree": "b88d359e248c8221566195a331f4c8cf281c477b",
      "parents": [
        "351de3ccfdf09e6455d658fd083dc5d778d17add",
        "5132fb2c581cbdd6bb58da3cbdb38ebf4c75c160"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Nov 04 19:41:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 19:41:13 2013 +0000"
      },
      "message": "Merge \"Doc change: minor fixes to highlights and images.\" into klp-dev"
    },
    {
      "commit": "5132fb2c581cbdd6bb58da3cbdb38ebf4c75c160",
      "tree": "af2eddc6cd52b13d4b0b25fb684a61a22263c128",
      "parents": [
        "3f4c6bb5ab254c5f5cbca0e3439b157f117e00b4"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Nov 04 10:15:46 2013 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Nov 04 11:40:24 2013 -0800"
      },
      "message": "Doc change: minor fixes to highlights and images.\n\nChange-Id: I9dc52258aff3f97b71ff8b749865f699d3c9c0d2\n"
    },
    {
      "commit": "351de3ccfdf09e6455d658fd083dc5d778d17add",
      "tree": "8dde80e927f3e71363d354de52478f3b1a3d2642",
      "parents": [
        "517220b4682d31e9ea515f28c3702324352bfcda",
        "c78a06db286ced701e25c4a343d4c501e1755c2b"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Nov 04 19:32:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 19:32:08 2013 +0000"
      },
      "message": "Merge \"Layout hidden windows on Configuration change.\" into klp-dev"
    },
    {
      "commit": "517220b4682d31e9ea515f28c3702324352bfcda",
      "tree": "d53f4b46aa9988232d47077f1851138dcdce6f15",
      "parents": [
        "8f42b4e8e475f498b3cbbe8d456902876850b1f5",
        "7db97b0a29c613afb78c2734bf2504324a71963d"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Nov 04 19:09:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 19:09:49 2013 +0000"
      },
      "message": "Merge \"PreferenceFragment showing the breadcrumb when not needed.\" into klp-dev"
    },
    {
      "commit": "70f8537e737d084c89d42c72db1b7759abf95852",
      "tree": "c531cd84c8a854198afae7245711d9e0eca2b449",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:41:28 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:41:28 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I5db8300884193dc458e26c042f35eed084d4b002\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "2da9cb8778e68147f2e77fbce9c043f453b84620",
      "tree": "d0e3907aa8db14367d0d16aecd9e861f787a689b",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:39:09 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:39:09 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I48a846961d4207729cdfac734fd41328f8522849\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "8f42b4e8e475f498b3cbbe8d456902876850b1f5",
      "tree": "fda596d1d3eadb75371c2f3b716e8a6db8484bbc",
      "parents": [
        "60999fcb2ed251ec4e24eccf94b66e35b851b415",
        "d157ca049abd8e6761aab7b50431343869ec831a"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Nov 04 18:25:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 18:25:09 2013 +0000"
      },
      "message": "Merge \"Don\u0027t clear the interacting bit if panel handled touch.\" into klp-dev"
    },
    {
      "commit": "56ce7d85915f235908383605bec022b745758914",
      "tree": "10601439304a7e13ac5fb9ce9057288ab2d5b828",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:09:17 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 10:09:17 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I51676d5c61313a165f7a1cce21e46cb1c5ebe68d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "60999fcb2ed251ec4e24eccf94b66e35b851b415",
      "tree": "d9968443e5e433ac0d6e1e22ea7aa51479ccddf3",
      "parents": [
        "1262d0c864acd9b5cb87767e11de6bdf1cbf2f39",
        "e92f19e58caa05f5f4086d12a6396116ce6182aa"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Mon Nov 04 17:57:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 17:57:15 2013 +0000"
      },
      "message": "Merge \"Treat UnsatisfiedLinkError as non-fatal\" into klp-dev"
    },
    {
      "commit": "1262d0c864acd9b5cb87767e11de6bdf1cbf2f39",
      "tree": "040680f92b7c0f77ec7148397f67e6f36124b883",
      "parents": [
        "b611eb94e992390dde302124795e18f537aea017",
        "b411b32861e7794a59fa7558dbe9d97407eccf23"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 04 17:55:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 17:55:24 2013 +0000"
      },
      "message": "Merge \"Fix action menu visibility callbacks for nested popups\" into klp-dev"
    },
    {
      "commit": "b611eb94e992390dde302124795e18f537aea017",
      "tree": "ebb04d04506e4b1e934f54e0433e909e1166c787",
      "parents": [
        "3dbea35f7eaa6d5f94601a48ebb3be18223d4604",
        "f37a5139db360095fc0ce9080efd4c375751b296"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon Nov 04 17:55:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 17:55:05 2013 +0000"
      },
      "message": "Merge \"Fix incorrect content description on action bar home/up\" into klp-dev"
    },
    {
      "commit": "cc461e53961f32d0717eebb7aaac512284e63a18",
      "tree": "2689cf201623b16ffb15d12f40b60b7bd350eb44",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:44:27 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:44:27 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I88010098d9a42c100d2358646a13416a182e5b6d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "8e47c49db23fdc62397498d3d9bbeb7a3a114eb2",
      "tree": "c34f2ee23be33f6a27b956dda0637d5f66d8c0f0",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:19:30 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:19:30 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7a9d5895f35087999c286b2970e7867b0994fc9a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "03003f184cbd474fbaef1b8f7a6e628684e2ab7b",
      "tree": "848ba1f42294c3a880b17989c158862ee5f7b85a",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:17:02 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:17:02 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If7c5a1bedbfed72e25fd5c7a888c0bae7a286758\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cfc582d62db441656173ce88b59c3c546a0a047c",
      "tree": "73664b5e565181f1113805ee9f9e7662727d5dd1",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:13:45 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Nov 04 09:13:45 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I6ceae940b251a0ff41d3cd9cbd17fc4724f7bc58\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "3dbea35f7eaa6d5f94601a48ebb3be18223d4604",
      "tree": "471fe724ea88ba3c9f73f219e4848144f73ecfc9",
      "parents": [
        "cd4919c0325f35a279e17019c9c3c66d80481d30",
        "af7dcdf35a37d7a7dbaad7d9869c1c91bce2272b"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Nov 04 16:23:15 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 16:23:15 2013 +0000"
      },
      "message": "Merge \"use SpannedStringBuilder to build a SpannedString\" into klp-dev"
    },
    {
      "commit": "cd4919c0325f35a279e17019c9c3c66d80481d30",
      "tree": "dd248cfe435d662cd65bc9eb31e2eba264cde5b0",
      "parents": [
        "3e7495b26058d1442c4ed4960818399728e6bc31",
        "1d80e977da89a660aff006e93470749b359c2393"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Nov 04 15:53:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 04 15:53:52 2013 +0000"
      },
      "message": "Merge \"Compose singleLine \u0026 textAllCaps transforms\" into klp-dev"
    },
    {
      "commit": "d157ca049abd8e6761aab7b50431343869ec831a",
      "tree": "162b832da828a0982761bb9195de525370c3d64d",
      "parents": [
        "3e7495b26058d1442c4ed4960818399728e6bc31"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Nov 04 10:28:05 2013 -0500"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Nov 04 10:30:39 2013 -0500"
      },
      "message": "Don\u0027t clear the interacting bit if panel handled touch.\n\nBug:11489729\nChange-Id: Ie225cf9ff27f1490643ba4b1c02aa09896bd6724\n"
    },
    {
      "commit": "e92f19e58caa05f5f4086d12a6396116ce6182aa",
      "tree": "c3101519657858fbd8e6e4ad6450920eb9fc1b50",
      "parents": [
        "8ac67e62818137c2c3b8a81b795432beb112e29c"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Sun Nov 03 22:47:11 2013 -0800"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Sun Nov 03 22:47:11 2013 -0800"
      },
      "message": "Treat UnsatisfiedLinkError as non-fatal\n\nBug: 11466297\nChange-Id: I12be43564da37290b3ee52b1858e44f2229711d9\n"
    },
    {
      "commit": "3e7495b26058d1442c4ed4960818399728e6bc31",
      "tree": "c9827abd7e7f5c7d26d87a3b3d68283ca624b56e",
      "parents": [
        "8ac67e62818137c2c3b8a81b795432beb112e29c",
        "b2552648cec772c896ff31a7aa52ae48380459c0"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Sat Nov 02 17:05:17 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 02 17:05:19 2013 +0000"
      },
      "message": "Merge \"Fix crashes for images that are not PNG or JPEG\" into klp-dev"
    },
    {
      "commit": "b411b32861e7794a59fa7558dbe9d97407eccf23",
      "tree": "5637200ee32a1ce0f943a787373504255520f033",
      "parents": [
        "efcc2ca63dfa9179979ecdc86031c06240ada1c5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Nov 01 18:22:11 2013 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Nov 01 18:22:11 2013 -0700"
      },
      "message": "Fix action menu visibility callbacks for nested popups\n\nWhen opening a submenu from a popup in ActionMenuPresenter, delegate\nthe submenu callbacks to the presenter callback registered on the\nActionMenuPresenter. This allows menu visibility callbacks to\npropagate properly so that apps that hide their action bars after a\ntimeout can detect open menus that are deeply nested.\n\nBug 11429613\n\nChange-Id: I3332886f08d4f9010f0875057c457566301d12ec\n"
    },
    {
      "commit": "8ac67e62818137c2c3b8a81b795432beb112e29c",
      "tree": "2c795ac1d60d4d3386ab9017bd87bd998efcaea1",
      "parents": [
        "efcc2ca63dfa9179979ecdc86031c06240ada1c5",
        "6b0afaddae378f28d0a8a7f75b800e840ba0a239"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat Nov 02 01:17:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 02 01:17:19 2013 +0000"
      },
      "message": "Merge \"Fix flash caused by frame resize code\" into klp-dev"
    },
    {
      "commit": "1d80e977da89a660aff006e93470749b359c2393",
      "tree": "5519e59b39f65fda5fe9adfffbacbe465654e5b8",
      "parents": [
        "ee4c84642afffa80f23039bbc2d4f59de11f67da"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Fri Nov 01 16:34:03 2013 -0700"
      },
      "committer": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Fri Nov 01 16:44:08 2013 -0700"
      },
      "message": "Compose singleLine \u0026 textAllCaps transforms\n\nTextView only supports a single TransformationMethod per TextView, and\nsingleLine and textAllCaps are both implemented as\nTransformationMethods. Composing both operations into a single\nTransformationMethod gives us all-caps text (if requested by\nkg_use_all_caps) on a single line.\n\nBug: 11421105\nChange-Id: I069721b887ea90b8daf2af2cf82081319e499962\n"
    },
    {
      "commit": "f37a5139db360095fc0ce9080efd4c375751b296",
      "tree": "288d9f7b8b34dc0281e909ac67f3d9b3283bd357",
      "parents": [
        "efcc2ca63dfa9179979ecdc86031c06240ada1c5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Nov 01 16:32:37 2013 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Nov 01 16:36:49 2013 -0700"
      },
      "message": "Fix incorrect content description on action bar home/up\n\nSome stray code from a previous change caused an erroneous content\ndescription to be set on the wrong view in the action bar. Correct\nthis and sync with the right behavior.\n\nBug 10969992\n\nChange-Id: I4deaa3528b4bc222e25354679fa93f8316fa2d70\n"
    },
    {
      "commit": "efcc2ca63dfa9179979ecdc86031c06240ada1c5",
      "tree": "9628058dc614f49b0b843a03228ad9078e88b388",
      "parents": [
        "a51052d17cf94fcddb5739141132fb9dee75bffb",
        "7b492723e4f12b7a31c287f0931e0ae92eb919f8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 01 23:20:08 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 23:20:09 2013 +0000"
      },
      "message": "Merge \"Fix issue #11223338: Not retaining service started state while restarting\" into klp-dev"
    },
    {
      "commit": "c78a06db286ced701e25c4a343d4c501e1755c2b",
      "tree": "9c99711539d0ba5fd01f9affb2067f110b5e34c9",
      "parents": [
        "3ad97ea74676414190aec2fc68b821521421592c"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Nov 01 16:12:14 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Fri Nov 01 16:12:14 2013 -0700"
      },
      "message": "Layout hidden windows on Configuration change.\n\nApply the test for configuration change to all windows. A year ago\nthis was the test but CL ag/247731 which fixed b/7428221 limited the\ntest to just Keyguard windows. A week later CL ag/248223 which fixed\nb/7444971 applied the test to Wallpaper as well. Then two days after\nthat CL ag/249762 which fixed b/7453222 reverted the wallpaper. This\nfix reverts the Keyguard qualification and restores the test to all\nwindows.\n\nThis fix has been tested against the repro steps for all three bugs\nabove. In addition this fixes bug 11033407. The fix for the bug is\ndescribed in the bug.\n\nChange-Id: Ie0f4c7cd4697c1689c4f331d572359cf7ce934cf\n"
    },
    {
      "commit": "a51052d17cf94fcddb5739141132fb9dee75bffb",
      "tree": "563d8b5c2c10236185aae6debfc2c7fa2feafcb9",
      "parents": [
        "371427b53c70d1a71012de404c29187fe303a22a",
        "5637ffced9d0b804f43db0915b2d0f39af2835c0"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Nov 01 22:51:07 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 22:51:07 2013 +0000"
      },
      "message": "Merge \"Move set of persist.sys.dalvik.vm.lib to SystemServer only\" into klp-dev"
    },
    {
      "commit": "6b0afaddae378f28d0a8a7f75b800e840ba0a239",
      "tree": "4b52478bc7ede6f2ac731c67aa800ad0f68ec1c6",
      "parents": [
        "371427b53c70d1a71012de404c29187fe303a22a"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Oct 28 19:08:42 2013 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri Nov 01 15:03:04 2013 -0700"
      },
      "message": "Fix flash caused by frame resize code\n\nThis fixes a problem where the frame would resize mid-animation because\nthe widget frame was being always being resized.\n\nThe issue was caused by having an extra fadeOutChallenge() in\nonPageSwitching().   The fix is to remove this and handle this case\nspecial for warping in onPageEndWarp()\n\nFixes bug 11190745\n\nChange-Id: I6dbda4d09c77e3923887f8d41efb2215e1afb1b9\n"
    },
    {
      "commit": "5637ffced9d0b804f43db0915b2d0f39af2835c0",
      "tree": "c84f968145299832ebfc29ef168340f92cd013cb",
      "parents": [
        "e6411e681018289c58ae6f622c11db7c800de962"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Nov 01 14:51:58 2013 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Nov 01 14:51:58 2013 -0700"
      },
      "message": "Move set of persist.sys.dalvik.vm.lib to SystemServer only\n\nBug: 11463182\nBug: 11479647\nChange-Id: I38efdecdd65fe3efc9c33b4dc204a64543ae6377\n"
    },
    {
      "commit": "371427b53c70d1a71012de404c29187fe303a22a",
      "tree": "5067552e6c468a0c9281b6d294022d0a05158d98",
      "parents": [
        "ee4c84642afffa80f23039bbc2d4f59de11f67da"
      ],
      "author": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Fri Nov 01 20:34:21 2013 +0000"
      },
      "committer": {
        "name": "Matthew Xie",
        "email": "mattx@google.com",
        "time": "Fri Nov 01 13:49:20 2013 -0700"
      },
      "message": "Revert \"Add PLAY and PAUSE keycodes and remove PLAY_PAUSE keycode.\"\n\nThis reverts commit 7a863b4bdae1d01d4ac972fe8ff8968bbfed6709.\n\nbug 11325212\nChange-Id: I8b50aec4ae39894a854583a74bda4db3445d3d67\n"
    },
    {
      "commit": "ee4c84642afffa80f23039bbc2d4f59de11f67da",
      "tree": "c89affb2740cf04908d85a85f2a1ecd13ae56888",
      "parents": [
        "4846a93b55d7c8bf1af78cbeb3389801cff28e99",
        "3d4764159c78857bbd3305f4fa9c11c70e742d88"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Fri Nov 01 20:22:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 20:22:42 2013 +0000"
      },
      "message": "Merge \"Handle surrogate pairs in Html.toHtml()\" into klp-dev"
    },
    {
      "commit": "4846a93b55d7c8bf1af78cbeb3389801cff28e99",
      "tree": "a0cb68f029422bbe88ecbb9c24570c75d6fec43f",
      "parents": [
        "17d28ca3d76e943e30bdaafb98596cf35bb45087",
        "5f48dc7409669c78ad923b370c885e1d01919cfb"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Nov 01 20:11:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 20:11:48 2013 +0000"
      },
      "message": "Merge \"Only call dump when a ViewRoot actually exists\" into klp-dev"
    },
    {
      "commit": "5f48dc7409669c78ad923b370c885e1d01919cfb",
      "tree": "068ed9a78f5a0af9d29dab9dd775baecf1cbd107",
      "parents": [
        "c779c01eccd22550e3440953530442772792e6c1"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Nov 01 12:42:49 2013 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Nov 01 12:42:49 2013 -0700"
      },
      "message": "Only call dump when a ViewRoot actually exists\n\nBug: 11446494\nChange-Id: I47e35d7b4d49d6893ba0c9f8ad05b31f91be85d2\n"
    },
    {
      "commit": "17d28ca3d76e943e30bdaafb98596cf35bb45087",
      "tree": "561220b571f23b18c1a3005303e29f718245c88e",
      "parents": [
        "62eecbf5af9b4c5ed6ab77d13973d5f14ab89ed1"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Thu Oct 31 17:47:45 2013 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Fri Nov 01 19:13:20 2013 +0000"
      },
      "message": "Check view and focus invariants after calling into app\n\nWhen we dispatch input events into the actual application, make sure\nthe input invariants we rely on haven\u0027t changed. If they have, we\ndrop the event and log why.\n\nBug: 11399505\n\nChange-Id: Id772e41ca41dc332bb02725ab486e3b10a73c220"
    },
    {
      "commit": "7db97b0a29c613afb78c2734bf2504324a71963d",
      "tree": "215853974d15219e1f5ed4bb251ee9f205926250",
      "parents": [
        "a3315270e0502189a6fa4de20b9db2bf042cfd2a"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 11:47:28 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 11:57:12 2013 -0700"
      },
      "message": "PreferenceFragment showing the breadcrumb when not needed.\n\nThe breadcrumb section is used for a single pane mode for showing\nthe current user location. The breadcrumb should not be shown if\nits title and subtitle are empty. The code in PreferenceActivity\nonCreate updates the breadcrumb with the title and subtitle in\na single page mode but does not hide it if they are empty. This\nchange fixes that.\n\nbug:11242762\n\nChange-Id: Ib1ba9e8afd9d0ab2e85d78a65ca7c18489464f6d\n"
    },
    {
      "commit": "62eecbf5af9b4c5ed6ab77d13973d5f14ab89ed1",
      "tree": "a4581bc1217cac81d76847e30cec9b2db02ec73c",
      "parents": [
        "c5481343622e280ef1b2e3574c0cca0640fb172e",
        "9e45568cdb47a111ee113d0cc4e78353d4761256"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Nov 01 18:55:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 18:55:15 2013 +0000"
      },
      "message": "Merge \"Doc change: Extend link to image.\" into klp-dev"
    },
    {
      "commit": "c5481343622e280ef1b2e3574c0cca0640fb172e",
      "tree": "00f6f811796e832d05515c31ceb9f34eb946733a",
      "parents": [
        "b7824a9475d02bc3d96f1fb881a9769843e8f6f3",
        "3f1c3c7436380678fda634262d02fa171bcf86b5"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Nov 01 18:48:42 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 18:48:42 2013 +0000"
      },
      "message": "Merge \"Fix weird page snap bug when long pressing on music controls (issue 11420449)\" into klp-dev"
    },
    {
      "commit": "b7824a9475d02bc3d96f1fb881a9769843e8f6f3",
      "tree": "b42821c5982b8f0d4c39e310d8212d92ad62f7d4",
      "parents": [
        "91230fb31ce602a96f1575d5281722c2aef5558c",
        "56d007b99841f7f603e5d5bc5c23b94c010f1945"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Nov 01 18:48:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 18:48:00 2013 +0000"
      },
      "message": "Merge \"Manage keyguard nav elements using transitions.\" into klp-dev"
    },
    {
      "commit": "91230fb31ce602a96f1575d5281722c2aef5558c",
      "tree": "aa970c68aefda6c77ea38a1bee09e5c00f23ee6e",
      "parents": [
        "35a59683cf1e77dc794dfc51a5259743c6d07be8",
        "a3315270e0502189a6fa4de20b9db2bf042cfd2a"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 18:46:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 18:46:10 2013 +0000"
      },
      "message": "Merge \"Fixing issues in the TouchExplorer.\" into klp-dev"
    },
    {
      "commit": "a3315270e0502189a6fa4de20b9db2bf042cfd2a",
      "tree": "69261731a5fd15cf626a4111d934dcdd3eb12b4b",
      "parents": [
        "d4bdd6befa4e3cc29bedaaea3678c1075e0b7d24"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 11:03:01 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 11:14:41 2013 -0700"
      },
      "message": "Fixing issues in the TouchExplorer.\n\n1. The up event for a long press was not properly adjusted as the\n   long pressing finger may not be on top of the accessibility\n   focused item.\n\n2. There was a scenario where two finger swipe leads to a crash.\n   One finger moves, second finger goes down but no finger moves,\n   the first finger goes up, and now the second finger moves. All\n   this has to happen before we decided that user is touch exploring.\n   Very hard to happen, this is why we could not easily repro the\n   crash.\n\n3. We use the two finger vector angle to determine whether the\n   user is dragging or not. However, in some cases we were\n   unnecessarily waiting too long before performing the check\n   and as a result the notification shade on Manta was not\n   expandable.\n\nbug:11341530\nbug:11189225\n\nChange-Id: Ieea39783444a1c20581f8addfd518d1c11485099\n"
    },
    {
      "commit": "35a59683cf1e77dc794dfc51a5259743c6d07be8",
      "tree": "98f203204d2a8a1116c4eda6129f60846bc355ec",
      "parents": [
        "3f4c6bb5ab254c5f5cbca0e3439b157f117e00b4"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Nov 01 10:51:59 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Nov 01 10:51:59 2013 -0700"
      },
      "message": "Doc change: remove staging urls for chrome and wallet sites.\n\nChange-Id: I804d0386a3a518052ac8265cad9d20a8d1f6d462\n"
    },
    {
      "commit": "7b492723e4f12b7a31c287f0931e0ae92eb919f8",
      "tree": "86c3312d6dfc3f231967b12ec7f99b198cd6a534",
      "parents": [
        "fbefe9bf741250f0ec2a538dbd11ab9f38a2c8f8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 01 09:58:45 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 01 10:32:46 2013 -0700"
      },
      "message": "Fix issue #11223338: Not retaining service started state while restarting\n\nActually, the state representation seems fine, but there was a problem\nwe are now hitting where the restart interval could get reset back to\n0 when it shouldn\u0027t be.  Also tune the restart parameters a bit.\n\nChange-Id: I364f38e52f5387b2ec3f81009ccc78976ff48891\n"
    },
    {
      "commit": "56d007b99841f7f603e5d5bc5c23b94c010f1945",
      "tree": "f9b18f6e733f35d112130289d29d659c5d98c68b",
      "parents": [
        "e6411e681018289c58ae6f622c11db7c800de962"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Oct 28 18:40:56 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Fri Nov 01 11:33:48 2013 -0400"
      },
      "message": "Manage keyguard nav elements using transitions.\n\nMove the logic for managing dimming the navigation bar\nelements on the lockscreen into BarTransitions.\n\nReplace search light + camera assets with new\nversions at full brightness, and apply 50% dimming\nat runtime, including the IME dismiss button.\n\nRemove unused StatusBarManager _NOP hints.\n\nImprove choreography between camera button +\npassword security (w/ IME).  Fix a few found bugs\nin PagedView.\n\nImprove password security unlock transition, manually\nfade in back along with the rest of the icons.\n\nBug:11221659\nChange-Id: Ifd1f8c9f400d90542f0ca858b9a4deacabbd518a\n"
    },
    {
      "commit": "3f4c6bb5ab254c5f5cbca0e3439b157f117e00b4",
      "tree": "bcc3fa89deaafebb094a852c5206f9add9b928bb",
      "parents": [
        "50bdac61a10c5d0296dc0de7ad6c7f4ed59186f6",
        "1fada0a0122c72bba086bac04e7e63b9f8961bd7"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Nov 01 14:35:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 14:35:42 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "50bdac61a10c5d0296dc0de7ad6c7f4ed59186f6",
      "tree": "958aad1aace2c6bd078eb5eb53b3bbe311da8922",
      "parents": [
        "2bc2574e60b5050107c28e4bc4f1fd505467c9d6",
        "88c5345964c5c387c4dc8156ffd03d90ad1105d8"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Nov 01 14:35:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 14:35:02 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "2bc2574e60b5050107c28e4bc4f1fd505467c9d6",
      "tree": "7a26bdebee5eda82ebf6aef9128eed2605db7280",
      "parents": [
        "e6411e681018289c58ae6f622c11db7c800de962",
        "f1228e355025404bd968b0d9852b2da2d19ed4bc"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Fri Nov 01 14:34:40 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 14:34:40 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into klp-dev"
    },
    {
      "commit": "b2552648cec772c896ff31a7aa52ae48380459c0",
      "tree": "8dabe8321f0ca4eccb72c77d45e5482290a0232b",
      "parents": [
        "e6411e681018289c58ae6f622c11db7c800de962"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Oct 31 11:07:24 2013 +0100"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Fri Nov 01 13:31:14 2013 +0100"
      },
      "message": "Fix crashes for images that are not PNG or JPEG\n\nBug: 11342816\n\nChange-Id: Ib8bbd30c1cc2d4f984af889895fb78412a1ab004\n"
    },
    {
      "commit": "e6411e681018289c58ae6f622c11db7c800de962",
      "tree": "e6ff058bd6add712acc5b016008edd9c12b04451",
      "parents": [
        "c09b6a46a34d42b0b1abf2f28b943975b8fa3d79",
        "ad464053582bfdc6764aa3f98bc2c00c1ac082e9"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Fri Nov 01 04:32:45 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 04:32:46 2013 +0000"
      },
      "message": "Merge \"Set persist.sys.dalvik.vm.lib at system server startup\" into klp-dev"
    },
    {
      "commit": "3f1c3c7436380678fda634262d02fa171bcf86b5",
      "tree": "3642969c45df2a474e9fe7625b25bf35c23bb15c",
      "parents": [
        "a84e1197f5deaed95cea48f8e103119dc4b36c1b"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Thu Oct 31 18:40:59 2013 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Thu Oct 31 18:41:59 2013 -0700"
      },
      "message": "Fix weird page snap bug when long pressing on music controls (issue 11420449)\n\nChange-Id: Ie789d74c03656b93f26b9afef16356862f1982a8\n"
    },
    {
      "commit": "c09b6a46a34d42b0b1abf2f28b943975b8fa3d79",
      "tree": "a5f127ae3455356b7ea5ff0bb5da15c2ace92bf8",
      "parents": [
        "a9f28eea3645bc25399575db78c9235484e359c3",
        "8a2998eade93032a78d681c66ebadbfa6f802f76"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Nov 01 00:56:26 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 00:56:26 2013 +0000"
      },
      "message": "Merge \"Better enforcement in DocumentsProvider.call().\" into klp-dev"
    },
    {
      "commit": "a9f28eea3645bc25399575db78c9235484e359c3",
      "tree": "fb2b8d96a3c000bef15cd97dd0c296dc06619bf8",
      "parents": [
        "a84e1197f5deaed95cea48f8e103119dc4b36c1b",
        "d4bdd6befa4e3cc29bedaaea3678c1075e0b7d24"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 00:44:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 00:44:50 2013 +0000"
      },
      "message": "Merge \"Temporary detached views not properly reported to accessibility layer.\" into klp-dev"
    },
    {
      "commit": "a84e1197f5deaed95cea48f8e103119dc4b36c1b",
      "tree": "bb9cb801c57524cdd9786d1c79acabeea8a22235",
      "parents": [
        "fbefe9bf741250f0ec2a538dbd11ab9f38a2c8f8",
        "9663fd09e9dc14a17d3828665ab11a256c4a5c96"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 01 00:31:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 00:31:02 2013 +0000"
      },
      "message": "Merge \"Uninitialized UiAutomationConnection incorrectly enforces caller id.\" into klp-dev"
    },
    {
      "commit": "d4bdd6befa4e3cc29bedaaea3678c1075e0b7d24",
      "tree": "bacd8a85ac3ba9e4be727eb661931e8d1f888280",
      "parents": [
        "6ce161d1762a1c74b1ed6931c1d54f1f553267b0"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Oct 31 17:25:01 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Oct 31 17:25:06 2013 -0700"
      },
      "message": "Temporary detached views not properly reported to accessibility layer.\n\nA view may be temporary detached. While in this state the view\nstate may change for which we fire accessibility events. Clients\nuse them to know when the view changed and what the change is.\nHowever, detached views do not fire accessibility events.\nHence, a client may hold a stale AccessibilityNodeInfo since\nthe changes to its source view happened in a temporary detached\nstate.\n\nbug:11388752\n\nChange-Id: I9052700ca9195841cc2881b65c17f5615e6f71fb\n"
    },
    {
      "commit": "fbefe9bf741250f0ec2a538dbd11ab9f38a2c8f8",
      "tree": "d9542a1d401ee3d02e0c24bd55082f9712c6afc6",
      "parents": [
        "43ef1c8c34c6dd7c7ae75ac2c1b9bfdc15405b04",
        "db92608de9b4acccee1e3232264c9830ad300c4f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Nov 01 00:18:12 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 01 00:18:12 2013 +0000"
      },
      "message": "Merge \"Fix issue #11168649: LRU logic for Chrome renderers seems...\" into klp-dev"
    },
    {
      "commit": "db92608de9b4acccee1e3232264c9830ad300c4f",
      "tree": "92e4ef0147cf4181c7c50560ac1cad3aeb3da08d",
      "parents": [
        "714ba34556572d36b1f9f8d9b860c4da24da6361"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 31 16:32:44 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 31 16:32:44 2013 -0700"
      },
      "message": "Fix issue #11168649: LRU logic for Chrome renderers seems...\n\n...not to work on KitKat (was: Janky exit animation)\n\nReworking the LRU list (splitting it into an activity vs. empty\nsection) accidentally broken the old behavior of \"client activity\"\nprocesses being prioritized with activity processes.  In fact, we\nwere no longer marking \"client activity\" processes at all.\n\nIn this change, we rework how we manage \"client activity\" processes\nby putting them on the main activity LRU section.  This is generally\nsimple -- ActiveServices now keeps track of whether a process is\na \"client activity\" process based on its bindings, and updateLruProcess\ntreats these as regular activity processes.  However, we don\u0027t want\nto allow processes doing this to spam our LRU list so that we lose\neverything else, so there is some additional complexity in managing\nthat list where we spread client activity processes across is so\nthat the intermingle with other activity processes.\n\nThe rest of the change is fairly simple -- the old client activity\nprocess management is gone, but that doesn\u0027t matter because it wasn\u0027t\nactually running any more.  There is a new argument to updateLruProcess\nto indicate a client process it comes from (since we now need to update\nthis based on bindings) which is just used to limit how high in the\nLRU list we can move things.  The ProcessRecord.hasActivities field is\nsimply removied, because ProcessRecord.activities.size() \u003e 0 means the\nsame thing, and that is actually what all of the key mechanisms are using\nat this point.\n\nFinally, note there is some commented out code of a new way to manage\nthe LRU movement.  This isn\u0027t in use, but something I would like to\nmove to in the next release so it is staying there for now for further\ndevelopment.\n\nChange-Id: Id8a21b4e32bb5aa9c8e7d443de4b658487cfbe18\n"
    },
    {
      "commit": "9663fd09e9dc14a17d3828665ab11a256c4a5c96",
      "tree": "7b448f423f0f98c7f0d4b01d1a1546c6bc7839d2",
      "parents": [
        "6ce161d1762a1c74b1ed6931c1d54f1f553267b0"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Oct 31 16:28:20 2013 -0700"
      },
      "committer": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Thu Oct 31 16:28:24 2013 -0700"
      },
      "message": "Uninitialized UiAutomationConnection incorrectly enforces caller id.\n\nWhen a client of a UiAutomationConnection is set it remembers its UID\nand allows subsequent operations only from this UID. The connection\nIf the connection was not used, i.e. its client is not set, and an\nattempt to destroy it is made the connection enforces the caller UID\nto be that of the owner but it does not have an owner yet. Now if the\ndestroy method is called on a connection that is never used (has no\nclient) we do not enforce caller UID.\n\nbug:11465888\n\nChange-Id: I739dfc45e772ea970b6ab384e4420184724333a3\n"
    },
    {
      "commit": "ad464053582bfdc6764aa3f98bc2c00c1ac082e9",
      "tree": "87a53de301bb34b4024336ef6e43e8e469237fb6",
      "parents": [
        "43ef1c8c34c6dd7c7ae75ac2c1b9bfdc15405b04"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Oct 31 14:56:54 2013 -0700"
      },
      "committer": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Oct 31 15:29:40 2013 -0700"
      },
      "message": "Set persist.sys.dalvik.vm.lib at system server startup\n\nBug: 11463182\nChange-Id: I4409e84570c4e27bf8da36d0aca87812a1c032a6\n"
    }
  ],
  "next": "43ef1c8c34c6dd7c7ae75ac2c1b9bfdc15405b04"
}
