)]}'
{
  "log": [
    {
      "commit": "ba272be7253ce2002d85bb03c32848413f7bcf8d",
      "tree": "bd1c33b034e32a679899e58113b13ca1c5bf68f5",
      "parents": [
        "c17ae711e9e265ab6dc85f18a7c35de957a43524",
        "bd5ddf01e4d629982fa8bb667d4be7c5ec3aa79f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 30 08:35:03 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 30 08:35:03 2009 -0700"
      },
      "message": "Merge change 9097\n\n* changes:\n  Wifi: Add support for enabling Wifi while in airplane mode.\n"
    },
    {
      "commit": "c17ae711e9e265ab6dc85f18a7c35de957a43524",
      "tree": "d485076ecace76052fdc41f6b689cf2fe5b91998",
      "parents": [
        "0d39ce852e7e69b802451359cd0b0899fcf83baf",
        "0067057c31720f64926d6ee3d841b15dc197d2df"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 30 06:57:23 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 30 06:57:23 2009 -0700"
      },
      "message": "am 0067057c: Merge change 9035 into donut\n\nMerge commit \u00270067057c31720f64926d6ee3d841b15dc197d2df\u0027\n\n* commit \u00270067057c31720f64926d6ee3d841b15dc197d2df\u0027:\n  Fix the TabWidget to display custom views for the tabs better when the tabs have different sizes.\n"
    },
    {
      "commit": "0d39ce852e7e69b802451359cd0b0899fcf83baf",
      "tree": "1a65a7000810c7e096452c5b9e2cafdacd5be65f",
      "parents": [
        "95528d4384908500916afa86ef39be6e6645e868",
        "3d716ed6a3274cc49dc08029d7ace683b99200ac"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 30 06:57:14 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 30 06:57:14 2009 -0700"
      },
      "message": "am 3d716ed6: (-s ours) Merge change 9021 into donut\n\nMerge commit \u00273d716ed6a3274cc49dc08029d7ace683b99200ac\u0027\n\n* commit \u00273d716ed6a3274cc49dc08029d7ace683b99200ac\u0027:\n  DO NOT MERGE - Fix CNAP-related NullPointerException\n"
    },
    {
      "commit": "95528d4384908500916afa86ef39be6e6645e868",
      "tree": "1a65a7000810c7e096452c5b9e2cafdacd5be65f",
      "parents": [
        "cdc0d941e8d34e63ef2f4b2eda6e040a7d902792",
        "f4dc9da3724c20837e3a361060acd139775541ac"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu Jul 30 06:57:04 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 30 06:57:04 2009 -0700"
      },
      "message": "am f4dc9da3: Merge snapshot variant of donut back into the main tree\n\nMerge commit \u0027f4dc9da3724c20837e3a361060acd139775541ac\u0027\n\n* commit \u0027f4dc9da3724c20837e3a361060acd139775541ac\u0027:\n  donut snapshot\n"
    },
    {
      "commit": "cdc0d941e8d34e63ef2f4b2eda6e040a7d902792",
      "tree": "1a65a7000810c7e096452c5b9e2cafdacd5be65f",
      "parents": [
        "98ad09880b148d69f4202ad40872d1cdfc1e491e",
        "2bad713f31d642d5350949b90b3abe00fbd9ca55"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 30 06:56:37 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 30 06:56:37 2009 -0700"
      },
      "message": "am 2bad713f: Merge change 8860 into donut\n\nMerge commit \u00272bad713f31d642d5350949b90b3abe00fbd9ca55\u0027\n\n* commit \u00272bad713f31d642d5350949b90b3abe00fbd9ca55\u0027:\n  Fix bug 2017664\n"
    },
    {
      "commit": "98ad09880b148d69f4202ad40872d1cdfc1e491e",
      "tree": "f59f817e4d3671f4f747d652f0acbfe704312e80",
      "parents": [
        "1d359556d8cdb50dd448f6db7dae462bf8b51db7",
        "b307c8945d4bf8d843445f3cc6d727f4e43d90f0"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jul 30 06:56:24 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jul 30 06:56:24 2009 -0700"
      },
      "message": "am b307c894: Fix bug 1994955 where PHONE_TYPE_CDMA was 0 and it should be 2 and added RILConstants.NO_PHONE.\n\nMerge commit \u0027b307c8945d4bf8d843445f3cc6d727f4e43d90f0\u0027\n\n* commit \u0027b307c8945d4bf8d843445f3cc6d727f4e43d90f0\u0027:\n  Fix bug 1994955 where PHONE_TYPE_CDMA was 0 and it should be 2 and added RILConstants.NO_PHONE.\n"
    },
    {
      "commit": "1d359556d8cdb50dd448f6db7dae462bf8b51db7",
      "tree": "169fb6511768267c1a68dc4461a7815e4335d0bf",
      "parents": [
        "6502a380adea84e4998281d9255c3450fb9c10d6",
        "c84401fb8b3ed90039bd132b343852303ef88ce6"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 21:47:16 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 21:47:16 2009 -0700"
      },
      "message": "Merge change 9098\n\n* changes:\n  CDMA Message Waiting Indication support\n"
    },
    {
      "commit": "bd5ddf01e4d629982fa8bb667d4be7c5ec3aa79f",
      "tree": "d1e74b94e3b322c137e52f7514072e6d2309000f",
      "parents": [
        "2ec556ddc840ae71cd1e618e593a6ce8555f5590"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Jul 29 21:37:14 2009 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Wed Jul 29 21:37:14 2009 -0700"
      },
      "message": "Wifi: Add support for enabling Wifi while in airplane mode.\n\nIf the new system settings value for AIRPLANE_MODE_TOGGLEABLE_RADIOS\ncontains RADIO_WIFI, then the user will be allowed to enable Wifi\nwhile in airplane mode.\nTurning on airplane mode will still disable Wifi, but the user will\nbe free to reenable it in the Settings app.\n\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "6502a380adea84e4998281d9255c3450fb9c10d6",
      "tree": "8b3121880c66c8d7c0dd922443806662654c5db0",
      "parents": [
        "7518f16793c12564d4bdf9468d525b1c32ac19de",
        "0ea8c8a7c060873ef94e8aa8a637bc90852777d1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 21:06:23 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 21:06:23 2009 -0700"
      },
      "message": "Merge change 9090\n\n* changes:\n  Simplify image loading.  Use common internal format.\n"
    },
    {
      "commit": "0ea8c8a7c060873ef94e8aa8a637bc90852777d1",
      "tree": "c26f8f527ac3f8443e83c76ddee33df10a8be923",
      "parents": [
        "faf1520be77aa01903f9ad87990377f44e185224"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 21:05:11 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 21:05:11 2009 -0700"
      },
      "message": "Simplify image loading.  Use common internal format.\n"
    },
    {
      "commit": "7518f16793c12564d4bdf9468d525b1c32ac19de",
      "tree": "ee79877ad7a9fcc111545e1edb44dc0f14313363",
      "parents": [
        "96f2747dd6fabd998619524bcff4a44502a64bbd",
        "faf1520be77aa01903f9ad87990377f44e185224"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 20:57:02 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 20:57:02 2009 -0700"
      },
      "message": "Merge change 9089\n\n* changes:\n  Filmstrip work and boxed bitmap load bugfixes.\n"
    },
    {
      "commit": "faf1520be77aa01903f9ad87990377f44e185224",
      "tree": "b19baaf038a4543185644735b8bc38405e7c4686",
      "parents": [
        "31b532ee9e1aaebbe383b13422cc59df43de4725"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 20:55:44 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 20:55:44 2009 -0700"
      },
      "message": "Filmstrip work and boxed bitmap load bugfixes.\n"
    },
    {
      "commit": "c84401fb8b3ed90039bd132b343852303ef88ce6",
      "tree": "af7e4fe34c3c07595a7a1cb270a492014c1a7bf2",
      "parents": [
        "96f2747dd6fabd998619524bcff4a44502a64bbd"
      ],
      "author": {
        "name": "yong liu",
        "email": "yong.liu@motorola.com",
        "time": "Mon Jul 13 14:08:16 2009 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 20:54:03 2009 -0700"
      },
      "message": "CDMA Message Waiting Indication support\n\nAdd support for Message Waiting Info Record defined in 3GPP2 C.S-0005\nand used for voice mail count by some CDMA networks\n"
    },
    {
      "commit": "96f2747dd6fabd998619524bcff4a44502a64bbd",
      "tree": "a1a04df65bdf3f1c1218b12612630c85a85d6b63",
      "parents": [
        "206b7b1709e98952576821cd2ee8867f2265b6aa"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yzhang@motorola.com",
        "time": "Wed Jul 22 17:25:30 2009 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 20:39:52 2009 -0700"
      },
      "message": "Fix wrong Singal Strength interpretation.\n\nThe issue this change fixes is that phone status bar shows full\nsignal strength bar even when phone is in bad signal area. The\nroot cause is that the signal strenth  is incorrectly interpreted.\n"
    },
    {
      "commit": "206b7b1709e98952576821cd2ee8867f2265b6aa",
      "tree": "3c775e45a53fba602ca79dc3eb14a95a3193fccb",
      "parents": [
        "75ac5fb8756ec42a41d831acb52e1c100171f39b",
        "18a081e68441a098fe0a1a6283439913cfb6b0ca"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 18:28:12 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 18:28:12 2009 -0700"
      },
      "message": "Merge change 8974\n\n* changes:\n  Fix OOB in arraycopy.\n"
    },
    {
      "commit": "75ac5fb8756ec42a41d831acb52e1c100171f39b",
      "tree": "0528354e750bfb5ab6cd471a424c649606e14107",
      "parents": [
        "fc6627a892bc80ea32f9ac6ef2fd5ec7b0b90f78",
        "31b532ee9e1aaebbe383b13422cc59df43de4725"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 17:43:05 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 17:43:05 2009 -0700"
      },
      "message": "Merge change 9065\n\n* changes:\n  Checkin art assets for film test app and change loading of icons to 8888.\n"
    },
    {
      "commit": "31b532ee9e1aaebbe383b13422cc59df43de4725",
      "tree": "baa7b768aeabb3ea029862edf18a89bdf943368f",
      "parents": [
        "afa7d85b43c6c2058cbde61ff287ff5776d76d2a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 17:39:45 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Jul 29 17:39:45 2009 -0700"
      },
      "message": "Checkin art assets for film test app and change loading of icons to 8888.\n"
    },
    {
      "commit": "fc6627a892bc80ea32f9ac6ef2fd5ec7b0b90f78",
      "tree": "ca291358031ffe06798fbea7b167f3792e39e411",
      "parents": [
        "79ef673d56e2599932b8b7f13695d23b4df54d09",
        "6afac8b2926c166458fde085e6068473a95688fe"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 17:03:04 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 17:03:04 2009 -0700"
      },
      "message": "Merge change 9054\n\n* changes:\n  Increase waiting time for data disable action in setPowerStateToDesired().\n"
    },
    {
      "commit": "6afac8b2926c166458fde085e6068473a95688fe",
      "tree": "de6925fbe1ddab16278cb593825bc43f5219b48c",
      "parents": [
        "977e67bb5039c7a87968d8ebe72fe410d47544e2"
      ],
      "author": {
        "name": "Yong Zhang",
        "email": "yzhang@motorola.com",
        "time": "Fri Jul 24 15:47:34 2009 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 17:01:24 2009 -0700"
      },
      "message": "Increase waiting time for data disable action in setPowerStateToDesired().\n\nThe issue this change fixes is that phone did not send MIP deregisteration\nand LCP termination message when user powered down phone while data call was\nin dormant state.  The root cause is Framework Telephony did not wait long\nenough before it sent the request to power off the radio. The fix is to\nincrease the waiting timer.\n"
    },
    {
      "commit": "79ef673d56e2599932b8b7f13695d23b4df54d09",
      "tree": "062018f121ae246ee65f3c4662ffdf2335bbca4f",
      "parents": [
        "977e67bb5039c7a87968d8ebe72fe410d47544e2"
      ],
      "author": {
        "name": "Jinghui Guo",
        "email": "w001091@motorola.com",
        "time": "Fri Jul 24 17:03:49 2009 -0500"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 16:58:11 2009 -0700"
      },
      "message": "Disable data call in emergency call\n"
    },
    {
      "commit": "977e67bb5039c7a87968d8ebe72fe410d47544e2",
      "tree": "62985ca6651603f079a95d1a9321c56d3df7345b",
      "parents": [
        "26e287ccb57230349db98aa0ee35870ce778b941",
        "0869f7ef1efa9fe2e26b20e525952ad611d379aa"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:48:40 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 16:48:40 2009 -0700"
      },
      "message": "am 0869f7ef: Merge change 8962 into donut\n\nMerge commit \u00270869f7ef1efa9fe2e26b20e525952ad611d379aa\u0027\n\n* commit \u00270869f7ef1efa9fe2e26b20e525952ad611d379aa\u0027:\n  Log uid and package name when launching intents from search\n"
    },
    {
      "commit": "26e287ccb57230349db98aa0ee35870ce778b941",
      "tree": "7a0200070494a13aee6ba73fee982bcddbe0c3c6",
      "parents": [
        "ba58c6f22813941d1096a70418f06e4937767322",
        "56cf7889d2d084ddc3960accb099913267f1db9b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:48:34 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:48:34 2009 -0700"
      },
      "message": "Merge change 9040\n\n* changes:\n  Don\u0027t offer to add numbers to the dictionary.\n"
    },
    {
      "commit": "ba58c6f22813941d1096a70418f06e4937767322",
      "tree": "e88ddee42fc07b7507181f874c8c0a1d12c88af7",
      "parents": [
        "cda5ad5b70e705d4b371cd32ececfcf919b3b3a1",
        "ad346278fe129a341543d4a75bf9cc08c50742f8"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:45:22 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 16:45:22 2009 -0700"
      },
      "message": "am ad346278: Merge change 8208 into donut\n\nMerge commit \u0027ad346278fe129a341543d4a75bf9cc08c50742f8\u0027\n\n* commit \u0027ad346278fe129a341543d4a75bf9cc08c50742f8\u0027:\n  Removing MD2\n"
    },
    {
      "commit": "cda5ad5b70e705d4b371cd32ececfcf919b3b3a1",
      "tree": "721d83ef0d426409ba44585097f3b5ea019d12c6",
      "parents": [
        "d1399070b9749d1a70f18426d1c668cf3070d7ec",
        "9b91d78a21f6e66f571169f2c6f2f94e638511e8"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:45:14 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 16:45:14 2009 -0700"
      },
      "message": "am 9b91d78a: Merge change 8911 into donut\n\nMerge commit \u00279b91d78a21f6e66f571169f2c6f2f94e638511e8\u0027\n\n* commit \u00279b91d78a21f6e66f571169f2c6f2f94e638511e8\u0027:\n  Fix issue #1999179: search -\u003e click result -\u003e press home \u003d search dialog is shown then hidden\n"
    },
    {
      "commit": "d1399070b9749d1a70f18426d1c668cf3070d7ec",
      "tree": "c99457a8f9c51853a4e82da9d22457241044bf5a",
      "parents": [
        "ce4105002310a22e104d29d56913cbca9cd485be",
        "2d9c9e3f6780b70fc98cfa0102824308e8ed28e9"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:43:38 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 16:43:38 2009 -0700"
      },
      "message": "Merge change 9052\n\n* changes:\n  Less log spew.\n"
    },
    {
      "commit": "2d9c9e3f6780b70fc98cfa0102824308e8ed28e9",
      "tree": "336b99bb7a9ea63f30a90f18cab15613eccb2325",
      "parents": [
        "e712ee3fe1b9ec950dbe5d77993751c2b7b1011c"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 29 16:43:06 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 29 16:43:06 2009 -0700"
      },
      "message": "Less log spew.\n"
    },
    {
      "commit": "ce4105002310a22e104d29d56913cbca9cd485be",
      "tree": "6361a84f63cb9b359f66a878a7818df2de592386",
      "parents": [
        "e712ee3fe1b9ec950dbe5d77993751c2b7b1011c",
        "4d4229e4d9d9dcbfa281dc0fb54ddabf91b5fe0e"
      ],
      "author": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 16:42:09 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 16:42:09 2009 -0700"
      },
      "message": "resolved conflicts for merge of 4d4229e4 to master\n"
    },
    {
      "commit": "e712ee3fe1b9ec950dbe5d77993751c2b7b1011c",
      "tree": "220e3d08285dfc5842afd632dd0f5d1826b7938a",
      "parents": [
        "bbdf3cafe992381e7c37fb5cc936a0e9c339046f"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 29 16:23:58 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 29 16:23:58 2009 -0700"
      },
      "message": "Take ctate\u0027s suggestions from 9008.\n"
    },
    {
      "commit": "56cf7889d2d084ddc3960accb099913267f1db9b",
      "tree": "2f3f82aa8234b7fa093c54faeccb205f244ce74b",
      "parents": [
        "d058ee0198a662bda45adc26fe3486d629234c62"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Jul 29 15:52:44 2009 -0700"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Jul 29 15:52:44 2009 -0700"
      },
      "message": "Don\u0027t offer to add numbers to the dictionary.\n\nOnly show the \"add to dictionary\" context menu item if the current word\ncontains at least one letter.\n\nBug 1877803\n"
    },
    {
      "commit": "0067057c31720f64926d6ee3d841b15dc197d2df",
      "tree": "33222b3fcce72bc675fb3aa28d7ea70a2b717045",
      "parents": [
        "3d716ed6a3274cc49dc08029d7ace683b99200ac",
        "5d5cd178e3afe4a0069d392834cdebcc5c35cc08"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 15:27:55 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 15:27:55 2009 -0700"
      },
      "message": "Merge change 9035 into donut\n\n* changes:\n  Fix the TabWidget to display custom views for the tabs better when the tabs have different sizes.\n"
    },
    {
      "commit": "5d5cd178e3afe4a0069d392834cdebcc5c35cc08",
      "tree": "dac0f83641fa341cf74a40e0c66f230bf472b75e",
      "parents": [
        "0869f7ef1efa9fe2e26b20e525952ad611d379aa"
      ],
      "author": {
        "name": "Jack Veenstra",
        "email": "veenstra@android.com",
        "time": "Wed Jul 29 11:00:10 2009 -0700"
      },
      "committer": {
        "name": "Jack Veenstra",
        "email": "veenstra@android.com",
        "time": "Wed Jul 29 15:19:23 2009 -0700"
      },
      "message": "Fix the TabWidget to display custom views for the tabs better when the tabs have different sizes.\n"
    },
    {
      "commit": "3d716ed6a3274cc49dc08029d7ace683b99200ac",
      "tree": "70104d297bafd34faedce489e659927dd6a3de39",
      "parents": [
        "f4dc9da3724c20837e3a361060acd139775541ac",
        "9953eb27edc7eda07505d47a71e377f8bcdf8dd1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:52:11 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:52:11 2009 -0700"
      },
      "message": "Merge change 9021 into donut\n\n* changes:\n  DO NOT MERGE - Fix CNAP-related NullPointerException\n"
    },
    {
      "commit": "9953eb27edc7eda07505d47a71e377f8bcdf8dd1",
      "tree": "69ab54df783719f6d9465af3de6143e87fb975c5",
      "parents": [
        "b307c8945d4bf8d843445f3cc6d727f4e43d90f0"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 14:51:26 2009 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 14:51:26 2009 -0700"
      },
      "message": "DO NOT MERGE - Fix CNAP-related NullPointerException\n\nThis will fix a CNAP-related bug where missing a call from a party with an\n\"Unknown\" number presentation and then trying to log that call will cause\na NullPointerException to be thrown.\n\nThis was already merged into master so marked will not be merged.\n"
    },
    {
      "commit": "bbdf3cafe992381e7c37fb5cc936a0e9c339046f",
      "tree": "a9aac3fc2055f672502767e91410c9ed1bf4f948",
      "parents": [
        "b2b28f31228139395c6f4930c3374f758f68f501",
        "67897b1af7ab7bea1dc3f9caf5f3ee5c026a179d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:47:50 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 14:47:50 2009 -0700"
      },
      "message": "am 67897b1a: (-s ours) Merge change 8884 into donut\n\nMerge commit \u002767897b1af7ab7bea1dc3f9caf5f3ee5c026a179d\u0027\n\n* commit \u002767897b1af7ab7bea1dc3f9caf5f3ee5c026a179d\u0027:\n  DO NOT MERGE. Already in master. Fix calendar test.\n"
    },
    {
      "commit": "b2b28f31228139395c6f4930c3374f758f68f501",
      "tree": "a9aac3fc2055f672502767e91410c9ed1bf4f948",
      "parents": [
        "afa7d85b43c6c2058cbde61ff287ff5776d76d2a",
        "1521cd6e657ba4efa9382ab73d3cbba3bdf50ead"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:47:41 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 14:47:41 2009 -0700"
      },
      "message": "am 1521cd6e: Merge change 8015 into donut\n\nMerge commit \u00271521cd6e657ba4efa9382ab73d3cbba3bdf50ead\u0027\n\n* commit \u00271521cd6e657ba4efa9382ab73d3cbba3bdf50ead\u0027:\n  Reset the mDpiX and mDpiY values when qemu.sf.lcd_density is defined.\n"
    },
    {
      "commit": "f4dc9da3724c20837e3a361060acd139775541ac",
      "tree": "9aaa0b38262107d30323945c35ef82f4f4dff243",
      "parents": [
        "2bad713f31d642d5350949b90b3abe00fbd9ca55",
        "a8675f67e33bc7337d148358783b0fd138b501ff"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:30:25 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:31:38 2009 -0700"
      },
      "message": "Merge snapshot variant of donut back into the main tree\n"
    },
    {
      "commit": "a8675f67e33bc7337d148358783b0fd138b501ff",
      "tree": "71fb9d10330ef9161b3ead71d01074b3ef9e53ba",
      "parents": [
        "cf4550c3198d6b3d92cdc52707fe70d7cc0caa9f"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:25:07 2009 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed Jul 29 14:25:07 2009 -0700"
      },
      "message": "donut snapshot\n"
    },
    {
      "commit": "afa7d85b43c6c2058cbde61ff287ff5776d76d2a",
      "tree": "2d57b589a728a3f836aa2f0bc70fa124f3a75861",
      "parents": [
        "1c3f760dcd4a4934e5197a23b76b296310f2259a",
        "9bb8fd77c8dc177aab9ac96bed4f55972dcda70a"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:10:12 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 14:10:12 2009 -0700"
      },
      "message": "Merge change 9008\n\n* changes:\n  Only restore the bits for wallpapers that aren\u0027t built in.\n"
    },
    {
      "commit": "1c3f760dcd4a4934e5197a23b76b296310f2259a",
      "tree": "7fe4ff0b158e6fa3f657f9c552ae010c9b3ba5f5",
      "parents": [
        "e4162b21292b5bd3d91d494872a1c6963556b473",
        "0ba3cfaa5664873398f17b934c18928f3c0c7984"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 13:57:41 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 13:57:41 2009 -0700"
      },
      "message": "Merge change 9004\n\n* changes:\n  Fix NullPointerException when checking if its a sinkDevice.\n"
    },
    {
      "commit": "e4162b21292b5bd3d91d494872a1c6963556b473",
      "tree": "b68f4c335d854b596d9012ec4d5288404768d98c",
      "parents": [
        "ff1907f60a777262c46496e2a2dc2c35f8061cdd",
        "0084da561e9830c17068435cb398635145fca5c0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 13:23:24 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 13:23:24 2009 -0700"
      },
      "message": "Merge change 9011\n\n* changes:\n  Allow zero-length lists in EventLog entries.   (I\u0027m verifying that the consumers of EventLog -- logcat, checkin -- are OK with this.) Improve the error handling in RestoreSession.\n"
    },
    {
      "commit": "0084da561e9830c17068435cb398635145fca5c0",
      "tree": "a5aa31c4d02c385ac41ee987a22544d600970929",
      "parents": [
        "bb9001c69a313b28d805fe1cfbb7e848eb6aa55f"
      ],
      "author": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Wed Jul 29 12:57:16 2009 -0700"
      },
      "committer": {
        "name": "Dan Egnor",
        "email": "egnor@google.com",
        "time": "Wed Jul 29 12:57:16 2009 -0700"
      },
      "message": "Allow zero-length lists in EventLog entries.\n  (I\u0027m verifying that the consumers of EventLog -- logcat, checkin -- are OK with this.)\nImprove the error handling in RestoreSession.\n"
    },
    {
      "commit": "ff1907f60a777262c46496e2a2dc2c35f8061cdd",
      "tree": "68f113475ce8a2d0edbaf62844165ce8ba6f0e28",
      "parents": [
        "8b6a3807f1028df0fea2e6cb57fd2f9c72350cdb"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Jul 29 12:02:15 2009 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Jul 29 12:06:13 2009 -0700"
      },
      "message": "Updating API XML for the java.util.concurrent update.\n"
    },
    {
      "commit": "9bb8fd77c8dc177aab9ac96bed4f55972dcda70a",
      "tree": "65f29284d166ac676ef052df99ed8bcfb237ccbb",
      "parents": [
        "0ac031b3d29c6de90895c875991585812dc7388f"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Jul 28 18:24:51 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Wed Jul 29 12:05:36 2009 -0700"
      },
      "message": "Only restore the bits for wallpapers that aren\u0027t built in.\n"
    },
    {
      "commit": "0ba3cfaa5664873398f17b934c18928f3c0c7984",
      "tree": "554e9ea5d3fb204be33c80ff50fb4d49408a9737",
      "parents": [
        "0326beef199db3a5a833090b39e30deb5a3f346d"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Jul 29 11:43:25 2009 -0700"
      },
      "committer": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumar@google.com",
        "time": "Wed Jul 29 11:43:25 2009 -0700"
      },
      "message": "Fix NullPointerException when checking if its a sinkDevice.\n"
    },
    {
      "commit": "2bad713f31d642d5350949b90b3abe00fbd9ca55",
      "tree": "9aaa0b38262107d30323945c35ef82f4f4dff243",
      "parents": [
        "b307c8945d4bf8d843445f3cc6d727f4e43d90f0",
        "ed06578eddde07abe325fa4c92910bb7246cd49f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 11:38:44 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 11:38:44 2009 -0700"
      },
      "message": "Merge change 8860 into donut\n\n* changes:\n  Fix bug 2017664 Removed the TTS_ prefix in the TextToSpeech class to follow the standard naming convention. Moved the TTS-related intents from the Intent class to TextToSpeech and TextToSpeech.Engine. Renamed the TextToSpeech.Engine constants that are used as extras for the   ACTION_TTS_CHECK_TTS_DATA intent to prefix them with EXTRA_. Cleaned up the other TextToSpeech.Engine constant to remove superfluous mentions of   \"TTS\" in the name.\n"
    },
    {
      "commit": "ed06578eddde07abe325fa4c92910bb7246cd49f",
      "tree": "fbef6293b4f1e924602b54e02c37415960604c84",
      "parents": [
        "0869f7ef1efa9fe2e26b20e525952ad611d379aa"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Jul 28 14:31:48 2009 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed Jul 29 11:26:10 2009 -0700"
      },
      "message": "Fix bug 2017664\nRemoved the TTS_ prefix in the TextToSpeech class to follow the standard naming convention.\nMoved the TTS-related intents from the Intent class to TextToSpeech and TextToSpeech.Engine.\nRenamed the TextToSpeech.Engine constants that are used as extras for the\n  ACTION_TTS_CHECK_TTS_DATA intent to prefix them with EXTRA_.\nCleaned up the other TextToSpeech.Engine constant to remove superfluous mentions of\n  \"TTS\" in the name.\n"
    },
    {
      "commit": "8b6a3807f1028df0fea2e6cb57fd2f9c72350cdb",
      "tree": "0e3316172340d00d694a1365fa1decc253c7e564",
      "parents": [
        "de5dc2bba926aaf1392684d20b28ff373bdb6537",
        "c902bf8f133e0a60a888fbc2e86f66fcbc0f0430"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 11:11:13 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 11:11:13 2009 -0700"
      },
      "message": "Merge change 8997\n\n* changes:\n  GLESv2 couldn\u0027t be loaded due to wrong path specification\n"
    },
    {
      "commit": "c902bf8f133e0a60a888fbc2e86f66fcbc0f0430",
      "tree": "f3e5b7e805c2d4cfe2b085c1a3c0036291f9a465",
      "parents": [
        "e1c00aab871066935f68c92d39a82ed61e71d812"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 29 11:10:29 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Wed Jul 29 11:10:29 2009 -0700"
      },
      "message": "GLESv2 couldn\u0027t be loaded due to wrong path specification\n"
    },
    {
      "commit": "de5dc2bba926aaf1392684d20b28ff373bdb6537",
      "tree": "cdc1acb96a909d62301a25b6eff5c6eaf6aa0db6",
      "parents": [
        "4ed9d78754fb64e825bdf935fede93a9f8c8d5f2"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Jul 29 10:33:13 2009 -0700"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Wed Jul 29 10:49:10 2009 -0700"
      },
      "message": "New current.xml to correspond to the util.concurrent updates.\n"
    },
    {
      "commit": "b307c8945d4bf8d843445f3cc6d727f4e43d90f0",
      "tree": "5edab2e64aea7228de5d2723d2a61a0ec31044e5",
      "parents": [
        "0869f7ef1efa9fe2e26b20e525952ad611d379aa"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 10:25:09 2009 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jul 29 10:25:09 2009 -0700"
      },
      "message": "Fix bug 1994955 where PHONE_TYPE_CDMA was 0 and it should be 2 and added RILConstants.NO_PHONE.\n\nThis bug originally reported that PHONE_TYPE_CDMA needed to be 2 because\nit was public. But as far as I can tell it has never been public and it\nis still marked @hide so is not public now. There is a bug in that\nPHONE_TYPE_NONE and PHONE_TYPE_CDMA were both 0. But this doesn\u0027t\nappear to have been a problem because PHONE_TYPE_NONE doesn\u0027t looked to be\nused anywhere except in TelephonyManagerTest.\n"
    },
    {
      "commit": "4ed9d78754fb64e825bdf935fede93a9f8c8d5f2",
      "tree": "bc0884839824cea9daf3bc97709f24cd6275c9b3",
      "parents": [
        "d058ee0198a662bda45adc26fe3486d629234c62",
        "6e40a6e78d3a721f5b5c62993a5825190b6cb691"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 10:18:30 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 10:18:30 2009 -0700"
      },
      "message": "Merge change 4768\n\n* changes:\n  Implement sliding window sync.\n"
    },
    {
      "commit": "d058ee0198a662bda45adc26fe3486d629234c62",
      "tree": "65ad76baa2b3f0af7f86646db75dbeb948e052e3",
      "parents": [
        "a5d7b1b7f7b75d5adf9802f341b22509195c77d5",
        "ee028d5771781caa22a7e81ce48dabbcdc01a448"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 09:50:29 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 09:50:29 2009 -0700"
      },
      "message": "Merge change 8987\n\n* changes:\n  Fix firestone build\n"
    },
    {
      "commit": "ee028d5771781caa22a7e81ce48dabbcdc01a448",
      "tree": "b47a6f129df42df015382690db47370071e92251",
      "parents": [
        "69f593ccb7414ee98991b1da1a4bfbd9951e3570"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 29 09:47:23 2009 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Wed Jul 29 09:47:23 2009 -0700"
      },
      "message": "Fix firestone build\n"
    },
    {
      "commit": "a5d7b1b7f7b75d5adf9802f341b22509195c77d5",
      "tree": "ecb6dec2ce2fd5952414602202c1b48b7f901a58",
      "parents": [
        "2ec556ddc840ae71cd1e618e593a6ce8555f5590",
        "159e1a9a13ccfa4d99941e21068994366e2bbc7b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 09:46:38 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jul 29 09:46:38 2009 -0700"
      },
      "message": "am 159e1a9a: Merge change 8883 into donut\n\nMerge commit \u0027159e1a9a13ccfa4d99941e21068994366e2bbc7b\u0027\n\n* commit \u0027159e1a9a13ccfa4d99941e21068994366e2bbc7b\u0027:\n  fix [1973755] Surface.SURACE_FROZEN spelled SURACE_FROZEN\n"
    },
    {
      "commit": "2ec556ddc840ae71cd1e618e593a6ce8555f5590",
      "tree": "2928734ecf53172f0540ea5a1c52a871c103c6d0",
      "parents": [
        "4faee09c422a70439129e9fb40dd82f03d42c98d",
        "c42ac9d4d03f62c3a1ba197a28a81fda44bd8b7f"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 09:37:14 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 09:37:14 2009 -0700"
      },
      "message": "Merge change 8984\n\n* changes:\n  Fix issue 2019031: Volume changes have no effect.\n"
    },
    {
      "commit": "4faee09c422a70439129e9fb40dd82f03d42c98d",
      "tree": "ff7acb43fadde0011cc543ff75c6537bd8633de2",
      "parents": [
        "0ac031b3d29c6de90895c875991585812dc7388f"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Jul 28 18:20:50 2009 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jul 29 17:02:37 2009 +0100"
      },
      "message": "Adds the Java side of the system to show the Geolocation permissions prompt.\n"
    },
    {
      "commit": "c42ac9d4d03f62c3a1ba197a28a81fda44bd8b7f",
      "tree": "40ce2bd6c11a0b6deca079ae8e1d7797e102d53c",
      "parents": [
        "c6c18133b3969a17c79d21728578f510c8b1560e"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jul 29 08:53:03 2009 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Wed Jul 29 08:53:03 2009 -0700"
      },
      "message": "Fix issue 2019031: Volume changes have no effect.\n\nSend initStreamVolume() for each stream when media server restarts.\nAlso added restoring of phone state, device connection state and forced device for communications.\n"
    },
    {
      "commit": "0869f7ef1efa9fe2e26b20e525952ad611d379aa",
      "tree": "cea393dded11a453b34c9f3f3fe3bfdcebba2b99",
      "parents": [
        "ad346278fe129a341543d4a75bf9cc08c50742f8",
        "725d8ff6c5b4e27c8b7f2969ce1ddf6ec715ea6d"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 08:33:07 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 08:33:07 2009 -0700"
      },
      "message": "Merge change 8962 into donut\n\n* changes:\n  Log uid and package name when launching intents from search\n"
    },
    {
      "commit": "0ac031b3d29c6de90895c875991585812dc7388f",
      "tree": "8ed0c498ce12521f99f649e243108d73350dde82",
      "parents": [
        "59e2ad93bf37c7ded44c033d38fe7c972e2f4118"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Jul 28 11:53:20 2009 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jul 29 16:03:53 2009 +0100"
      },
      "message": "Adds the Java GeolocationPermissions class.\n\nThis is used by the Browser \u0027Website Settings\u0027 menu to get information about Geolocation permissions.\n"
    },
    {
      "commit": "18a081e68441a098fe0a1a6283439913cfb6b0ca",
      "tree": "8b03ac8ab87a189d6b84fd71f0ff173a5a1e7a57",
      "parents": [
        "59e2ad93bf37c7ded44c033d38fe7c972e2f4118"
      ],
      "author": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Wed Jul 29 21:26:18 2009 +0800"
      },
      "committer": {
        "name": "Owen Lin",
        "email": "owenlin@google.com",
        "time": "Wed Jul 29 21:27:08 2009 +0800"
      },
      "message": "Fix OOB in arraycopy.\n"
    },
    {
      "commit": "725d8ff6c5b4e27c8b7f2969ce1ddf6ec715ea6d",
      "tree": "88ba7aca8981e763245893910a8bd63e88955c8c",
      "parents": [
        "9b91d78a21f6e66f571169f2c6f2f94e638511e8"
      ],
      "author": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Wed Jul 29 10:59:25 2009 +0100"
      },
      "committer": {
        "name": "Bjorn Bringert",
        "email": "bringert@android.com",
        "time": "Wed Jul 29 11:11:52 2009 +0100"
      },
      "message": "Log uid and package name when launching intents from search\n\nThis is to help debug http://b/issue?id\u003d2020252\nwhere the WEB_SEARCH intent is sometimes not handled.\n"
    },
    {
      "commit": "59e2ad93bf37c7ded44c033d38fe7c972e2f4118",
      "tree": "c6c9f7416111e9bceab53e83c52917c42561d27a",
      "parents": [
        "c6c18133b3969a17c79d21728578f510c8b1560e"
      ],
      "author": {
        "name": "Andrei Popescu",
        "email": "andreip@google.com",
        "time": "Tue Jul 28 13:38:06 2009 +0100"
      },
      "committer": {
        "name": "Andrei Popescu",
        "email": "andreip@google.com",
        "time": "Wed Jul 29 11:07:44 2009 +0100"
      },
      "message": "Wire in the AppCache out-of-space callback\n"
    },
    {
      "commit": "ad346278fe129a341543d4a75bf9cc08c50742f8",
      "tree": "2733694232307c9ae06fb28bcd970942602e29d8",
      "parents": [
        "9b91d78a21f6e66f571169f2c6f2f94e638511e8",
        "dbda5ceb49294e88333fd4521a691b6ff1474e88"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 00:38:53 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 29 00:38:53 2009 -0700"
      },
      "message": "Merge change 8208 into donut\n\n* changes:\n  Removing MD2\n"
    },
    {
      "commit": "c6c18133b3969a17c79d21728578f510c8b1560e",
      "tree": "48664683e6bead315c97077f1bcead927609cf21",
      "parents": [
        "43e08e34cf2a0eb92845cca287cd5448892cc2f2",
        "f62a2bf29a6cf87be03b290b8b660db245022881"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 23:34:11 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 23:34:11 2009 -0700"
      },
      "message": "Merge change 8764\n\n* changes:\n  allow illegal subparam sizes for CDMA SMS\n"
    },
    {
      "commit": "f62a2bf29a6cf87be03b290b8b660db245022881",
      "tree": "585054c134e463602961df030c2e44e894454a88",
      "parents": [
        "700a52ac7a29671d75d49a5208bbc4156897c890"
      ],
      "author": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Tue Jul 28 14:45:09 2009 +0800"
      },
      "committer": {
        "name": "Tammo Spalink",
        "email": "tammo@google.com",
        "time": "Wed Jul 29 14:31:43 2009 +0800"
      },
      "message": "allow illegal subparam sizes for CDMA SMS\n\naddresses http://buganizer/issue?id\u003d2008358\n"
    },
    {
      "commit": "9b91d78a21f6e66f571169f2c6f2f94e638511e8",
      "tree": "6c71b98257f1ca9eb387b0cca6f3da6bf1ec8065",
      "parents": [
        "4d4229e4d9d9dcbfa281dc0fb54ddabf91b5fe0e",
        "a6ddc8af22af6bce879c5bf906aad16c0b3d6b01"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 22:08:30 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 22:08:30 2009 -0700"
      },
      "message": "Merge change 8911 into donut\n\n* changes:\n  Fix issue #1999179: search -\u003e click result -\u003e press home \u003d search dialog is shown then hidden\n"
    },
    {
      "commit": "43e08e34cf2a0eb92845cca287cd5448892cc2f2",
      "tree": "79cc416bdff788a37380a6bdbc72f55193d9ff94",
      "parents": [
        "700a52ac7a29671d75d49a5208bbc4156897c890",
        "bc25407b9299ae433023ddf147fe633f3b3b640c"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 20:46:22 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 20:46:22 2009 -0700"
      },
      "message": "Merge change 8945\n\n* changes:\n  Expose type constants and accessor for unit tests.\n"
    },
    {
      "commit": "bc25407b9299ae433023ddf147fe633f3b3b640c",
      "tree": "3dd97e753fd3410c1912f7795c1a750a04d5bd16",
      "parents": [
        "f256c4001bfd65169158af854672df0eea234d54"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jul 28 20:39:35 2009 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jul 28 20:39:35 2009 -0700"
      },
      "message": "Expose type constants and accessor for unit tests.\n\nInternally, ContentProviderOperation maintains a \"type\",\nwhich correspond to builder methods, such as \"newInsert()\".\n\nUnit tests often need to assert which operations are\nbeing built, so this change adds a getType() accessor and\nesposes the internal constants used.  They are marked with\n@hide so they are not exposed in the public API.\n"
    },
    {
      "commit": "700a52ac7a29671d75d49a5208bbc4156897c890",
      "tree": "83ce3cffe5f48f28e8baaa323bd34426ce34fdac",
      "parents": [
        "e1c00aab871066935f68c92d39a82ed61e71d812",
        "8d72569e3b85a352afe0fe1125b784d2ac13cde1"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 20:20:02 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 20:20:02 2009 -0700"
      },
      "message": "Merge changes 8935,8936\n\n* changes:\n  Fix the IOException in wallpaper restore -- the padding isn\u0027t required at the end.\n  Fix bug 1982892 - batteryservice turns off device even while plugged in\n"
    },
    {
      "commit": "e1c00aab871066935f68c92d39a82ed61e71d812",
      "tree": "82fc12c7791a8b47f5e4b4ef74d68127619e02c1",
      "parents": [
        "103209189cba985dbad20c807cd0e8fc10e06a52",
        "c915d0a33cda6cc16bf1685ccc0389787119a213"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 19:18:32 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 19:18:32 2009 -0700"
      },
      "message": "Merge change 8931\n\n* changes:\n  fix [1985856] Seg fault when using the soft keyboard in the Messaging app\n"
    },
    {
      "commit": "c915d0a33cda6cc16bf1685ccc0389787119a213",
      "tree": "e0d9f123a8187f9467517b20d35eaefe9178a6db",
      "parents": [
        "a0d128c8c601750dcbcf97342ffca7865b8a6f9e"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 19:17:54 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 19:17:54 2009 -0700"
      },
      "message": "fix [1985856] Seg fault when using the soft keyboard in the Messaging app\n"
    },
    {
      "commit": "4d4229e4d9d9dcbfa281dc0fb54ddabf91b5fe0e",
      "tree": "7a304494ab068fa52f27d8ae38c862046bb7c4ae",
      "parents": [
        "67897b1af7ab7bea1dc3f9caf5f3ee5c026a179d",
        "fd3db87e28e5b9ed186a15944234f6ff520773c6"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 18:34:33 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 18:34:33 2009 -0700"
      },
      "message": "Merge change 8757 into donut\n\n* changes:\n  Support x509-user-cert mime type in browser.\n"
    },
    {
      "commit": "103209189cba985dbad20c807cd0e8fc10e06a52",
      "tree": "c88eda8a399cc08cee777e64aa9aa51b590505a1",
      "parents": [
        "f256c4001bfd65169158af854672df0eea234d54",
        "734d6031a662a275ec68627bd1258159041d44de"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 18:34:28 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 18:34:28 2009 -0700"
      },
      "message": "Merge change 8922\n\n* changes:\n  GPS: Don\u0027t call native_set_agps_server() until after we call native_init().\n"
    },
    {
      "commit": "734d6031a662a275ec68627bd1258159041d44de",
      "tree": "15a382ca4666c6a7875fcd876fa4a2d99365b9c5",
      "parents": [
        "6c70a8b76b636a4cc68aa0045205202d8fae8232"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Jul 28 18:30:25 2009 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Tue Jul 28 18:33:41 2009 -0700"
      },
      "message": "GPS: Don\u0027t call native_set_agps_server() until after we call native_init().\n\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "8d72569e3b85a352afe0fe1125b784d2ac13cde1",
      "tree": "e90602cb7d6dddaf452e9df0bae4016ec85aafda",
      "parents": [
        "a7e4cf9b5c9dd7d733e1ee7109ecb0e58996fe06"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Jul 28 18:23:05 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Jul 28 18:30:15 2009 -0700"
      },
      "message": "Fix the IOException in wallpaper restore -- the padding isn\u0027t required at the end.\n"
    },
    {
      "commit": "a7e4cf9b5c9dd7d733e1ee7109ecb0e58996fe06",
      "tree": "e579dfc4c32c6cd10cfbbcff8dd59b172547424d",
      "parents": [
        "f256c4001bfd65169158af854672df0eea234d54"
      ],
      "author": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Jul 28 18:18:20 2009 -0700"
      },
      "committer": {
        "name": "Joe Onorato",
        "email": "joeo@android.com",
        "time": "Tue Jul 28 18:30:15 2009 -0700"
      },
      "message": "Fix bug 1982892 - batteryservice turns off device even while plugged in\n\nAlso, make the battery service do it, not some keyguard thing.\n"
    },
    {
      "commit": "f256c4001bfd65169158af854672df0eea234d54",
      "tree": "23ec0b15c1320d4387edbc56fce60f5f336ed8d1",
      "parents": [
        "bfefdcda94e056f6dee68debefb35ce9e7cd03b7",
        "a62f16accad31e03ede5e4e6525dbe30dccc6db0"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:57:39 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 28 17:57:39 2009 -0700"
      },
      "message": "am a62f16ac: Merge change 8877 into donut\n\nMerge commit \u0027a62f16accad31e03ede5e4e6525dbe30dccc6db0\u0027\n\n* commit \u0027a62f16accad31e03ede5e4e6525dbe30dccc6db0\u0027:\n  Remove warning in non-eng builds.\n"
    },
    {
      "commit": "a6ddc8af22af6bce879c5bf906aad16c0b3d6b01",
      "tree": "8a8d91e64c127d07657cb3d32c2ab130673120e6",
      "parents": [
        "ac38dfc5435b57281c97165e4de5b5a12af98a20"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 28 17:49:55 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 28 17:55:13 2009 -0700"
      },
      "message": "Fix issue #1999179: search -\u003e click result -\u003e press home \u003d search dialog is shown then hidden\n\nRe-arrange various things to ensure that the search dialog is told about system windows being\nclosed before it is told about the navigation back to home.\n"
    },
    {
      "commit": "bfefdcda94e056f6dee68debefb35ce9e7cd03b7",
      "tree": "bbd7b777cd8b1f62aafed27a00e60bcc2440295f",
      "parents": [
        "3eb434487825b7ced55527dc50dd3957dfe187b6",
        "04cc0e121f0f9fb236150be5e9afa1b8d0105026"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:42:53 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:42:53 2009 -0700"
      },
      "message": "Merge change 8886\n\n* changes:\n  Fix broken calendar tests.\n"
    },
    {
      "commit": "3eb434487825b7ced55527dc50dd3957dfe187b6",
      "tree": "a44900012c09fe2fd289d5380c570140bd6035ad",
      "parents": [
        "ec5d6833356ce99db579e9b7d5d22f17b7c1d7f4",
        "6f5c61c8df70273e3bbc7fd07412cc69b6ce1e76"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:22:23 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:22:23 2009 -0700"
      },
      "message": "Merge change 8901\n\n* changes:\n  Add new icons and implement text. Fix bug with uploading 8888 bitmaps of non-square size.\n"
    },
    {
      "commit": "6f5c61c8df70273e3bbc7fd07412cc69b6ce1e76",
      "tree": "b429479c913cfdd0f91a7386d99295e10638ce56",
      "parents": [
        "37d7fc70dd92a29662b9e170f91ee6b35ae950ab"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jul 28 17:20:11 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jul 28 17:20:11 2009 -0700"
      },
      "message": "Add new icons and implement text. Fix bug with uploading 8888 bitmaps of non-square size.\n"
    },
    {
      "commit": "ec5d6833356ce99db579e9b7d5d22f17b7c1d7f4",
      "tree": "41209f41b8c6be021f2766b24c883dc2dbea2d9a",
      "parents": [
        "3635c0d378c7d56d6b6fe4e1c91dae78d2921d10",
        "37d7fc70dd92a29662b9e170f91ee6b35ae950ab"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:19:00 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 17:19:00 2009 -0700"
      },
      "message": "Merge change 8839\n\n* changes:\n  Fix selection and change icon loading from 565 to 8888.\n"
    },
    {
      "commit": "3635c0d378c7d56d6b6fe4e1c91dae78d2921d10",
      "tree": "b2e6e05e783f6b460ae38786193114af4622474f",
      "parents": [
        "e406906e16bf31bdd0064b8d47df5b177e8e8550",
        "a1fd1efb52294360d09a4a4f5b6daabafd3c6603"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:32:04 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:32:04 2009 -0700"
      },
      "message": "Merge change 8888\n\n* changes:\n  Voicemail number setting is throwing exception\n"
    },
    {
      "commit": "67897b1af7ab7bea1dc3f9caf5f3ee5c026a179d",
      "tree": "15bc8ab00f30cc2f1d6f5915ed0044952e86df6e",
      "parents": [
        "1521cd6e657ba4efa9382ab73d3cbba3bdf50ead",
        "0f2e6663d923c4414e608c635e144d1d97e22bc3"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:28:42 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:28:42 2009 -0700"
      },
      "message": "Merge change 8884 into donut\n\n* changes:\n  DO NOT MERGE. Already in master. Fix calendar test.\n"
    },
    {
      "commit": "e406906e16bf31bdd0064b8d47df5b177e8e8550",
      "tree": "1a03ad7da83809a156aed0a74936332015ad7819",
      "parents": [
        "a0d128c8c601750dcbcf97342ffca7865b8a6f9e",
        "69f593ccb7414ee98991b1da1a4bfbd9951e3570"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:26:40 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:26:40 2009 -0700"
      },
      "message": "Merge change 8878\n\n* changes:\n  Support for selection of silent ringtone from the ringtone picker. This doesn\u0027t actually enable that, but adds the necessary code to make it work when enabled, and cleans up some ringtone related code.\n"
    },
    {
      "commit": "04cc0e121f0f9fb236150be5e9afa1b8d0105026",
      "tree": "58774e68ee417c11a73d192afd8e1cd6c57c2d50",
      "parents": [
        "27700ef16b9058a3cfa4010a18d843888ef4b07d"
      ],
      "author": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Tue Jul 28 16:15:38 2009 -0700"
      },
      "committer": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Tue Jul 28 16:20:48 2009 -0700"
      },
      "message": "Fix broken calendar tests.\n\nThe tests end up in the widget code, which calls getResources().  This needs to\nbe supported by the mock.\n\nbug\u003d1985641\n"
    },
    {
      "commit": "1521cd6e657ba4efa9382ab73d3cbba3bdf50ead",
      "tree": "ae3f7ad0e2152958f8d731354e08a3c49585d3fc",
      "parents": [
        "159e1a9a13ccfa4d99941e21068994366e2bbc7b",
        "d75fe9aa835b0811911e1727de8e15b329dafd49"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:16:38 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:16:38 2009 -0700"
      },
      "message": "Merge change 8015 into donut\n\n* changes:\n  Reset the mDpiX and mDpiY values when qemu.sf.lcd_density is defined.\n"
    },
    {
      "commit": "159e1a9a13ccfa4d99941e21068994366e2bbc7b",
      "tree": "66379496e9ab76e55c0448493afd5c1044c56972",
      "parents": [
        "a62f16accad31e03ede5e4e6525dbe30dccc6db0",
        "c87c4a3e3b3c3949ae3c6f8fd245b71691d5ca3b"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:12:58 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 16:12:58 2009 -0700"
      },
      "message": "Merge change 8883 into donut\n\n* changes:\n  fix [1973755] Surface.SURACE_FROZEN spelled SURACE_FROZEN\n"
    },
    {
      "commit": "69f593ccb7414ee98991b1da1a4bfbd9951e3570",
      "tree": "792a5ba3b2499cc8f25cd4dba55428d729d54919",
      "parents": [
        "e8c027756cfff74fd39b76c2ef373c3edb952eb5"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jul 28 09:55:04 2009 -0700"
      },
      "committer": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Tue Jul 28 16:06:38 2009 -0700"
      },
      "message": "Support for selection of silent ringtone from the ringtone picker.\nThis doesn\u0027t actually enable that, but adds the necessary code to make it work when enabled, and cleans up some ringtone related code.\n"
    },
    {
      "commit": "c87c4a3e3b3c3949ae3c6f8fd245b71691d5ca3b",
      "tree": "069b03c066cab8854e0e56c728b44157a3717567",
      "parents": [
        "de36313b0b80c019c2784edd9d41f6761fe80685"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:59:52 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:59:52 2009 -0700"
      },
      "message": "fix [1973755] Surface.SURACE_FROZEN spelled SURACE_FROZEN\n"
    },
    {
      "commit": "0f2e6663d923c4414e608c635e144d1d97e22bc3",
      "tree": "12f748daeaa5aad393b0172fc081300cc24361a1",
      "parents": [
        "e640d259c29b9d919e80b2b3d3f810459135b8f3"
      ],
      "author": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Tue Jul 28 15:57:50 2009 -0700"
      },
      "committer": {
        "name": "Ken Shirriff",
        "email": "kens@google.com",
        "time": "Tue Jul 28 15:57:50 2009 -0700"
      },
      "message": "DO NOT MERGE. Already in master. Fix calendar test.\n\nTest was failing because SSL caching calls getFileDir() which wasn\u0027t implemented in the mock.\n\nbug\u003d1966269\n"
    },
    {
      "commit": "a0d128c8c601750dcbcf97342ffca7865b8a6f9e",
      "tree": "ff8bb78f16181c0cac9b057680bba535e0f9df34",
      "parents": [
        "461bcdd3b7fb2d004bdc6b97b3cf36d137b11ad1",
        "de36313b0b80c019c2784edd9d41f6761fe80685"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:42:53 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:42:53 2009 -0700"
      },
      "message": "resolved conflicts for merge of de36313b to master\n"
    },
    {
      "commit": "d75fe9aa835b0811911e1727de8e15b329dafd49",
      "tree": "baf987844168a4a4af49c1197c3d3587d3ad2ae5",
      "parents": [
        "9377738cdbb7eb0a1267cb536443cbed700ff5e9"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Wed Jul 29 00:38:58 2009 +0200"
      },
      "committer": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Wed Jul 29 00:38:58 2009 +0200"
      },
      "message": "Reset the mDpiX and mDpiY values when qemu.sf.lcd_density is defined.\n\nThis will make android.view.Display return corresponding values for\nthe screen\u0027s DPI.\n"
    },
    {
      "commit": "a62f16accad31e03ede5e4e6525dbe30dccc6db0",
      "tree": "076f72c33a2333a14ca9a8e7fbf96aa3e7edcb30",
      "parents": [
        "de36313b0b80c019c2784edd9d41f6761fe80685",
        "e551dc76bcde0e114b06e876eeb1d5f9d367fddf"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 15:34:25 2009 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 15:34:25 2009 -0700"
      },
      "message": "Merge change 8877 into donut\n\n* changes:\n  Remove warning in non-eng builds.\n"
    },
    {
      "commit": "e551dc76bcde0e114b06e876eeb1d5f9d367fddf",
      "tree": "d7b4742b809dd97be9d10e1129479934b1cae625",
      "parents": [
        "cdb9e971d9d62d399756dcb688ac6c3a6c31383f"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Tue Jul 28 15:30:11 2009 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@android.com",
        "time": "Tue Jul 28 15:30:11 2009 -0700"
      },
      "message": "Remove warning in non-eng builds.\n"
    },
    {
      "commit": "de36313b0b80c019c2784edd9d41f6761fe80685",
      "tree": "168cc8684fbe044fede73494b7b98191e963c523",
      "parents": [
        "e640d259c29b9d919e80b2b3d3f810459135b8f3"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:27:39 2009 -0700"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Tue Jul 28 15:27:39 2009 -0700"
      },
      "message": "fix [1981759] -no-boot-anim has no effect\n"
    },
    {
      "commit": "461bcdd3b7fb2d004bdc6b97b3cf36d137b11ad1",
      "tree": "16b378875a9dc6e77901a75e9b0824535c4bc56f",
      "parents": [
        "383cc38a203b11d68c525505ef51c26d4ff6de66",
        "e640d259c29b9d919e80b2b3d3f810459135b8f3"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 15:27:25 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 28 15:27:25 2009 -0700"
      },
      "message": "am e640d259: Merge change 8832 into donut\n\nMerge commit \u0027e640d259c29b9d919e80b2b3d3f810459135b8f3\u0027\n\n* commit \u0027e640d259c29b9d919e80b2b3d3f810459135b8f3\u0027:\n  fix [1996214] Boot animation is occasionally messed up\n"
    },
    {
      "commit": "383cc38a203b11d68c525505ef51c26d4ff6de66",
      "tree": "d5c8ef5dc273f59dc9b862e63f1c3179a658e7bd",
      "parents": [
        "02f5228c3c224dc8804cbedd40899fa0c42bfd4a",
        "6b46dc8616dff7a5049b9fbaa7bbf8b4c0840eb4"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 15:27:10 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 28 15:27:10 2009 -0700"
      },
      "message": "am 6b46dc86: Merge change 8840 into donut\n\nMerge commit \u00276b46dc8616dff7a5049b9fbaa7bbf8b4c0840eb4\u0027\n\n* commit \u00276b46dc8616dff7a5049b9fbaa7bbf8b4c0840eb4\u0027:\n  Add padding to height of AutoCompleteTextView drop-down.\n"
    },
    {
      "commit": "02f5228c3c224dc8804cbedd40899fa0c42bfd4a",
      "tree": "21267ea74f5159b7aa52751c6e8a3de368c08c39",
      "parents": [
        "b2fe1fd4ae31df7a0366c59c4a1393fb281c4fde",
        "f0d83fd907e0d2a0b2fe563cea9ffa830ecfd33f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 28 15:23:21 2009 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 28 15:23:21 2009 -0700"
      },
      "message": "resolved conflicts for merge of f0d83fd9 to master\n"
    },
    {
      "commit": "b2fe1fd4ae31df7a0366c59c4a1393fb281c4fde",
      "tree": "62bd998f47c617cd28105fcc8163865151bf260a",
      "parents": [
        "6c70a8b76b636a4cc68aa0045205202d8fae8232",
        "40c0de641a64ed4db4f0a08448a7b58bc50a5425"
      ],
      "author": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 28 14:24:07 2009 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jul 28 14:24:07 2009 -0700"
      },
      "message": "am 40c0de64: Merge change 8836 into donut\n\nMerge commit \u002740c0de641a64ed4db4f0a08448a7b58bc50a5425\u0027\n\n* commit \u002740c0de641a64ed4db4f0a08448a7b58bc50a5425\u0027:\n  Add menu with search settings to search dialog.\n"
    }
  ],
  "next": "6c70a8b76b636a4cc68aa0045205202d8fae8232"
}
