)]}'
{
  "log": [
    {
      "commit": "e42d4111c194bf3ca091b5ee31597fe908362192",
      "tree": "72048a0781e39e07ff190a7de8b6a29e374b7b0d",
      "parents": [
        "0db9f4ddd7a339e4ba1cf16d7a9b49234635ff09"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jun 20 18:41:07 2013 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Jun 20 18:41:07 2013 -0700"
      },
      "message": "Fix alpha animation bug in keyguard\n\nThe setters/getters were being stripped by proguard, resulting\nin janky transitions in keyguard alpha animations.\n\nChange-Id: Ifd4574d9b64eb2b038acac41bfc8418745ee12a2\n"
    },
    {
      "commit": "195b551761773912196a10e6d84109027d470eb8",
      "tree": "7d8013ee182ccf8aa6cb107d8f1696137e7e21e6",
      "parents": [
        "1430193df4ea1b7e6a72c9a299dff3edcb880b0f"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Feb 28 03:35:57 2013 -0800"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu Feb 28 13:40:49 2013 -0800"
      },
      "message": "Fix dependency between keyguard/dexopt/AccessibilityManagerService.\n\nThis fixes a bug on userdebug builds where dexopt hadn\u0027t completed\nbefore the service is needed.  The resulting crash prevented dexopt\nfrom completing, resulting in a reboot loop and perpetual issue starting\nthe service.\n\nThe solution is to hold off on creating keyguard until the system is ready.\n\nIt also moves the creation of the AccessibilityManagerService singleton back\ninto the system process.\n\nFixes bug 8287106\n\nChange-Id: I96e15c084d38c255fd8f6bca6f21a0785b82ec74\n"
    }
  ]
}
