)]}'
{
  "log": [
    {
      "commit": "4d2b60d136e39d7c483bf1de8ced0bd4a397f872",
      "tree": "7dfea372b29cf48507d32d8c760352893ce0c786",
      "parents": [
        "6a90fa0c20666ab815403a2470f0cf8d5f760426",
        "a93e58f888c8012312cf83f051236ecea46a6b95"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Sep 23 18:16:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 18:16:43 2014 +0000"
      },
      "message": "am 043fc017: Merge \"Update refresh icon to tinted material vector asset\" into lmp-dev\n\n* commit \u0027043fc017b713c88122f8d7b6b9cba606e254805a\u0027:\n  Update refresh icon to tinted material vector asset\n"
    },
    {
      "commit": "6a90fa0c20666ab815403a2470f0cf8d5f760426",
      "tree": "8436f2f3401003e2148d4e44a294ab7ac99b6775",
      "parents": [
        "766dc23b88e5872dccda1f2f32acc4753a811a69",
        "b0ddd2e0d6f5431dd03e31dcc9d3064d6c905a3b"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 18:16:39 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 18:16:39 2014 +0000"
      },
      "message": "am 30306d89: Merge \"camera2: Update EACCES to throw correct exception in LEGACY.\" into lmp-dev\n\n* commit \u002730306d89bd83fe884b11816f5cfc33d5ab3048cb\u0027:\n  camera2: Update EACCES to throw correct exception in LEGACY.\n"
    },
    {
      "commit": "a93e58f888c8012312cf83f051236ecea46a6b95",
      "tree": "ff0b17e19589f93aee39990cf3ac72a4276dc5a0",
      "parents": [
        "b0ddd2e0d6f5431dd03e31dcc9d3064d6c905a3b",
        "c2e08a010edb938f9f474f7662c4836b067f4cfc"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Sep 23 18:15:26 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 18:15:27 2014 +0000"
      },
      "message": "Merge \"Update refresh icon to tinted material vector asset\" into lmp-dev"
    },
    {
      "commit": "b0ddd2e0d6f5431dd03e31dcc9d3064d6c905a3b",
      "tree": "1cfbc8a5872c46f2954de1629313ec02d6a69c20",
      "parents": [
        "f7efd5c6a815b65e5401d51e0e9aae0f459eed72",
        "3084c2f5191e560c10a0011f2f77e6d0e3396f92"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 18:08:41 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 18:08:42 2014 +0000"
      },
      "message": "Merge \"camera2: Update EACCES to throw correct exception in LEGACY.\" into lmp-dev"
    },
    {
      "commit": "766dc23b88e5872dccda1f2f32acc4753a811a69",
      "tree": "882e97fb414f85bcf44f8e396aaaeda7b4e3e63d",
      "parents": [
        "c436d5b71d50ee45437466e6d19fbe264c3d5d00",
        "f7efd5c6a815b65e5401d51e0e9aae0f459eed72"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Sep 23 17:43:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:43:07 2014 +0000"
      },
      "message": "am 3eeac344: Merge \"Implement API review feedback.\" into lmp-dev\n\n* commit \u00273eeac344b1aedf116b2340f3028f2cbaf34945d1\u0027:\n  Implement API review feedback.\n"
    },
    {
      "commit": "c436d5b71d50ee45437466e6d19fbe264c3d5d00",
      "tree": "e783d9e6a86d5ad56fd780348c0a4c6f0d267e93",
      "parents": [
        "713fbceea09c8351ae2f3519b3bfa79c94241ffe",
        "387cf898d081ed78dbb5898bdfefe7b2903e084b"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:43:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:43:04 2014 +0000"
      },
      "message": "am c0471f7a: am bca67fd7: am 9aaf54ee: am 71b19fc3: am 5ba31e6e: am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u0027c0471f7a7452c687f0a10588484c0f69d6840541\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "713fbceea09c8351ae2f3519b3bfa79c94241ffe",
      "tree": "e783d9e6a86d5ad56fd780348c0a4c6f0d267e93",
      "parents": [
        "c975543ffcc82cad2fa8ba689590c4237990e4d0",
        "bda5a2decaff46b04f9bbbfb977e0c84f1318c96"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:43:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:43:00 2014 +0000"
      },
      "message": "am c22881d9: am bbf7e4af: am 1cf337a2: am 52824dab: am 1b4f1a79: am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u0027c22881d93a77e6a736b43e49942135ea6a40071e\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "c975543ffcc82cad2fa8ba689590c4237990e4d0",
      "tree": "e783d9e6a86d5ad56fd780348c0a4c6f0d267e93",
      "parents": [
        "157bd0e39d0a27a27c290182b2bae7b524f341bb",
        "95e8070e296e2fc327d09334ec97103f8b32b848"
      ],
      "author": {
        "name": "mike dooley",
        "email": "mdooley@google.com",
        "time": "Tue Sep 23 17:42:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:42:56 2014 +0000"
      },
      "message": "am 6e466a1b: Fixing ConcurrentModificationException.\n\n* commit \u00276e466a1b87ce163a48fccea69e8b8f16ef36eee7\u0027:\n  Fixing ConcurrentModificationException.\n"
    },
    {
      "commit": "f7efd5c6a815b65e5401d51e0e9aae0f459eed72",
      "tree": "aacc48c706dbd92f5420de3e30bf5a0e0ba07f13",
      "parents": [
        "387cf898d081ed78dbb5898bdfefe7b2903e084b",
        "21069d1914ae7ef07e3edf6bea435e7569f28d64"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Sep 23 17:39:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 17:39:31 2014 +0000"
      },
      "message": "Merge \"Implement API review feedback.\" into lmp-dev"
    },
    {
      "commit": "387cf898d081ed78dbb5898bdfefe7b2903e084b",
      "tree": "dc2dfccb6bc3c2c01094d435243b816de5036661",
      "parents": [
        "bda5a2decaff46b04f9bbbfb977e0c84f1318c96",
        "bca67fd7d0747a950e88525d216af41272b20763"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:37:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:37:58 2014 +0000"
      },
      "message": "am bca67fd7: am 9aaf54ee: am 71b19fc3: am 5ba31e6e: am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u0027bca67fd7d0747a950e88525d216af41272b20763\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "bda5a2decaff46b04f9bbbfb977e0c84f1318c96",
      "tree": "dc2dfccb6bc3c2c01094d435243b816de5036661",
      "parents": [
        "95e8070e296e2fc327d09334ec97103f8b32b848",
        "bbf7e4af975493c9c213250a595c63331cb7a872"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:37:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:37:42 2014 +0000"
      },
      "message": "am bbf7e4af: am 1cf337a2: am 52824dab: am 1b4f1a79: am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u0027bbf7e4af975493c9c213250a595c63331cb7a872\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "95e8070e296e2fc327d09334ec97103f8b32b848",
      "tree": "dc2dfccb6bc3c2c01094d435243b816de5036661",
      "parents": [
        "79355e03041aa67f56445844474d1e4875eb4328"
      ],
      "author": {
        "name": "mike dooley",
        "email": "mdooley@google.com",
        "time": "Thu Sep 18 14:07:52 2014 -0700"
      },
      "committer": {
        "name": "Michael Dooley",
        "email": "mdooley@google.com",
        "time": "Tue Sep 23 17:34:10 2014 +0000"
      },
      "message": "Fixing ConcurrentModificationException.\n\nImplementing review feedback.\n\nBug: 17572658\nChange-Id: I3a060d21669a58188a24c5d6ec5fefcbca45a976\n"
    },
    {
      "commit": "3084c2f5191e560c10a0011f2f77e6d0e3396f92",
      "tree": "6c0e20aa3fcd10f1465ca922fee3306d8bdaf48f",
      "parents": [
        "72a23d7b50afe2c2eba999da718864dce79f44bd"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 10:32:18 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 10:32:18 2014 -0700"
      },
      "message": "camera2: Update EACCES to throw correct exception in LEGACY.\n\nBug: 17595068\nChange-Id: I1a88568822237d3609c3342a21e2ca81ca935408\n"
    },
    {
      "commit": "bca67fd7d0747a950e88525d216af41272b20763",
      "tree": "21dc0269e234a0a4ca3c912577b450f6cf46ca1f",
      "parents": [
        "bbf7e4af975493c9c213250a595c63331cb7a872",
        "9aaf54eeb6c1dd83090235a8df5476b2f2f6473e"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:26:47 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:26:47 2014 +0000"
      },
      "message": "am 9aaf54ee: am 71b19fc3: am 5ba31e6e: am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u00279aaf54eeb6c1dd83090235a8df5476b2f2f6473e\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "bbf7e4af975493c9c213250a595c63331cb7a872",
      "tree": "d5763e770360a1d50fee78f8bc3b402d5763d496",
      "parents": [
        "44737ea5e5a2f071ffc268f21556aa651a7637db",
        "1cf337a222bbb0e26445e7904ece687af93aac48"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:26:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:26:42 2014 +0000"
      },
      "message": "am 1cf337a2: am 52824dab: am 1b4f1a79: am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u00271cf337a222bbb0e26445e7904ece687af93aac48\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "157bd0e39d0a27a27c290182b2bae7b524f341bb",
      "tree": "59b31a497f66a74be2ef6afc130c1d9df27b1987",
      "parents": [
        "8d843cea30321895364343575002442b2fd095a4",
        "79355e03041aa67f56445844474d1e4875eb4328"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Sep 23 17:25:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:25:07 2014 +0000"
      },
      "message": "am fa5456e5: Merge \"@hide ConnectionService APIs.\" into lmp-dev\n\n* commit \u0027fa5456e5455d215fa73a504d78a8f152d8cd1b05\u0027:\n  @hide ConnectionService APIs.\n"
    },
    {
      "commit": "79355e03041aa67f56445844474d1e4875eb4328",
      "tree": "9266f6a25ff214f57012227c787787d56d5834ea",
      "parents": [
        "231dc0a6d2c1fd3b4e92ea541e9d01db713b2eef",
        "711d876fd110b33519afb5d05f5a740ade635787"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Sep 23 17:13:11 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 17:13:12 2014 +0000"
      },
      "message": "Merge \"@hide ConnectionService APIs.\" into lmp-dev"
    },
    {
      "commit": "9aaf54eeb6c1dd83090235a8df5476b2f2f6473e",
      "tree": "782d4bd34ba3f0093d8f0711e0b2c9d9bbe16710",
      "parents": [
        "1cf337a222bbb0e26445e7904ece687af93aac48",
        "71b19fc301ff08bd13d394dfa9ef6a3f535b149e"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:12:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:12:38 2014 +0000"
      },
      "message": "am 71b19fc3: am 5ba31e6e: am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u002771b19fc301ff08bd13d394dfa9ef6a3f535b149e\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "1cf337a222bbb0e26445e7904ece687af93aac48",
      "tree": "2126d6a59fa7764932781638a570d76b9f148757",
      "parents": [
        "4d0f84bb55957c0f5372b53fe94ddfb53c9d0cf8",
        "52824dab7ba48713411ff3a26580b29aa2088242"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:11:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:11:58 2014 +0000"
      },
      "message": "am 52824dab: am 1b4f1a79: am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u002752824dab7ba48713411ff3a26580b29aa2088242\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "8d843cea30321895364343575002442b2fd095a4",
      "tree": "a13d4c0f1dd97d2c87f6a6dd364ea791281c8c91",
      "parents": [
        "651def483c2a1652c0fa0348c2a7fa45771a1ace",
        "231dc0a6d2c1fd3b4e92ea541e9d01db713b2eef"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Tue Sep 23 17:11:30 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:11:30 2014 +0000"
      },
      "message": "am 5a7068ee: Merge \"SysUI: Correctly compare MediaControllers\" into lmp-dev\n\n* commit \u00275a7068eec454df33575176d9f4ee58de577a6401\u0027:\n  SysUI: Correctly compare MediaControllers\n"
    },
    {
      "commit": "231dc0a6d2c1fd3b4e92ea541e9d01db713b2eef",
      "tree": "0a5c997b7340b898b53923b0cd467c9c4da8f9d2",
      "parents": [
        "55fa0207134d7a2470f060445938b2d63e180f4e",
        "b5245d8904160917942fe91fc8db7f1dfa098fc0"
      ],
      "author": {
        "name": "Christoph Studer",
        "email": "chstuder@google.com",
        "time": "Tue Sep 23 17:03:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 17:03:48 2014 +0000"
      },
      "message": "Merge \"SysUI: Correctly compare MediaControllers\" into lmp-dev"
    },
    {
      "commit": "71b19fc301ff08bd13d394dfa9ef6a3f535b149e",
      "tree": "dce33589bdc35c35ef8d8c2cd36e52d52d56efa9",
      "parents": [
        "52824dab7ba48713411ff3a26580b29aa2088242",
        "5ba31e6e9afb34781fe5b927354502d9c6190bc5"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:02:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:02:13 2014 +0000"
      },
      "message": "am 5ba31e6e: am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u00275ba31e6e9afb34781fe5b927354502d9c6190bc5\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "52824dab7ba48713411ff3a26580b29aa2088242",
      "tree": "c3c89d51a4692fcf96dfd435965b886f196700f5",
      "parents": [
        "e2b12b1fbc2880bf895fa2a9adcf65de3162c28f",
        "1b4f1a794dc90c1ea877af64e8340afe6146584a"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 17:02:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 17:02:04 2014 +0000"
      },
      "message": "am 1b4f1a79: am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u00271b4f1a794dc90c1ea877af64e8340afe6146584a\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "711d876fd110b33519afb5d05f5a740ade635787",
      "tree": "c56d30925969aeaeb73326ea98a1f980e3ac518a",
      "parents": [
        "55fa0207134d7a2470f060445938b2d63e180f4e"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Sep 19 11:17:02 2014 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Sep 23 10:00:38 2014 -0700"
      },
      "message": "@hide ConnectionService APIs.\n\nBug: 17569532\nChange-Id: I68f7237191bd6d7a1a00ba7bb4fd2f8e3d669e8f\n"
    },
    {
      "commit": "5ba31e6e9afb34781fe5b927354502d9c6190bc5",
      "tree": "56799a3ee6bc7af4cf0a47febd494b8e61ee2df7",
      "parents": [
        "1b4f1a794dc90c1ea877af64e8340afe6146584a",
        "bba797957a83b0ee8869cfa8a9427f6506f74fa4"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 16:50:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:50:29 2014 +0000"
      },
      "message": "am bba79795: am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u0027bba797957a83b0ee8869cfa8a9427f6506f74fa4\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "1b4f1a794dc90c1ea877af64e8340afe6146584a",
      "tree": "3c7ad0a5547b66f43066d7af936e67ec9fd729b4",
      "parents": [
        "61c6ff7b70e2d42b44d5c5f9c3c8e3c67b584a76",
        "1c2eaa784b2376b674cf438f42342271c8aa79a8"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 16:50:16 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:50:16 2014 +0000"
      },
      "message": "am 1c2eaa78: am 660af7eb: am 59c1202e: Merge \"Change permission guard on bindBackupAgent()\" into jb-mr2-dev\n\n* commit \u00271c2eaa784b2376b674cf438f42342271c8aa79a8\u0027:\n  Change permission guard on bindBackupAgent()\n"
    },
    {
      "commit": "651def483c2a1652c0fa0348c2a7fa45771a1ace",
      "tree": "1a3a89ae04cb5f9a4be135f01a6eb2c039fe7948",
      "parents": [
        "47b32c569af7bccf6f69ae4512e5d798f1bab607",
        "55fa0207134d7a2470f060445938b2d63e180f4e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 16:48:43 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:48:43 2014 +0000"
      },
      "message": "am 3f51958b: Merge \"Fix window manager policy state when waking from doze.\" into lmp-dev\n\n* commit \u00273f51958b1911ffa49ca3d7eb2a9304348ccbf04e\u0027:\n  Fix window manager policy state when waking from doze.\n"
    },
    {
      "commit": "47b32c569af7bccf6f69ae4512e5d798f1bab607",
      "tree": "aab4c9b9927f5bfb9b60ebc97a03ebfda6e96d6d",
      "parents": [
        "004b7a3f19e43bd87935ecb3824e7801f983c32d",
        "510e8cdc8d5e818050f851191902b066734c51a7"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 16:48:40 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:48:40 2014 +0000"
      },
      "message": "am 28c9590b: Merge \"Ensure wakelock is released unconditionally.\" into lmp-dev\n\n* commit \u002728c9590b90215230b65d98c4d816e0d776a07540\u0027:\n  Ensure wakelock is released unconditionally.\n"
    },
    {
      "commit": "55fa0207134d7a2470f060445938b2d63e180f4e",
      "tree": "c524e57bad9101500a5bb5fa7faa20f4c42e92d9",
      "parents": [
        "510e8cdc8d5e818050f851191902b066734c51a7",
        "3ee549ca2404067bb8b2fcbaa741ec118c76bf3e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 16:42:52 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 16:42:52 2014 +0000"
      },
      "message": "Merge \"Fix window manager policy state when waking from doze.\" into lmp-dev"
    },
    {
      "commit": "510e8cdc8d5e818050f851191902b066734c51a7",
      "tree": "e6c4e069442da921d649efb06a732deaf71d3ca5",
      "parents": [
        "cbd333b256a9f301de549dbe9aa7614103835d97",
        "a273924b8c47c9b1d5f74ae82a594451514ba5dd"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 16:39:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 16:39:40 2014 +0000"
      },
      "message": "Merge \"Ensure wakelock is released unconditionally.\" into lmp-dev"
    },
    {
      "commit": "3ee549ca2404067bb8b2fcbaa741ec118c76bf3e",
      "tree": "ce388c772e8f92e2b1c2c691cbbfc7aabcd15f60",
      "parents": [
        "a273924b8c47c9b1d5f74ae82a594451514ba5dd"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Sep 22 20:14:39 2014 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 09:38:05 2014 -0700"
      },
      "message": "Fix window manager policy state when waking from doze.\n\nOnce upon a time when the world was fresh and new, the heavens\nhad an easy rhythm.  Day and night.  Night and day.  In the day,\nthe pixel fairies would cavort and play in the bright gardens\nwith narry a mark of shadow or gloom.  In the night, they would\nrest peacefully, dreaming no dreams and knowing no fear.\n\nThen one night a fairy dreamed the first dream.  At first\nthe dream was peaceful, full of colors and delight, hopes and\nmemories.  Then all at once, jarringly, it awoke in bright\ndaylight.  The pixel fairy knew fear, for the world had changed\nand it was unprepared.\n\nTime passed and the pixel fairies grew accustomed to their\nfate, day and night, night and day, sometimes dreaming, until\nthere came a night when a fairy did not sleep.  It roamed\nthe land in a dreamless doze, lost and afraid amid a grim haze\nof grey and darkness.  The fairy despaired.  It wanted no\npart of this place.  It pretended for a time to be awake but\nthe bright daylight would not come.  It pretended for a time to\nbe dreaming but the colors and memories would not come.\nThat is when the fairy wished for oblivion.  Then just as\nsuddenly, it awoke in the daylight.  It fell to the ground,\nstunned as if it had forgotten how to walk in the too bright\ndaylight.\n\nThough the world again grew softer and kinder in time, the pixel\nfairies were never the same.  For the night is dark and full\nof terrors.\n\n---\n\nIt used to be easy.  Screen on and screen off could explain almost\neverything about the state of the device but it\u0027s different now with\nambient display.  We need to be able to wait for all windows to be\ndrawn even in the case where the device is still nominally asleep.\nIn truth, the window manager policy which drives a lot of these\ninteractions is a thicket of outdated assumptions.\n\nAdded a new method to tell the window manager policy when the screen\nis being turned off so that it can correctly account for changes\nto the interactive state (wakeUp and goingToSleep) and screen state\n(screenTurningOn and screenTurnedOff).  Now we can independently\npoke keyguard during interactive state changes and we can apply\nscreen on blocking during screen state changes.\n\nMoved the code which manages screen on blocking (which is what\nensures the UI has fully drawn before revealing screen contents)\nfrom the power manager to the display manager since the display\nmanager is in a better position to accurately track the state of\nthe screen, particularly when the screen is being turned off.\n\nFixed a bunch of synchronization issues.  Previously some work\nhad been moved to a handler without considering what might\nhappen if it became reordered relative to other work happening\nelsewhere.  Documented the desired behavior in the code to\nprevent this from happening again.\n\nThere\u0027s still a bunch of stuff in here that isn\u0027t quite right,\nparticularly the assumption that there\u0027s only one screen, but\nit\u0027s good enough for now.  Hopefully there aren\u0027t too many bugs.\n\nBug: 17605802\nChange-Id: Ic7319e09948c8a3cda014d7e169c964a3ad86f14\n"
    },
    {
      "commit": "a273924b8c47c9b1d5f74ae82a594451514ba5dd",
      "tree": "e8e1d48cc1ac7300114c2bbeea45e2f635613b80",
      "parents": [
        "acc0d6de530fd8d2a938fa2c663036da0621be70"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon Sep 22 22:30:22 2014 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 23 09:38:04 2014 -0700"
      },
      "message": "Ensure wakelock is released unconditionally.\n\nBug: 17610254\nChange-Id: I8b846c867edaa5038e34d4c857550735b121a1d9\n"
    },
    {
      "commit": "bba797957a83b0ee8869cfa8a9427f6506f74fa4",
      "tree": "5c7049cee9a39de6d6b8584b6657e37d0770df5e",
      "parents": [
        "1c2eaa784b2376b674cf438f42342271c8aa79a8",
        "25c866a8efa148886280b34c0413a1c2c20c247f"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 16:34:53 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:34:53 2014 +0000"
      },
      "message": "am 25c866a8: am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u002725c866a8efa148886280b34c0413a1c2c20c247f\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "25c866a8efa148886280b34c0413a1c2c20c247f",
      "tree": "2d928ea084620bbd8d13d7cf7c2f405f5b75e706",
      "parents": [
        "660af7eb1a55e2df7da45aa63ca227141ef86b34",
        "e2adb1ff4af09d66096df64461c80d4126ab2692"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 16:24:36 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 16:24:36 2014 +0000"
      },
      "message": "am e2adb1ff: Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev\n\n* commit \u0027e2adb1ff4af09d66096df64461c80d4126ab2692\u0027:\n  Sanity-check paths of files to be restored\n"
    },
    {
      "commit": "e2adb1ff4af09d66096df64461c80d4126ab2692",
      "tree": "22d58089c773dfe6d7d5420370b5e281ad592b99",
      "parents": [
        "59c1202e10c53587222a98e8c2f6ee3ff0fa1c3f",
        "7bc601d5d7c4586c62ca72e3a9ac4dba1c0c2707"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Sep 23 16:13:41 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 16:13:42 2014 +0000"
      },
      "message": "Merge \"Sanity-check paths of files to be restored\" into jb-mr2-dev"
    },
    {
      "commit": "004b7a3f19e43bd87935ecb3824e7801f983c32d",
      "tree": "eeb0770a4ae8a6bfa85dd6a2d118acb1585864ee",
      "parents": [
        "3caab56c21c0cced826d8a209497dc66363ae06e",
        "cbd333b256a9f301de549dbe9aa7614103835d97"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Sep 23 14:33:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 14:33:08 2014 +0000"
      },
      "message": "am cced7645: Merge \"Force transitioning views to be visible when transition interrupted.\" into lmp-dev\n\n* commit \u0027cced7645aae3e2fd65297ac75cecfde31dc1c636\u0027:\n  Force transitioning views to be visible when transition interrupted.\n"
    },
    {
      "commit": "3caab56c21c0cced826d8a209497dc66363ae06e",
      "tree": "39d5224fbe7bf702836ad774459af9a950c578ed",
      "parents": [
        "18321f5337c6007f18d53c5444ce74426d937d4c",
        "0eba4e279fdadf296378e01fa244b7a816fce80c"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Sep 23 14:33:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 14:33:04 2014 +0000"
      },
      "message": "am d08372bc: Merge \"Fixed a bug where the alarm could overlap in QS\" into lmp-dev\n\n* commit \u0027d08372bc89eb0a1de3dee72a270b65b10701aad3\u0027:\n  Fixed a bug where the alarm could overlap in QS\n"
    },
    {
      "commit": "cbd333b256a9f301de549dbe9aa7614103835d97",
      "tree": "e3bc62c5add6c1bb6c2ac61acdf60cd857c11d64",
      "parents": [
        "0eba4e279fdadf296378e01fa244b7a816fce80c",
        "f1abef6fc2194e72af521202ee4b17c10e03c935"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Tue Sep 23 14:27:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 14:27:36 2014 +0000"
      },
      "message": "Merge \"Force transitioning views to be visible when transition interrupted.\" into lmp-dev"
    },
    {
      "commit": "0eba4e279fdadf296378e01fa244b7a816fce80c",
      "tree": "981333d35b19784d936ec54449c0eae5295a974a",
      "parents": [
        "6ec76b0ff92889bff0b836dbfd59fe58e57aa386",
        "ba5b3a0b4e334d56fa08a6c39eeee54384eec003"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Sep 23 14:25:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 14:25:09 2014 +0000"
      },
      "message": "Merge \"Fixed a bug where the alarm could overlap in QS\" into lmp-dev"
    },
    {
      "commit": "18321f5337c6007f18d53c5444ce74426d937d4c",
      "tree": "f5fffa539ec966c3154ed38f9eed7c8943333b96",
      "parents": [
        "7defcc859051024cfaec31a2d4b0c1aed42695a4",
        "6ec76b0ff92889bff0b836dbfd59fe58e57aa386"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Sep 23 14:00:27 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 14:00:27 2014 +0000"
      },
      "message": "am b98fd933: Merge \"Ensure that force lock works with accessibility enabled\" into lmp-dev\n\n* commit \u0027b98fd933fd7c5ca2c75849a013fc942ec211b5ee\u0027:\n  Ensure that force lock works with accessibility enabled\n"
    },
    {
      "commit": "6ec76b0ff92889bff0b836dbfd59fe58e57aa386",
      "tree": "5e5a07cabb025e093671e8ab2bc22d6ee030e540",
      "parents": [
        "74971c75dcdfacdf49f110c2104f20e704bffdcb",
        "38fc7606b1d8869cd79a19f324bbcd97ba320994"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Sep 23 13:48:41 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 13:48:42 2014 +0000"
      },
      "message": "Merge \"Ensure that force lock works with accessibility enabled\" into lmp-dev"
    },
    {
      "commit": "ba5b3a0b4e334d56fa08a6c39eeee54384eec003",
      "tree": "12e3871d92956b8a39c11065d606beb4a4f87ac3",
      "parents": [
        "ee3ef2b8af94b118a91b2f7c454260d191153f7a"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Sep 23 15:34:53 2014 +0200"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Sep 23 15:39:54 2014 +0200"
      },
      "message": "Fixed a bug where the alarm could overlap in QS\n\nWhen closing the QS panel the alarm did the normal\ntransformation, regardless whether we were in a\ndetail state. This lead to the alarm overlapping\nwith the title.\n\nBug: 17581501\nChange-Id: I0318f6778063af11f388e6c7fe8bbb30105ca246\n"
    },
    {
      "commit": "7defcc859051024cfaec31a2d4b0c1aed42695a4",
      "tree": "6d4b344e61cb8d1b6c78bd0ba20edf9ef4c06a70",
      "parents": [
        "d41c62041cd7ea4fbc68bc857c611c98e1d7de52",
        "74971c75dcdfacdf49f110c2104f20e704bffdcb"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Sep 23 12:08:22 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 12:08:22 2014 +0000"
      },
      "message": "am 1c637c5f: Merge \"Remove needless locking of mRulesLock that caused deadlocks.\" into lmp-dev\n\n* commit \u00271c637c5fef678a82fd1f2c380d41ed6ebcb5bf2e\u0027:\n  Remove needless locking of mRulesLock that caused deadlocks.\n"
    },
    {
      "commit": "74971c75dcdfacdf49f110c2104f20e704bffdcb",
      "tree": "ce4deccb432e7e09a57093e973d0e9ee1c805065",
      "parents": [
        "acc0d6de530fd8d2a938fa2c663036da0621be70",
        "f9ee0e50545ba5e592147037f67155a29b3130ca"
      ],
      "author": {
        "name": "Paul Jensen",
        "email": "pauljensen@google.com",
        "time": "Tue Sep 23 12:00:33 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 12:00:35 2014 +0000"
      },
      "message": "Merge \"Remove needless locking of mRulesLock that caused deadlocks.\" into lmp-dev"
    },
    {
      "commit": "d41c62041cd7ea4fbc68bc857c611c98e1d7de52",
      "tree": "f322e3b3eb882c88d5be9ee1e3d8347ad61c450f",
      "parents": [
        "205c86eb66228e698ea627b5a5599853074a1e1c",
        "acc0d6de530fd8d2a938fa2c663036da0621be70"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Sep 23 03:48:45 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:48:45 2014 +0000"
      },
      "message": "am a4d80ca2: am 44737ea5: am 4d0f84bb: am 556f23aa: Merge \"docs: Fixed Developer Tools image. Bug: 17609483\" into klp-modular-docs\n\n* commit \u0027a4d80ca26d32de6fa73910ed173b577218654cd3\u0027:\n  docs: Fixed Developer Tools image. Bug: 17609483\n"
    },
    {
      "commit": "205c86eb66228e698ea627b5a5599853074a1e1c",
      "tree": "15ca15c775c2953fae88ccf46a9a0a259d983b46",
      "parents": [
        "15bb1d0385fb24cc4f250c391498e47b9bb66203",
        "086956839afca16be81dcad29bef43883e94da88"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Tue Sep 23 03:48:40 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:48:40 2014 +0000"
      },
      "message": "am 1695d3de: am 8ec839c9: am 6bacce4f: am 8dcf1c32: Fixes two typos, one in each file.\n\n* commit \u00271695d3de3dad078eff55666cc182943e8f9fbfeb\u0027:\n  Fixes two typos, one in each file.\n"
    },
    {
      "commit": "15bb1d0385fb24cc4f250c391498e47b9bb66203",
      "tree": "1f73e089978a3f6c0f7360d6b740e70dcc6bc90e",
      "parents": [
        "5eab5e6899c3d54f9d32e7bd889608d08c4c9c38",
        "0c8aa8e8fbc6594890d9586f266bfa887f7e2cb4"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Sep 23 03:21:38 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:21:38 2014 +0000"
      },
      "message": "am 737dfe57: Merge \"Reject transparent draws more conservatively\" into lmp-dev\n\n* commit \u0027737dfe577e7f4198881e9b7ccf360a7f91ab736a\u0027:\n  Reject transparent draws more conservatively\n"
    },
    {
      "commit": "5eab5e6899c3d54f9d32e7bd889608d08c4c9c38",
      "tree": "79dbbb64b9d89db9c7a1e2a8433770b39142d89d",
      "parents": [
        "633b7bb8ed36ef58339d8f0d8c2afd5d5f8a6ac5",
        "3f242a1affb3ecd64a5148fc4edab26c785ad2b7"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Sep 23 03:21:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:21:34 2014 +0000"
      },
      "message": "am 14f0aba3: Merge \"Fix documentation for Wifi ScanResult.timestamp\" into lmp-dev\n\n* commit \u002714f0aba327294f94d0f2c7f486b21c89aa2094f1\u0027:\n  Fix documentation for Wifi ScanResult.timestamp\n"
    },
    {
      "commit": "633b7bb8ed36ef58339d8f0d8c2afd5d5f8a6ac5",
      "tree": "8bf49dee1c4e4478ee3b710b74d99a4b4f39d198",
      "parents": [
        "eccd4ed79792003339e068bc8cb4b1cd3e214c54",
        "1e2b63d91d2e475eb68a492b98232d585284e406"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Sep 23 03:21:21 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:21:21 2014 +0000"
      },
      "message": "am bb17a717: Merge changes I3ebf0cec,I8635472c into lmp-dev\n\n* commit \u0027bb17a717750c558ece69344ecd93d96d4fbc4aca\u0027:\n  Add a throw route to the VPN endpoint.\n  Support non-unicast route types: unreachable and throw.\n"
    },
    {
      "commit": "eccd4ed79792003339e068bc8cb4b1cd3e214c54",
      "tree": "268986604504ca49f42966e2869c78551c8d76b2",
      "parents": [
        "e2625fcce9435ae86841f6dc719147e17b01c00d",
        "fee7ad16191bb0fb7f09648cb2e00cda97c020b6"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 23 03:20:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:20:14 2014 +0000"
      },
      "message": "am 278cdb36: Merge \"Fix regression in launching CantAddAccountActivity for correct user\" into lmp-dev\n\n* commit \u0027278cdb36bf99f6075af6e04a74c29a1701d21cff\u0027:\n  Fix regression in launching CantAddAccountActivity for correct user\n"
    },
    {
      "commit": "acc0d6de530fd8d2a938fa2c663036da0621be70",
      "tree": "85857bfc498b24e54c216391c060f1f9a7b40c24",
      "parents": [
        "086956839afca16be81dcad29bef43883e94da88",
        "44737ea5e5a2f071ffc268f21556aa651a7637db"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Tue Sep 23 03:06:54 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:06:54 2014 +0000"
      },
      "message": "am 44737ea5: am 4d0f84bb: am 556f23aa: Merge \"docs: Fixed Developer Tools image. Bug: 17609483\" into klp-modular-docs\n\n* commit \u002744737ea5e5a2f071ffc268f21556aa651a7637db\u0027:\n  docs: Fixed Developer Tools image. Bug: 17609483\n"
    },
    {
      "commit": "086956839afca16be81dcad29bef43883e94da88",
      "tree": "dfc533afcbf62cc101705219f41b2ef2f4de0a4f",
      "parents": [
        "0c8aa8e8fbc6594890d9586f266bfa887f7e2cb4",
        "8ec839c95cb0020ee84f23ba65c4c95fb39ebd20"
      ],
      "author": {
        "name": "David Friedman",
        "email": "dmail@google.com",
        "time": "Tue Sep 23 03:06:29 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 03:06:29 2014 +0000"
      },
      "message": "am 8ec839c9: am 6bacce4f: am 8dcf1c32: Fixes two typos, one in each file.\n\n* commit \u00278ec839c95cb0020ee84f23ba65c4c95fb39ebd20\u0027:\n  Fixes two typos, one in each file.\n"
    },
    {
      "commit": "0c8aa8e8fbc6594890d9586f266bfa887f7e2cb4",
      "tree": "8db77dc624d4049b55c1f59ed303e8c028a1c6fe",
      "parents": [
        "3f242a1affb3ecd64a5148fc4edab26c785ad2b7",
        "bc341912b124ea52d1a383bb8cc0a12d0671eaa2"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Sep 23 02:24:49 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 02:24:50 2014 +0000"
      },
      "message": "Merge \"Reject transparent draws more conservatively\" into lmp-dev"
    },
    {
      "commit": "e2625fcce9435ae86841f6dc719147e17b01c00d",
      "tree": "3f0e7a30808b4ffd9b50a3aac4d9e4a9d4993f60",
      "parents": [
        "79c89b86f5b51508cd47bfad455a6515299579f8",
        "c7437dd7c0fd90757698934d199fe864b40254e1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 23 02:20:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 02:20:28 2014 +0000"
      },
      "message": "am 56a9f3ac: Merge \"I am such an idiot.\" into lmp-dev\n\n* commit \u002756a9f3ac269c723895948bf524fe378a9afc6636\u0027:\n  I am such an idiot.\n"
    },
    {
      "commit": "3f242a1affb3ecd64a5148fc4edab26c785ad2b7",
      "tree": "c62306ecae4095bad0edd6f9505a907b979bb2d3",
      "parents": [
        "1e2b63d91d2e475eb68a492b98232d585284e406",
        "02b115b2d8a889bcc04594802ffcbc880644012c"
      ],
      "author": {
        "name": "Vinit Deshpande",
        "email": "vinitd@google.com",
        "time": "Tue Sep 23 02:17:07 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 02:17:08 2014 +0000"
      },
      "message": "Merge \"Fix documentation for Wifi ScanResult.timestamp\" into lmp-dev"
    },
    {
      "commit": "1e2b63d91d2e475eb68a492b98232d585284e406",
      "tree": "1fe45fe9cc195430c0936dd861595c27df941239",
      "parents": [
        "fee7ad16191bb0fb7f09648cb2e00cda97c020b6",
        "5026279ce45ae78126046607a2634dc9dae93199"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Sep 23 01:46:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 01:46:48 2014 +0000"
      },
      "message": "Merge changes I3ebf0cec,I8635472c into lmp-dev\n\n* changes:\n  Add a throw route to the VPN endpoint.\n  Support non-unicast route types: unreachable and throw.\n"
    },
    {
      "commit": "21069d1914ae7ef07e3edf6bea435e7569f28d64",
      "tree": "276b97f147a6f35c385861d0bf35cdd36a107f02",
      "parents": [
        "fee7ad16191bb0fb7f09648cb2e00cda97c020b6"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Mon Sep 22 15:43:27 2014 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Sep 23 01:35:41 2014 +0000"
      },
      "message": "Implement API review feedback.\n\nbug: 17607941\nChange-Id: I136b5d7662a1c51395aa3cd545be40714cd4ac6b\n"
    },
    {
      "commit": "c2e08a010edb938f9f474f7662c4836b067f4cfc",
      "tree": "2b34d63dd8e20721c6e9b57f47cebe840e26d717",
      "parents": [
        "fee7ad16191bb0fb7f09648cb2e00cda97c020b6"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 22 17:57:02 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Sep 23 01:25:25 2014 +0000"
      },
      "message": "Update refresh icon to tinted material vector asset\n\nBUG: 17594602\nChange-Id: I52f55580bfa22e335608cea0b1fcafe275752bf8\n"
    },
    {
      "commit": "bc341912b124ea52d1a383bb8cc0a12d0671eaa2",
      "tree": "8b5be4e85cc1d7b8241703a08a04698e9505ea45",
      "parents": [
        "81d9304bdae3a9282572fd361accfdb034651b45"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Sep 22 18:17:39 2014 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Sep 23 01:22:00 2014 +0000"
      },
      "message": "Reject transparent draws more conservatively\n\nbug:17600162\n\nTransparent draws are not safe to reject for all xfermodes other than\nclear. Now, to be safe, only perform the rejection for SrcOver draws\nsince other modes are fairly uncommon.\n\nWe could specifically determine whether the xfermode could change the\noutput given a transparent input, but there\u0027s little to be gained from\nthe additional complexity.\n\nChange-Id: Ia699ac4bdc4da3353955840b53f1922d3cb1d85d"
    },
    {
      "commit": "fee7ad16191bb0fb7f09648cb2e00cda97c020b6",
      "tree": "01aa0aef87c95b9db1c5da5bc0eba3a1931c8a1f",
      "parents": [
        "c7437dd7c0fd90757698934d199fe864b40254e1",
        "ae7034aaf092adb52e7d1b5b86b2986e91295b9f"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 23 01:09:10 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 01:09:11 2014 +0000"
      },
      "message": "Merge \"Fix regression in launching CantAddAccountActivity for correct user\" into lmp-dev"
    },
    {
      "commit": "c7437dd7c0fd90757698934d199fe864b40254e1",
      "tree": "f9ad1c692fbadec11a6e5950d46ad9122ef09fac",
      "parents": [
        "81d9304bdae3a9282572fd361accfdb034651b45",
        "4a1ef0b171e1b87b815df0ac718eb9fe2c2af4fe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Sep 23 00:57:27 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 00:57:28 2014 +0000"
      },
      "message": "Merge \"I am such an idiot.\" into lmp-dev"
    },
    {
      "commit": "79c89b86f5b51508cd47bfad455a6515299579f8",
      "tree": "345491b1b5bc801b9e2e2d23a6fa54c821c2c6b6",
      "parents": [
        "65811e94bf9acbfc985c41d4b54a3d900530c9ee",
        "81d9304bdae3a9282572fd361accfdb034651b45"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Tue Sep 23 00:48:33 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 00:48:33 2014 +0000"
      },
      "message": "am 35b32c80: Merge \"Remove unnecessary waits in TouchUtil\\\u0027s drag\" into lmp-dev\n\n* commit \u002735b32c8060fdd9eac9a1c62a07d554810a39e45c\u0027:\n  Remove unnecessary waits in TouchUtil\u0027s drag\n"
    },
    {
      "commit": "81d9304bdae3a9282572fd361accfdb034651b45",
      "tree": "3a8ffb48bb73785a96dd20b889b780a3dcca11f1",
      "parents": [
        "322582447e267b4c31ec9141d0c43e8ed184aeab",
        "de8d78906d584e4ce46da90f0972d28e06bf2870"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Tue Sep 23 00:39:31 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 00:39:32 2014 +0000"
      },
      "message": "Merge \"Remove unnecessary waits in TouchUtil\u0027s drag\" into lmp-dev"
    },
    {
      "commit": "4a1ef0b171e1b87b815df0ac718eb9fe2c2af4fe",
      "tree": "d4c7b5187d90a9b2c6dcd0cc07b7e26d58defa50",
      "parents": [
        "4c45b649c36d6c28d22a98d979fbda3b7c36677a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 22 16:46:35 2014 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 22 17:39:07 2014 -0700"
      },
      "message": "I am such an idiot.\n\nSeriously, don\u0027t look at this.  It is so dumb.\n\nBrought up by issue #17307700: retarget a relinquished\ntask is not working\n\nChange-Id: I947438d3502f75510e2974211bb78d31008eaa90\n"
    },
    {
      "commit": "65811e94bf9acbfc985c41d4b54a3d900530c9ee",
      "tree": "acf6234dba71f7eb34181e106f29e7b6a80909b4",
      "parents": [
        "f57086a38c0595eb0c77ee1f00be62d68a2ad2d6",
        "322582447e267b4c31ec9141d0c43e8ed184aeab"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Sep 23 00:24:22 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 00:24:22 2014 +0000"
      },
      "message": "am e9259ce9: Merge \"Don\\\u0027t disconnect data for some carrier\" into lmp-dev\n\n* commit \u0027e9259ce9de43096ca1aaf24acb8fcb54c1f69583\u0027:\n  Don\u0027t disconnect data for some carrier\n"
    },
    {
      "commit": "f57086a38c0595eb0c77ee1f00be62d68a2ad2d6",
      "tree": "52adfd63684c9d6dc462a9f4d7768a2eff26cd20",
      "parents": [
        "e48fcfb38f381549b913170c1d633229b3709aeb",
        "abbc20243171ec1b95998df02d0e96421736450f"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Sep 23 00:16:05 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 00:16:05 2014 +0000"
      },
      "message": "am f1524b5d: Merge \"Fix for empty RSSI triangle after boot\" into lmp-dev\n\n* commit \u0027f1524b5db229bc08b65df70e8da0e450d153cff3\u0027:\n  Fix for empty RSSI triangle after boot\n"
    },
    {
      "commit": "e48fcfb38f381549b913170c1d633229b3709aeb",
      "tree": "01859b4df36c5bd9a5ca07fdf99be8c6ae43e02e",
      "parents": [
        "75192fb7900ba00f7adbe25212e0800d6d61481e",
        "fcb086c8e76bf2fb3c885a633174dee58f512850"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 00:16:01 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 00:16:01 2014 +0000"
      },
      "message": "am 12f73fcf: Merge \"camera2: Docs update for available AF modes.\" into lmp-dev\n\n* commit \u002712f73fcf874eccaea8e56a4ac547dc86ae9259a6\u0027:\n  camera2: Docs update for available AF modes.\n"
    },
    {
      "commit": "322582447e267b4c31ec9141d0c43e8ed184aeab",
      "tree": "9032e90558f0ee575345b99b62a2b5f0e43e6667",
      "parents": [
        "abbc20243171ec1b95998df02d0e96421736450f",
        "2361b2d247b61c1e6d57378d9c8095680af1712d"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Sep 23 00:15:30 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 00:15:31 2014 +0000"
      },
      "message": "Merge \"Don\u0027t disconnect data for some carrier\" into lmp-dev"
    },
    {
      "commit": "abbc20243171ec1b95998df02d0e96421736450f",
      "tree": "d7c86e2be332e1deaf3a4ed86b53cd7d3222c118",
      "parents": [
        "fcb086c8e76bf2fb3c885a633174dee58f512850",
        "43c50293490ba7efb0f97a1e45b07c92aeafa61e"
      ],
      "author": {
        "name": "xinhe",
        "email": "xinhe@google.com",
        "time": "Tue Sep 23 00:13:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 00:13:22 2014 +0000"
      },
      "message": "Merge \"Fix for empty RSSI triangle after boot\" into lmp-dev"
    },
    {
      "commit": "f1abef6fc2194e72af521202ee4b17c10e03c935",
      "tree": "7fdf676256090453ee3dcf0a375ae843046d89d3",
      "parents": [
        "ddc5e5f1c60f5fc491c9299a0afd280f8fdc252b"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon Sep 22 13:58:21 2014 -0700"
      },
      "committer": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Mon Sep 22 17:06:24 2014 -0700"
      },
      "message": "Force transitioning views to be visible when transition interrupted.\n\nBug 17553034\n\nWhen an Activity Transition was interrupted prior to starting the\nenter transition, the views were not being made visible.\n\nOverride the return ActivityOptions if interrupted so that the\nentering activity doesn\u0027t launch with a transition when coming\nback from recents.\n\nChange-Id: Id4e00c7bb138babfee4de71247a9df4431376e21\n"
    },
    {
      "commit": "fcb086c8e76bf2fb3c885a633174dee58f512850",
      "tree": "2964aa67258114a73659169b0df73ba2425bc348",
      "parents": [
        "9343c3cb7f624b7b230f460d17343c4d9e65e19e",
        "6f387098c2c9006a1fecfe18c7052b2cc40a1941"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 00:06:14 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 23 00:06:15 2014 +0000"
      },
      "message": "Merge \"camera2: Docs update for available AF modes.\" into lmp-dev"
    },
    {
      "commit": "75192fb7900ba00f7adbe25212e0800d6d61481e",
      "tree": "97f22ed2d407eb217ac2685163485accaff3e6fc",
      "parents": [
        "60004caeba750c49aa258056e57ada898a086fc0",
        "9343c3cb7f624b7b230f460d17343c4d9e65e19e"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Tue Sep 23 00:03:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 23 00:03:49 2014 +0000"
      },
      "message": "am 4b3c7f85: Merge \"camera2: Add missing whitebalance mapping.\" into lmp-dev\n\n* commit \u00274b3c7f852a22c27bc31c3710c631ef5fae10788f\u0027:\n  camera2: Add missing whitebalance mapping.\n"
    },
    {
      "commit": "2361b2d247b61c1e6d57378d9c8095680af1712d",
      "tree": "4c605404820fb9c7f51b30bd8127257591b03186",
      "parents": [
        "c90b5ebbbff46e11a7c634665e9dc48ef39e2cb2"
      ],
      "author": {
        "name": "Jing Zhao",
        "email": "zhaojing@motorola.com",
        "time": "Wed Aug 06 16:48:17 2014 -0500"
      },
      "committer": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Sep 23 00:01:38 2014 +0000"
      },
      "message": "Don\u0027t disconnect data for some carrier\n\nIn some network, deactivate PDP connection cause releasing of RRC connection,\nwhich MM/IMSI detaching request needs. Without this detaching, network can\nnot release the network resources previously attached.\nSo we are avoiding data detaching on these networks.\n\nBug: 16207801\nChange-Id: Ib2ccc04d67f313e1241872b17ab38416607b0b48"
    },
    {
      "commit": "60004caeba750c49aa258056e57ada898a086fc0",
      "tree": "f46cca2719c9700e04cbd26369db03e603f3ad09",
      "parents": [
        "524d16f7ebeee7c5351ed62dd7caea97a9a1cdfb",
        "53b5cc87735cea92b3b3c5cb7215846bfb5ddf1d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 22 23:58:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 23:58:31 2014 +0000"
      },
      "message": "am 9e84a6a0: Merge \"Fix inaccurate TypedArray.getDrawable() documentation\" into lmp-dev\n\n* commit \u00279e84a6a08b4ff50b745a6eaf35e52b9c7aef4c39\u0027:\n  Fix inaccurate TypedArray.getDrawable() documentation\n"
    },
    {
      "commit": "9343c3cb7f624b7b230f460d17343c4d9e65e19e",
      "tree": "ab69b5cddeb736e4c65b5baa2ed3379fc53af109",
      "parents": [
        "53b5cc87735cea92b3b3c5cb7215846bfb5ddf1d",
        "72a23d7b50afe2c2eba999da718864dce79f44bd"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 23:57:19 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:57:20 2014 +0000"
      },
      "message": "Merge \"camera2: Add missing whitebalance mapping.\" into lmp-dev"
    },
    {
      "commit": "53b5cc87735cea92b3b3c5cb7215846bfb5ddf1d",
      "tree": "b56500a305ca7524cf24b88b9bfc32642c979211",
      "parents": [
        "c90b5ebbbff46e11a7c634665e9dc48ef39e2cb2",
        "fde4e3b17a5ead9f1a0848bf35b4f49f16600795"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 22 23:48:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:48:46 2014 +0000"
      },
      "message": "Merge \"Fix inaccurate TypedArray.getDrawable() documentation\" into lmp-dev"
    },
    {
      "commit": "524d16f7ebeee7c5351ed62dd7caea97a9a1cdfb",
      "tree": "259ae00a87def49ff83b7019b7e5d1b7119adbfe",
      "parents": [
        "a8b449b8b5477429da6cda3c70c048227311d215",
        "c90b5ebbbff46e11a7c634665e9dc48ef39e2cb2"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 23:29:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 23:29:55 2014 +0000"
      },
      "message": "am 979c03a2: Merge \"camera2: Avoid spurious IDLE transitions.\" into lmp-dev\n\n* commit \u0027979c03a21bc346ddbfbfcf5d1d4239e5cdf30302\u0027:\n  camera2: Avoid spurious IDLE transitions.\n"
    },
    {
      "commit": "a8b449b8b5477429da6cda3c70c048227311d215",
      "tree": "e8cf957147daa1f721dc063a67888f19a5f3d297",
      "parents": [
        "e2c975deccd1b038f9d0bcca1c72147e1940827d",
        "2e51cc684271071759231fca1e17f94ed2e6bdfb"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Sep 22 23:29:51 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 23:29:51 2014 +0000"
      },
      "message": "am 390a3f45: Merge \"Revert behavior of Lockscreen Activity Launch to KK\" into lmp-dev\n\n* commit \u0027390a3f459bf9ba6473f5ef93e4e37984980e1315\u0027:\n  Revert behavior of Lockscreen Activity Launch to KK\n"
    },
    {
      "commit": "7bc601d5d7c4586c62ca72e3a9ac4dba1c0c2707",
      "tree": "15fabe75994e72875ba91c30cde368385d53e46e",
      "parents": [
        "60f22fbf67a69e8f3604afb46ccd7c3bd2819cb1"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Mon Sep 22 15:15:58 2014 -0700"
      },
      "committer": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Mon Sep 22 23:21:20 2014 +0000"
      },
      "message": "Sanity-check paths of files to be restored\n\n(cherry picked from commit 7d51cc701a6735cf455af8479f56c9c0b2109e02)\nBug: 16298491\nChange-Id: I0c2d6523c9d152dad4d27d06d3853afd432e5af7"
    },
    {
      "commit": "fde4e3b17a5ead9f1a0848bf35b4f49f16600795",
      "tree": "f6116b710128ac60646319cb154fac8c4e1a8c31",
      "parents": [
        "e35c9bf9ba0cb4438dfd001055fc6cd5c2d0a575"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 22 16:19:51 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Mon Sep 22 16:19:51 2014 -0700"
      },
      "message": "Fix inaccurate TypedArray.getDrawable() documentation\n\nThe documentation implied that you could override\nResources.getDrawable(int) to load custom drawables, which is\nnot the case.\n\nBUG: 16635905\nChange-Id: I06c0febe2d6d4194ef5a31f167b378fe311b7a2d\n"
    },
    {
      "commit": "c90b5ebbbff46e11a7c634665e9dc48ef39e2cb2",
      "tree": "430e45bdd0c3f83b667bfe4bb96c3a2ea8260c36",
      "parents": [
        "2e51cc684271071759231fca1e17f94ed2e6bdfb",
        "4aed87a9ed31a1ea7fd1ac8fd9ae538d9ecbef7e"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 23:19:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:19:46 2014 +0000"
      },
      "message": "Merge \"camera2: Avoid spurious IDLE transitions.\" into lmp-dev"
    },
    {
      "commit": "2e51cc684271071759231fca1e17f94ed2e6bdfb",
      "tree": "403603e4f4c909b32c3424ed97bb7436a3fa2444",
      "parents": [
        "4293d978d7528db92acbc5c21f7f283c7ae9cba2",
        "246a8bcadde961f6bc8172811a052af3568a6f4d"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Sep 22 23:17:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:17:47 2014 +0000"
      },
      "message": "Merge \"Revert behavior of Lockscreen Activity Launch to KK\" into lmp-dev"
    },
    {
      "commit": "6f387098c2c9006a1fecfe18c7052b2cc40a1941",
      "tree": "58e00a4edcede2cde4d9b71168269debe10e7a1e",
      "parents": [
        "c0f337ca7a75f70a9e44fc786931a9ab69be0769"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 16:13:54 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 16:13:54 2014 -0700"
      },
      "message": "camera2: Docs update for available AF modes.\n\nBug: 17588783\nChange-Id: If4010517e79b3a51bd6231424a10be672ff5a252\n"
    },
    {
      "commit": "e2c975deccd1b038f9d0bcca1c72147e1940827d",
      "tree": "dccadb1fb3382476cb0c16eda2499f1e49322707",
      "parents": [
        "6ed5ffebce0eea3b366ee7915d732f3c39ff8a70",
        "4293d978d7528db92acbc5c21f7f283c7ae9cba2"
      ],
      "author": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Mon Sep 22 23:10:42 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 23:10:42 2014 +0000"
      },
      "message": "am cd938b83: Merge \"AT\u0026T short dialing code\" into lmp-dev\n\n* commit \u0027cd938b83eac3ede61f82b9c62e9ac7c642e2e11c\u0027:\n  AT\u0026T short dialing code\n"
    },
    {
      "commit": "6ed5ffebce0eea3b366ee7915d732f3c39ff8a70",
      "tree": "68bb3b5b2c239f4bb4f8821ad8228b373c8c12df",
      "parents": [
        "946a17782a7aa33379fb44ad1f12781eceac10c4",
        "c1dab7a201c48c98362e24488f1ab70c632e889d"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 22 23:10:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 23:10:37 2014 +0000"
      },
      "message": "am 668e566e: Merge \"Aggressively trim memory for system_process\" into lmp-dev\n\n* commit \u0027668e566ec250a9548d6201c6190f80306e91dcce\u0027:\n  Aggressively trim memory for system_process\n"
    },
    {
      "commit": "4293d978d7528db92acbc5c21f7f283c7ae9cba2",
      "tree": "c4c2fe648e9928c39f16a80851d6261fab83abc6",
      "parents": [
        "c1dab7a201c48c98362e24488f1ab70c632e889d",
        "184f0871f6809b120d05070f1ed9d383da50979d"
      ],
      "author": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Mon Sep 22 23:05:49 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:05:50 2014 +0000"
      },
      "message": "Merge \"AT\u0026T short dialing code\" into lmp-dev"
    },
    {
      "commit": "c1dab7a201c48c98362e24488f1ab70c632e889d",
      "tree": "311313b6e88b3b1a3bb149e574a55db83f9fa941",
      "parents": [
        "5d47a093526080a677044ffc3a1d44be318a9b95",
        "73840ea3670f1c117843acc6069635c80ba2ffd2"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 22 23:05:01 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 23:05:02 2014 +0000"
      },
      "message": "Merge \"Aggressively trim memory for system_process\" into lmp-dev"
    },
    {
      "commit": "246a8bcadde961f6bc8172811a052af3568a6f4d",
      "tree": "2f8982621f3836676c95461b59414bb47f06d1c1",
      "parents": [
        "ca5e72c5aeb85c99ed7a5ae3bf3a870462562352"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Sep 22 16:04:32 2014 -0700"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Mon Sep 22 16:04:32 2014 -0700"
      },
      "message": "Revert behavior of Lockscreen Activity Launch to KK\n\nThere exists a lifecycle regression where launching an\napp from the lockscreen (camera, etc.) causes a series\nof onResume, onPause, onRestart, onStart, onResume.\n\nThis CL reverts the behavior to what it was in KK, which\nis to say that the Launcher is first resumed/paused, then\nthe Activity being launched has a simple onRestart,onStart, onResume\nlifecycle.\n\nBug:17459745\nChange-Id: I04091d2f86a929ee972c8d6debc1beb033c135a8\n"
    },
    {
      "commit": "184f0871f6809b120d05070f1ed9d383da50979d",
      "tree": "c1dd4bf75f3b57b37629c38c7e3948ac429e740c",
      "parents": [
        "5d47a093526080a677044ffc3a1d44be318a9b95"
      ],
      "author": {
        "name": "Jing Zhao",
        "email": "zhaojing@motorola.com",
        "time": "Mon Sep 22 10:45:05 2014 -0500"
      },
      "committer": {
        "name": "Vineeta Srivastava",
        "email": "vsrivastava@google.com",
        "time": "Mon Sep 22 23:04:14 2014 +0000"
      },
      "message": "AT\u0026T short dialing code\n\nUser should be able to dial 0 or 00 in AT\u0026T network.\nThe code should not be taken as MMI Code.\n\nBug: 17314389\nChange-Id: I7132f08b633c6539dc0dd4e2d7865adcda795913\n"
    },
    {
      "commit": "73840ea3670f1c117843acc6069635c80ba2ffd2",
      "tree": "913a686d9294af6ea94d7dd615ffcb2febe8df70",
      "parents": [
        "ee3ef2b8af94b118a91b2f7c454260d191153f7a"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 22 07:39:18 2014 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Sep 22 16:01:56 2014 -0700"
      },
      "message": "Aggressively trim memory for system_process\n\nBug: 16978006\n\nDon\u0027t HWUI-accelerate KeyguardScrim\nAggressively trim memory as soon as a ViewRootImpl\ndies or has its visibility changed.\n\nChange-Id: Ie1b7c9d30653456bd2e9f309128174f972999368\n"
    },
    {
      "commit": "72a23d7b50afe2c2eba999da718864dce79f44bd",
      "tree": "58f1488d4f07f966f5646414a3d66d6197020c1f",
      "parents": [
        "4aed87a9ed31a1ea7fd1ac8fd9ae538d9ecbef7e"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 15:59:50 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Mon Sep 22 15:59:50 2014 -0700"
      },
      "message": "camera2: Add missing whitebalance mapping.\n\nBug: 17588192\nChange-Id: I5d161dd22f2057a33a461157d678d4217a5f88f8\n"
    },
    {
      "commit": "946a17782a7aa33379fb44ad1f12781eceac10c4",
      "tree": "31608df1b68dd95a84507f7eb677607125627d5a",
      "parents": [
        "074e61569ed5c44bbc2980c9da79f646613de386",
        "5d47a093526080a677044ffc3a1d44be318a9b95"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 22 22:53:35 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 22:53:35 2014 +0000"
      },
      "message": "am bb9b4e06: Merge \"Fix issue #17609716: Frequent crash in system_server (RT restarts)\" into lmp-dev\n\n* commit \u0027bb9b4e06581a12d47d8a3da734dfebd1f26aa51b\u0027:\n  Fix issue #17609716: Frequent crash in system_server (RT restarts)\n"
    },
    {
      "commit": "5d47a093526080a677044ffc3a1d44be318a9b95",
      "tree": "f25bf734d20925ec20e4be4b5f9be4fe357c8c21",
      "parents": [
        "a3df39cd24e10f179f220ef82634ebd6331a1d63",
        "c2f6f947b6f3ebc5df5ac0a3d2c9f959b9c5e6c5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 22 22:46:53 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 22:46:54 2014 +0000"
      },
      "message": "Merge \"Fix issue #17609716: Frequent crash in system_server (RT restarts)\" into lmp-dev"
    },
    {
      "commit": "074e61569ed5c44bbc2980c9da79f646613de386",
      "tree": "2b61b5e06154cc7b796c4af0ab993d54c84280c2",
      "parents": [
        "b889173558a6b6d5b1e3947972355763907bf640",
        "4e2dea77dcaa0b7b940d881bbc25e13e35e2ea49"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Sep 22 22:41:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 22:41:42 2014 +0000"
      },
      "message": "Merge \"Cleanup NetworkCapabilities.\" into lmp-sprout-dev"
    },
    {
      "commit": "de8d78906d584e4ce46da90f0972d28e06bf2870",
      "tree": "ef8b320beeff216f5c306f1fa2c52df650dca1a7",
      "parents": [
        "fdb35f0526e63dc4d6882d86029d9beacc6a2d07"
      ],
      "author": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Mon Sep 22 15:22:45 2014 -0700"
      },
      "committer": {
        "name": "Yigit Boyar",
        "email": "yboyar@google.com",
        "time": "Mon Sep 22 15:22:50 2014 -0700"
      },
      "message": "Remove unnecessary waits in TouchUtil\u0027s drag\n\nTouchUtil\u0027s drag method tries to sync after sending\neach event which is not necessary. Sync are slow so\nremoving them greatly improves test running time.\n\nBug: 17323559\nChange-Id: Ia4ed02b2af44da0d821d93d28f963005d9d7ea79\n"
    },
    {
      "commit": "4e2dea77dcaa0b7b940d881bbc25e13e35e2ea49",
      "tree": "f03e8cf5eeee2aef0ff46492df1efff0a3b48c89",
      "parents": [
        "37486e54d7448bcf218f14102bc11662268c2f7d"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Sep 20 11:04:03 2014 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Sep 22 21:51:47 2014 +0000"
      },
      "message": "Cleanup NetworkCapabilities.\n\nRemove unused imports and variables.\nFix misspellings.\nAdded @Overrides.\n\nChange-Id: I81f4adb0504e92d01c5465a0e14bc46d5ec3987e\n"
    },
    {
      "commit": "b889173558a6b6d5b1e3947972355763907bf640",
      "tree": "fe26fbb416c15c31f17c17888970deff77d4f422",
      "parents": [
        "6d0c499cc62bd7d5235b31e02c70b50a17f2830b",
        "a3df39cd24e10f179f220ef82634ebd6331a1d63"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 22 21:51:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 21:51:24 2014 +0000"
      },
      "message": "am e9456781: Merge \"Loosen the constraint for releasing a shared file.\" into lmp-dev\n\n* commit \u0027e9456781c0b4d6ccc70a5378ecd802fd28554796\u0027:\n  Loosen the constraint for releasing a shared file.\n"
    },
    {
      "commit": "6d0c499cc62bd7d5235b31e02c70b50a17f2830b",
      "tree": "06d994fb9fcc622451fa794512189d04a0cc3c2f",
      "parents": [
        "37486e54d7448bcf218f14102bc11662268c2f7d",
        "ab4fbefe66fab1daf077db42b2fb6a1fb9520262"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 22 21:51:18 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 21:51:18 2014 +0000"
      },
      "message": "am 3e3bbe7a: Merge \"Fix a bug in parsing app widget state XML.\" into lmp-dev\n\n* commit \u00273e3bbe7adcf9721eddcd3b6baa401f53f6e6d969\u0027:\n  Fix a bug in parsing app widget state XML.\n"
    },
    {
      "commit": "44737ea5e5a2f071ffc268f21556aa651a7637db",
      "tree": "779169fb328c0b66086dd58399d23dd7483bdfbb",
      "parents": [
        "8ec839c95cb0020ee84f23ba65c4c95fb39ebd20",
        "4d0f84bb55957c0f5372b53fe94ddfb53c9d0cf8"
      ],
      "author": {
        "name": "Ricardo Cervera",
        "email": "rcervera@google.com",
        "time": "Mon Sep 22 21:44:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Sep 22 21:44:13 2014 +0000"
      },
      "message": "am 4d0f84bb: am 556f23aa: Merge \"docs: Fixed Developer Tools image. Bug: 17609483\" into klp-modular-docs\n\n* commit \u00274d0f84bb55957c0f5372b53fe94ddfb53c9d0cf8\u0027:\n  docs: Fixed Developer Tools image. Bug: 17609483\n"
    },
    {
      "commit": "a3df39cd24e10f179f220ef82634ebd6331a1d63",
      "tree": "c750ad473deef918efae2a1a12a4c6b0d8d16479",
      "parents": [
        "ab4fbefe66fab1daf077db42b2fb6a1fb9520262",
        "cf3a86b55981313e1fdfafbef89ab5ba7276a862"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 22 21:39:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 22 21:40:00 2014 +0000"
      },
      "message": "Merge \"Loosen the constraint for releasing a shared file.\" into lmp-dev"
    }
  ],
  "next": "ab4fbefe66fab1daf077db42b2fb6a1fb9520262"
}
