)]}'
{
  "log": [
    {
      "commit": "f3187b7df158d2de36955ddcc666ba4b8544a2ce",
      "tree": "2fb08b77de183ae78bdd5814f4252c6ab25fedad",
      "parents": [
        "e50848bfba085e6836a5526dfa64261d1ee46e64"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 07 12:17:11 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 07 12:17:11 2013 -0700"
      },
      "message": "Remove unnecessary Rect, better reuse of NinePatch objects\n\nCloning drawables (which happens a lot) was creating copies of NinePatch\nobjects, which would cause the hardware renderer to generate more meshes\nthan necessary. Also avoid keeping a String we don\u0027t need (it was interned\nbut still.) Last but not least, remove 1 RectF per NinePatch in the system.\n\nChange-Id: If4dbfa0c30892c9b00d68875e334fd5c2bde8b94\n"
    },
    {
      "commit": "e50848bfba085e6836a5526dfa64261d1ee46e64",
      "tree": "d802a83b490d66f6b51567d9255c8e2690af4541",
      "parents": [
        "be1b127c7bec252e0c6ab0e06ed6babed07d496f"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 07 10:57:25 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Fri Jun 07 10:57:25 2013 -0700"
      },
      "message": "Avoid Binder call when getting the Window service\n\nChange-Id: Ie4f01838402bec4b387e40ce02a1af7f12941538\n"
    },
    {
      "commit": "be1b127c7bec252e0c6ab0e06ed6babed07d496f",
      "tree": "eaab57886d7cd44e10da155d3dc6188a30b2b17b",
      "parents": [
        "f69913056b8c6000ff0306573a97971702e8d35a"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 06 14:02:54 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 06 16:26:51 2013 -0700"
      },
      "message": "Assume a texture is unbound after deleting it\nBug #9316260\n\nThe GL specification indicates that deleting a bound texture has\nthe side effect of binding the default texture (name\u003d0). This change\nreplaces all calls to glDeleteTextures() by Caches::deleteTexture()\nto properly keep track of texture bindings.\n\nChange-Id: Ifbc60ef433e0f9776a668dd5bd5f0adbc65a77a0\n"
    },
    {
      "commit": "f69913056b8c6000ff0306573a97971702e8d35a",
      "tree": "c1180d9f68dac44dafd2be1b55cf1d8841d646f2",
      "parents": [
        "5d25b18ec82347975248b5a6cee5c7501e8a0b2d"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 05 17:19:01 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Jun 06 12:10:42 2013 -0700"
      },
      "message": "Remove unnecessary allocations\n\nChange-Id: Ia561a0a312ca2737d5afa742184f5392bb2f29a3\n"
    },
    {
      "commit": "5d25b18ec82347975248b5a6cee5c7501e8a0b2d",
      "tree": "67f7ab8dfe7530cf2082180a4f88cb8c4a1616e2",
      "parents": [
        "658b07f38cc218281c0e008ead7e7ae3043d5190",
        "7ad34e5fb2bc8eda0a64377cedf8a8e899644dd9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 06 19:01:13 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 19:01:13 2013 +0000"
      },
      "message": "Merge \"Improve debug printing in activity manager.\""
    },
    {
      "commit": "658b07f38cc218281c0e008ead7e7ae3043d5190",
      "tree": "b93deae318317733eaaffbae7ddab10ef83673fa",
      "parents": [
        "4ea7b1c3d5432d85729b129b907cdd292a53b267",
        "d76dcdcd98f1010b9439746314629cf7cba4df89"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 18:28:57 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 18:28:57 2013 +0000"
      },
      "message": "Merge \"Make WindowState mUnderStatusBar reflect position.\""
    },
    {
      "commit": "d76dcdcd98f1010b9439746314629cf7cba4df89",
      "tree": "4c639356172e12323c6b662f74dbe30f089edcf8",
      "parents": [
        "d0d3ca95489d93666045ac1c2489ad41be7548f6"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 11:26:15 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 11:26:15 2013 -0700"
      },
      "message": "Make WindowState mUnderStatusBar reflect position.\n\nThe mUnderStatusBar variable was always true but now it changes\nwhen the StackBox is no longer directly under the Status Bar.\n\nChange-Id: I0c9db5790bfa9b0e4bb35e389d539fd941d56730\n"
    },
    {
      "commit": "4ea7b1c3d5432d85729b129b907cdd292a53b267",
      "tree": "c82ab8782139be9bda7b913b7cf4fc6de3851ecc",
      "parents": [
        "a7588e63cab485034d9570fb2707d394dcb32f03"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 06 11:06:38 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 06 11:06:38 2013 -0700"
      },
      "message": "Fix mistake in current APIs.\n\nChange-Id: I5f41108a2c28169c0a5433993fea5bb1b6037c5a\n"
    },
    {
      "commit": "7ad34e5fb2bc8eda0a64377cedf8a8e899644dd9",
      "tree": "737d1141bbf8869b4f41d0fb927aa7333734d946",
      "parents": [
        "195c32f774d024483894935ec363415fcf2688fc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 18:41:45 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jun 06 11:05:50 2013 -0700"
      },
      "message": "Improve debug printing in activity manager.\n\nDumping per-package data is now much cleaning, and only really\nprints information related to the package.  Also clean up the\nformatting and such of the new activity stack states.\n\nChange-Id: Ie5f31d72b7e77b34fd9acd835f28ed1db1dff328\n"
    },
    {
      "commit": "a7588e63cab485034d9570fb2707d394dcb32f03",
      "tree": "b08d076609d3cf6399036e1ec1f8087a1002a134",
      "parents": [
        "195c32f774d024483894935ec363415fcf2688fc",
        "b8bacccfc159fe204e5b09b52de55f8ba853f713"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 06 18:00:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 18:00:31 2013 +0000"
      },
      "message": "Merge \"Remove a few non-public dependencies.\""
    },
    {
      "commit": "195c32f774d024483894935ec363415fcf2688fc",
      "tree": "fe1be51981e25f7773ab2b0ec0632d5493408301",
      "parents": [
        "6861c488bc7022925cde63bdd6a2cff5a50b486c",
        "7b34346d483f41c1a7b444299903017c9d69eb6d"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Thu Jun 06 10:55:44 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:55:44 2013 -0700"
      },
      "message": "am 7b34346d: am a2425f68: Merge \"Doc bug B9297954: Fixes to Location APIs\" into jb-mr2-dev\n\n* commit \u00277b34346d483f41c1a7b444299903017c9d69eb6d\u0027:\n  Doc bug B9297954: Fixes to Location APIs\n"
    },
    {
      "commit": "7b34346d483f41c1a7b444299903017c9d69eb6d",
      "tree": "1342198a31fc7f19b6167d18c7b474b98a543b5b",
      "parents": [
        "36631b44f27af76e1fbd3def4b50b2cad9db0ecf",
        "a2425f6825a88fb04f3a22e018311bf2e2a5ac4e"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Thu Jun 06 10:53:36 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:53:36 2013 -0700"
      },
      "message": "am a2425f68: Merge \"Doc bug B9297954: Fixes to Location APIs\" into jb-mr2-dev\n\n* commit \u0027a2425f6825a88fb04f3a22e018311bf2e2a5ac4e\u0027:\n  Doc bug B9297954: Fixes to Location APIs\n"
    },
    {
      "commit": "6861c488bc7022925cde63bdd6a2cff5a50b486c",
      "tree": "80828d26e9170851c510c5fd74acb572a2129f0c",
      "parents": [
        "fdb2213db4161d082a5a5f9cf98abcbe45bc2625",
        "36631b44f27af76e1fbd3def4b50b2cad9db0ecf"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:51:57 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:51:57 2013 -0700"
      },
      "message": "am 36631b44: am 758cedd1: am f1469855: am 86927797: am cf35c5e3: am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u002736631b44f27af76e1fbd3def4b50b2cad9db0ecf\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "36631b44f27af76e1fbd3def4b50b2cad9db0ecf",
      "tree": "839362b4b70b8a3ba8a5768d74b6254ec8687826",
      "parents": [
        "3fbf896c1f194c37bb49d753d7f30367a9a9c43f",
        "758cedd116f1c6ea4b8b936a76cd77d592868209"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:50:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:50:04 2013 -0700"
      },
      "message": "am 758cedd1: am f1469855: am 86927797: am cf35c5e3: am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u0027758cedd116f1c6ea4b8b936a76cd77d592868209\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "a2425f6825a88fb04f3a22e018311bf2e2a5ac4e",
      "tree": "e0cf714ed5753b3bda18b9d1a7b134f3b08fa8ee",
      "parents": [
        "758cedd116f1c6ea4b8b936a76cd77d592868209",
        "5b4438ebb3fe62ef0d034f0ab5b241b9cb76cd83"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Thu Jun 06 17:49:27 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 17:49:27 2013 +0000"
      },
      "message": "Merge \"Doc bug B9297954: Fixes to Location APIs\" into jb-mr2-dev"
    },
    {
      "commit": "758cedd116f1c6ea4b8b936a76cd77d592868209",
      "tree": "856f513eb7da98b20e807e48be5fff1f91f88f94",
      "parents": [
        "38bdf107ba0abcce8b87bc87653c73191566d002",
        "f14698551aeb57dc1952413480cb72a0c8ffb620"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:47:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:47:34 2013 -0700"
      },
      "message": "am f1469855: am 86927797: am cf35c5e3: am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u0027f14698551aeb57dc1952413480cb72a0c8ffb620\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "f14698551aeb57dc1952413480cb72a0c8ffb620",
      "tree": "5c6dec5e0e3d249e196b86b39016499c79a50745",
      "parents": [
        "57394e3daff094c28ee2a2fb886e1764a1b7728d",
        "86927797869512f87e0ba6be5b83564e4a773b71"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:46:14 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:46:14 2013 -0700"
      },
      "message": "am 86927797: am cf35c5e3: am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u002786927797869512f87e0ba6be5b83564e4a773b71\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "86927797869512f87e0ba6be5b83564e4a773b71",
      "tree": "89a1c779cbc1f971219f05ef6aa2afcf478282a6",
      "parents": [
        "2fbe109466ba582663fdc0f98ff4b9aeeb15ce32",
        "cf35c5e35d15f9ced64e739bd216dae7d0cbd8ae"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:43:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:43:34 2013 -0700"
      },
      "message": "am cf35c5e3: am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u0027cf35c5e35d15f9ced64e739bd216dae7d0cbd8ae\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "cf35c5e35d15f9ced64e739bd216dae7d0cbd8ae",
      "tree": "9d89a862ecd8078bca021dfda5eeb4cd9e6560fe",
      "parents": [
        "3ef445a80aea4670855f4cabe8072f16c1ff5128",
        "497584edbacb15b174901da21bc94f37528ac7d1"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:41:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:41:45 2013 -0700"
      },
      "message": "am 497584ed: am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u0027497584edbacb15b174901da21bc94f37528ac7d1\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "497584edbacb15b174901da21bc94f37528ac7d1",
      "tree": "d240354a689f4d6419c9dcf410cd47a41867d1a2",
      "parents": [
        "68291f33e03be5180dc5c921d71cafbc83507301",
        "16fdbd1729e9473f6176c88c59538fc5c371154f"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:39:22 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:39:22 2013 -0700"
      },
      "message": "am 16fdbd17: Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs\n\n* commit \u002716fdbd1729e9473f6176c88c59538fc5c371154f\u0027:\n  Doc change: fix broken link to localization checklist.\n"
    },
    {
      "commit": "fdb2213db4161d082a5a5f9cf98abcbe45bc2625",
      "tree": "94b392a9db73bd4ded3ee51ee9589faa77f7c307",
      "parents": [
        "e2b66ff085a03ab5cc02d4282c4e9e300003754d",
        "3fbf896c1f194c37bb49d753d7f30367a9a9c43f"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 06 10:38:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jun 06 10:38:59 2013 -0700"
      },
      "message": "am 3fbf896c: (-s ours) Reconcile with jb-mr2-release jb-mr2-zeroday-release - do not merge\n\n* commit \u00273fbf896c1f194c37bb49d753d7f30367a9a9c43f\u0027:\n  Maybe fix issue #9296868: Crash in system process\n  Fix regression in long-press home behavior on tablets.\n  Import translations. DO NOT MERGE\n  Create missing Uids when recording network stats.\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "3fbf896c1f194c37bb49d753d7f30367a9a9c43f",
      "tree": "76ad02a04ed55a8c1b020ac86536cb21a90a08a7",
      "parents": [
        "cdd271d421136593553e3c32aa4b98fc4f5268f3",
        "d270028c1015aefb7c538d07c8c5b23bb43ac980",
        "11dc1b3686b1346742f4e686cbbeb4afd59dbb66"
      ],
      "author": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 06 10:37:18 2013 -0700"
      },
      "committer": {
        "name": "The Android Open Source Project",
        "email": "initial-contribution@android.com",
        "time": "Thu Jun 06 10:37:18 2013 -0700"
      },
      "message": "Reconcile with jb-mr2-release jb-mr2-zeroday-release - do not merge\n\nChange-Id: I7ad4d9cdf2b0e666af7ac5791eb357703900969c\n"
    },
    {
      "commit": "e2b66ff085a03ab5cc02d4282c4e9e300003754d",
      "tree": "94b392a9db73bd4ded3ee51ee9589faa77f7c307",
      "parents": [
        "b33d778e9c0bcc68662d0457561cbc416b5b6f3c",
        "4f0c4672ac7fd6b8135e27d8f816da2ebaf7d63a"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Jun 06 17:37:10 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 17:37:10 2013 +0000"
      },
      "message": "Merge \"Fix CrossFade transition\""
    },
    {
      "commit": "b33d778e9c0bcc68662d0457561cbc416b5b6f3c",
      "tree": "ec383d004c763963bf4e4425b4cd9f1fdda3e686",
      "parents": [
        "71ce4876e5051cc2cff1dd4fd55a4899523af8a2",
        "72146433322588c1116ee06c27ac758ad09d869c"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Thu Jun 06 17:36:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 17:36:40 2013 +0000"
      },
      "message": "Merge \"Deprecate DrawableStateList.getChildren() and add getChild().\""
    },
    {
      "commit": "16fdbd1729e9473f6176c88c59538fc5c371154f",
      "tree": "d240354a689f4d6419c9dcf410cd47a41867d1a2",
      "parents": [
        "db3158ead35f28ea31a7b6d87c50108cf972a9c0",
        "f4483eca3a93a99d2e64cdb9e61980342fdabf84"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 17:36:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 17:36:29 2013 +0000"
      },
      "message": "Merge \"Doc change: fix broken link to localization checklist.\" into jb-mr1.1-docs"
    },
    {
      "commit": "71ce4876e5051cc2cff1dd4fd55a4899523af8a2",
      "tree": "ef780f2376beeac6e1cfdecbb8712d333b2ee670",
      "parents": [
        "1e97ceb46991183a9286bb5ed8308e718e346c1f",
        "ce08ce539a083b31cfffd3aa98173885f0e4a3d9"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Jun 06 17:35:23 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 17:35:24 2013 +0000"
      },
      "message": "Merge \"Fix crash with LayoutTransition and ViewOverlay collision\""
    },
    {
      "commit": "f4483eca3a93a99d2e64cdb9e61980342fdabf84",
      "tree": "e980cd51b4250cddbced6e984a27b0ee921bdfe8",
      "parents": [
        "10d96950c14ae647c2e8435178533cafc78e1afa"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:34:40 2013 -0700"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Thu Jun 06 10:34:40 2013 -0700"
      },
      "message": "Doc change: fix broken link to localization checklist.\n\nChange-Id: I95bb57dcc0afe4ed31f89d9d2e9b31b1a7224bc7\n"
    },
    {
      "commit": "1e97ceb46991183a9286bb5ed8308e718e346c1f",
      "tree": "91ced8778a590010dcf54b3c5639ba2db79cb31f",
      "parents": [
        "d0d3ca95489d93666045ac1c2489ad41be7548f6",
        "7e8c03c0fed64c73a4f0cfb96a2c6905b348a143"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Thu Jun 06 16:13:29 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 16:13:30 2013 +0000"
      },
      "message": "Merge \"Support all formats for BitmapFactory.Options.inBitmap\""
    },
    {
      "commit": "d0d3ca95489d93666045ac1c2489ad41be7548f6",
      "tree": "d45c6f439e641acdb2974c9e32e0bd8a2538409b",
      "parents": [
        "8306f87132de088b82a3a5fbabdb13228c8ad0c7",
        "652fdfaf6f8131886dbc925d670e00e9d85e56da"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 15:33:02 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 15:33:03 2013 +0000"
      },
      "message": "Merge \"Replace arrays with ArrayList\""
    },
    {
      "commit": "8306f87132de088b82a3a5fbabdb13228c8ad0c7",
      "tree": "4849d5994a6905eca5b211283aa543279509f4d3",
      "parents": [
        "ae8f82f2015612a659b95007c355d12c83fbcefc",
        "05eb730ca42eec3a40f916062af7442218135303"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 15:31:32 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 15:31:32 2013 +0000"
      },
      "message": "Merge \"Delay removal of windows from WindowManager\""
    },
    {
      "commit": "652fdfaf6f8131886dbc925d670e00e9d85e56da",
      "tree": "34dab13d854b768bccd859f7cc15fe22559f6712",
      "parents": [
        "05eb730ca42eec3a40f916062af7442218135303"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 07:51:57 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 07:51:57 2013 -0700"
      },
      "message": "Replace arrays with ArrayList\n\nThe three arrays were being reconstructed and copied for each add\nand each remove. By replacing them with ArrayList only three\nconstructions total are required. Also, the number of\nSystem.arraycopy() calls is halved.\n\nChange-Id: I0f8def1b517eb1bc5f930fcd5d3d1e0394071f0e\n\nConflicts:\n\tcore/java/android/view/WindowManagerGlobal.java\n"
    },
    {
      "commit": "4f0c4672ac7fd6b8135e27d8f816da2ebaf7d63a",
      "tree": "f1e3da88d14e6e844d621af6d996c8c5bca42562",
      "parents": [
        "ae8f82f2015612a659b95007c355d12c83fbcefc"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Wed Jun 05 17:49:01 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Jun 06 07:37:32 2013 -0700"
      },
      "message": "Fix CrossFade transition\n\nSmall fixes in CrossFade to handle more general situations.\nAlso, added API to CrossFade to enable different behaviors during\nthe transition.\n\nChange-Id: I12d17ab8f8f96be370c070373112ad8a62df9115\n"
    },
    {
      "commit": "05eb730ca42eec3a40f916062af7442218135303",
      "tree": "0b960c4135c7ffce733e5048f2ebddbdd191fd87",
      "parents": [
        "0efd4f0215f1df1207b67240d7a52b1da6af43c8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Mon Jun 03 17:24:21 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 07:32:13 2013 -0700"
      },
      "message": "Delay removal of windows from WindowManager\n\nWhen relaunching activities the window manager clears out all windows\nby calling a ViewRootImpl.die() in a deferred fashion. Then it\nimmediately deletes the ViewRootImpl and its view from its list\nof windows. When the die() is eventually executed it calls\ndispatchDetachedFromWindow() which tries to remove the previously\nremoved windows causing an Exception to be thrown.\n\nThis change waits to remove the windows until after die() has been\ncompleted. Fixes bug 8253030.\n\nChange-Id: I5b41be1c6b776e32128c064267653db98bd95292\n"
    },
    {
      "commit": "ce08ce539a083b31cfffd3aa98173885f0e4a3d9",
      "tree": "db08c3cc6de14c1f33ce164d081fd8b283bd9061",
      "parents": [
        "972cfadbe72b8e51eee4f8cd88bcad60d22a5c29"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Jun 06 07:27:53 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu Jun 06 07:27:53 2013 -0700"
      },
      "message": "Fix crash with LayoutTransition and ViewOverlay collision\n\nWhen a View is added to a ViewGroupOverlay, it must not be parented\nin another container. If it is, it will automatically be removed.\nThis works in general, but if there is a LayoutTransition on the\nview\u0027s parent, then the actual removal will be delayed until the\ntransition completes. This means that the call to add(view) in\nthe ViewGroupOverlay\u0027s container will fail and throw an exception because\nthe view is still parented for the duration of the LayoutTransition.\n\nThis fix cancels the running transition to ensure that the view is not\nparented prior to adding it to the overlay\u0027s container.\n\nIssue #9303245 Crash combo: add(View) and animateLayoutChanges\n\nChange-Id: Id4eaddccf64c353fc77e020882b978cdeb14c0ef\n"
    },
    {
      "commit": "b8bacccfc159fe204e5b09b52de55f8ba853f713",
      "tree": "d2fb80736a8cb20a15b1deb06d91c931f5a30e70",
      "parents": [
        "ae8f82f2015612a659b95007c355d12c83fbcefc"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 05 12:59:01 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Thu Jun 06 09:34:35 2013 -0400"
      },
      "message": "Remove a few non-public dependencies.\n\nMaps, CharSequences, MotionEvent.copy\n\nChange-Id: I97e15b0f9530623f65e061674bd7ec56d8fefa3e\n"
    },
    {
      "commit": "11dc1b3686b1346742f4e686cbbeb4afd59dbb66",
      "tree": "e8c952c189aed1ecf12339e8ae2211ebcd60f070",
      "parents": [
        "38bdf107ba0abcce8b87bc87653c73191566d002",
        "f0f138dbb8bd7f0827f5cd0a5546ac8bf32d4859"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu Jun 06 05:55:33 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Thu Jun 06 05:55:33 2013 -0700"
      },
      "message": "merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "ae8f82f2015612a659b95007c355d12c83fbcefc",
      "tree": "e5670652c9f49f71f03f0f2c5d0529413039c38e",
      "parents": [
        "fb7044598bf017783fbc4d86ef5a7350116b0650",
        "cdd271d421136593553e3c32aa4b98fc4f5268f3"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:36:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:36:38 2013 -0700"
      },
      "message": "am cdd271d4: am 38bdf107: am 57394e3d: am 2fbe1094: am 3ef445a8: am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u0027cdd271d421136593553e3c32aa4b98fc4f5268f3\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "cdd271d421136593553e3c32aa4b98fc4f5268f3",
      "tree": "76ad02a04ed55a8c1b020ac86536cb21a90a08a7",
      "parents": [
        "340df6c4f7af79dc085471064211ba01ebd45f0a",
        "38bdf107ba0abcce8b87bc87653c73191566d002"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:33:38 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:33:38 2013 -0700"
      },
      "message": "am 38bdf107: am 57394e3d: am 2fbe1094: am 3ef445a8: am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u002738bdf107ba0abcce8b87bc87653c73191566d002\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "38bdf107ba0abcce8b87bc87653c73191566d002",
      "tree": "e8c952c189aed1ecf12339e8ae2211ebcd60f070",
      "parents": [
        "8c1d1b3edff299ca6ef5739e044343b7f2c57f73",
        "57394e3daff094c28ee2a2fb886e1764a1b7728d"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:32:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:32:23 2013 -0700"
      },
      "message": "am 57394e3d: am 2fbe1094: am 3ef445a8: am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u002757394e3daff094c28ee2a2fb886e1764a1b7728d\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "57394e3daff094c28ee2a2fb886e1764a1b7728d",
      "tree": "ab0c9a61cf67f3edcce53851bedbbf2c2d16ec0e",
      "parents": [
        "305cf97ba7b927f49d3f52952c36cb5102699cc5",
        "2fbe109466ba582663fdc0f98ff4b9aeeb15ce32"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:30:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:30:19 2013 -0700"
      },
      "message": "am 2fbe1094: am 3ef445a8: am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u00272fbe109466ba582663fdc0f98ff4b9aeeb15ce32\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "2fbe109466ba582663fdc0f98ff4b9aeeb15ce32",
      "tree": "5083c9d7789c453625c2af6d2f83e56e63422077",
      "parents": [
        "60776093a5569817040e2f65a17893a381906564",
        "3ef445a80aea4670855f4cabe8072f16c1ff5128"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:27:50 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:27:50 2013 -0700"
      },
      "message": "am 3ef445a8: am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u00273ef445a80aea4670855f4cabe8072f16c1ff5128\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "3ef445a80aea4670855f4cabe8072f16c1ff5128",
      "tree": "5dcb78d4dcac917cc7d567db1f001f9a90d35dd9",
      "parents": [
        "029099ff56b92201e10b2047e1ced675c8e9f964",
        "68291f33e03be5180dc5c921d71cafbc83507301"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:26:16 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:26:16 2013 -0700"
      },
      "message": "am 68291f33: am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u002768291f33e03be5180dc5c921d71cafbc83507301\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "68291f33e03be5180dc5c921d71cafbc83507301",
      "tree": "ea06bec7957a60088c79c1a852fba78c984b0f15",
      "parents": [
        "f4b21585304781c61d00fa6a14a85fae60f6a50d",
        "db3158ead35f28ea31a7b6d87c50108cf972a9c0"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:25:12 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 18:25:12 2013 -0700"
      },
      "message": "am db3158ea: Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs\n\n* commit \u0027db3158ead35f28ea31a7b6d87c50108cf972a9c0\u0027:\n  Doc update: Refactoring to client/server.\n"
    },
    {
      "commit": "db3158ead35f28ea31a7b6d87c50108cf972a9c0",
      "tree": "ea06bec7957a60088c79c1a852fba78c984b0f15",
      "parents": [
        "10d96950c14ae647c2e8435178533cafc78e1afa",
        "f788ac1ab144dab29466daadc662d42c66daf2f1"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu Jun 06 01:22:54 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 01:22:55 2013 +0000"
      },
      "message": "Merge \"Doc update: Refactoring to client/server.\" into jb-mr1.1-docs"
    },
    {
      "commit": "f788ac1ab144dab29466daadc662d42c66daf2f1",
      "tree": "0385122750ec41b63e74fff2d29fa971bca35bf3",
      "parents": [
        "b3803855b0554879836c18b4157194b9c2061219"
      ],
      "author": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Thu May 30 19:06:41 2013 -0700"
      },
      "committer": {
        "name": "kmccormick",
        "email": "kmccormick@google.com",
        "time": "Wed Jun 05 18:01:06 2013 -0700"
      },
      "message": "Doc update: Refactoring to client/server.\n\nChange-Id: I14e958958e69a6a56d2cc6da70b9123febd9955b\n"
    },
    {
      "commit": "fb7044598bf017783fbc4d86ef5a7350116b0650",
      "tree": "9044964f1aa2cf14812e4becbb69f16be0487960",
      "parents": [
        "e7af0d28668b85b909dcb5996d5ed1da14543f46",
        "c5a6e44f59b7606eb03cd1dc8e319ab45abe21e7"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Thu Jun 06 00:28:19 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jun 06 00:28:20 2013 +0000"
      },
      "message": "Merge \"Extend stacks up under status bar\""
    },
    {
      "commit": "c5a6e44f59b7606eb03cd1dc8e319ab45abe21e7",
      "tree": "49a3762005baed13f7381b31f339344fa40ff3da",
      "parents": [
        "0efd4f0215f1df1207b67240d7a52b1da6af43c8"
      ],
      "author": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 05 17:22:35 2013 -0700"
      },
      "committer": {
        "name": "Craig Mautner",
        "email": "cmautner@google.com",
        "time": "Wed Jun 05 17:22:35 2013 -0700"
      },
      "message": "Extend stacks up under status bar\n\nRetain compatibility with earlier behavior. Fixes bug 8685941.\n\nChange-Id: Ida800a2476ba3a18cd97deccbc65c8a02739d118\n"
    },
    {
      "commit": "72146433322588c1116ee06c27ac758ad09d869c",
      "tree": "57c43e9b49fb268371e2f3b935a376665c0d689d",
      "parents": [
        "83ad439c5e0f9b505bcc9a1cfbdd5ce4da1d8a7b"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 05 17:12:19 2013 -0700"
      },
      "committer": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 05 17:12:19 2013 -0700"
      },
      "message": "Deprecate DrawableStateList.getChildren() and add getChild().\n\nMoves from exposing the internal structure of a drawable state list\nto only exposing the data. Adds getCapacity() and mutate() as\npackage-private APIs to support various drawable subclasses.\n\nChange-Id: Id08743f979287e1a305f069ccc3c0085a7da6f7b\n"
    },
    {
      "commit": "e7af0d28668b85b909dcb5996d5ed1da14543f46",
      "tree": "caaaa5f5b704895df9ae72f6140a8643a022a04f",
      "parents": [
        "fa52a4aa31f2da55c6f79b2093dd3f6153a08236",
        "340df6c4f7af79dc085471064211ba01ebd45f0a"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 16:29:13 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 16:29:13 2013 -0700"
      },
      "message": "am 340df6c4: am 4d33a8ab: am fa6d6256: Merge \"change \"next\" to \"done\" in minute IME option under 24-hour format\"\n\n* commit \u0027340df6c4f7af79dc085471064211ba01ebd45f0a\u0027:\n  change \"next\" to \"done\" in minute IME option under 24-hour format\n"
    },
    {
      "commit": "340df6c4f7af79dc085471064211ba01ebd45f0a",
      "tree": "8a3ab72f11eb58776f736c75008d11e7567765d0",
      "parents": [
        "a79aaeae551b6ae9d94437505d88bfe3f1bf56ec",
        "4d33a8aba33fa70e1e1a1c713e487a26a090bc25"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 16:26:04 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 16:26:04 2013 -0700"
      },
      "message": "am 4d33a8ab: am fa6d6256: Merge \"change \"next\" to \"done\" in minute IME option under 24-hour format\"\n\n* commit \u00274d33a8aba33fa70e1e1a1c713e487a26a090bc25\u0027:\n  change \"next\" to \"done\" in minute IME option under 24-hour format\n"
    },
    {
      "commit": "4d33a8aba33fa70e1e1a1c713e487a26a090bc25",
      "tree": "cd60609bab9365dfb10b4a5dcc090dc171590d4d",
      "parents": [
        "b18841b442006b63a0c57527fdd6d16bc04e6644",
        "fa6d6256e9052a5f5155ac97364170f6518e37a4"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 16:23:34 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 16:23:34 2013 -0700"
      },
      "message": "am fa6d6256: Merge \"change \"next\" to \"done\" in minute IME option under 24-hour format\"\n\n* commit \u0027fa6d6256e9052a5f5155ac97364170f6518e37a4\u0027:\n  change \"next\" to \"done\" in minute IME option under 24-hour format\n"
    },
    {
      "commit": "fa6d6256e9052a5f5155ac97364170f6518e37a4",
      "tree": "3ac97543e9781e2edc546e4dd3df55d0cf26d6ce",
      "parents": [
        "39136d391ab04e93fd0a01b760e57b6ea079cf4c",
        "6ac4652897478ba6851ad9d72a8a776614db6d79"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 23:20:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jun 05 23:20:37 2013 +0000"
      },
      "message": "Merge \"change \"next\" to \"done\" in minute IME option under 24-hour format\""
    },
    {
      "commit": "d270028c1015aefb7c538d07c8c5b23bb43ac980",
      "tree": "64f696b865cc901db518c6944ed388e619ab136e",
      "parents": [
        "5087b7f27c27ea582644a9cba07ae127930a7ab5"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 14:53:33 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 05 15:39:13 2013 -0700"
      },
      "message": "Maybe fix issue #9296868: Crash in system process\n\nThere were some paths in LocationManagerService where\nmRecivers was being accessed/modified without the lock held.\nUpdate method names to indicate they need to be called with\nlock held to make it more clear in the future when such a\nproblem may happen.\n\nChange-Id: Ie2a9d019155ac7cedd1db298caca75b8fe382ca7\n"
    },
    {
      "commit": "5087b7f27c27ea582644a9cba07ae127930a7ab5",
      "tree": "3bc64e1dd069cb12d1d947daeb8251011e6a62d3",
      "parents": [
        "3f77c59688fba1ac73498b73b36acad6e140932f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 31 17:59:11 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 05 15:39:07 2013 -0700"
      },
      "message": "Fix regression in long-press home behavior on tablets.\n\nSome config.xml resources have values that vary based on the\nconfiguration.  A previous change caused initialization to\noccur at a time when the configuration is was not yet available.\nThis change fixes the problem.\n\nBug: 8891502\nChange-Id: Ia768dc2308cc6ae5f11812c6bce6a6e116cfd759\n"
    },
    {
      "commit": "3f77c59688fba1ac73498b73b36acad6e140932f",
      "tree": "499eb8671e08b587fc3249ed16efea41fce8856e",
      "parents": [
        "85eae9c1aac420d230f0e53637811cd43b7c2649"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Jun 04 15:40:50 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 05 15:39:00 2013 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9a9d3071332508b3efbb0bed4eeb435cdc5ba3d9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "85eae9c1aac420d230f0e53637811cd43b7c2649",
      "tree": "eb3a7cd1deab5d3df2028b3a855d07be9cfdd633",
      "parents": [
        "c81085a320fef03d23536ef159816554271ad36b"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 04 14:09:31 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@android.com",
        "time": "Wed Jun 05 15:38:53 2013 -0700"
      },
      "message": "Create missing Uids when recording network stats.\n\nBug: 5543387\nChange-Id: I138c8d2f84e6fd737f2f6ef0945e75ca31256e3d\n"
    },
    {
      "commit": "fa52a4aa31f2da55c6f79b2093dd3f6153a08236",
      "tree": "d8a8a7fb13c7d2c60b80bfdfd21378588a695c1c",
      "parents": [
        "16f6b1514d7a067e3b718c58fd9e37a58b6e8eec",
        "a79aaeae551b6ae9d94437505d88bfe3f1bf56ec"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 15:19:17 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 15:19:17 2013 -0700"
      },
      "message": "am a79aaeae: am 8c1d1b3e: Merge \"Maybe fix issue #9296868: Crash in system process\" into jb-mr2-dev\n\n* commit \u0027a79aaeae551b6ae9d94437505d88bfe3f1bf56ec\u0027:\n  Maybe fix issue #9296868: Crash in system process\n"
    },
    {
      "commit": "a79aaeae551b6ae9d94437505d88bfe3f1bf56ec",
      "tree": "788a4eb451eb1fe501394b514d5c85ad93707200",
      "parents": [
        "b093ea59fec05d3644a8dfbeda90c635f04a88fc",
        "8c1d1b3edff299ca6ef5739e044343b7f2c57f73"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 15:17:26 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 15:17:26 2013 -0700"
      },
      "message": "am 8c1d1b3e: Merge \"Maybe fix issue #9296868: Crash in system process\" into jb-mr2-dev\n\n* commit \u00278c1d1b3edff299ca6ef5739e044343b7f2c57f73\u0027:\n  Maybe fix issue #9296868: Crash in system process\n"
    },
    {
      "commit": "8c1d1b3edff299ca6ef5739e044343b7f2c57f73",
      "tree": "6182968f83b27028dd37d53b324632a88651fea6",
      "parents": [
        "f8038bddcea53d8dfe98e17c5d996b52a8eb5c4e",
        "f5fdca9dc1528a7f5acec04c2f2a1b99e8f4b338"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 22:14:38 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 22:14:39 2013 +0000"
      },
      "message": "Merge \"Maybe fix issue #9296868: Crash in system process\" into jb-mr2-dev"
    },
    {
      "commit": "16f6b1514d7a067e3b718c58fd9e37a58b6e8eec",
      "tree": "0fec75e1b981575d03fb7637ebf1b122dfe08cee",
      "parents": [
        "436a1c651a21551ddcd0384c628210116c9a2622",
        "b093ea59fec05d3644a8dfbeda90c635f04a88fc"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Jun 05 15:06:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 15:06:20 2013 -0700"
      },
      "message": "am b093ea59: am f8038bdd: Merge \"Fix regression in long-press home behavior on tablets.\" into jb-mr2-dev\n\n* commit \u0027b093ea59fec05d3644a8dfbeda90c635f04a88fc\u0027:\n  Fix regression in long-press home behavior on tablets.\n"
    },
    {
      "commit": "b093ea59fec05d3644a8dfbeda90c635f04a88fc",
      "tree": "08bfb9628bdc1e6fc392693f38b1768ba65c63b0",
      "parents": [
        "63fcfd5a52090542e5da601336f712ee64e61d8a",
        "f8038bddcea53d8dfe98e17c5d996b52a8eb5c4e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Jun 05 15:03:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 15:03:25 2013 -0700"
      },
      "message": "am f8038bdd: Merge \"Fix regression in long-press home behavior on tablets.\" into jb-mr2-dev\n\n* commit \u0027f8038bddcea53d8dfe98e17c5d996b52a8eb5c4e\u0027:\n  Fix regression in long-press home behavior on tablets.\n"
    },
    {
      "commit": "f8038bddcea53d8dfe98e17c5d996b52a8eb5c4e",
      "tree": "ffa4f1bdff3f0a04cd0583124d657f2e5803f792",
      "parents": [
        "06543a4559b34abf91e34cb44438683e77e7db36",
        "f71343ddf0f10db762f1b4ad5717f04742f83b66"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Jun 05 22:00:58 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 22:00:58 2013 +0000"
      },
      "message": "Merge \"Fix regression in long-press home behavior on tablets.\" into jb-mr2-dev"
    },
    {
      "commit": "f5fdca9dc1528a7f5acec04c2f2a1b99e8f4b338",
      "tree": "e8d0b50e523c5defee16206cc11cd536a5fcf7fc",
      "parents": [
        "379517b0d4d47b45b52b40f09ba0eb1a039cb773"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 14:53:33 2013 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jun 05 14:53:33 2013 -0700"
      },
      "message": "Maybe fix issue #9296868: Crash in system process\n\nThere were some paths in LocationManagerService where\nmRecivers was being accessed/modified without the lock held.\nUpdate method names to indicate they need to be called with\nlock held to make it more clear in the future when such a\nproblem may happen.\n\nChange-Id: Ie2a9d019155ac7cedd1db298caca75b8fe382ca7\n"
    },
    {
      "commit": "436a1c651a21551ddcd0384c628210116c9a2622",
      "tree": "70e4c68c0aef826438e4fe866555474ca6ba83c4",
      "parents": [
        "ba23e80b8008c21e4a67d16118168f121950cca5",
        "63fcfd5a52090542e5da601336f712ee64e61d8a"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Jun 05 14:44:20 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 14:44:20 2013 -0700"
      },
      "message": "am 63fcfd5a: am 06543a45: small cleanup of trigger event javadoc\n\n* commit \u002763fcfd5a52090542e5da601336f712ee64e61d8a\u0027:\n  small cleanup of trigger event javadoc\n"
    },
    {
      "commit": "63fcfd5a52090542e5da601336f712ee64e61d8a",
      "tree": "dd71e9e1788627228a139310551eedd7607e4607",
      "parents": [
        "92b1bd5e6af0852c5be76b2e0f9cd5869c020b69",
        "06543a4559b34abf91e34cb44438683e77e7db36"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Jun 05 14:41:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 14:41:51 2013 -0700"
      },
      "message": "am 06543a45: small cleanup of trigger event javadoc\n\n* commit \u002706543a4559b34abf91e34cb44438683e77e7db36\u0027:\n  small cleanup of trigger event javadoc\n"
    },
    {
      "commit": "06543a4559b34abf91e34cb44438683e77e7db36",
      "tree": "afa8cd03c0ceb956e315e75f2e1700b4f5ada3c0",
      "parents": [
        "47c892e5b0224f7088202ecd1ef469556ed29209"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Jun 05 14:29:50 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Jun 05 14:29:50 2013 -0700"
      },
      "message": "small cleanup of trigger event javadoc\n\nChange-Id: Ib8a0fc0a7ddac6259cc1bb9e8701b0d570a101c6\n"
    },
    {
      "commit": "ba23e80b8008c21e4a67d16118168f121950cca5",
      "tree": "f11f8626615ddfc76b9157ab963e48c2b5eb4bb5",
      "parents": [
        "91715029ead2ec9d5ffa6c33c29920453156b933",
        "450dc7554de90026a6dd2a1ec7108c1423fce18e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 05 21:15:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 21:15:03 2013 +0000"
      },
      "message": "Merge \"Remove string allocations when creating display lists\""
    },
    {
      "commit": "450dc7554de90026a6dd2a1ec7108c1423fce18e",
      "tree": "f721a0a66cac1697079c5dffd58d486b2b9158b7",
      "parents": [
        "8aa195d7081b889f3a7b1f426cbd8556377aae5e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 05 14:14:03 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 05 14:14:03 2013 -0700"
      },
      "message": "Remove string allocations when creating display lists\n\nChange-Id: Id520db981a3988cb980c8da5dbea8f26ef94989f\n"
    },
    {
      "commit": "91715029ead2ec9d5ffa6c33c29920453156b933",
      "tree": "399c5f7b6d8b0c9842f7424719de3dd952de3353",
      "parents": [
        "3f4579fbe44d95c7b0e5850446b929d70a4a85c5",
        "92b1bd5e6af0852c5be76b2e0f9cd5869c020b69"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 13:53:31 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 13:53:31 2013 -0700"
      },
      "message": "am 92b1bd5e: am 47c892e5: Merge \"Update RenderScript API guide.\" into jb-mr2-dev\n\n* commit \u002792b1bd5e6af0852c5be76b2e0f9cd5869c020b69\u0027:\n  Update RenderScript API guide.\n"
    },
    {
      "commit": "3f4579fbe44d95c7b0e5850446b929d70a4a85c5",
      "tree": "2825ddd8b776f60153208774f243b4ecab24ce27",
      "parents": [
        "894e1d99149a19de9577a4a62f00ad8e52c21c37",
        "379641a7ef09e1d7fab34d3027c5809fb2bc21ad"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 13:53:28 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 13:53:28 2013 -0700"
      },
      "message": "am 379641a7: am ea45ab6f: Merge \"Improve RS documentation.\" into jb-mr2-dev\n\n* commit \u0027379641a7ef09e1d7fab34d3027c5809fb2bc21ad\u0027:\n  Improve RS documentation.\n"
    },
    {
      "commit": "92b1bd5e6af0852c5be76b2e0f9cd5869c020b69",
      "tree": "b17edb1253b5a44bdda937330b4f82d1873b916c",
      "parents": [
        "379641a7ef09e1d7fab34d3027c5809fb2bc21ad",
        "47c892e5b0224f7088202ecd1ef469556ed29209"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 13:46:59 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 13:46:59 2013 -0700"
      },
      "message": "am 47c892e5: Merge \"Update RenderScript API guide.\" into jb-mr2-dev\n\n* commit \u002747c892e5b0224f7088202ecd1ef469556ed29209\u0027:\n  Update RenderScript API guide.\n"
    },
    {
      "commit": "379641a7ef09e1d7fab34d3027c5809fb2bc21ad",
      "tree": "790da94c4db2373175dc8fc56ba07002f0cb7b2c",
      "parents": [
        "18748035bbced3b6246b802ab07ee58859a29b0c",
        "ea45ab6fbc1e45727b08cea0c865f4302a494412"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 13:46:56 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 13:46:56 2013 -0700"
      },
      "message": "am ea45ab6f: Merge \"Improve RS documentation.\" into jb-mr2-dev\n\n* commit \u0027ea45ab6fbc1e45727b08cea0c865f4302a494412\u0027:\n  Improve RS documentation.\n"
    },
    {
      "commit": "47c892e5b0224f7088202ecd1ef469556ed29209",
      "tree": "c1e481530ee8abf2e75a261215a643dabd643aa1",
      "parents": [
        "ea45ab6fbc1e45727b08cea0c865f4302a494412",
        "015d26837cbc40052f2f7f3b36577cb96e6a1483"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 20:45:00 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 20:45:00 2013 +0000"
      },
      "message": "Merge \"Update RenderScript API guide.\" into jb-mr2-dev"
    },
    {
      "commit": "ea45ab6fbc1e45727b08cea0c865f4302a494412",
      "tree": "5f70fb483a1db3e42d6d3170a84f45ee6a1e8a6d",
      "parents": [
        "379517b0d4d47b45b52b40f09ba0eb1a039cb773",
        "c11e25c4e653124def1fb18e203b894f42106cbe"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 20:44:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 20:44:36 2013 +0000"
      },
      "message": "Merge \"Improve RS documentation.\" into jb-mr2-dev"
    },
    {
      "commit": "5b4438ebb3fe62ef0d034f0ab5b241b9cb76cd83",
      "tree": "3d7abd29808767751f05fb417f6e7bbbe98047c1",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b"
      ],
      "author": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Wed Jun 05 13:16:39 2013 -0700"
      },
      "committer": {
        "name": "Joe Malin",
        "email": "jmalin@google.com",
        "time": "Wed Jun 05 13:16:39 2013 -0700"
      },
      "message": "Doc bug B9297954: Fixes to Location APIs\n\nChange-Id: I6c496fb46e0b35f3ee2be83369326ebf7be1a874\n"
    },
    {
      "commit": "894e1d99149a19de9577a4a62f00ad8e52c21c37",
      "tree": "c2f39be48a168fc13e41bf864a97d79c68d948a9",
      "parents": [
        "5dd75a35ee7569152417e8393b30194ed476bf42",
        "4dad6cab641f95524d86d0fe9f9d46e323aeb41b"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 05 19:50:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 19:50:48 2013 +0000"
      },
      "message": "Merge \"Unhide MotionEvent#actionToString.\""
    },
    {
      "commit": "5dd75a35ee7569152417e8393b30194ed476bf42",
      "tree": "18975c915e53e8202e37a299386243e270e565d0",
      "parents": [
        "d6f37d724d3c383bf8e61fe9e8bc9c9691f0cbbc",
        "18748035bbced3b6246b802ab07ee58859a29b0c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jun 05 11:50:47 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 11:50:47 2013 -0700"
      },
      "message": "am 18748035: am 379517b0: Merge \"Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)\" into jb-mr2-dev\n\n* commit \u002718748035bbced3b6246b802ab07ee58859a29b0c\u0027:\n  Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)\n"
    },
    {
      "commit": "18748035bbced3b6246b802ab07ee58859a29b0c",
      "tree": "fb855d2fd18115fea1a352eed395b312ef115a55",
      "parents": [
        "0f34894ed83a20ab4fcf9edb6437b59527ca9585",
        "379517b0d4d47b45b52b40f09ba0eb1a039cb773"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jun 05 11:47:45 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jun 05 11:47:45 2013 -0700"
      },
      "message": "am 379517b0: Merge \"Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)\" into jb-mr2-dev\n\n* commit \u0027379517b0d4d47b45b52b40f09ba0eb1a039cb773\u0027:\n  Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)\n"
    },
    {
      "commit": "379517b0d4d47b45b52b40f09ba0eb1a039cb773",
      "tree": "ce5b658916225d4236774b07f5d2bcd55936a631",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b",
        "eeb4ff4d137a2ff2d25340c2b0396f2c3fd5068b"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jun 05 18:45:41 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 18:45:41 2013 +0000"
      },
      "message": "Merge \"Fixing issue where AppWidgetHost.onProvidersChanged() was not being called. (Bug 9270309)\" into jb-mr2-dev"
    },
    {
      "commit": "015d26837cbc40052f2f7f3b36577cb96e6a1483",
      "tree": "f8ea89b87a71dfb9e986c464bf8f4ae33ebdfc21",
      "parents": [
        "c11e25c4e653124def1fb18e203b894f42106cbe"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Thu May 30 12:34:40 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 11:28:46 2013 -0700"
      },
      "message": "Update RenderScript API guide.\n\nbug 8570568\nChange-Id: Ib49a63f15ce421115179764a14597b2746a1f2e7\n"
    },
    {
      "commit": "c11e25c4e653124def1fb18e203b894f42106cbe",
      "tree": "56827889775e5d4cf96f5fa2946ecf5484f3f540",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b"
      ],
      "author": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Tue Apr 09 11:01:01 2013 -0700"
      },
      "committer": {
        "name": "Tim Murray",
        "email": "timmurray@google.com",
        "time": "Wed Jun 05 11:28:45 2013 -0700"
      },
      "message": "Improve RS documentation.\n\nbug 8570568\nChange-Id: I465fcc8ec3e2cc892dc3cb0067aacf5224338102\n"
    },
    {
      "commit": "d6f37d724d3c383bf8e61fe9e8bc9c9691f0cbbc",
      "tree": "7273acb92a38caa61fea3ae117d39158dbe590b4",
      "parents": [
        "a0620cb50ec2ccad567eab62946a53f74fe06b1d",
        "cb25bd8c2b41fad0f65114c42d8f6e732645dd96"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Wed Jun 05 17:37:28 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 17:37:29 2013 +0000"
      },
      "message": "Merge \"Prevent scroll views from sending duplicate onScrollChanged events.\""
    },
    {
      "commit": "a0620cb50ec2ccad567eab62946a53f74fe06b1d",
      "tree": "2ec785cf1f3dfc88ae731d7df0f52b63171fc51e",
      "parents": [
        "653278341d76d0b23a008087ff94250ae0beb54b",
        "8aa195d7081b889f3a7b1f426cbd8556377aae5e"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Jun 05 17:35:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 05 17:35:30 2013 +0000"
      },
      "message": "Merge \"Introduce Caches::bindTexture() to reduce glBindTexture calls\""
    },
    {
      "commit": "4dad6cab641f95524d86d0fe9f9d46e323aeb41b",
      "tree": "fc23cf37ebcc99d42cb7f06f22ebbe504630aa7f",
      "parents": [
        "5b27decb1d59b3d35194f28e49d98485c0e57427"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 05 13:17:05 2013 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Wed Jun 05 13:25:28 2013 -0400"
      },
      "message": "Unhide MotionEvent#actionToString.\n\nAlso clarify the input as unmasked, and fix a few other found doc\nissues in related methods.\n\nChange-Id: I1338a17dea0282b99229925dea8e48693e177eaa\n"
    },
    {
      "commit": "f0f138dbb8bd7f0827f5cd0a5546ac8bf32d4859",
      "tree": "afd21dc2277dab1eb053d8a1b88e87489c288a07",
      "parents": [
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b",
        "9c7ee73d9c46d7338ce2881285bd38792c5e570f"
      ],
      "author": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Wed Jun 05 10:16:05 2013 -0700"
      },
      "committer": {
        "name": "The Android Automerger",
        "email": "android-build@google.com",
        "time": "Wed Jun 05 10:16:05 2013 -0700"
      },
      "message": "merge in jb-mr2-zeroday-release history after reset to jb-mr2-dev\n"
    },
    {
      "commit": "653278341d76d0b23a008087ff94250ae0beb54b",
      "tree": "802faaf535e8b34ab3c6dfd95a151f58524604d5",
      "parents": [
        "5b27decb1d59b3d35194f28e49d98485c0e57427"
      ],
      "author": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Fri May 31 13:12:52 2013 +0100"
      },
      "committer": {
        "name": "Przemyslaw Szczepaniak",
        "email": "pszczepaniak@google.com",
        "time": "Wed Jun 05 14:44:52 2013 +0000"
      },
      "message": "Allow TTS service to identify caller.\n\nAdded new field (+setter and getter) to SynthesisRequest with\nUid of a calling process. TTS service will be able to discover\npackages names associated with caller using\nPackageManager.getPackagesForUid.\n\nThis will allow to block buggy or poorly designed programs from\nan unintentional DDoS attacks against TTS service.\n\nBug: 8625440\nChange-Id: I5ac0ea191f952495c00301f17efdf28205353ae4\n"
    },
    {
      "commit": "5b27decb1d59b3d35194f28e49d98485c0e57427",
      "tree": "7d8c3476219aa38184cfdfc3a57a0a1b63b0a070",
      "parents": [
        "84f3c5689cffbfc1e45a0101d5bb636323769f54",
        "0f34894ed83a20ab4fcf9edb6437b59527ca9585"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jun 04 19:40:25 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 19:40:25 2013 -0700"
      },
      "message": "am 0f34894e: am aafed1df: add link to required permission from ACTION_RESPOND_VIA_MESSAGE\n\n* commit \u00270f34894ed83a20ab4fcf9edb6437b59527ca9585\u0027:\n  add link to required permission from ACTION_RESPOND_VIA_MESSAGE\n"
    },
    {
      "commit": "0f34894ed83a20ab4fcf9edb6437b59527ca9585",
      "tree": "0b936006e529ddb345336014b2405c38e8d2c004",
      "parents": [
        "ffbbe945066bf0b295ff65edfb1c49f7a4311718",
        "aafed1df0404e2fb64c1adeb127dc7f300a2c07b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jun 04 19:38:23 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 19:38:23 2013 -0700"
      },
      "message": "am aafed1df: add link to required permission from ACTION_RESPOND_VIA_MESSAGE\n\n* commit \u0027aafed1df0404e2fb64c1adeb127dc7f300a2c07b\u0027:\n  add link to required permission from ACTION_RESPOND_VIA_MESSAGE\n"
    },
    {
      "commit": "aafed1df0404e2fb64c1adeb127dc7f300a2c07b",
      "tree": "afd21dc2277dab1eb053d8a1b88e87489c288a07",
      "parents": [
        "d293d229493a2d661ebb1776a0915297927a5ca6"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jun 04 19:29:24 2013 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Jun 04 19:35:48 2013 -0700"
      },
      "message": "add link to required permission from ACTION_RESPOND_VIA_MESSAGE\n\nChange-Id: Iafa9c72c9bbd8258c7f961f7ab8ad78c96b61e54\n"
    },
    {
      "commit": "8aa195d7081b889f3a7b1f426cbd8556377aae5e",
      "tree": "6cd0ab4181c25d3113c4e39b49e8f8a0c7d12b8b",
      "parents": [
        "84f3c5689cffbfc1e45a0101d5bb636323769f54"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 04 18:00:09 2013 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 04 18:58:36 2013 -0700"
      },
      "message": "Introduce Caches::bindTexture() to reduce glBindTexture calls\n\nChange-Id: Ic345422567c020c0a9035ff51dcf2ae2a1fc59f4\n"
    },
    {
      "commit": "84f3c5689cffbfc1e45a0101d5bb636323769f54",
      "tree": "b4949fc503a941bf144f0defcfd1c315024a3695",
      "parents": [
        "83ad439c5e0f9b505bcc9a1cfbdd5ce4da1d8a7b",
        "ffbbe945066bf0b295ff65edfb1c49f7a4311718"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 04 17:00:19 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 17:00:19 2013 -0700"
      },
      "message": "am ffbbe945: am d293d229: Merge \"Create missing Uids when recording network stats.\" into jb-mr2-dev\n\n* commit \u0027ffbbe945066bf0b295ff65edfb1c49f7a4311718\u0027:\n  Create missing Uids when recording network stats.\n"
    },
    {
      "commit": "ffbbe945066bf0b295ff65edfb1c49f7a4311718",
      "tree": "62c0301e2b30059d633eda875744cdc4545dac3d",
      "parents": [
        "ba792ed5c322a0a7994fa15cd92c2ef50563f079",
        "d293d229493a2d661ebb1776a0915297927a5ca6"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 04 16:57:51 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 16:57:51 2013 -0700"
      },
      "message": "am d293d229: Merge \"Create missing Uids when recording network stats.\" into jb-mr2-dev\n\n* commit \u0027d293d229493a2d661ebb1776a0915297927a5ca6\u0027:\n  Create missing Uids when recording network stats.\n"
    },
    {
      "commit": "d293d229493a2d661ebb1776a0915297927a5ca6",
      "tree": "bd25bbdc2f7e217202eb0d86ff88796eb7fd26ad",
      "parents": [
        "2156c38622f1cd78e9ad8dba27eb6b3fde939b3c",
        "51797ed706e6e30cddfc0c1e3a9865064f8cdd6e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jun 04 23:55:36 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 04 23:55:37 2013 +0000"
      },
      "message": "Merge \"Create missing Uids when recording network stats.\" into jb-mr2-dev"
    },
    {
      "commit": "83ad439c5e0f9b505bcc9a1cfbdd5ce4da1d8a7b",
      "tree": "81b2056297d8b83f00f18b9b3f7c6237864b9abe",
      "parents": [
        "58f92ccb5bbd4e22165f2094ad7b4f6376092112",
        "25a738fb257aacfc87d3363a834ed6e0b050c3b1"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 04 23:37:05 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 04 23:37:05 2013 +0000"
      },
      "message": "Merge \"Fix in transition canceling logic\""
    },
    {
      "commit": "25a738fb257aacfc87d3363a834ed6e0b050c3b1",
      "tree": "31c42aa139f1a040bacbe74214d92f957825e06f",
      "parents": [
        "972cfadbe72b8e51eee4f8cd88bcad60d22a5c29"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 04 16:35:14 2013 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Jun 04 16:35:14 2013 -0700"
      },
      "message": "Fix in transition canceling logic\n\nThe logic that canceled underlying animations caused a problem\nwhen there were more than one animation in the list (due to removing\nitems from a list that was currently being processed elsewhere).\n\nChange-Id: Ie207f340b5d7de4ffcf56a26c05ec394abb80224\n"
    },
    {
      "commit": "58f92ccb5bbd4e22165f2094ad7b4f6376092112",
      "tree": "b7542bae34765a9f4d8c50f2fd1bff4448dfd68a",
      "parents": [
        "4bb52a93e9803a62e32fa5cd6f99a7d0135dac3e",
        "f9f0016b1ff816eb2c7561eed482c056189005f8"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Jun 04 22:54:18 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 04 22:54:18 2013 +0000"
      },
      "message": "Merge \"Enable GPU pixel buffers on OpenGL ES 3.0 devices\""
    },
    {
      "commit": "4bb52a93e9803a62e32fa5cd6f99a7d0135dac3e",
      "tree": "f3659951c50f25165339bc5cfedc4f4de8be4472",
      "parents": [
        "8b85e7b04c8683dc65e9c609de2d43f3c00774a9",
        "b9fc4b879bab5640038fb09b40133611f91d7274"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 04 22:48:20 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 04 22:48:20 2013 +0000"
      },
      "message": "Merge \"Always draw dividers for footers and headers when explicitly enabled.\""
    },
    {
      "commit": "8b85e7b04c8683dc65e9c609de2d43f3c00774a9",
      "tree": "c5383f7d88b1a218edc8e550e4f726a81a15f0a5",
      "parents": [
        "9234a78be286602d257499239d0a4912c3450442",
        "ba792ed5c322a0a7994fa15cd92c2ef50563f079"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Jun 04 15:47:48 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 15:47:48 2013 -0700"
      },
      "message": "am ba792ed5: (-s ours) am 2156c386: Import translations. DO NOT MERGE\n\n* commit \u0027ba792ed5c322a0a7994fa15cd92c2ef50563f079\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "9234a78be286602d257499239d0a4912c3450442",
      "tree": "c5383f7d88b1a218edc8e550e4f726a81a15f0a5",
      "parents": [
        "972cfadbe72b8e51eee4f8cd88bcad60d22a5c29",
        "74ded29bd15a80bfc12250520f9595cc1674d4e7"
      ],
      "author": {
        "name": "Alan Viverette",
        "email": "alanv@google.com",
        "time": "Tue Jun 04 22:46:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 04 22:46:31 2013 +0000"
      },
      "message": "Merge \"Clear pressed state when moving outside list bounds.\""
    },
    {
      "commit": "ba792ed5c322a0a7994fa15cd92c2ef50563f079",
      "tree": "8432f6d1dfb874cea0b6bceab007e1c181a7fb84",
      "parents": [
        "36d0f946adc83a9ffa5483556d263b719977da5d",
        "2156c38622f1cd78e9ad8dba27eb6b3fde939b3c"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Tue Jun 04 15:45:55 2013 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jun 04 15:45:55 2013 -0700"
      },
      "message": "am 2156c386: Import translations. DO NOT MERGE\n\n* commit \u00272156c38622f1cd78e9ad8dba27eb6b3fde939b3c\u0027:\n  Import translations. DO NOT MERGE\n"
    }
  ],
  "next": "2156c38622f1cd78e9ad8dba27eb6b3fde939b3c"
}
