)]}'
{
  "log": [
    {
      "commit": "85e5f85f2e963f5093023050084ef6fbbe20a7ce",
      "tree": "01107e9fc183d2155aa538622fb59bc36bf2c0ea",
      "parents": [
        "0f8b4b770c49b83fa8260833d8e1ec5c721a05d3",
        "b5308480320e1d1d801503c3ceb96fec6d868e17"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Jun 05 02:30:08 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 05 02:30:08 2014 +0000"
      },
      "message": "am 4b1b33ef: Merge \"Camera2: Invoke onError callbacks for failure to open\" into lmp-preview-dev\n\n* commit \u00274b1b33eff0eabd17f1078d55188b40e9a27d047a\u0027:\n  Camera2: Invoke onError callbacks for failure to open\n"
    },
    {
      "commit": "7fcb357811d4dc1f44624e30ad924e9e580d4cbf",
      "tree": "051da2eb2fe60abe6de4adcdefe6aa944c479094",
      "parents": [
        "648a309d9badc405bc969bcb4461369bf89fe7ef"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Jun 03 18:30:27 2014 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Jun 04 16:52:00 2014 -0700"
      },
      "message": "Camera2: Invoke onError callbacks for failure to open\n\nWhen the initial attempt to connect to the remote camera device fails,\nfire the onError callback as documented, instead of throwing an\nexception from open().\n\nAlso ensure the correct exception is sent when methods are called\nwhile in the error state, and make sure onClosed() is called correctly\nif closing the device after an initial startup error.\n\nBug: 14413756\nBug: 14413363\nChange-Id: I0822261dad52bcd428a0c4556202f00032499990\n"
    },
    {
      "commit": "f12d4afb85d0f8e5570c5237fde88bcd7c29cb03",
      "tree": "f13f45593598c7480469ff5a6af59bd9091b6335",
      "parents": [
        "2ac6c4331204d5a0ae669ae760da243d11d39963",
        "e1b74ec3184b024fa3a41e640d2e9f5dd6c9cefb"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jun 04 23:44:29 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 23:44:30 2014 +0000"
      },
      "message": "Merge \"Change preference category text color for quantum\""
    },
    {
      "commit": "2ac6c4331204d5a0ae669ae760da243d11d39963",
      "tree": "33edd8456bdca9e0e9e9f3620436877ad8c87a48",
      "parents": [
        "47b24f9c934854b26dfddbbef79ee8b1d66359b9",
        "6e9c5cc6177e0e61b3b658db657dd5ab3a0a396c"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 23:42:58 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 23:42:58 2014 +0000"
      },
      "message": "am 97b2bc9a: Merge \"camera2: Change CaptureListener callbacks to include the session (api)\" into lmp-preview-dev\n\n* commit \u002797b2bc9a05a56dad609360f8fec1e5a51059e656\u0027:\n  camera2: Change CaptureListener callbacks to include the session (api)\n"
    },
    {
      "commit": "47b24f9c934854b26dfddbbef79ee8b1d66359b9",
      "tree": "b08b4da47b104f5216efe7a7b6be2634d14704ef",
      "parents": [
        "c740ffa3c6a5cf8ab9739757aa3d0265c66727eb",
        "cbc9a679d8adfe772d3adec044b0e8283f04bb7d"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 23:42:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 23:42:57 2014 +0000"
      },
      "message": "am 424f369a: Merge \"Turn off elegantTextHeight in quantum theme\" into lmp-preview-dev\n\n* commit \u0027424f369a38371294fdf3fc8d769ae9ca1e790807\u0027:\n  Turn off elegantTextHeight in quantum theme\n"
    },
    {
      "commit": "6e9c5cc6177e0e61b3b658db657dd5ab3a0a396c",
      "tree": "2b087d77f520993bffe8e1d4c4d8101cfab3ed85",
      "parents": [
        "cbc9a679d8adfe772d3adec044b0e8283f04bb7d",
        "21547d66a9ce591ff30a3ad4102f7f30a4764d80"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 23:31:53 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 23:31:54 2014 +0000"
      },
      "message": "Merge \"camera2: Change CaptureListener callbacks to include the session (api)\" into lmp-preview-dev"
    },
    {
      "commit": "cbc9a679d8adfe772d3adec044b0e8283f04bb7d",
      "tree": "0bffe6733bf378b31b1893f9aedf2173f5dc1c69",
      "parents": [
        "1c121e124ab25b14242c80c99e55cc9089fcc457",
        "c499e976678c3477c101e11d3bf30bcb5d2eb67c"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 23:28:47 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 23:28:47 2014 +0000"
      },
      "message": "Merge \"Turn off elegantTextHeight in quantum theme\" into lmp-preview-dev"
    },
    {
      "commit": "c740ffa3c6a5cf8ab9739757aa3d0265c66727eb",
      "tree": "384c3e4a53db0c33288179b36c1d31c3c7a11876",
      "parents": [
        "eab8f9d330155c4931f3710043e7c0822c9a7050",
        "1c121e124ab25b14242c80c99e55cc9089fcc457"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 23:26:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 23:26:57 2014 +0000"
      },
      "message": "am c1462be8: Merge \"Update ripple spec, fix ripple mask, rotate progress drawable\" into lmp-preview-dev\n\n* commit \u0027c1462be80a2581ddd522bf24d91ba183f166de80\u0027:\n  Update ripple spec, fix ripple mask, rotate progress drawable\n"
    },
    {
      "commit": "eab8f9d330155c4931f3710043e7c0822c9a7050",
      "tree": "8c3981be78e793e2fee38565b5356266dc51e965",
      "parents": [
        "cc148b819d88f0a10a028a200a8bea97bd78e99a",
        "2a7b35e80b922a6c8722090c99cf2c4da898247b"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 23:26:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 23:26:56 2014 +0000"
      },
      "message": "am f0e4ca1b: Merge \"Fix list navigation callbacks for ActionBarView\" into lmp-preview-dev\n\n* commit \u0027f0e4ca1b0398a9709d1516434e6d926f477acd70\u0027:\n  Fix list navigation callbacks for ActionBarView\n"
    },
    {
      "commit": "1c121e124ab25b14242c80c99e55cc9089fcc457",
      "tree": "ca1bc77b753a5697bbc3203a409fcdbf1398c45d",
      "parents": [
        "2a7b35e80b922a6c8722090c99cf2c4da898247b",
        "b996d809bf10a9ad1f6f6be790d0261fe1565f3b"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 23:13:55 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 23:13:55 2014 +0000"
      },
      "message": "Merge \"Update ripple spec, fix ripple mask, rotate progress drawable\" into lmp-preview-dev"
    },
    {
      "commit": "c499e976678c3477c101e11d3bf30bcb5d2eb67c",
      "tree": "3b6757f7a0a7b3599e42570620c573339d0ded28",
      "parents": [
        "dd1253294110f9626eac18839632de7d6102cbcc"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 16:09:11 2014 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 16:09:11 2014 -0700"
      },
      "message": "Turn off elegantTextHeight in quantum theme\n\nSetting elegantTextHeight to true was a great experiment, but it led to\ntoo much difficulty getting text to fit in space-constrained spaces\n(action bar, list items). A long term solution is optical bounds, but\nfor the time being, just turn it off.\n\nThis patch fixes bug 14227056: \"Language name displaying under Personal\ndictionary are truncated in landscape mode\"\n\nChange-Id: I2b0e1ca2e7a06cd0fd9a4d84c1c07fdea2ddbf03\n"
    },
    {
      "commit": "2a7b35e80b922a6c8722090c99cf2c4da898247b",
      "tree": "27e562098b4798d38d1e94fc7297249c61cc2e49",
      "parents": [
        "64939ae385edf615ac2912060df5624dbaf57cab",
        "c9102d743f5ad2e4ce97ca347da15410ff6413ba"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 23:04:56 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 23:04:56 2014 +0000"
      },
      "message": "Merge \"Fix list navigation callbacks for ActionBarView\" into lmp-preview-dev"
    },
    {
      "commit": "21547d66a9ce591ff30a3ad4102f7f30a4764d80",
      "tree": "7ec1be846a3b4ab95dbdcb3636d84c5a808174f1",
      "parents": [
        "35677d176202d8d8d676c4df65dbeeee9281bace"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 15:21:42 2014 -0700"
      },
      "committer": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 16:03:32 2014 -0700"
      },
      "message": "camera2: Change CaptureListener callbacks to include the session (api)\n\n* Also makes CameraDevice an abstract class (API)\n\nBug: 15428219\nBug: 14964443\nChange-Id: I0e8c8309186aad59570aac7e0f998bb615405f0a\n"
    },
    {
      "commit": "fcab516cd42f5b2455502853cdb24e0beae485eb",
      "tree": "a495a62459fc3132404dcad1fce977f292379847",
      "parents": [
        "4b8bb98d63c5a305d49d96f62eb72bda0ed1a191",
        "35677d176202d8d8d676c4df65dbeeee9281bace"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 22:58:48 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:58:48 2014 +0000"
      },
      "message": "am 37532379: Merge \"DNG: Hide unimplemented methods.\" into lmp-preview-dev\n\n* commit \u002737532379e7c770555b140332112a34fe716fed22\u0027:\n  DNG: Hide unimplemented methods.\n"
    },
    {
      "commit": "e1b74ec3184b024fa3a41e640d2e9f5dd6c9cefb",
      "tree": "36c6e8880dab445dfedaf3bf93e31606e5fcb828",
      "parents": [
        "0dcecc1cab9e0586ccc4725a2dab068e78207387"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jun 04 15:51:41 2014 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Jun 04 15:51:41 2014 -0700"
      },
      "message": "Change preference category text color for quantum\n\nUse the colorAccent theme attribute.\n\nBug: 15384941\nChange-Id: I9f98868313caf30a9658eadede23687f2eca5c9c\n"
    },
    {
      "commit": "c9102d743f5ad2e4ce97ca347da15410ff6413ba",
      "tree": "cea5410c4f31657b19e25e1a29dba593b3da517e",
      "parents": [
        "f5188cf6d5e474cef3d1ac9bd4e2be4965866d5f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 15:49:04 2014 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 15:49:04 2014 -0700"
      },
      "message": "Fix list navigation callbacks for ActionBarView\n\nFix a regression from a previous refactoring where the call ordering\nbetween setNavigationMode and setListNavigationCallbacks could result\nin the item selection listener being ignored.\n\nBug 15395053\n\nChange-Id: I5330f2c684a21448c64c6b62eec10b96405758f7\n"
    },
    {
      "commit": "64939ae385edf615ac2912060df5624dbaf57cab",
      "tree": "e5d850bcacbbbfb037103cc5dd8aecfc43ae6fbb",
      "parents": [
        "35677d176202d8d8d676c4df65dbeeee9281bace"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 04 09:25:11 2014 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 04 22:46:25 2014 +0000"
      },
      "message": "DO NOT MERGE Redact SyncService stuff from master\n\nCherry-pick over from master.\nThis changes the API surface area, deleting things we aren\u0027t releasing.\nI\u0027ll do the internal clean-up at the same time I do the SyncManager\nrefactor to sit on top of the TaskManager.\nBug: 14997851\n\nChange-Id: Ieebbbcd3324827098e88b36e45e6e82315a51e65"
    },
    {
      "commit": "4b8bb98d63c5a305d49d96f62eb72bda0ed1a191",
      "tree": "b116213a048f55a9fe8766a1e8fc1705fae00970",
      "parents": [
        "c442d5d9db91f3b8595c38c411b40c07b52d8194",
        "5a9decd589f3f6a512168fd669ee2c5d8daa238b"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 04 22:45:23 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 22:45:24 2014 +0000"
      },
      "message": "Merge \"Redact SyncService stuff from master\""
    },
    {
      "commit": "35677d176202d8d8d676c4df65dbeeee9281bace",
      "tree": "09b0556d4f0b78d6c211f2726bf99154d383ad5f",
      "parents": [
        "e43dcc1d64b849a878d1994bfdd634e462d16005",
        "8e783f7a5213b23b0a3c96773ff120b3dbf38f50"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 22:25:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 22:25:18 2014 +0000"
      },
      "message": "Merge \"DNG: Hide unimplemented methods.\" into lmp-preview-dev"
    },
    {
      "commit": "8608bbb2077d8db81e29711ad14dcad073480b8c",
      "tree": "1f3a529cc470aa132c8fbc8a796fb69e57416186",
      "parents": [
        "dcb65c3125f55152117f304bb6f909525be828a9",
        "8224ad4f70a66316a77e9aafbdfe495aba8a8680"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 22:19:56 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:19:56 2014 +0000"
      },
      "message": "am 626b82f6: Merge \"Query style from asset-created font (Minikin)\" into lmp-preview-dev\n\n* commit \u0027626b82f63e4d7ea97187bec313b5cb687bb501b7\u0027:\n  Query style from asset-created font (Minikin)\n"
    },
    {
      "commit": "dcb65c3125f55152117f304bb6f909525be828a9",
      "tree": "86a761c162c70682c3731adb3b0ffda842df667d",
      "parents": [
        "2a3606ba4a36c43d49f7b8c61606760b822e0f11",
        "d618169619daa19d4bda3fca410877326763a611"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Wed Jun 04 22:11:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:11:31 2014 +0000"
      },
      "message": "am b4f18bf1: Merge \"Camera2: Update availableStreamConfigurations for JPEG sizes\" into lmp-preview-dev\n\n* commit \u0027b4f18bf11d7f0ca574ed9477486fd50e7c923023\u0027:\n  Camera2: Update availableStreamConfigurations for JPEG sizes\n"
    },
    {
      "commit": "a2d1454133405f5a031d5838a68159106f719720",
      "tree": "e857ffdb0478b2d777a315be9bf2df2d80f86c28",
      "parents": [
        "a0c808bb755228f288ca035166ee681a5e9fdc2f",
        "ef3aeecacd4c47f6baeb96d06d69aad1ca4bcb1a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 04 22:06:28 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:06:28 2014 +0000"
      },
      "message": "am ef3aeeca: am 38a5a257: am 759a8978: Merge \"Minor javadoc improvements for PackageManager.\"\n\n* commit \u0027ef3aeecacd4c47f6baeb96d06d69aad1ca4bcb1a\u0027:\n  Minor javadoc improvements for PackageManager.\n"
    },
    {
      "commit": "8224ad4f70a66316a77e9aafbdfe495aba8a8680",
      "tree": "435b859dd70c5dce7dc5f12401410f53a514f3ec",
      "parents": [
        "d618169619daa19d4bda3fca410877326763a611",
        "1633caef58ebd0bc3b0c5da15dde2fb425b77c43"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 22:05:41 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 22:05:41 2014 +0000"
      },
      "message": "Merge \"Query style from asset-created font (Minikin)\" into lmp-preview-dev"
    },
    {
      "commit": "a0c808bb755228f288ca035166ee681a5e9fdc2f",
      "tree": "b06029d539f1f222798ab3da22c00d2387bb8813",
      "parents": [
        "3407c254991073840c9171dcf83388d7f8d1cc39",
        "4c6debb7678794401e9732cad4475e28ab91a496"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 04 22:03:12 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:03:12 2014 +0000"
      },
      "message": "am d842513c: Merge \"Launch document sharing into unique activities\" into lmp-preview-dev\n\n* commit \u0027d842513c3df5fd3e46a70ab6798b4d3d20c4ef0b\u0027:\n  Launch document sharing into unique activities\n"
    },
    {
      "commit": "ef3aeecacd4c47f6baeb96d06d69aad1ca4bcb1a",
      "tree": "6eb0b1d343d78d698db7dec29a46185d4dfe0b96",
      "parents": [
        "fc01a6687ba6e51a40bf448cf33367d1f1216544",
        "38a5a257a9aaf85606eb7117d943a877dc7d3c93"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 04 22:02:34 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 22:02:34 2014 +0000"
      },
      "message": "am 38a5a257: am 759a8978: Merge \"Minor javadoc improvements for PackageManager.\"\n\n* commit \u002738a5a257a9aaf85606eb7117d943a877dc7d3c93\u0027:\n  Minor javadoc improvements for PackageManager.\n"
    },
    {
      "commit": "d618169619daa19d4bda3fca410877326763a611",
      "tree": "e557bce0a04d1b12696f120302d648ad8463078d",
      "parents": [
        "45474056ea9e3618d52869c5182a30e2300cd5c3",
        "df9b74781ae0c4554eb51744f10d53117d057982"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Wed Jun 04 21:56:26 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 21:56:27 2014 +0000"
      },
      "message": "Merge \"Camera2: Update availableStreamConfigurations for JPEG sizes\" into lmp-preview-dev"
    },
    {
      "commit": "5a9decd589f3f6a512168fd669ee2c5d8daa238b",
      "tree": "fe49786bcf13ee82b786a68f5a27eff8778c5421",
      "parents": [
        "676f92e9a77a547b80a3a22bb3d4e4d0d2aa0bed"
      ],
      "author": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 04 09:25:11 2014 -0700"
      },
      "committer": {
        "name": "Matthew Williams",
        "email": "mjwilliams@google.com",
        "time": "Wed Jun 04 14:55:53 2014 -0700"
      },
      "message": "Redact SyncService stuff from master\n\nThis changes the API surface area, deleting things we aren\u0027t releasing.\nI\u0027ll do the internal clean-up at the same time I do the SyncManager\nrefactor to sit on top of the TaskManager.\nBug: 14997851\nChange-Id: Ibefbb246f0e98d3159399151744279902468a23c\n"
    },
    {
      "commit": "b996d809bf10a9ad1f6f6be790d0261fe1565f3b",
      "tree": "244358cfd75219d51e4e9b4db4b909bba85d7431",
      "parents": [
        "88db5c37ada554ca6cd543f07a6af10bd1e18794"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 14:35:42 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 14:35:42 2014 -0700"
      },
      "message": "Update ripple spec, fix ripple mask, rotate progress drawable\n\nChange-Id: I4fc155bf2f12d9f324c354dee81479f9cddafac4\n"
    },
    {
      "commit": "27f78dc7f2314ee83fd5fcc519d3aac64d592b11",
      "tree": "cae010cf5d8dd159b90ac3c7789567d0aadbf90d",
      "parents": [
        "ba9547c0af948f06ba9d781bd61f11e158349fb6",
        "f5188cf6d5e474cef3d1ac9bd4e2be4965866d5f"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 21:32:57 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:32:57 2014 +0000"
      },
      "message": "am 45366a20: Merge \"Fix EdgeEffect clipping and AbsListView\\\u0027s use of it\" into lmp-preview-dev\n\n* commit \u002745366a2036483d5beca5b9cffdb5acdae72d787a\u0027:\n  Fix EdgeEffect clipping and AbsListView\u0027s use of it\n"
    },
    {
      "commit": "9e80b82d9683e0487f52450ac3fa9bef2179412a",
      "tree": "c95dd0bac000aef4a60a6ff0e645a3bde3fc4f87",
      "parents": [
        "f8423bae17dfb2a73a4f4adb40aaced76d42f0a0",
        "88db5c37ada554ca6cd543f07a6af10bd1e18794"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 21:32:13 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:32:13 2014 +0000"
      },
      "message": "am b1873bdd: Merge \"AudioSystem JNI: fix audio gain channel count\" into lmp-preview-dev\n\n* commit \u0027b1873bdd565509097b6fe711773dc023589f9a11\u0027:\n  AudioSystem JNI: fix audio gain channel count\n"
    },
    {
      "commit": "f8423bae17dfb2a73a4f4adb40aaced76d42f0a0",
      "tree": "aebbe8bd3b100b2639cedfcd3fd48b95afcef0ff",
      "parents": [
        "838c580a10e4db65e21b9cb362bcd14eb70d8a17",
        "dd1253294110f9626eac18839632de7d6102cbcc"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 21:32:07 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:32:07 2014 +0000"
      },
      "message": "am 8fad12dc: Merge \"Fix incorrect getStringBounds (Minikin)\" into lmp-preview-dev\n\n* commit \u00278fad12dc66f47af2fd394f44858802d10cf110f1\u0027:\n  Fix incorrect getStringBounds (Minikin)\n"
    },
    {
      "commit": "838c580a10e4db65e21b9cb362bcd14eb70d8a17",
      "tree": "01e34c2f8f3847022d84d8c26bea1027ef6553ee",
      "parents": [
        "aaa688972a682a42c3ee207538f3e6b204748151",
        "b223ab1b43538872e0241ceb9e4c6765dad337bb"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jun 04 21:32:00 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:32:00 2014 +0000"
      },
      "message": "am 60a6c7f5: Merge \"Update permissions assets for Quantum Theme\" into lmp-preview-dev\n\n* commit \u002760a6c7f59b3ae3c014211753162b2370e61e70d4\u0027:\n  Update permissions assets for Quantum Theme\n"
    },
    {
      "commit": "aaa688972a682a42c3ee207538f3e6b204748151",
      "tree": "bb08d2edd907b3877412fe0e64efc256919c3d26",
      "parents": [
        "7cbd327d0cbecbdc9a0679e0fdbf85f28d05563e",
        "94236c56ddef7f0a3db010c38940f6eae75f67b4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 21:31:49 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:31:49 2014 +0000"
      },
      "message": "am 25d7a394: Merge \"add permission for AudioManager routing APIs.\" into lmp-preview-dev\n\n* commit \u002725d7a394c0cf91d9e9711d3f36913f4ed8aa91d8\u0027:\n  add permission for AudioManager routing APIs.\n"
    },
    {
      "commit": "759a89782d38ddf6ab7f4a2c22c8911ea206b275",
      "tree": "6f847bd261524bcb0d29983fe3e59f5aade41267",
      "parents": [
        "c0f4ac1bb8668702fa0f053d0ca219bab7dde67c",
        "dde24269c1eecb3ade2f625f4777492d4ef71526"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 04 21:26:49 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 04 21:26:49 2014 +0000"
      },
      "message": "Merge \"Minor javadoc improvements for PackageManager.\""
    },
    {
      "commit": "7f2d5162fd19345945d54cc864b3cc82bea35a2e",
      "tree": "152aa87748e5830092d97f33ec19d2d49f244487",
      "parents": [
        "9288548527e318f748d0bcbe7e99647a85703ac8",
        "c774caff86d2e5dc5ca3a0008007cb0fd384568b"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Jun 04 21:13:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:13:24 2014 +0000"
      },
      "message": "am c774caff: am 4891a9f9: am e46e6004: Merge \"Assign AID_EVERYONE gid to newly-created processes\"\n\n* commit \u0027c774caff86d2e5dc5ca3a0008007cb0fd384568b\u0027:\n  Assign AID_EVERYONE gid to newly-created processes\n"
    },
    {
      "commit": "4c6debb7678794401e9732cad4475e28ab91a496",
      "tree": "c728fad86c44b10b65b39472e7a55e3a4ac2443a",
      "parents": [
        "f5188cf6d5e474cef3d1ac9bd4e2be4965866d5f",
        "2c60de3f6d849a581cca89ece7149c3836b3b6e4"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 04 21:13:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 21:13:06 2014 +0000"
      },
      "message": "Merge \"Launch document sharing into unique activities\" into lmp-preview-dev"
    },
    {
      "commit": "c774caff86d2e5dc5ca3a0008007cb0fd384568b",
      "tree": "f28ff9034076a34b943611f53dbc2d369ca091ed",
      "parents": [
        "e478c5624d5eeca5adc088d9328582bd5b487963",
        "4891a9f9cfee569c0d362f1781f44493f5e320c0"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Jun 04 21:09:52 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 21:09:52 2014 +0000"
      },
      "message": "am 4891a9f9: am e46e6004: Merge \"Assign AID_EVERYONE gid to newly-created processes\"\n\n* commit \u00274891a9f9cfee569c0d362f1781f44493f5e320c0\u0027:\n  Assign AID_EVERYONE gid to newly-created processes\n"
    },
    {
      "commit": "df9b74781ae0c4554eb51744f10d53117d057982",
      "tree": "e6b707a44338317ca2b258057748cca476d659fc",
      "parents": [
        "f5188cf6d5e474cef3d1ac9bd4e2be4965866d5f"
      ],
      "author": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Wed Jun 04 13:42:41 2014 -0700"
      },
      "committer": {
        "name": "Zhijun He",
        "email": "zhijunhe@google.com",
        "time": "Wed Jun 04 20:56:20 2014 +0000"
      },
      "message": "Camera2: Update availableStreamConfigurations for JPEG sizes\n\nAlso Fix some doc issue in availableCapabilities\n\nBug: 12035686\nChange-Id: Ie517a587f4a9e6cd9731fcca042e24adf832d9e3\n"
    },
    {
      "commit": "f5188cf6d5e474cef3d1ac9bd4e2be4965866d5f",
      "tree": "912fd8f517e7eb645876ce5765f1b3c8c18f23e3",
      "parents": [
        "1bb443724bcf080f3acab39172096b85b04741c2",
        "9be22455ac2548dd822bdfa7e4091561eac67d57"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 20:55:56 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 20:55:57 2014 +0000"
      },
      "message": "Merge \"Fix EdgeEffect clipping and AbsListView\u0027s use of it\" into lmp-preview-dev"
    },
    {
      "commit": "51e0be16b469ac44ceb260558474c5dd5599dda3",
      "tree": "4665409aed1856e8eb10487dc8e80cc69883ec4d",
      "parents": [
        "b2007f3ac627035cec61fc84190cce8c34fd6e54",
        "9fcabfee510022328074804415b4e2afa0dfe12b"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jun 04 20:52:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 20:52:50 2014 +0000"
      },
      "message": "am 02006632: Merge \"Call a network restricted only if all capabilities are restricted\" into lmp-preview-dev\n\n* commit \u002702006632ef34d70e196a47a3b11ff344005acbb1\u0027:\n  Call a network restricted only if all capabilities are restricted\n"
    },
    {
      "commit": "e46e60041215249a285384cd2282de9f4d956a04",
      "tree": "df7c12f8807c449754f8d23de7d77b66a622a1f7",
      "parents": [
        "fdb15a76a30de169aac63d4c2260aa293477557e",
        "e66b6890ee59d108ae5c608f6ec8d4ad20cb06a8"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Wed Jun 04 20:51:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 04 20:51:55 2014 +0000"
      },
      "message": "Merge \"Assign AID_EVERYONE gid to newly-created processes\""
    },
    {
      "commit": "14ec02afa0e975c31352d5929181eb6bb2560e5a",
      "tree": "57344247758a540e2d4e1a0f6d92539e8c856cc0",
      "parents": [
        "e7709101620067ca53de250f67d4e3f0e22420cf",
        "155ce3aeb1164428070f2bba429391b756406467"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jun 04 20:51:52 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 20:51:52 2014 +0000"
      },
      "message": "am 46e2688a: Merge \"Create reasonable Activity Transition defaults for quantum theme.\" into lmp-preview-dev\n\n* commit \u002746e2688a20758d8529ccd3da83a0fcbbf3e8b5fb\u0027:\n  Create reasonable Activity Transition defaults for quantum theme.\n"
    },
    {
      "commit": "9be22455ac2548dd822bdfa7e4091561eac67d57",
      "tree": "a42eb9eca309adf1678603d660d6f356f9c486c7",
      "parents": [
        "94236c56ddef7f0a3db010c38940f6eae75f67b4"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 13:46:55 2014 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 13:46:55 2014 -0700"
      },
      "message": "Fix EdgeEffect clipping and AbsListView\u0027s use of it\n\nMake sure that we clip the edge glow against the edges of the view and\nnot against padding. If we\u0027re clipping to padding already, this will\nhappen automatically.\n\nBug 15020863\n\nChange-Id: I4645c92f2a372d3c9fa8bb5a9fda44c0d82ac4cf\n"
    },
    {
      "commit": "1633caef58ebd0bc3b0c5da15dde2fb425b77c43",
      "tree": "3460ae16b56a7b3ea996820ab996a6cec39429ac",
      "parents": [
        "dd1253294110f9626eac18839632de7d6102cbcc"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 13:46:35 2014 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 13:46:35 2014 -0700"
      },
      "message": "Query style from asset-created font (Minikin)\n\nThis patch sets fStyle on the TypefaceImpl based on querying the font,\nwhich is important in the Typeface.createFromAsset path. This fixes both\nthe style returned from getStyle() and also selects fallback fonts to\nbest match the style of the main font.\n\nFixes bug 15429916: \"Typeface.getStyle always returning 0 in some L\ndevices\".\n\nChange-Id: I1992ba1e65e7f488d331e175f5f12843f67c2faa\n"
    },
    {
      "commit": "8e783f7a5213b23b0a3c96773ff120b3dbf38f50",
      "tree": "47748425dc9f7a3a2560341a61ce7f699ea5e24f",
      "parents": [
        "07bfc4ba2ed4abb7432e64c228b4fe622f6db264"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 13:21:04 2014 -0700"
      },
      "committer": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 13:21:04 2014 -0700"
      },
      "message": "DNG: Hide unimplemented methods.\n\nBug: 15112503\nChange-Id: I31187a92b610af68fb854a27a564abf7d0635478\n"
    },
    {
      "commit": "b4df2f586ad7b5a0387489401de0c83203610ba9",
      "tree": "c31348086aae34cc2aa23610bc9e6ba8810d5292",
      "parents": [
        "713059d4af8ae60b91b4f30ef7406dfa5c942955",
        "1e9021aef89d53eb08d0e8a4e017c9e79d260241"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 20:04:55 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 20:04:55 2014 +0000"
      },
      "message": "am b2302d43: Merge \"Ensure trust agents are only provided by platform packages\" into lmp-preview-dev\n\n* commit \u0027b2302d437fd636d9973f466062cfad145cdd042d\u0027:\n  Ensure trust agents are only provided by platform packages\n"
    },
    {
      "commit": "713059d4af8ae60b91b4f30ef7406dfa5c942955",
      "tree": "fe942641fbb3d0999f597c6ef78f602b4061b0c4",
      "parents": [
        "69085a6bdaa638a4080db054ad6a81c704b9023d",
        "8ac485a3030a2103365e261e555c6b4fb3613eac"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 04 19:41:59 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 19:41:59 2014 +0000"
      },
      "message": "Merge \"Making KEYCODE_PAIRING a wakeup key.\""
    },
    {
      "commit": "8ac485a3030a2103365e261e555c6b4fb3613eac",
      "tree": "eca04efeba32721a0dab54da9809b2360541718a",
      "parents": [
        "41eca132b24f2371be4fa26828803395df533beb"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 04 12:38:18 2014 -0700"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jun 04 12:38:18 2014 -0700"
      },
      "message": "Making KEYCODE_PAIRING a wakeup key.\n\nBug: 15430207\nChange-Id: I4bb862e22d32af1a89741d39a694b790aa52dfcd\n"
    },
    {
      "commit": "88db5c37ada554ca6cd543f07a6af10bd1e18794",
      "tree": "2c8bacc38f5e462df3961b59482436b106b191fb",
      "parents": [
        "dd1253294110f9626eac18839632de7d6102cbcc",
        "0078c7cc59082d32799b9097a81a0341fe98619d"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 19:21:56 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 19:21:57 2014 +0000"
      },
      "message": "Merge \"AudioSystem JNI: fix audio gain channel count\" into lmp-preview-dev"
    },
    {
      "commit": "dd1253294110f9626eac18839632de7d6102cbcc",
      "tree": "5ce510250daf137c4417d818767a8bf00ceff741",
      "parents": [
        "b223ab1b43538872e0241ceb9e4c6765dad337bb",
        "854363e3d2fb2a9e41d8719f4a2f0f8b89440a46"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 19:10:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 19:10:48 2014 +0000"
      },
      "message": "Merge \"Fix incorrect getStringBounds (Minikin)\" into lmp-preview-dev"
    },
    {
      "commit": "b223ab1b43538872e0241ceb9e4c6765dad337bb",
      "tree": "0960f57da67e6673116a73fe9fb91901dd388c69",
      "parents": [
        "94236c56ddef7f0a3db010c38940f6eae75f67b4",
        "318875bbcf86e588b3ddab754010a40b977549e7"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jun 04 18:54:08 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 18:54:08 2014 +0000"
      },
      "message": "Merge \"Update permissions assets for Quantum Theme\" into lmp-preview-dev"
    },
    {
      "commit": "318875bbcf86e588b3ddab754010a40b977549e7",
      "tree": "86c1a122ddfc9a265e4edb464b367da678ebaa7e",
      "parents": [
        "07bfc4ba2ed4abb7432e64c228b4fe622f6db264"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jun 04 11:51:07 2014 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jun 04 11:51:07 2014 -0700"
      },
      "message": "Update permissions assets for Quantum Theme\n\nSee bug: #14258811 Permissions icons are not visible in App info\n\nChange-Id: I7167b636093cf56e3443fb46c89d693ba50eb59c\n"
    },
    {
      "commit": "ebdba2e678a84822468275ada2a485168463a40d",
      "tree": "8816233e90a197213e9f61da045db312c8e5a4df",
      "parents": [
        "9a17a759208fb206cac9f83ed8a7e07fb9f74530",
        "46ccfda1fe7b2e4629a2e1e73cd7fdfacdd57c42"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 18:46:31 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:46:31 2014 +0000"
      },
      "message": "am 7a3077a9: Merge \"Make requests for restricted networks not require unrestricted access.\" into lmp-preview-dev\n\n* commit \u00277a3077a9a7405048b9cd28452efbc28a857acb25\u0027:\n  Make requests for restricted networks not require unrestricted access.\n"
    },
    {
      "commit": "7820b7bf5d6603cce772a65c09769b360abf1aed",
      "tree": "bc46ef881338bd4b88ceb107b54622f98732e2bf",
      "parents": [
        "06620252162277e70b379e602a18af2aa13c8fce",
        "07bfc4ba2ed4abb7432e64c228b4fe622f6db264"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:45:24 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:45:24 2014 +0000"
      },
      "message": "am 4dd60289: Merge \"Fix RadialTimePicker styling\" into lmp-preview-dev\n\n* commit \u00274dd60289af766c9a256b57a3d1a8662131d28230\u0027:\n  Fix RadialTimePicker styling\n"
    },
    {
      "commit": "06620252162277e70b379e602a18af2aa13c8fce",
      "tree": "a036b06255dbc026383abc128a1010d2225da468",
      "parents": [
        "90efa8f08c736ed43eb3a297ec0f299f7f9efc77",
        "0d523cc39424c47cf9086387aa6c7d9d44ad6247"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 18:45:19 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:45:19 2014 +0000"
      },
      "message": "am 379b49bb: Fix some brain itch.\n\n* commit \u0027379b49bbc5088320d6f8f2fce88a70b458e80cf7\u0027:\n  Fix some brain itch.\n"
    },
    {
      "commit": "90efa8f08c736ed43eb3a297ec0f299f7f9efc77",
      "tree": "5ec94e8279172b434603628c6579cd846cb89fd1",
      "parents": [
        "a649e8def9eaee4866dff5a7d50a99250eb21312",
        "ef8f79a9286e87a0d46bfe408d78b9a4f339953d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:45:10 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:45:10 2014 +0000"
      },
      "message": "am 1604d630: Merge \"Fix action bar menu inflation context\" into lmp-preview-dev\n\n* commit \u00271604d6302a3db07a57827b1c38f7fda21c28d3c6\u0027:\n  Fix action bar menu inflation context\n"
    },
    {
      "commit": "a649e8def9eaee4866dff5a7d50a99250eb21312",
      "tree": "e033bfc4fc83e8b45e8b3bc01b6e4edc65221540",
      "parents": [
        "52dea94557f93f52735cb0d44416f35896bca13d",
        "bc1ff4dd7e074dfbb73269539fe037c5d3db93c5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 18:45:04 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:45:04 2014 +0000"
      },
      "message": "am 5519852e: Merge \"Implement action bar tab mode for Toolbar-based decor action bars\" into lmp-preview-dev\n\n* commit \u00275519852e01a646af65efeee30f5b8e80c2cd87e7\u0027:\n  Implement action bar tab mode for Toolbar-based decor action bars\n"
    },
    {
      "commit": "da525e542b12041a06bf7f58e662d452b6c1a752",
      "tree": "00dbfb8327a7ab962b9c3ae682256f45fcebc967",
      "parents": [
        "ed021011dd305373c6039cd2176ffd53db14198f",
        "c6b4d9b8d159c3ac2ecf23d60430dc92525e9cfe"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 18:44:46 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:44:46 2014 +0000"
      },
      "message": "am 1a68eb96: Merge \"camera2: Implement most of CameraCaptureSession\" into lmp-preview-dev\n\n* commit \u00271a68eb968f77af341a60708b85072ae805e6dc10\u0027:\n  camera2: Implement most of CameraCaptureSession\n"
    },
    {
      "commit": "c5dc0370086a7f1c9a2d0d34321580648a0836ea",
      "tree": "883424eeb6e9bb6da33244f01ea3291ce86d495f",
      "parents": [
        "7d10873c5c75baedfeafed63c9111c8785b3cd17",
        "38bd7b9c4dc8af0d37e4a353e69a5bb130edec07"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 18:44:32 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:44:32 2014 +0000"
      },
      "message": "am aef648f4: Merge \"Better Minikin integration\" into lmp-preview-dev\n\n* commit \u0027aef648f405a6f2ed2e523e69cd6f1da884f4b9dd\u0027:\n  Better Minikin integration\n"
    },
    {
      "commit": "f3f8a73a57a34b405e73c83af8f4d42e9592079c",
      "tree": "c98ca817fde680fbefdf00b0d269ce6fd5f3c94b",
      "parents": [
        "3b1e08fc9fc8c8eb557a260ae9b8e809864b471a",
        "4021b3ba74471b35e510543b765a2265eff9912a"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 04 18:44:16 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:44:16 2014 +0000"
      },
      "message": "am 05cd6c39: Merge \"Force all windows to redraw before unblanking screen\" into lmp-preview-dev\n\n* commit \u002705cd6c39824653e0f7e8641444a7134e8cac72f4\u0027:\n  Force all windows to redraw before unblanking screen\n"
    },
    {
      "commit": "3b1e08fc9fc8c8eb557a260ae9b8e809864b471a",
      "tree": "5692cfe79285ac1b5dfa944625e68c4ef98041f7",
      "parents": [
        "3decd141a51849fa7f84cb4e5a28fa047ff9be37",
        "bb938107b7ef1f6660b9f9cbafacd9d0a427bedc"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:44:09 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:44:09 2014 +0000"
      },
      "message": "am 62ea9554: Merge \"Temporary drawable for Quantum progress indicator\" into lmp-preview-dev\n\n* commit \u002762ea9554753820df25343e52e0dcab090e5755b5\u0027:\n  Temporary drawable for Quantum progress indicator\n"
    },
    {
      "commit": "3decd141a51849fa7f84cb4e5a28fa047ff9be37",
      "tree": "477991bdec7ce715824f187e28908e9b7621b8d6",
      "parents": [
        "ccee3b158a83afb3df7cf9ea33690f5c56cf6244",
        "0b4da0c4f263ec623611a421eaea4d9a611bc9a3"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 18:44:02 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:44:02 2014 +0000"
      },
      "message": "am ab9906c0: Merge \"Support list navigation mode for toolbar action bars\" into lmp-preview-dev\n\n* commit \u0027ab9906c0735fb22017f3d673207897347edeba92\u0027:\n  Support list navigation mode for toolbar action bars\n"
    },
    {
      "commit": "ccee3b158a83afb3df7cf9ea33690f5c56cf6244",
      "tree": "e9b849eaa470441bd1414365769c7b319b421dbb",
      "parents": [
        "7b92af62b8334541744097e488a493497065c0fb",
        "3f6680ad4880de4a94296733fdd4533ea55862d5"
      ],
      "author": {
        "name": "Ruben Brunk",
        "email": "rubenbrunk@google.com",
        "time": "Wed Jun 04 18:43:50 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:43:50 2014 +0000"
      },
      "message": "am c354b069: Merge \"DNG: Write out additional fields.\" into lmp-preview-dev\n\n* commit \u0027c354b06955508816af29daefdac5ef9ea9b89fbb\u0027:\n  DNG: Write out additional fields.\n"
    },
    {
      "commit": "7b92af62b8334541744097e488a493497065c0fb",
      "tree": "7dac7f9129ddfce696005323719b81a1c6edceba",
      "parents": [
        "8a3e0a5c0b9ec620e69bcba40a419eca74cd0e6c",
        "856edebad73560e9b1cce021a7de9a0470d07176"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 04 18:43:37 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:43:37 2014 +0000"
      },
      "message": "am 7e127344: Zen: Stateful condition panel.\n\n* commit \u00277e12734486152ee4f6467e13e6b4cdd3a9c7bf8d\u0027:\n  Zen: Stateful condition panel.\n"
    },
    {
      "commit": "8a3e0a5c0b9ec620e69bcba40a419eca74cd0e6c",
      "tree": "293fddf0ad9d0f11c477f7d4f04977431f001fc3",
      "parents": [
        "22b893fde125ea6620563c91aab7a28dd68a1f73",
        "a48e7b5500d38320592cec034619323781112401"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:43:23 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:43:23 2014 +0000"
      },
      "message": "am 15fabac3: Merge \"Fix build, fix Drawable loop\" into lmp-preview-dev\n\n* commit \u002715fabac37d6c1ce575c66338b4a51b2f8d8afb96\u0027:\n  Fix build, fix Drawable loop\n"
    },
    {
      "commit": "22b893fde125ea6620563c91aab7a28dd68a1f73",
      "tree": "416d5af8b24edd029819d3a82d9b1bda7bd1b706",
      "parents": [
        "5398aec7001b37e7de48d67f8133d0303451678a",
        "55a54e17df5d77d83d5221345eaea65f1a6094b9"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 11:42:06 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 11:42:06 2014 -0700"
      },
      "message": "Merge commit \u0027096d52fb\u0027 into manualmerge\n\nConflicts:\n\tapi/current.txt\n\nChange-Id: Iaf1f9172a73e74885475c30ffefcb7d0e32a5883\n"
    },
    {
      "commit": "94236c56ddef7f0a3db010c38940f6eae75f67b4",
      "tree": "2becc2007e803744abd70b5fb3772ca27c07aa57",
      "parents": [
        "14830a332f6d7543a749abf6089d1b6782317285",
        "01fae55d175eea6e723d6fa8729bbe868d05cfc2"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 18:10:25 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 18:10:25 2014 +0000"
      },
      "message": "Merge \"add permission for AudioManager routing APIs.\" into lmp-preview-dev"
    },
    {
      "commit": "14830a332f6d7543a749abf6089d1b6782317285",
      "tree": "e60d46b58415141d110a175834a408ea2326500b",
      "parents": [
        "d63d298047e918ad60f2914a70c1f60a25fca7b9",
        "b803ad3c2cefaba57063385ecab1be27dd2636b0"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 18:10:01 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 18:10:03 2014 +0000"
      },
      "message": "Merge \"Hide TrustAgentService in lmp-preview - DO NOT MERGE\" into lmp-preview-dev"
    },
    {
      "commit": "62c5c1bd554a7f1b80b82af97b396c0d7af0ae16",
      "tree": "86fe863ba28f46b929f3b60942eac5019c7cbae4",
      "parents": [
        "1fa8b11d93691cfdd0ca38b34176b3ecd61c4eff",
        "c213c7a1521a1b5d96ca05fcc62769044bd30d30"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:09:21 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:09:21 2014 +0000"
      },
      "message": "am 4d75314b: Merge \"Quantum tab indicators, clean up text appearances\" into lmp-preview-dev\n\n* commit \u00274d75314b5b03cacffddcd15aea7b5172f89b0512\u0027:\n  Quantum tab indicators, clean up text appearances\n"
    },
    {
      "commit": "1fa8b11d93691cfdd0ca38b34176b3ecd61c4eff",
      "tree": "e01cdfb133eb79e7b9a3a3736499cb6cb37d8c21",
      "parents": [
        "0a9c02df1ed9b93a37cd0d1cc815355cfed55486",
        "560ad617cbb832a54ca10c4c8fba1b9fc369a05c"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 18:09:14 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 18:09:14 2014 +0000"
      },
      "message": "am cd5b044e: Merge \"Fix drawable cache, add quantum assets to preload list\" into lmp-preview-dev\n\n* commit \u0027cd5b044eaf38cc1fad926dff5d5d1b35c3c8b6a3\u0027:\n  Fix drawable cache, add quantum assets to preload list\n"
    },
    {
      "commit": "2c60de3f6d849a581cca89ece7149c3836b3b6e4",
      "tree": "98e6e12356dbf287488b083b086aacad74a72da0",
      "parents": [
        "4327e2fbcd68ec022a8d365bbe171dbc3cb97c65"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 04 11:06:42 2014 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 04 11:06:42 2014 -0700"
      },
      "message": "Launch document sharing into unique activities\n\nIf the same item is shared twice (or more) a new activity for\nsharing will be launched each time. Previously the first sharing\nactivity would be reused.\n\nFixes bug 14903271.\n\nChange-Id: Ib9e618f3d42079836529e86c138a6c999350cac5\n"
    },
    {
      "commit": "13d6cfb3b51c4740585cb7881f83ce789527901a",
      "tree": "70130c5bfe9e490a7d78ce3ae9124a3b1b11967a",
      "parents": [
        "4806c12711412357cf5b07d85b42166097dcd61d",
        "0ac81cb785241f49abc39ba639abddc33b891971"
      ],
      "author": {
        "name": "Hector Dearman",
        "email": "hjd@google.com",
        "time": "Wed Jun 04 17:12:35 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 17:12:36 2014 +0000"
      },
      "message": "Merge \"Removes bad comment from CookieManager\""
    },
    {
      "commit": "2fabda19067e41f04d526bf7a7ac754ddc7c7345",
      "tree": "a310f2b61f53e0a604f4c2f4460ed900770e547c",
      "parents": [
        "77fa242097c58bd838c49a7dfc7cfde11d07bf61",
        "6510d43d073747387a59636a18f13da98ff4183f"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Wed Jun 04 17:02:02 2014 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 04 17:02:02 2014 +0000"
      },
      "message": "am 283a2233: Merge \"Add device capability config for new BLE features(MA, scan filter).(1/3) Fixes b/15387925.\" into lmp-preview-dev\n\n* commit \u0027283a223371df58274fdc4380f9710511775eecc5\u0027:\n  Add device capability config for new BLE features(MA, scan filter).(1/3) Fixes b/15387925.\n"
    },
    {
      "commit": "0078c7cc59082d32799b9097a81a0341fe98619d",
      "tree": "3cfba47bf8d56db764f9bcac0fad4655879cdfb6",
      "parents": [
        "e205192c722e4fa1b37ee1b31dced21cf89ffbb4"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 09:49:52 2014 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 09:49:52 2014 -0700"
      },
      "message": "AudioSystem JNI: fix audio gain channel count\n\nUse audio utility function instead of popcount\nto get channel count from channel mask\n\nBug: 14815883.\nChange-Id: Ia9a898c9f7f03d22caeefb418be1e33f65f7b7bb\n"
    },
    {
      "commit": "9fcabfee510022328074804415b4e2afa0dfe12b",
      "tree": "8dfee12f2d7342d986e055ab118f36b412544f1b",
      "parents": [
        "d2ff16c65716b9f8dcbf0af917fcfb7d14139100",
        "ea1984fd3bda53c85c5f789e3e36641145803704"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed Jun 04 16:44:54 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 16:44:54 2014 +0000"
      },
      "message": "Merge \"Call a network restricted only if all capabilities are restricted\" into lmp-preview-dev"
    },
    {
      "commit": "676f92e9a77a547b80a3a22bb3d4e4d0d2aa0bed",
      "tree": "bba6c18ebdbf3f45507cf4a285ef38f7295fdb76",
      "parents": [
        "a578ab00c41e5ac6cc4b69ff4ba61d2c94c5e47c",
        "95d49149cc7fff87a18449fa661454c1b5ddbd30"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Wed Jun 04 16:04:44 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 16:04:45 2014 +0000"
      },
      "message": "Merge \"Canvas JNI cleanup.\""
    },
    {
      "commit": "95d49149cc7fff87a18449fa661454c1b5ddbd30",
      "tree": "3727c264b091e5206e58bf818ceb7900c7da7ab0",
      "parents": [
        "522a0278065b929e0d75d1d118e26a39ed57f010"
      ],
      "author": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Tue Jun 03 12:27:17 2014 -0400"
      },
      "committer": {
        "name": "Florin Malita",
        "email": "fmalita@google.com",
        "time": "Wed Jun 04 11:09:18 2014 -0400"
      },
      "message": "Canvas JNI cleanup.\n\nAs pointed out in a previous patch review, some native Canvas methods do not\nreceive a native canvas handle and instead have to use GraphicsJNI to query\nthe object mNativeCanvasWrapper field.\n\nTo avoid the extra JNI call, this change adds the missing Java wrapper\nmethods and ensures that all native calls are passed efficient native\nhandles.\n\nAlso, some native methods are consolidated: save, saveAll -\u003e save,\nclipRect* -\u003e clipRect.\n\nChange-Id: I2eae4a633f6a463d9fbae2ca632661acc8b5cfc3\n"
    },
    {
      "commit": "b803ad3c2cefaba57063385ecab1be27dd2636b0",
      "tree": "8aa180e1ae7b59b01c5531aa73c56a85f030c489",
      "parents": [
        "8988dbb6dff983c986aa0cc1c05b4aaf8c730bbf"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 17:02:57 2014 +0200"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 15:04:19 2014 +0000"
      },
      "message": "Hide TrustAgentService in lmp-preview - DO NOT MERGE\n\nBug: 15287044\nChange-Id: Iba0d53b87bcb4bddccec89cf943ed65491aa9d76"
    },
    {
      "commit": "155ce3aeb1164428070f2bba429391b756406467",
      "tree": "e3198dbaadbbbbad6e9a85009dfaa723cf53ea8f",
      "parents": [
        "8988dbb6dff983c986aa0cc1c05b4aaf8c730bbf",
        "e5fcc9b441f4e998ba327f2f1d3eb779efbfeb3c"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Wed Jun 04 14:15:48 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 14:15:48 2014 +0000"
      },
      "message": "Merge \"Create reasonable Activity Transition defaults for quantum theme.\" into lmp-preview-dev"
    },
    {
      "commit": "a578ab00c41e5ac6cc4b69ff4ba61d2c94c5e47c",
      "tree": "35ddffa10c0df5f3187ae57ff7e496c388926c55",
      "parents": [
        "9e8df26f3b707c63db9029103a90f65800afe6ce",
        "0aa39dc2dcfca20f4d9cbeb1699d48a4808f2c70"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed Jun 04 14:04:17 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 14:04:18 2014 +0000"
      },
      "message": "Merge \"Ignore inPurgeable and inInputShareable.\""
    },
    {
      "commit": "1e9021aef89d53eb08d0e8a4e017c9e79d260241",
      "tree": "03274d0ca036f85ca0e45c7ffa68a3cf7964116f",
      "parents": [
        "d55c56b86e9ec7b15f5b9e715ed009aed6ba9bb1",
        "18ea893a2319e2a192188d2288bb881149c9b06e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jun 04 13:18:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 13:18:40 2014 +0000"
      },
      "message": "Merge \"Ensure trust agents are only provided by platform packages\" into lmp-preview-dev"
    },
    {
      "commit": "ea1984fd3bda53c85c5f789e3e36641145803704",
      "tree": "1eb10cb6e2911d4ce14aa78dce303efb779e4417",
      "parents": [
        "d55c56b86e9ec7b15f5b9e715ed009aed6ba9bb1"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 19:59:21 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 20:04:38 2014 +0900"
      },
      "message": "Call a network restricted only if all capabilities are restricted\n\nWhen guessing whether a network is restricted or not (e.g., when\nconstructing a NetworkCapabilities object from an APN type, or\nwhen constructing a request using startUsingNetworkFeature),\nonly assume the network is restricted if all the capabilities it\nprovides are typically provided by restricted networks (e.g.,\nIMS, FOTA, etc.).\n\nPrevious code would conclude a network was restricted even if it\nsupported one \"restricted\" capability, so for example an APN\nthat provides both Internet connectivity and FOTA was marked as\nrestricted. This caused it to become ineligible to provide the\ndefault Internet connection, because that must be unrestricted.\n\nAlso expand the list of restricted APN types a bit.\n\nBug: 15417453\nChange-Id: I8c385f2cc83c695449dc8cf943d918321716fe58\n"
    },
    {
      "commit": "1b8737ee18f5d80adda41eafca6143a046a47a13",
      "tree": "c57d0413c941cc1b96cf4ce0273f4b237e15b338",
      "parents": [
        "8554f62fbccf2b7339d146302836584f1e2b8d72",
        "866896df168d1382732c97e49617ab2f2995d376"
      ],
      "author": {
        "name": "Sander Alewijnse",
        "email": "salewijnse@google.com",
        "time": "Wed Jun 04 10:11:45 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 10:11:46 2014 +0000"
      },
      "message": "Merge \"Remove enableSystemApp() and enableSystemAppWithInten().\""
    },
    {
      "commit": "e3abed72d6ab02eb1dc1f8b128213c70422f3917",
      "tree": "cc0ee4428eddd9c3e390b90c0a178db96d7c52c8",
      "parents": [
        "41eca132b24f2371be4fa26828803395df533beb"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Tue Jun 03 16:37:01 2014 +0100"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Jun 04 09:16:55 2014 +0000"
      },
      "message": "Add missing #isSpeaking to TTS API V2\n\nTextToSpeech#isSpeaking queries TTS engine if it\u0027s\ncurrently outputting any audio, it was present in the\nTTS API V1.\n\nChange-Id: Iee4a91976b9b80653811fb458ac48d75418752cf\n"
    },
    {
      "commit": "41eca132b24f2371be4fa26828803395df533beb",
      "tree": "3054067c3f4ff45a1510aa74a0d2f0d610dc95f6",
      "parents": [
        "16ce2933e05fcb3786d528e9ba3052fee6bddcb8",
        "4d07c48e4882bfc4223ed6f818d2f8cc1d06f328"
      ],
      "author": {
        "name": "Yuncheol Heo",
        "email": "ycheo@google.com",
        "time": "Wed Jun 04 05:12:54 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 05:12:55 2014 +0000"
      },
      "message": "Merge \"Add API definition for WebSettings.setVideoOverlayForEmbeddedEncryptedVideoEnabled.\""
    },
    {
      "commit": "46ccfda1fe7b2e4629a2e1e73cd7fdfacdd57c42",
      "tree": "25e5dd8f98a3f3f6cf851013fe7b40e427b553c0",
      "parents": [
        "4854456738149db628385dd1fdf7551c2b45dd07",
        "4077acbeccd2483e78e83abff874757302388fbe"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 05:00:22 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 05:00:22 2014 +0000"
      },
      "message": "Merge \"Make requests for restricted networks not require unrestricted access.\" into lmp-preview-dev"
    },
    {
      "commit": "08dede77d8304f9345b2dbe23b8f584be6ad83bb",
      "tree": "d83f7001357eb7beb4f5f3284192092b5c732d99",
      "parents": [
        "ba7c75284ab583071aa340b325608b9d0204530d",
        "ccddef7339c500d9885b00f2ddf21f69c9f49d78"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 04 04:40:42 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 04:40:42 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into lmp-preview-dev"
    },
    {
      "commit": "e3ceca2cf9333f1782d1799f6d46f4a19fed3106",
      "tree": "443863802e7e5bda6a5839bd2d0dc8480183bf7f",
      "parents": [
        "6aa93994f33163b9758a28c527aa43147daf3139",
        "1aff2e2a28032260d0a9fe5645fe646aca6eb9dc"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jun 04 04:40:39 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 04:40:39 2014 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "854363e3d2fb2a9e41d8719f4a2f0f8b89440a46",
      "tree": "7510ced4c2f5e32c9118e0f4a2b901e4e9c2ade7",
      "parents": [
        "07bfc4ba2ed4abb7432e64c228b4fe622f6db264"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue Jun 03 19:56:05 2014 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue Jun 03 21:11:06 2014 -0700"
      },
      "message": "Fix incorrect getStringBounds (Minikin)\n\nThis patch wires up getStringBounds to do the layout with Minikin to get\naccurate bounds, and with the correct typeface. It fixes bug 15416575\n\"getStringBounds gives wrong result in Minikin\".\n\nChange-Id: I5c020bc372acb1d785a33c3c296239c151bd8c87\n"
    },
    {
      "commit": "4077acbeccd2483e78e83abff874757302388fbe",
      "tree": "dd55e06d9988852f940828c10bca583ff11edb1f",
      "parents": [
        "07bfc4ba2ed4abb7432e64c228b4fe622f6db264"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 12:20:06 2014 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Jun 04 12:20:06 2014 +0900"
      },
      "message": "Make requests for restricted networks not require unrestricted access.\n\nCurrently, calling startUsingNetworkFeature for a restricted APN\ntype (e.g., IMS or FOTA) will create a request that requires\nNET_CAPABILITY_NOT_RESTRICTED. Because these APNs are restricted,\nwhen we bring them up we conclude that it does not match the\nunrestricted requirement, and we tear them down.\n\n1. Clear the NET_CAPABILITY_NOT_RESTRICTED capability when\n   creating requests in startUsingNetworkFeature.\n2. Refactor the code to a common function so this cannot happen\n   again.\n\nBug: 15191336\nChange-Id: Id1ec79c58ff79b1a83457ffaecc57d50b61ed4e4\n"
    },
    {
      "commit": "07bfc4ba2ed4abb7432e64c228b4fe622f6db264",
      "tree": "03b503b20e01313feeb56a09665ef329859cb55a",
      "parents": [
        "0d523cc39424c47cf9086387aa6c7d9d44ad6247",
        "eb1d3798e37572ca515aad572350f5745adf023d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 01:43:21 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 01:43:21 2014 +0000"
      },
      "message": "Merge \"Fix RadialTimePicker styling\" into lmp-preview-dev"
    },
    {
      "commit": "0d523cc39424c47cf9086387aa6c7d9d44ad6247",
      "tree": "3156f9657044dfb01817916f2dab82032a3c29b0",
      "parents": [
        "ef8f79a9286e87a0d46bfe408d78b9a4f339953d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jun 03 18:39:33 2014 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jun 03 18:39:33 2014 -0700"
      },
      "message": "Fix some brain itch.\n\nSet a default start content inset for quantum action bars.\n\nChange-Id: I97f8b07b52b3afed265691d48caaeb6c54c95f78\n"
    },
    {
      "commit": "eb1d3798e37572ca515aad572350f5745adf023d",
      "tree": "0eb142ab7cb43aaee5b8a0447420b33a5390629b",
      "parents": [
        "ef8f79a9286e87a0d46bfe408d78b9a4f339953d"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 03 18:36:03 2014 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 03 18:36:03 2014 -0700"
      },
      "message": "Fix RadialTimePicker styling\n\nAlso sneaks in some whitespace cleanup for PhoneWindow!\n\nChange-Id: I1bc8a889a59d69ae80b6cfbf54d57cd7f8ad4a36\n"
    },
    {
      "commit": "ef8f79a9286e87a0d46bfe408d78b9a4f339953d",
      "tree": "aa23b42a16faf11589500f661be81d90a08fc9ce",
      "parents": [
        "bc1ff4dd7e074dfbb73269539fe037c5d3db93c5",
        "4b002d3251307cb5b82480963bf4089e91b67898"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 04 01:17:25 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 01:17:25 2014 +0000"
      },
      "message": "Merge \"Fix action bar menu inflation context\" into lmp-preview-dev"
    },
    {
      "commit": "bc1ff4dd7e074dfbb73269539fe037c5d3db93c5",
      "tree": "b1fe7af0606b1cf05577121b851055aa771d964f",
      "parents": [
        "7722b379efe7528ffbcd9fc23a99fd155b6cd298",
        "e002c2fb39f9df1db38a7412832882ae622660d4"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jun 04 01:17:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 01:17:06 2014 +0000"
      },
      "message": "Merge \"Implement action bar tab mode for Toolbar-based decor action bars\" into lmp-preview-dev"
    },
    {
      "commit": "01fae55d175eea6e723d6fa8729bbe868d05cfc2",
      "tree": "d937e2f25e4f73112fbf738f41914ecc0010c8e9",
      "parents": [
        "c6b4d9b8d159c3ac2ecf23d60430dc92525e9cfe"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Thu May 29 14:42:54 2014 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jun 04 01:07:53 2014 +0000"
      },
      "message": "add permission for AudioManager routing APIs.\n\nAdd signature or system permission\n\"android.permission.MODIFY_AUDIO_ROUTING\" for AudioManager APIs\nallowing system services and applications to modify audio routing.\n\nBug: 14815883.\nChange-Id: If09f6f3a166a6b2f3761b65dbde0c86873850f07\n"
    },
    {
      "commit": "c6b4d9b8d159c3ac2ecf23d60430dc92525e9cfe",
      "tree": "8b55eeca507a6c0d93b0890735b94751a45e9f63",
      "parents": [
        "7737ab44b1a3c1e6afe2957006cdec6ecda63a86",
        "0b27d3453d5e257594792e9177c5fedb1bc6f9e9"
      ],
      "author": {
        "name": "Igor Murashkin",
        "email": "iam@google.com",
        "time": "Wed Jun 04 01:00:06 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 01:00:06 2014 +0000"
      },
      "message": "Merge \"camera2: Implement most of CameraCaptureSession\" into lmp-preview-dev"
    },
    {
      "commit": "e002c2fb39f9df1db38a7412832882ae622660d4",
      "tree": "072e8a421a04d5be94daec829b680dbfd05945d4",
      "parents": [
        "0b4da0c4f263ec623611a421eaea4d9a611bc9a3"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jun 03 17:54:34 2014 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jun 03 17:58:22 2014 -0700"
      },
      "message": "Implement action bar tab mode for Toolbar-based decor action bars\n\nCoordinate between the stacked row, etc. Also fix a silly bug in\nToolbar child views with Gravity.BOTTOM.\n\nBug 15332084\n\nChange-Id: Ie91b7d5255c63d9befcc65d7939c1523e018809f\n"
    },
    {
      "commit": "38bd7b9c4dc8af0d37e4a353e69a5bb130edec07",
      "tree": "c4d71993f4f7933abf84e423872ea729216d753e",
      "parents": [
        "8da213917ec58debffd91bbc64451b38361af428",
        "f2114d5646194100242206b267ddd6e7194b7da9"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed Jun 04 00:46:24 2014 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 04 00:46:25 2014 +0000"
      },
      "message": "Merge \"Better Minikin integration\" into lmp-preview-dev"
    },
    {
      "commit": "f2114d5646194100242206b267ddd6e7194b7da9",
      "tree": "c98dfd08479a645873abc9c31806ce98934e6057",
      "parents": [
        "1b3718ee66322b5d1bd0d4eb9cc3d20e0a6cec6c"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Sun Jun 01 15:54:47 2014 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Tue Jun 03 17:44:35 2014 -0700"
      },
      "message": "Better Minikin integration\n\nThis patch improves the Minikin integration in a number of ways,\nincluding:\n\nSoftware rendering does text decorations and handles alignment\ncorrectly. This fixes bug 15139067 \"Centered text isn\u0027t working\".\n\nPaint implements getTextPath. This fixes bug 15143354 \"Text rendering in\nMaps Navigation wrong typeface?\"\n\nAlso a bit of refactoring, since there was duplicated code for iterating\nfont runs that\u0027s now a static method in MinikinUtils.\n\nChange-Id: I4cfdb2c0559982376348325a757d95235fab1768\n"
    }
  ],
  "next": "4b002d3251307cb5b82480963bf4089e91b67898"
}
