)]}'
{
  "log": [
    {
      "commit": "931ff55a905c2efb7abb7ac287fe2132aaf77627",
      "tree": "eef14c48cab1c3dc29a34f49ffb2ef00c83d8a27",
      "parents": [
        "66f1bafb2326e12814df703a4285373e8651a3ce"
      ],
      "author": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Sun Mar 25 20:58:12 2012 -0700"
      },
      "committer": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Tue Apr 03 15:59:02 2012 -0700"
      },
      "message": "Creating new \"Optimizing for TV\" training.\n\nChange-Id: Id2f35e07460f4c900facd364631a09c369b45310\n"
    },
    {
      "commit": "66f1bafb2326e12814df703a4285373e8651a3ce",
      "tree": "90d6f9c57f3425efe318867dbd4b6d6352f8fcea",
      "parents": [
        "928d34704b96db9133e28dc77b716518d335b356",
        "1e72b34f119414593e45c442b78030eb3650ee76"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Mar 21 16:41:19 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 21 16:41:19 2012 -0700"
      },
      "message": "Merge \"docs: Android SDK r17 (RC7) Release Notes (fix for build feature info)\" into ics-mr1"
    },
    {
      "commit": "1e72b34f119414593e45c442b78030eb3650ee76",
      "tree": "24dd29396c9a8911b924ca139340813402a6ca0b",
      "parents": [
        "14958e21c12f922d7501d32c3bec05109eb342d5"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Mar 21 16:25:21 2012 -0700"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Mar 21 16:25:21 2012 -0700"
      },
      "message": "docs: Android SDK r17 (RC7) Release Notes (fix for build feature info)\n\nChange-Id: Id10c2d5eec9f81d1c6ce52067b7e25b7f411d91c\n"
    },
    {
      "commit": "928d34704b96db9133e28dc77b716518d335b356",
      "tree": "0da51670fb2a0359c8f7977ae7f5ac48d17905ca",
      "parents": [
        "14958e21c12f922d7501d32c3bec05109eb342d5"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Mar 20 15:30:43 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Mar 20 15:30:43 2012 -0700"
      },
      "message": "Fix 5960562: Show emergency button on PukUnlock screen\n\nThis fixes an issue where the device doesn\u0027t show the emergency button\non the SIM PUK unlock screen. The problem was introduced in I3127bfd5\nwhere we allowed the button to be conditionally shown.\n\nChange-Id: I3e2aae2bce89399a2564c3f8a726a8db99cdec86\n"
    },
    {
      "commit": "14958e21c12f922d7501d32c3bec05109eb342d5",
      "tree": "1c3d15cc71bc87cb35568c4d2ee0dada4e6a2bcf",
      "parents": [
        "dbab18f64a1b17311a0c865ed43200e9dc239113",
        "10c3fc89a458d8cafc82fcae7d58f661cd822ba7"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Mar 19 08:32:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 19 08:32:35 2012 -0700"
      },
      "message": "Merge \"audioflinger: fix issue with camcorder and A2DP\" into ics-mr1"
    },
    {
      "commit": "dbab18f64a1b17311a0c865ed43200e9dc239113",
      "tree": "a795661a29287d89f6642d693e992278537c93e8",
      "parents": [
        "972d12aa1e6fba69094c0a9270df645b7db74f3a",
        "dad557e0cf9921a0ac4d9959df0223a3acebfa4e"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Mon Mar 19 08:25:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 19 08:25:48 2012 -0700"
      },
      "message": "Merge \"docs: Android SDK r17 (RC6) Release Notes\" into ics-mr1"
    },
    {
      "commit": "972d12aa1e6fba69094c0a9270df645b7db74f3a",
      "tree": "b6c5eb287541e7366a59ef7850993eaa66d10df2",
      "parents": [
        "2a0d685ed62ff7a5e5a40be0748860c092165984",
        "e36f86bce169366bd07c88c71e2e6acbe4376473"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Mon Mar 19 08:08:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 19 08:08:56 2012 -0700"
      },
      "message": "Merge \"DO NOT MERGE Revert \"Increase line limit for summary text\"\" into ics-mr1"
    },
    {
      "commit": "e36f86bce169366bd07c88c71e2e6acbe4376473",
      "tree": "b2ebd6ea8102851cd075bea6547e0fa5710c818d",
      "parents": [
        "90e3bcae6771df767c3377ca3bd6c08d99062ca3"
      ],
      "author": {
        "name": "Justin Ho",
        "email": "justinho@google.com",
        "time": "Sat Mar 17 17:09:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 17 17:09:35 2012 -0700"
      },
      "message": "DO NOT MERGE Revert \"Increase line limit for summary text\"\n\nThis reverts commit 90e3bcae6771df767c3377ca3bd6c08d99062ca3"
    },
    {
      "commit": "10c3fc89a458d8cafc82fcae7d58f661cd822ba7",
      "tree": "816303c0f4b450fd063be20555501741b1569839",
      "parents": [
        "2b056c6e6759d63045c22556c5418a08fcb3f80c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 20:37:59 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 20:37:59 2012 -0700"
      },
      "message": "audioflinger: fix issue with camcorder and A2DP\n\nSome audio HALs do not support well a device selection of 0 (no device)\nreceived on an input stream.\n\nThis can happen because of a problem in the audioflinger code that handles\nthe forwarding of the output device selection to the record thread for use by\nthe pre processing modules that need it. If the output device is 0 (meaning\nno op, which happens when stopping playback over A2DP) audioflinger could not\ndetect it was an output device selection and would forward it to the input\nstream (see AudioFlinger::setParameters() and RecordThread::checkForNewParameters_l().\n\nIssue 6179641.\n\nChange-Id: Idae534521866538e0d12ba259a2834f402a922e2\n"
    },
    {
      "commit": "dad557e0cf9921a0ac4d9959df0223a3acebfa4e",
      "tree": "5a75785b82054e428b8addf494a82b8554efaa31",
      "parents": [
        "eb1d42e4faa34c2acf76200913920fd5ca46a39e"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Mar 16 01:17:58 2012 -0700"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Mar 16 17:45:20 2012 -0700"
      },
      "message": "docs: Android SDK r17 (RC6) Release Notes\n\nChange-Id: I1e58b3827e4fe70310d2154e0f85b16b79d6a0d2\n"
    },
    {
      "commit": "2a0d685ed62ff7a5e5a40be0748860c092165984",
      "tree": "0056da31b2883737b57d45d52ed15a2bd0a1abe1",
      "parents": [
        "3fe7ee651db0aae9485ead227c89db1e24b9e245",
        "dc63f3fe40a242c70d84c492c8c5f945b2269762"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 14:58:21 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 16 14:58:21 2012 -0700"
      },
      "message": "Merge \"MediaPlayerService: fix AudioSink latency\" into ics-mr1"
    },
    {
      "commit": "3fe7ee651db0aae9485ead227c89db1e24b9e245",
      "tree": "e47ca264bd19702ca3fc5b828e13dd5ce890e6a6",
      "parents": [
        "90e3bcae6771df767c3377ca3bd6c08d99062ca3",
        "0df689495a02c4a34943330099404bd8860981c9"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 14:58:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 16 14:58:07 2012 -0700"
      },
      "message": "Merge \"AudioTrack: relax check on minimum buffer size\" into ics-mr1"
    },
    {
      "commit": "90e3bcae6771df767c3377ca3bd6c08d99062ca3",
      "tree": "3e4551d4bdfe51dbddca153f443ae5f019d7720c",
      "parents": [
        "2b056c6e6759d63045c22556c5418a08fcb3f80c"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Mar 16 13:13:50 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Mar 16 13:13:50 2012 -0700"
      },
      "message": "Increase line limit for summary text\n\nDoing this to accomodate some really long warning text in a\ncheckbox widget. Needs 5 lines for English. Probably a lot\nmore for German, etc., so increasing it to 10 lines.\n\nPlease don\u0027t abuse that. 4 lines is still a reasonable max.\n\nChange-Id: Ife5858f2165cb2bc046ce606f29d31010d26ecc2\n"
    },
    {
      "commit": "dc63f3fe40a242c70d84c492c8c5f945b2269762",
      "tree": "b6c5eb287541e7366a59ef7850993eaa66d10df2",
      "parents": [
        "0df689495a02c4a34943330099404bd8860981c9"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Mar 05 17:27:11 2012 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 12:25:31 2012 -0700"
      },
      "message": "MediaPlayerService: fix AudioSink latency\n\nThe AudioSink latency is currently cached when the associated AudioTrack\nis created. However, the AudioTrack latency can change if the AudioTrack is moved\nfrom one output stream to another.\nThe AudioPlayer must also periodically update its view of the latency\nas it is needed to compensate the real audio time used for A/V sync.\n\nThis fixes an A/V sync problem seen when switching A2DP on and off while\nplaying a video.\n\nChange-Id: I28b24049ca114e1af3e24791dcc900f463536ba4\n\nConflicts:\n\n\tmedia/libmediaplayerservice/MediaPlayerService.cpp\n"
    },
    {
      "commit": "0df689495a02c4a34943330099404bd8860981c9",
      "tree": "04a6a78a88c5f7e6022b9f98727da961b040dd20",
      "parents": [
        "2b056c6e6759d63045c22556c5418a08fcb3f80c"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Mon Mar 05 17:06:40 2012 -0800"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Fri Mar 16 12:22:07 2012 -0700"
      },
      "message": "AudioTrack: relax check on minimum buffer size\n\nCurrent AudioTrack implementation enforces that the requested audio\nbuffer size is at least corresponding the audio latency.\nThis requirement is too strong and leads to problems with current\nstagefright and AudioSink implementations when playing over output\nstreams with long latency.\n\nUltimately, the AudioSink design should be changed to specify a minimum\nbuffer size in time or frames units but not in buffer count units.\n\nChange-Id: I8ba603956f92ac49143a8249572665aa548f2f0f\n\nConflicts:\n\n\tmedia/libmedia/AudioTrack.cpp\n"
    },
    {
      "commit": "2b056c6e6759d63045c22556c5418a08fcb3f80c",
      "tree": "b2ebd6ea8102851cd075bea6547e0fa5710c818d",
      "parents": [
        "ce06c000b4133c63414c3244c3325e25315ab179",
        "4099e172283c6fbdfe4b8e68cf30ede2353e37b7"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 16 12:09:59 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 16 12:09:59 2012 -0700"
      },
      "message": "Merge \"Doc update: DDMS Network Traffic tool.\" into ics-mr1"
    },
    {
      "commit": "4099e172283c6fbdfe4b8e68cf30ede2353e37b7",
      "tree": "c6987c4678ea735b9e8291ee2290a5a95a2b31d8",
      "parents": [
        "f4994b3eb03e1e772d7d46e8b6dcfc88593db792"
      ],
      "author": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Mon Mar 05 14:02:00 2012 -0800"
      },
      "committer": {
        "name": "Katie McCormick",
        "email": "kmccormick@google.com",
        "time": "Fri Mar 16 11:55:55 2012 -0700"
      },
      "message": "Doc update: DDMS Network Traffic tool.\n\nChange-Id: I9aa0d94e9bdc20681ec7be3f98233223c0e742d8\n"
    },
    {
      "commit": "ce06c000b4133c63414c3244c3325e25315ab179",
      "tree": "0334a5e3011d701f78f84020e5fc203f791a827c",
      "parents": [
        "1f60afc5cbec849054c1787bf3141d6d0d49e4c3",
        "2a29b3ad1350785aedea3442b38042885533576c"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 16 11:53:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 16 11:53:53 2012 -0700"
      },
      "message": "Merge \"Debugging code for #6169553: Make Phone launch faster\" into ics-mr1"
    },
    {
      "commit": "1f60afc5cbec849054c1787bf3141d6d0d49e4c3",
      "tree": "c981f34a2d8822c52bcc0ac0e734f7aaa7524cb3",
      "parents": [
        "eb1d42e4faa34c2acf76200913920fd5ca46a39e"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Mar 16 00:53:41 2012 -0700"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Fri Mar 16 10:21:32 2012 -0700"
      },
      "message": "docs: Emulator Hardware Acceleration docs for SDK r17\n\nChange-Id: I0714891d14db598f6c4acd29773975bd7754a912\n"
    },
    {
      "commit": "eb1d42e4faa34c2acf76200913920fd5ca46a39e",
      "tree": "50bda98822b4597eaa9dc4de804454f8c4e2328d",
      "parents": [
        "33ace979a452301796694ffd64506f082de42f0d",
        "8edad6f16fc1d60a163e0f63153ff4f8a95e6c0e"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Mar 15 15:52:56 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 15 15:52:56 2012 -0700"
      },
      "message": "Merge \"docs: Fix a bunch of misc doc issues from external tracker\" into ics-mr1"
    },
    {
      "commit": "2a29b3ad1350785aedea3442b38042885533576c",
      "tree": "110eb4b7982347f7fb8bdc309369a98d44ea4993",
      "parents": [
        "7f94977867ae67aa4f75d9db5de94e1233a2d7fe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 15 15:48:38 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 15 15:48:38 2012 -0700"
      },
      "message": "Debugging code for #6169553: Make Phone launch faster\n\nThe activity manager now has a tick when launching an app every\n500ms, where it collects the current stack traces of the app if\nit hasn\u0027t finished launching.  These traces are included as part\nof dumpstate.\n\nThis is only done on non-user builds.\n\nChange-Id: I7f09ea00aab821ac81795f48c9d68fcca65f89fe\n"
    },
    {
      "commit": "33ace979a452301796694ffd64506f082de42f0d",
      "tree": "d8a25a137c8a742c5494ef91c2c14739f9ffa478",
      "parents": [
        "f32ab914147ede0b02302a28cce6fd2f301b0b3e",
        "6fdab076b75b1ea470a216cba84f1015e77abfd0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 15 11:27:43 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 15 11:27:43 2012 -0700"
      },
      "message": "Merge \"Remove fade animations from framework drawables.\" into ics-mr1"
    },
    {
      "commit": "f32ab914147ede0b02302a28cce6fd2f301b0b3e",
      "tree": "d118c7b422f3ff0fb5af7fb693f72e9ae93ce0d7",
      "parents": [
        "957f716cf1686145ba4c06ca8669eaa2e22f54e8",
        "1657080a0c90e5ab07d29f3e260985153f710578"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Mar 15 10:21:00 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 15 10:21:00 2012 -0700"
      },
      "message": "Merge \"docs: update various SDK and AVD Manager screenshots and remove one from the licensing doc that\u0027s not necessary\" into ics-mr1"
    },
    {
      "commit": "6fdab076b75b1ea470a216cba84f1015e77abfd0",
      "tree": "4366eb8b32e4e882e21a7626e49419d6a8c8d0e8",
      "parents": [
        "7f94977867ae67aa4f75d9db5de94e1233a2d7fe"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Mar 14 16:46:59 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Mar 14 16:46:59 2012 -0700"
      },
      "message": "Remove fade animations from framework drawables.\n\nChange-Id: Ic4115ba779e88a405b5d2cd927db99c43def3704\n"
    },
    {
      "commit": "957f716cf1686145ba4c06ca8669eaa2e22f54e8",
      "tree": "8c74b6ff446902837a61deac19dbbb1bca8906c9",
      "parents": [
        "b285125d4bad1c76e95cd24956711deb9908c4a8"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Mar 14 16:24:25 2012 -0700"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Mar 14 16:24:25 2012 -0700"
      },
      "message": "docs: fix toc in search au class\n\nChange-Id: I7c678a9091a5d2c7bdfcf5e104597d9c1986d5f0\n"
    },
    {
      "commit": "1657080a0c90e5ab07d29f3e260985153f710578",
      "tree": "1757ffbc2e54f75a56845201c132c420def74772",
      "parents": [
        "b285125d4bad1c76e95cd24956711deb9908c4a8"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Mar 14 15:44:56 2012 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Mar 14 16:16:18 2012 -0700"
      },
      "message": "docs: update various SDK and AVD Manager screenshots\nand remove one from the licensing doc that\u0027s not necessary\n\nChange-Id: I4b07446a8fd57449dfd9b605019143f543be5e14\n"
    },
    {
      "commit": "b285125d4bad1c76e95cd24956711deb9908c4a8",
      "tree": "bb2954b85710b0241a988e8110e4eefb6cc9a247",
      "parents": [
        "7f94977867ae67aa4f75d9db5de94e1233a2d7fe",
        "055e3f25ba85d7aefcddaa0aa2bb0589719ec80c"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Mar 14 15:41:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 14 15:41:02 2012 -0700"
      },
      "message": "Merge \"docs: android u search class\" into ics-mr1"
    },
    {
      "commit": "7f94977867ae67aa4f75d9db5de94e1233a2d7fe",
      "tree": "636fd11396068c46c03345be9ba005c7d3ee4a08",
      "parents": [
        "0e87370077b322b3a88c345a44c6bf3d56617071",
        "161a8dec91c7c8bd731e90c03aaf3ddbd7dc8228"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 13 23:09:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 13 23:09:09 2012 -0700"
      },
      "message": "Merge \"docs: remove link from GP logo\" into ics-mr1"
    },
    {
      "commit": "055e3f25ba85d7aefcddaa0aa2bb0589719ec80c",
      "tree": "8fcffe60e2bd29bc2946e04dc4214cf9bdbf3bf2",
      "parents": [
        "5b08738a62ece5bf0ca5d22a6f062e2fb67af272"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Feb 03 11:00:47 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Mar 13 18:14:02 2012 -0700"
      },
      "message": "docs: android u search class\n\nChange-Id: I433cb5b82426c942af8f357180aeb7c947f2d9e1\n"
    },
    {
      "commit": "0e87370077b322b3a88c345a44c6bf3d56617071",
      "tree": "9fa4b8ce60f0e1dea9739ea6cf8462b89f2bf20c",
      "parents": [
        "f4ae6aabbcefe39b3c85b03729c74044f02369d4"
      ],
      "author": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Mon Mar 12 17:04:17 2012 -0700"
      },
      "committer": {
        "name": "Daniel Lehmann",
        "email": "lehmannd@google.com",
        "time": "Mon Mar 12 17:04:17 2012 -0700"
      },
      "message": "Remove the country detector logging\n\nBug:6156714\nChange-Id: Id0ff60b0530142e2bce055ee8cf8dde94e974aa5\n"
    },
    {
      "commit": "f4ae6aabbcefe39b3c85b03729c74044f02369d4",
      "tree": "761c2b1fc2cb1f58f8bd066f1c705237f89894ab",
      "parents": [
        "33372b217ea5e9950560449aa5c86e0f0ddacc74"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Mar 10 13:23:35 2012 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Sat Mar 10 13:23:35 2012 -0800"
      },
      "message": "Allow CDMA on LTE devices to get data connections even if otasp is needed.\n\nBearer Independent Protocol (BIP) connections as defined in\nETSI TS 102 223 \"Smart Cards; Card Application Toolkit (CAT) (Release 11)\"\nneed to be able to establish data connections even when not provisioned.\nThis can occur when trying to provision on via and EVDO network.\n\nBug: 6110632\nChange-Id: I85722e0ba2e2606ffcf2516b8f00be6ff5271adf\n"
    },
    {
      "commit": "161a8dec91c7c8bd731e90c03aaf3ddbd7dc8228",
      "tree": "9ed6b3514dbe1afa371384b46dde8d70b6c75d57",
      "parents": [
        "33372b217ea5e9950560449aa5c86e0f0ddacc74"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 09 19:12:53 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 09 19:12:53 2012 -0800"
      },
      "message": "docs: remove link from GP logo\n\nChange-Id: I6dff28e84b341054874995e78d20945e70d24cae\n"
    },
    {
      "commit": "8edad6f16fc1d60a163e0f63153ff4f8a95e6c0e",
      "tree": "cae809f282e74cc63a1de7be89c9bc81567b95b7",
      "parents": [
        "33372b217ea5e9950560449aa5c86e0f0ddacc74"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 09 10:55:50 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 09 12:30:40 2012 -0800"
      },
      "message": "docs: Fix a bunch of misc doc issues from external tracker\n\nChange-Id: I03cae5bdb7b806e81cc6c983a014de212cb80c73\n"
    },
    {
      "commit": "33372b217ea5e9950560449aa5c86e0f0ddacc74",
      "tree": "68863f3575f81c3dc0bd66cda39becd604f54c2b",
      "parents": [
        "84099f3d788974169a8ea282f9413cb399d17012",
        "500cc4be2f81ff1d00a1dac97c351c30165a6139"
      ],
      "author": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Thu Mar 08 12:22:49 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 08 12:22:49 2012 -0800"
      },
      "message": "Merge \"A few updates for TVs.\" into ics-mr1"
    },
    {
      "commit": "84099f3d788974169a8ea282f9413cb399d17012",
      "tree": "5efa583222535219201410ccfd89c8757ea5fd1f",
      "parents": [
        "99e790de9ea23f59933fd695ca35bb6d1033b4e9",
        "87e32816c46b6ab6c8832854cd29aeaaa39fe798"
      ],
      "author": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Thu Mar 08 12:20:21 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 08 12:20:21 2012 -0800"
      },
      "message": "Merge \"Adding TV related updates.\" into ics-mr1"
    },
    {
      "commit": "500cc4be2f81ff1d00a1dac97c351c30165a6139",
      "tree": "6c89248f489fbfd0a2a1611d6e9f6a7c657fc412",
      "parents": [
        "97b94e784c012ca2bff273ff74a00c6eadd1a1a2"
      ],
      "author": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Wed Mar 07 16:09:05 2012 -0800"
      },
      "committer": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Thu Mar 08 12:18:00 2012 -0800"
      },
      "message": "A few updates for TVs.\n\nChange-Id: I2465cbfdfd3a5b9e22f94bd1c678aec33ab216d9\n"
    },
    {
      "commit": "87e32816c46b6ab6c8832854cd29aeaaa39fe798",
      "tree": "3da4cf5787698ba0e6e522846fdacdf6367096c3",
      "parents": [
        "96c757e557ed40da4400b82fd62dfbd4bc8151d1"
      ],
      "author": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Wed Mar 07 17:11:12 2012 -0800"
      },
      "committer": {
        "name": "Megha Joshi",
        "email": "mjoshi@google.com",
        "time": "Wed Mar 07 17:19:44 2012 -0800"
      },
      "message": "Adding TV related updates.\n\nChange-Id: I631af8bec0c3178d2d03f9725afea548576cad77\n"
    },
    {
      "commit": "99e790de9ea23f59933fd695ca35bb6d1033b4e9",
      "tree": "112feb912b43f75bb64973261576f53ed6e33854",
      "parents": [
        "96c757e557ed40da4400b82fd62dfbd4bc8151d1"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 16:17:08 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 16:17:08 2012 -0800"
      },
      "message": "docs: add troido adk link\n\nChange-Id: Ib7cb1dd821dc17ffc8acd02843218e6d21e15295\n"
    },
    {
      "commit": "96c757e557ed40da4400b82fd62dfbd4bc8151d1",
      "tree": "5aea88b343c66bf9c47f03478ccfd3e38b325689",
      "parents": [
        "66895ad5f7cdb9a8a292c9e6c04347a10b4212a3",
        "b99ae73cc53056bcd87c592489b8ab83107e37e2"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Mar 06 14:39:54 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 06 14:39:54 2012 -0800"
      },
      "message": "Merge \"docs: move Android Design from static HTML to JD\" into ics-mr1"
    },
    {
      "commit": "66895ad5f7cdb9a8a292c9e6c04347a10b4212a3",
      "tree": "e748eaff5befcfef535cff59579ab5de1a00f530",
      "parents": [
        "97b94e784c012ca2bff273ff74a00c6eadd1a1a2",
        "19fa8fee256be818737e1a3f05df358354476701"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 14:23:23 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 06 14:23:23 2012 -0800"
      },
      "message": "Merge \"Fix badge generator URLs and images, and update script to generate different alt text for the different button styles. Also change homepage announce link for blog post.\" into ics-mr1"
    },
    {
      "commit": "b99ae73cc53056bcd87c592489b8ab83107e37e2",
      "tree": "c26765ba296852f0b9da92a2718a429bfe7e494a",
      "parents": [
        "9ad3d0ee5bc481933a4acb10397226ffad8e03a2"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Mar 06 12:26:15 2012 -0800"
      },
      "committer": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Tue Mar 06 12:26:15 2012 -0800"
      },
      "message": "docs: move Android Design from static HTML to JD\n\nChange-Id: I6e451599998cb8b69489cada482ab5db9d71d6f8\n"
    },
    {
      "commit": "97b94e784c012ca2bff273ff74a00c6eadd1a1a2",
      "tree": "f7c8524a48dd91c56150cb3cf4a6acb5ebac04c5",
      "parents": [
        "9ad3d0ee5bc481933a4acb10397226ffad8e03a2"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 12:10:17 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 12:10:17 2012 -0800"
      },
      "message": "docs: a few more Market -\u003e Play strings\n\nChange-Id: Icd09ec82362ff9aac511260f0fa295ddbc7e1369\n"
    },
    {
      "commit": "19fa8fee256be818737e1a3f05df358354476701",
      "tree": "7066f8756bd1b532df48f836dfe8934b7f7caede",
      "parents": [
        "9ad3d0ee5bc481933a4acb10397226ffad8e03a2"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 11:23:36 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Mar 06 11:46:30 2012 -0800"
      },
      "message": "Fix badge generator URLs and images, and update\nscript to generate different alt text for the different button styles.\nAlso change homepage announce link for blog post.\n\nChange-Id: Ibbdc2e8abad3c218d030299eb60ba5bee75db232\n"
    },
    {
      "commit": "9ad3d0ee5bc481933a4acb10397226ffad8e03a2",
      "tree": "7f51d0bfd134921fe80fa257c60cf7faa9bdb003",
      "parents": [
        "25c66c3a4a51617099e848a9376313c90a1ec9ae"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Mar 06 01:48:26 2012 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Tue Mar 06 09:28:17 2012 -0800"
      },
      "message": "Update build-a-button to use new assets.\n\nChange-Id: I2218af60519fa3adbe574aaedb1a72270ea3c1da\n"
    },
    {
      "commit": "25c66c3a4a51617099e848a9376313c90a1ec9ae",
      "tree": "5a507beb30f3f8261ff737ba62d022965d2c963d",
      "parents": [
        "1c2473042236dd63774d7a2c5edfd991b4ef1b3e",
        "6f5b5ee3212c194cd20750af7adb90f938bc8fcd"
      ],
      "author": {
        "name": "Pin Ting",
        "email": "pinting@google.com",
        "time": "Tue Mar 06 00:55:49 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 06 00:55:49 2012 -0800"
      },
      "message": "Merge \"Fix document.\" into ics-mr1"
    },
    {
      "commit": "6f5b5ee3212c194cd20750af7adb90f938bc8fcd",
      "tree": "b3cb399c11ff1df868248c7a8b9e45df1099743a",
      "parents": [
        "e606cb460272cd99bac05b4477a5e489827b368b"
      ],
      "author": {
        "name": "Pin Ting",
        "email": "pinting@google.com",
        "time": "Sat Mar 03 00:13:32 2012 +0800"
      },
      "committer": {
        "name": "Pin Ting",
        "email": "pinting@google.com",
        "time": "Tue Mar 06 16:34:21 2012 +0800"
      },
      "message": "Fix document.\n\nChange-Id: I661b259c8438f9290d57fae29a828cf4495ce335\n"
    },
    {
      "commit": "1c2473042236dd63774d7a2c5edfd991b4ef1b3e",
      "tree": "cdde9f0ea93cb7204a6dfb056b1c43e12db25e06",
      "parents": [
        "4d7bc65538c7cd9fbb1fbbcf22d1da47fcee1219"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 02 15:49:34 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 23:36:26 2012 -0800"
      },
      "message": "docs: update homepage announcement for GP\nStill needs an update with proper blog link\n(will probably do by hand for launch push)\n\nChange-Id: I660082780ffd27cf591351e6b65be61a109a6d5d\n"
    },
    {
      "commit": "4d7bc65538c7cd9fbb1fbbcf22d1da47fcee1219",
      "tree": "30364eba130764c5ebc4d8bfa9878199d57acd32",
      "parents": [
        "e606cb460272cd99bac05b4477a5e489827b368b"
      ],
      "author": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Fri Jan 27 17:56:49 2012 -0800"
      },
      "committer": {
        "name": "Dirk Dougherty",
        "email": "ddougherty@google.com",
        "time": "Mon Mar 05 22:02:35 2012 -0800"
      },
      "message": "Doc change: String changes for Android Market\n\nChange-Id: I823812a4fd24021bec906ad856479c92a8d2a759\n"
    },
    {
      "commit": "e606cb460272cd99bac05b4477a5e489827b368b",
      "tree": "d7e15a310132a3f285119a8fe984a498d44cf422",
      "parents": [
        "290684ac2eadf786d2f478d3d280eb3058627789"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 20:14:16 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 20:15:38 2012 -0800"
      },
      "message": "docs: fix api dashboard\n\nChange-Id: Ifbd596860f3368811e31494176682571be919459\n"
    },
    {
      "commit": "290684ac2eadf786d2f478d3d280eb3058627789",
      "tree": "bba1e0d462aa99a1b18f07ac8ac64207b0783873",
      "parents": [
        "a47d88a7d25da74319dc3decf80d98516a85fab2"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 17:35:36 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 17:35:36 2012 -0800"
      },
      "message": "docs: fix expansion library package name\n\nChange-Id: I38303b5650fd924ac25281baf4a7da51aa939394\n"
    },
    {
      "commit": "a47d88a7d25da74319dc3decf80d98516a85fab2",
      "tree": "bf60dbb842984e3f5309af460cc9e431158f8ab6",
      "parents": [
        "2df6ecc508f6b30fd5d005394effa64272584caa"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 14:21:24 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 14:32:15 2012 -0800"
      },
      "message": "docs: dashboard update for march 5\n\nChange-Id: Ic71a478ad8afd818dfe9c0a2341e1d1937be5444\n"
    },
    {
      "commit": "2df6ecc508f6b30fd5d005394effa64272584caa",
      "tree": "874d33c89cb25927337ab6a5e4e20aa247482e8e",
      "parents": [
        "6f63d6fc044f259b7c796e7b7e8c5c8e4a3a3aed"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 13:22:56 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 13:22:56 2012 -0800"
      },
      "message": "docs: add note about declaring file sizes with sample app\u0027s code\n\nChange-Id: I7858956916c0db5a585228a890a20fb004155b8c\n"
    },
    {
      "commit": "6f63d6fc044f259b7c796e7b7e8c5c8e4a3a3aed",
      "tree": "d2eca913c96ee4cce006f8dc5466237f04443094",
      "parents": [
        "93dc642eaf48e3db58c4929df26283fbc5fd663f",
        "837a5d83f592db503da03d94632f125414d77aba"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 11:51:03 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 05 11:51:03 2012 -0800"
      },
      "message": "Merge \"docs: updates to OBB guide for naming; plus other edits\" into ics-mr1"
    },
    {
      "commit": "837a5d83f592db503da03d94632f125414d77aba",
      "tree": "70b7992ae7f254ee5368e478bfbf8a613abc1566",
      "parents": [
        "4143781cdea0741ce6e87967c4ab903288c3e4c3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 10:56:39 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Mon Mar 05 11:49:12 2012 -0800"
      },
      "message": "docs: updates to OBB guide for naming; plus other edits\n\nChange-Id: I0a3afa0388f89d7464471917fec7d767748a870e\n"
    },
    {
      "commit": "93dc642eaf48e3db58c4929df26283fbc5fd663f",
      "tree": "14b576c266bc41b77299a7c0e6b0f41e11c16346",
      "parents": [
        "4143781cdea0741ce6e87967c4ab903288c3e4c3"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 24 12:04:06 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 02 16:55:41 2012 -0800"
      },
      "message": "docs: fix misc bugs from external tracker\n\nChange-Id: I2be617be23d0ac50baabac561d510633fa9f162a\n"
    },
    {
      "commit": "4143781cdea0741ce6e87967c4ab903288c3e4c3",
      "tree": "975b23e54a19573720bebb8fa7d2c2d263a25043",
      "parents": [
        "e5e11fd666d242b099466017c6d9bd23e6d2896d"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Thu Jul 07 14:51:56 2011 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Mar 02 16:29:33 2012 -0800"
      },
      "message": "docs: add docs for market OBB\nincludes splitting the Licensing dev guide into multiple pages;\nTurned original licensing doc into a redirect to the new\nfiles that are under guide/market/licensing/;\nFix all links pointing to app licensing\n\nChange-Id: Ic49493f0e560db225dd7a382ffabc904a2fa1228\n"
    },
    {
      "commit": "e5e11fd666d242b099466017c6d9bd23e6d2896d",
      "tree": "2ec58f51dd6f83e822fdc0d3ead2dad0b6d07cc0",
      "parents": [
        "0dd9ec144b0da8df9d8900d78c8177e761de458d",
        "f11ffc1178645762b74f945b6c5ee068dc6000d3"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Fri Mar 02 09:04:16 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 02 09:04:16 2012 -0800"
      },
      "message": "Merge \"docs: fixing bug 5942573\" into ics-mr1"
    },
    {
      "commit": "0dd9ec144b0da8df9d8900d78c8177e761de458d",
      "tree": "d1f09523b5b10d0102722d5c8e434977aaf3ac2a",
      "parents": [
        "3e70127021f5d5940edfdefd7e33fd65d4ec0449",
        "e8f2c7ff5abe339061f1823362e12b912c430c1a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Mar 02 08:30:36 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 02 08:30:36 2012 -0800"
      },
      "message": "Merge \"Make ResolverActivity update dynamically.\" into ics-mr1"
    },
    {
      "commit": "e8f2c7ff5abe339061f1823362e12b912c430c1a",
      "tree": "82e7ab4f3c9a800272fad83c20e356065f840e44",
      "parents": [
        "ee329930956c88d3c2cbcbb6da01abde4b40b2e8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 01 17:30:53 2012 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Mar 01 19:14:36 2012 -0800"
      },
      "message": "Make ResolverActivity update dynamically.\n\nWatches for package changes so it can dynamically adjust\nto reflect the actual list of available activities.\n\nChange-Id: I3a2fef3dac4d13d1b2a7ed6fc117a7b814679669\n"
    },
    {
      "commit": "3e70127021f5d5940edfdefd7e33fd65d4ec0449",
      "tree": "4d9adf67a9b3885838aa5dcc8b787f16eca3e5e7",
      "parents": [
        "941ff38d05f1d870df224ac329d16ab2207b94a1",
        "4b1afab106f3959ba56fba08fbdccee5d15068bc"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Mar 01 17:05:43 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 01 17:05:43 2012 -0800"
      },
      "message": "Merge \"extend timeout to allow for more time for the device to connect.\" into ics-mr1"
    },
    {
      "commit": "941ff38d05f1d870df224ac329d16ab2207b94a1",
      "tree": "125121a67c2a0751c72cf05735fb5b8fab24a475",
      "parents": [
        "dcc910ea6eb724fe7e0a415afcdf1a5aefc42f06",
        "9366ce81dbaa1c954911ef1c8d5791bb4a69d89c"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Thu Mar 01 14:08:40 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 01 14:08:40 2012 -0800"
      },
      "message": "Merge \"fix bug 5942522\" into ics-mr1"
    },
    {
      "commit": "dcc910ea6eb724fe7e0a415afcdf1a5aefc42f06",
      "tree": "e2fdec96f2be69d79374b681e028642f03197a40",
      "parents": [
        "eb4f3256b77fe7fd783297a550a64ea441c41169",
        "02c93887023aec1fbea4976262b578fb58a33ec3"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Thu Mar 01 12:42:24 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 01 12:42:24 2012 -0800"
      },
      "message": "Merge \"docs: fix bug 5878445\" into ics-mr1"
    },
    {
      "commit": "4b1afab106f3959ba56fba08fbdccee5d15068bc",
      "tree": "b0d8f1a2b75df37937e1d9437d4725d8e7707a5c",
      "parents": [
        "4fe25f693ad311556fb232c352ed0b84d59343a5"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed Feb 29 09:55:38 2012 -0800"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Mar 01 12:28:14 2012 -0800"
      },
      "message": "extend timeout to allow for more time for the device to connect.\n\nChange-Id: If3929ca69a5025c7048d57276813c270229a76db\n"
    },
    {
      "commit": "eb4f3256b77fe7fd783297a550a64ea441c41169",
      "tree": "56727e5f9a66188528b4f3aa22d35e6acab72f2d",
      "parents": [
        "fb393f8bd79602c933dc829bd36070dd78be2872"
      ],
      "author": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Feb 29 15:57:21 2012 -0800"
      },
      "committer": {
        "name": "Yu Shan Emily Lau",
        "email": "yslau@google.com",
        "time": "Wed Feb 29 15:57:21 2012 -0800"
      },
      "message": "Set the video encoding bit rate for the media\nrecorder stress test.\n\nChange-Id: I1fa5965d2ba0e17be97ff3b9bd8df3df4e438087\n"
    },
    {
      "commit": "fb393f8bd79602c933dc829bd36070dd78be2872",
      "tree": "1e7229c3155247b9d30b1bfb5eacd6e95c26d6d0",
      "parents": [
        "a53b3bfaadd14aa325c6d6dc2542d7cbea66fc85"
      ],
      "author": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Feb 29 13:19:58 2012 -0800"
      },
      "committer": {
        "name": "Eric Fischer",
        "email": "enf@google.com",
        "time": "Wed Feb 29 13:19:58 2012 -0800"
      },
      "message": "Mark configuration strings as not translatable.\n\nChange-Id: I041a6a951dfe70881a095d7ef085b0246a9d4c3b\n"
    },
    {
      "commit": "a53b3bfaadd14aa325c6d6dc2542d7cbea66fc85",
      "tree": "ad7c32781c13eb6b4366a8aadcec8b3c9bfc789e",
      "parents": [
        "f4994b3eb03e1e772d7d46e8b6dcfc88593db792"
      ],
      "author": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Wed Feb 29 11:59:32 2012 -0800"
      },
      "committer": {
        "name": "Roman Nurik",
        "email": "romannurik@google.com",
        "time": "Wed Feb 29 12:15:32 2012 -0800"
      },
      "message": "docs: Android Design downloads section, linkable H2s.\n\nChange-Id: I4ed3006117efd740ff5f3bc93df2ac75c2dfd2f9\n"
    },
    {
      "commit": "f4994b3eb03e1e772d7d46e8b6dcfc88593db792",
      "tree": "492307cf2394cd01ad4ba4a6786f9ce6ded32be7",
      "parents": [
        "27e20ccd9ac4dd1f9bf902ed2b359cc8beff7c9b",
        "5c4d41ecb3282fcd5798dd848b3e4d0cb2d2eccc"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Tue Feb 28 15:37:21 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 28 15:37:21 2012 -0800"
      },
      "message": "Merge \"fix bug 5911175\" into ics-mr1"
    },
    {
      "commit": "27e20ccd9ac4dd1f9bf902ed2b359cc8beff7c9b",
      "tree": "0460d671a9da176caa0b4cbb557ac54d1e0f4185",
      "parents": [
        "e4ef9b1ac2c4d7a1deb25f575e341255369c5c3b",
        "5c607433e3d609e1a023adb496018fd1389a8ec8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 28 15:01:04 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 28 15:01:05 2012 -0800"
      },
      "message": "Merge \"Fix issue #6073913: onActivityResult() not getting called...\" into ics-mr1"
    },
    {
      "commit": "5c607433e3d609e1a023adb496018fd1389a8ec8",
      "tree": "021b1e5bac436fd2b89b16a377001438cacf305d",
      "parents": [
        "ee329930956c88d3c2cbcbb6da01abde4b40b2e8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 28 14:44:19 2012 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 28 14:45:23 2012 -0800"
      },
      "message": "Fix issue #6073913: onActivityResult() not getting called...\n\n...if the process is killed and restarted\n\nTry to ensure that in all cases we deliver an activity result if one\nwas requested.\n\nChange-Id: Id43e830d2ee782f98ed1e3b68e5e16f3258d4ad8\n"
    },
    {
      "commit": "e4ef9b1ac2c4d7a1deb25f575e341255369c5c3b",
      "tree": "e0237d00d950f288d3272fc19768ca6f171e88cc",
      "parents": [
        "ee329930956c88d3c2cbcbb6da01abde4b40b2e8"
      ],
      "author": {
        "name": "felipeal",
        "email": "felipeal@google.com",
        "time": "Mon Feb 27 12:09:13 2012 -0800"
      },
      "committer": {
        "name": "felipeal",
        "email": "felipeal@google.com",
        "time": "Tue Feb 28 13:47:15 2012 -0800"
      },
      "message": "DO NOT MERGE\n(from master: Fixed minor typo on Javadoc)\n\nChange-Id: I7d62e37011a7fd4d792fdfe5bd62022a850303a6\n"
    },
    {
      "commit": "ee329930956c88d3c2cbcbb6da01abde4b40b2e8",
      "tree": "71ff0b548b9fd0b492fb655f9e1c0d4a7d640cc8",
      "parents": [
        "a2b41b438d45570867e4682c0caaf93ace5e712e",
        "27c8d9ba169aa85127fac65d6df25e4335ee2fca"
      ],
      "author": {
        "name": "Jason Noguchi",
        "email": "jnoguchi@google.com",
        "time": "Tue Feb 28 11:47:46 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 28 11:47:46 2012 -0800"
      },
      "message": "Merge \"Adding time lapse test to mediaframework stress suite.\" into ics-mr1"
    },
    {
      "commit": "a2b41b438d45570867e4682c0caaf93ace5e712e",
      "tree": "fc8db3a1e400092eaabce8533c1bbc131ad031e1",
      "parents": [
        "85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 27 15:53:32 2012 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Feb 27 17:32:54 2012 -0800"
      },
      "message": "NumberPicker showing IME when its input field  gains focus.\n\n1. The NumberPicker was showing the IME if the input field\n   gets focus and hiding it when the the arrows are pressed.\n   The leads to a nasty behavior when the input is the first\n   focusable and the uses presser an arrow button. In such\n   a case the IME shows and hides on every arrow press pushing\n   the window content up and down - this looks pretty ugly.\n   Now the IME is show on double tap of the input field.\n\n2. The NumberPicker input now by default has an IME action\n   done, hence after editing it the IME goes away.\n\n3. The NumberPicker input now clears focus when it gets\n   IME action done, so the last picker in a sequence\n   does not show selection which is focus driven.\n\n4. NumberPicker was incorrectly detecting double tap to\n   begin edit and it was possble to start edit on singe tap\n   if the user has double tapped before to start an edit.\n   Now double tap detection is using the double tap timeout\n   correctly.\n\nbug:6071977\n\nChange-Id: I0ff5a491064e51663b3abec675d839d0a65b986a\n"
    },
    {
      "commit": "85cb9dece27c7ebc29b48bd8e5dd3457fa3b6a87",
      "tree": "84decff1e9799c33cac496156882c71bd8094c8a",
      "parents": [
        "44e63a218cf8fcab9b4418246a512bd0b0c9157b",
        "51ec506596b2e103ec4b1e906be4382962454ab7"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Mon Feb 27 08:40:54 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 27 08:40:54 2012 -0800"
      },
      "message": "Merge \"docs: fix bug 5990526\" into ics-mr1"
    },
    {
      "commit": "44e63a218cf8fcab9b4418246a512bd0b0c9157b",
      "tree": "a298468377df3f6d26a257a4997fe37fbb33b170",
      "parents": [
        "5786f5cf1b248b79f938b3fa3c5d534159261f09"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 24 19:02:18 2012 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Fri Feb 24 19:29:31 2012 -0800"
      },
      "message": "Support rendering layout that use the new res-auto namespace.\n\nChange-Id: I9b89c965dc8c9458e74c15ab8ff765e16e1b32c2\n"
    },
    {
      "commit": "5786f5cf1b248b79f938b3fa3c5d534159261f09",
      "tree": "f5ceb6d50c4a574dd2296ee0142cb3ef2bbe0eb8",
      "parents": [
        "133dc2d7aecc68990c363c861716b134910a4ced",
        "b69b2c01b4de8a161d6c39e7428ffd25c36eb8cc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 16:23:07 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 24 16:23:07 2012 -0800"
      },
      "message": "Merge \"Fix build.\" into ics-mr1"
    },
    {
      "commit": "b69b2c01b4de8a161d6c39e7428ffd25c36eb8cc",
      "tree": "7463eb6300e658e103706bda5f9c2e2c6092b1d6",
      "parents": [
        "7663d80f6b6fd6ca7a736c3802013a09c0abdeb9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 16:10:26 2012 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 16:10:26 2012 -0800"
      },
      "message": "Fix build.\n\nChange-Id: Id3262bff0df598ecc81a4346dee9febd3aaa60c9\n"
    },
    {
      "commit": "133dc2d7aecc68990c363c861716b134910a4ced",
      "tree": "5c19d390e80c35846bf51e6c23a921822136b1ac",
      "parents": [
        "816b873df1ab98d0e79913cf589b7b1fbaf14e85",
        "7663d80f6b6fd6ca7a736c3802013a09c0abdeb9"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 15:36:33 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 24 15:36:33 2012 -0800"
      },
      "message": "Merge \"Fix issue #6048808: sometimes auto-correct is inactive\" into ics-mr1"
    },
    {
      "commit": "7663d80f6b6fd6ca7a736c3802013a09c0abdeb9",
      "tree": "266fa968bd0d82616ff8d83e5f183a0ba6431cc9",
      "parents": [
        "566328a2a5fcd8c40fc67d8974d6df0df48b0056"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 13:08:49 2012 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Feb 24 13:18:23 2012 -0800"
      },
      "message": "Fix issue #6048808: sometimes auto-correct is inactive\n\nMy previous change to speed up the time the IME is dismissed was\nfundamentally flawed.  That change basically switched the order\nthe application called the input method manager service from doing\nstartInput() and then windowGainedFocus(), to first windowGainedFocus()\nand then startInput().\n\nThe problem is that the service relies on startInput() being done\nfirst, since this is the mechanism to set up the new input focus,\nand windowGainedFocus() is just updating the IME visibility state\nafter that is done.  However, by doing the startInput() first, that\nmeans in the case where we are going to hide the IME we must first\nwait for the IME to re-initialize editing on whatever input has\nfocus in the new window.\n\nTo address this, the change here tries to find a half-way point\nbetween the two.  We now do startInput() after windowGainedFocus()\nonly when this will result in the window being hidden.\n\nIt is not as easy as that, though, because these are calls on to\nthe system service from the application.  So being able to do that\nmeant a fair amount of re-arranging of this part of the protocol\nwith the service.  Now windowGainedFocus() is called with all of\nthe information also needed for startInput(), and takes care of\nperforming both operations.  The client-side code is correspondingly\nrearranged so that the guts of it where startInput() is called can\ninstead call the windowGainedFocus() entry if appropriate.\n\nSo...  in theory this is safer than the previous change, since it\nshould not be impacting the behavior as much.  In practice, however,\nwe are touching and re-arranging a lot more code, and \"should\" is\nnot a promise.\n\nChange-Id: Icb58bef75ef4bf9979f3e2ba88cea20db2e2c3fb\n"
    },
    {
      "commit": "816b873df1ab98d0e79913cf589b7b1fbaf14e85",
      "tree": "158f5cd764d00712d5d5eab582d5b16dab26b5f8",
      "parents": [
        "eed8d0b3af8e76d6146ce4ed3fbe6ef7e172c8cd"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Feb 23 16:59:27 2012 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Feb 23 18:10:20 2012 -0800"
      },
      "message": "Move the automatic namespace outside of the res namespace. do not merge.\n\n(cherry picked from commit d9fe8018ffbf94f18a840005e688ad1d712f0225)\n\nChange-Id: I48ca78d5fccc75392b3f1cf9525890e5145293c4\n"
    },
    {
      "commit": "eed8d0b3af8e76d6146ce4ed3fbe6ef7e172c8cd",
      "tree": "166b028e1706754143f52d6ab3c6ed137a235f05",
      "parents": [
        "566328a2a5fcd8c40fc67d8974d6df0df48b0056"
      ],
      "author": {
        "name": "inazaruk",
        "email": "ievgenii.nazaruk@gmail.com",
        "time": "Sun May 22 15:09:06 2011 -0700"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Thu Feb 23 18:09:31 2012 -0800"
      },
      "message": "Fix for issue 9656 - custom xml attributes in Android Libraries. do not merge.\n\nAdded support for predefined namespace http://schemas.android.com/apk/res/auto\nthat aapt tool recognizes and treats as namespace with package name\ntaken from current application\u0027s AndroidManifest.xml, //manifest/package attribute.\n\nSigned-off-by: inazaruk \u003cievgenii.nazaruk@gmail.com\u003e\n\n(cherry picked from commit e348909c1966c3d192841cc131a32be6ed90da18)\n\nChange-Id: I4bff836c42a309bac36e5d1ce1899131b3c4c194\n"
    },
    {
      "commit": "566328a2a5fcd8c40fc67d8974d6df0df48b0056",
      "tree": "dfdebbf5e5fae7185730bcc404fec3bcaa882b10",
      "parents": [
        "bf378fd7d7a91085685fe9e5528b84c485041c77",
        "224741afda5d69d69ad0939aad013ccd8ff6e3b7"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Thu Feb 23 14:22:41 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 23 14:22:41 2012 -0800"
      },
      "message": "Merge \"docs: NDK overview, remove x86 instruction set mention (b/6044027)\" into ics-mr1"
    },
    {
      "commit": "bf378fd7d7a91085685fe9e5528b84c485041c77",
      "tree": "72f6a00f0d66711da1089069049a998fbcc57def",
      "parents": [
        "68d97aa2c1ff16f327491fed5afb8b318f034a01"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Feb 23 00:02:49 2012 -0800"
      },
      "committer": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Thu Feb 23 00:19:58 2012 -0800"
      },
      "message": "Don\u0027t allow screen invalidations to go outside bounds of screen\n\nFixes invalidation issue in Launcher\n\nChange-Id: Iab32149489aed6884e917f0ac5a548d4ae26896e\n"
    },
    {
      "commit": "02c93887023aec1fbea4976262b578fb58a33ec3",
      "tree": "301b8551a265b848cf9259cc37b4f90df02b6174",
      "parents": [
        "197fe26940022be75384f4038dd789f446d33122"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 11:15:53 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 18:41:03 2012 -0800"
      },
      "message": "docs: fix bug 5878445\n\nChange-Id: I603a3b8d92d855baa8f3557bddecb662af2cc1d7\n"
    },
    {
      "commit": "27c8d9ba169aa85127fac65d6df25e4335ee2fca",
      "tree": "e42d4695b9b29955ae4c691234d0353f38ecd45e",
      "parents": [
        "e8e0527aa699c7db999b659b044d16cea6c67901"
      ],
      "author": {
        "name": "Jason Noguchi",
        "email": "jnoguchi@google.com",
        "time": "Fri Feb 17 15:23:00 2012 -0800"
      },
      "committer": {
        "name": "Jason Noguchi",
        "email": "jnoguchi@google.com",
        "time": "Wed Feb 22 16:46:37 2012 -0800"
      },
      "message": "Adding time lapse test to mediaframework stress suite.\n\nChange-Id: Ia244352cd16f77c090c4f1dad6f9b09a8b3e8f47\n"
    },
    {
      "commit": "f11ffc1178645762b74f945b6c5ee068dc6000d3",
      "tree": "46194c12e1bea7a1b1be90f2b02b24b9713bc154",
      "parents": [
        "197fe26940022be75384f4038dd789f446d33122"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 10:59:12 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 16:35:42 2012 -0800"
      },
      "message": "docs: fixing bug 5942573\n\nChange-Id: I2479dc8916f98a8bf7dbec95dc29cbd871c51be5\n"
    },
    {
      "commit": "9366ce81dbaa1c954911ef1c8d5791bb4a69d89c",
      "tree": "109eb5216d3dfc3858ea7915fbce5b6f8260199c",
      "parents": [
        "197fe26940022be75384f4038dd789f446d33122"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 09:29:15 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 16:28:13 2012 -0800"
      },
      "message": "fix bug 5942522\n\nChange-Id: Ice16e63b42d5e8c89994d0844f62adaefc8a92a1\n"
    },
    {
      "commit": "68d97aa2c1ff16f327491fed5afb8b318f034a01",
      "tree": "842bc04e5f98d3ef7a87fce381e1361dca60b81e",
      "parents": [
        "503247f213ef2894324a22e7608101e90a7fe8fb",
        "ef0314b2c693c6cfa34680a784210dfb540fe36c"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Wed Feb 22 16:20:49 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 22 16:20:49 2012 -0800"
      },
      "message": "Merge \"docs: fix broken link\" into ics-mr1"
    },
    {
      "commit": "224741afda5d69d69ad0939aad013ccd8ff6e3b7",
      "tree": "a37aa7498c83c8fccc58648bc7b9b979a6e2570d",
      "parents": [
        "01011c3d7ce4f76c1a76b33a04fc63da784ddbea"
      ],
      "author": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Tue Feb 21 15:30:14 2012 -0800"
      },
      "committer": {
        "name": "Joe Fernandez",
        "email": "joefernandez@google.com",
        "time": "Wed Feb 22 15:52:53 2012 -0800"
      },
      "message": "docs: NDK overview, remove x86 instruction set mention (b/6044027)\n\nChange-Id: I37ee68fb78f2ed5edc1c34ff7198340b1ab5c49b\n"
    },
    {
      "commit": "5c4d41ecb3282fcd5798dd848b3e4d0cb2d2eccc",
      "tree": "1da7e8d884c7e4175a3f24b9e980390061ace57a",
      "parents": [
        "197fe26940022be75384f4038dd789f446d33122"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 11:05:55 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 11:05:55 2012 -0800"
      },
      "message": "fix bug 5911175\n\nChange-Id: I528e7c30e81c85ec31a5abbd74e85cc364a8362f\n"
    },
    {
      "commit": "503247f213ef2894324a22e7608101e90a7fe8fb",
      "tree": "47a778b66381ffd11b14127ab5e51a86b687b8da",
      "parents": [
        "942b823ce4b2e0e11d395dffb2d340de01811612",
        "c3f979f6fecb8b46e9315fddb2a1f344bf1f1447"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Wed Feb 22 10:47:32 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 22 10:47:32 2012 -0800"
      },
      "message": "Merge \"Make sure resource references are resolved.\" into ics-mr1"
    },
    {
      "commit": "51ec506596b2e103ec4b1e906be4382962454ab7",
      "tree": "b6f704955b364addd7d99afebe52297e9175bc24",
      "parents": [
        "197fe26940022be75384f4038dd789f446d33122"
      ],
      "author": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 09:20:43 2012 -0800"
      },
      "committer": {
        "name": "Robert Ly",
        "email": "robertly@google.com",
        "time": "Wed Feb 22 09:20:43 2012 -0800"
      },
      "message": "docs: fix bug 5990526\n\nChange-Id: Ife7e9a66c5fc23a9caa2c26046741880833f4b9a\n"
    },
    {
      "commit": "942b823ce4b2e0e11d395dffb2d340de01811612",
      "tree": "f2286a6dbf4c54ee50ee3cd65e1b58156995b7a9",
      "parents": [
        "01011c3d7ce4f76c1a76b33a04fc63da784ddbea",
        "0980e41e97db0c7e57d114a1aae76663d637ba87"
      ],
      "author": {
        "name": "Rich Hyndman",
        "email": "rhyndman@google.com",
        "time": "Wed Feb 22 03:41:05 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 22 03:41:05 2012 -0800"
      },
      "message": "Merge \"docs: Added Lint into Android Training and removed Layoutopt.\" into ics-mr1"
    },
    {
      "commit": "c3f979f6fecb8b46e9315fddb2a1f344bf1f1447",
      "tree": "2558c8a34c9bf516a3c669629c378c2516a20074",
      "parents": [
        "2d559b5311be1cd909e5a445afe75a840688b822"
      ],
      "author": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Tue Feb 21 14:26:32 2012 -0800"
      },
      "committer": {
        "name": "Xavier Ducrohet",
        "email": "xav@android.com",
        "time": "Tue Feb 21 14:33:37 2012 -0800"
      },
      "message": "Make sure resource references are resolved.\n\nXmlPullAttribute can query for attributes and return them in a given\nformat. We need to make sure they are first resolved before\ntrying to convert them to int/float/boolean/...\n\nChange-Id: I2aaced022a0382e501978c396e49d6191d53bdc8\n"
    },
    {
      "commit": "01011c3d7ce4f76c1a76b33a04fc63da784ddbea",
      "tree": "8dcaf6f1e6ef5426631d2d88513fbd1218e8178b",
      "parents": [
        "2d559b5311be1cd909e5a445afe75a840688b822"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 21 13:54:21 2012 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Feb 21 13:54:21 2012 -0800"
      },
      "message": "Fix issue #6037252: Screen shifts after all apps are upgraded\n\nTwo things: (1) make sure the boot message is always positioned within\nthe entire unrestricted display, and (2) allow the dim background to go\non top of the nav bar when being used for the boot message (this latter\nis really a hack that should be more generally fixed in the future).\n\nChange-Id: I7261b044eb802a39cadff931b50a679ff18781d6\n"
    },
    {
      "commit": "0980e41e97db0c7e57d114a1aae76663d637ba87",
      "tree": "9cee1902881375e29e6cde28ab01829f1501bf9d",
      "parents": [
        "c8711ca7eb962072ccd6175be3cfa861195ba6cd"
      ],
      "author": {
        "name": "Rich Hyndman",
        "email": "rhyndman@google.com",
        "time": "Wed Feb 15 16:46:51 2012 +0100"
      },
      "committer": {
        "name": "Rich Hyndman",
        "email": "rhyndman@google.com",
        "time": "Mon Feb 20 12:49:10 2012 +0100"
      },
      "message": "docs: Added Lint into Android Training and removed Layoutopt.\n\nChange-Id: Ib818ba3ab12fff79dbede69ebf543a8e4be6f3df\n"
    },
    {
      "commit": "2d559b5311be1cd909e5a445afe75a840688b822",
      "tree": "3fb2e73b0b2d4368b762c816a8ac15c0d04b427f",
      "parents": [
        "482ae5f2388a07d60d7f3b54432120172af25eee",
        "4fe25f693ad311556fb232c352ed0b84d59343a5"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Fri Feb 17 15:53:50 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Feb 17 15:53:50 2012 -0800"
      },
      "message": "Merge \"fix NPE in race condition.\" into ics-mr1"
    },
    {
      "commit": "482ae5f2388a07d60d7f3b54432120172af25eee",
      "tree": "c4e5d1bf895eeaa0332e762203a20cd961707545",
      "parents": [
        "094bf51ec0911057263a27db4d79db4eface2d63"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 17 15:18:01 2012 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri Feb 17 15:18:01 2012 -0800"
      },
      "message": "Bug 6021294 - Contextual action bar animation tweaks\n\nRemove the right-to-left cascade effect from action mode menu\nitems. Animation time is now fixed at 300ms for scaling in menu items.\n\nChange-Id: I8eef2ed9f93c2af804663dd5e6b3f4915ed45cb1\n"
    },
    {
      "commit": "ef0314b2c693c6cfa34680a784210dfb540fe36c",
      "tree": "c4c5f7280f31786f985991b01063c1356996d550",
      "parents": [
        "c8711ca7eb962072ccd6175be3cfa861195ba6cd"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 17 14:37:58 2012 -0800"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Fri Feb 17 14:37:58 2012 -0800"
      },
      "message": "docs: fix broken link\n\nChange-Id: I13e29ec18bb503ea33ee59d187f588c5be8fd109\n"
    },
    {
      "commit": "094bf51ec0911057263a27db4d79db4eface2d63",
      "tree": "5c5b542f3e13f760720035eaa438cf90d8cf2b42",
      "parents": [
        "06a591cdd6d90600db006906d5d1524d156d6529"
      ],
      "author": {
        "name": "Marc Blank",
        "email": "mblank@google.com",
        "time": "Mon Feb 13 10:11:50 2012 -0800"
      },
      "committer": {
        "name": "Paul Westbrook",
        "email": "pwestbro@google.com",
        "time": "Thu Feb 16 16:47:28 2012 -0800"
      },
      "message": "Use \u0026#39; for apostrophe in HTML encoding DO NOT MERGE\n\n* We were using \u0026apos; which is not correct\n\nChery-pick of CL: https://android-git.corp.google.com/g/165367\n"
    },
    {
      "commit": "4fe25f693ad311556fb232c352ed0b84d59343a5",
      "tree": "5b2d587e92117b740d3bf8549f24fdccfa554bbd",
      "parents": [
        "a8c57bf6adf3bdd477ce4d6ed8cca031c66830cd"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed Feb 15 17:40:05 2012 -0800"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Feb 16 14:46:02 2012 -0800"
      },
      "message": "fix NPE in race condition.\n\nChange-Id: Ic1df67f8a5379ff1cd804fb55e143f078e369ccf\n"
    }
  ],
  "next": "06a591cdd6d90600db006906d5d1524d156d6529"
}
