)]}'
{
  "log": [
    {
      "commit": "e328d6b0a6456b753fd8c59f0b36b2bfdb137adb",
      "tree": "507552ffe5f2dfac0ab8d51ce892ce51ed9abfeb",
      "parents": [
        "6efe5b5615a30b3b3a9c92db83d214abd84ec893",
        "b18a7c3ef1ff92ee2b8407743ffc4d7fd8b8ba70"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Jan 11 17:57:14 2012 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 11 17:57:14 2012 -0800"
      },
      "message": "am b18a7c3e: am 1446c7b2: Merge \"Get average value for image processing test bug#: 5566079\" into ics-mr1\n\n* commit \u0027b18a7c3ef1ff92ee2b8407743ffc4d7fd8b8ba70\u0027:\n  Get average value for image processing test bug#: 5566079\n"
    },
    {
      "commit": "81754949e0110b9db44bef421d6282a3bf831138",
      "tree": "ccd21a4ae75fff20f744a6c51a165ac4e727da3e",
      "parents": [
        "49a13f0052e93dc0b451a4c41bff9b2f8a0286e2",
        "c60aad2a8ab519a9f9ac03f4f9f929ded7ba2db5"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Jan 11 03:39:57 2012 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 11 03:39:57 2012 -0800"
      },
      "message": "Merge \"Write unit tests for android.speech.tts.\""
    },
    {
      "commit": "c93643be42a552c2a08fd2c147e28da61edbaed3",
      "tree": "d36edff71f8ffea9fb3a9c676b88a8a55a1ab441",
      "parents": [
        "38e90751a25606459a9e571aa1b6c992d4c64151"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jan 11 11:03:04 2012 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Jan 11 11:04:12 2012 +0000"
      },
      "message": "Remove some stale TODOs from the Java Bridge tests\n\nThese TODOs were related to testing behavior with JavaScript and Java arrays.\nThis is now tested thoroughly in JavaBridgeArrayTest.java and\nJavaBridgeArrayCoercionTest.java.\n\nNo functional change.\n\nChange-Id: I5972b929c3e2743c06aff626c983b4b749ea452f\n"
    },
    {
      "commit": "c60aad2a8ab519a9f9ac03f4f9f929ded7ba2db5",
      "tree": "0e6498b4164abed862acc6cc14788a7d2b60a9a9",
      "parents": [
        "9a03482c66b2f5c30c7fde38216239a1f233df02"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Tue Dec 06 16:40:03 2011 +0000"
      },
      "committer": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Mon Jan 09 13:38:55 2012 +0000"
      },
      "message": "Write unit tests for android.speech.tts.\n\nChange-Id: Ie5b3b4cdd13be2babee9a44bae00da179b372d12\n"
    },
    {
      "commit": "57420bf883ce8c11ae7a1e3acd8f1eebe71edd56",
      "tree": "afbe9efbd8df92aa14143a51ae9b12a54837e656",
      "parents": [
        "6b14d5858056d49d2cd2162cd043908794e5a4df"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 05 15:07:16 2012 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Jan 05 15:16:42 2012 -0800"
      },
      "message": "Small tweaks to Tile Benchmark test\n\n* tag the module as \u0027tests\u0027 so the apk gets includes in test build\n* merge the instrumentation into TileBenchmark app and eliminate\n  the test apk entirely\n* changed the default test suite to \u0027alexa25_2011\u0027 which is a suite\n  of pages based on top 25 news sites from alexa, includes primarily\n  english sites, and 3 CJK sites\n\nChange-Id: Icd40a70b560bfd7c521adf8ad4b1068483698103\n"
    },
    {
      "commit": "6e31a7b762c08177b4f53783c2e3e0c6840f5221",
      "tree": "dddb3072b69fac0588dedc13630f7ef8398e70da",
      "parents": [
        "8f04ae361cd34fdaea41fbedefb85cff2c684e36"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 19 17:30:03 2011 -0800"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Mon Dec 19 17:30:03 2011 -0800"
      },
      "message": "Get average value for image processing test\nbug#: 5566079\n\nChange-Id: Ib7022d20c773c4995b9d3d6eaf4857682190eb5e\n"
    },
    {
      "commit": "0f05f1ebefbebdb7b5aec74da553d6a2f3d6e858",
      "tree": "5fe8261b1c5d368be299ba6c580897c6af3567c3",
      "parents": [
        "f96272c3cdb3c3f6177d3fcd29e597e10dc2040f",
        "0102c21f6b46ac0f62bf43081ebdd7644fb4305e"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Fri Dec 16 07:36:32 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 16 07:36:32 2011 -0800"
      },
      "message": "Merge \"Track libcore tests moving from frameworks/base to libcore.\""
    },
    {
      "commit": "0102c21f6b46ac0f62bf43081ebdd7644fb4305e",
      "tree": "5c0fa9d534741ae2b57432102517ab7ef92e8ec1",
      "parents": [
        "5aa2136ddfcccab853381316b1940efb1eb6679c"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue Dec 13 13:35:04 2011 -0500"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Tue Dec 13 13:35:04 2011 -0500"
      },
      "message": "Track libcore tests moving from frameworks/base to libcore.\n\nBug: http://b/3073226\nChange-Id: I07076e6ed74fcae5482dff477ed102c770c197c9\n"
    },
    {
      "commit": "09a71e073aaa8566d3ca5c4881a1411841189858",
      "tree": "9ebf5b4b8d81467def528fb985dd3525cb2ace8a",
      "parents": [
        "549d5f88bf96f93de5d10f094bda4a62ac5ebe3a"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Dec 12 18:03:29 2011 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Dec 12 18:10:53 2011 -0800"
      },
      "message": "Update tilebenchmark to work with current drawing infrastructure\n\nbug:5062896\n\ndepends on external/webkit change: https://android-git.corp.google.com/g/#/c/154840/\n\n- directly discard textures, instead of sending an invalidate through webkit\n- better ui on smaller screens\n- pass native pointer through jni calls\n\nChange-Id: Icadbf8944edc5a2b1f8dc27bab53ac665c975462\n"
    },
    {
      "commit": "f8c1f1c17c4909e321f23a9cd603d4410cd03ce0",
      "tree": "06195e39a5a5c389419bd8b400e28b8e13eb505e",
      "parents": [
        "e61fd281a8cb69ae45c5de4b160ab86226083152",
        "e7a5b5aa9a3c8b371dd89f44b7d4cef445f7f7c2"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Dec 09 10:04:27 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 09 10:04:27 2011 -0800"
      },
      "message": "Merge \"Making UI a bit more responsive.\""
    },
    {
      "commit": "e7a5b5aa9a3c8b371dd89f44b7d4cef445f7f7c2",
      "tree": "c4a7fcacd75757b92cebd2c4424ee2d91b468753",
      "parents": [
        "131746ba380c4c55b075e7aac00a395821526ccd"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 07 20:22:08 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 07 20:22:08 2011 -0800"
      },
      "message": "Making UI a bit more responsive.\n\nChange-Id: I92875e9304675fcda978a49c1447e22911e2a839\n"
    },
    {
      "commit": "1ba22cc33d0a87154e8ab94b8d4883e4c7083f8c",
      "tree": "20553fae8a4c2e98fad6ddaf666648372e66bfa9",
      "parents": [
        "84a0060ea1379eec2f6f2a9e48fa7e1ada3a4fa9",
        "b490d8d6214114391622b4302ca2f5f39b2166c6"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Dec 07 17:43:39 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Dec 07 17:43:39 2011 -0800"
      },
      "message": "am b490d8d6: am 29933fb2: Merge \"Improve handling of small largeIcons in tablet ticker.\" into ics-mr1\n\n* commit \u0027b490d8d6214114391622b4302ca2f5f39b2166c6\u0027:\n  Improve handling of small largeIcons in tablet ticker.\n"
    },
    {
      "commit": "a3850b68399ab49032e1fc2a2eab129fe3a7e69e",
      "tree": "2d7f5433154f0c6843a289d803dc22c589ebb0df",
      "parents": [
        "f352491aad71b5c0a30238707bdb83c9dc34fd9e"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Dec 06 13:36:03 2011 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Dec 07 15:53:00 2011 -0500"
      },
      "message": "Improve handling of small largeIcons in tablet ticker.\n\nThe tablet system bar is too short for a full notification\nrow, but it will show the largeIcon of a new notification in\nits full frame, intruding into the main application content\nrectangle a bit. This is a good thing---the notifications\nreally pop out at you---but it looks a little odd if the\nlargeIcon is actually *small*: the icon is vertically\ncentered in the larger (invisible) rectangle, making it look\npoorly centered on the system bar.\n\nThis change will detect short largeIcons and center them in\nthe system bar\u0027s height instead. Additionally, it applies\nthe same ticker background all the way to the left\nunderneath largeIcons that are not full-frame (and therefore\nhave transparent regions).\n\nBug: 5708907\nBug: 5560485\nChange-Id: I32af45632df164c58fb960110063dbaa08b5536c\n"
    },
    {
      "commit": "7cee31835de45eaff5922fc8647545d9bd30b567",
      "tree": "660c75a385bfa533471598c8321f836eece8121f",
      "parents": [
        "138d870fb7b83bc2af54e87546abb883476298ff",
        "5de7657ac2aea7ae671e2cadb05dcb6207a51404"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Wed Dec 07 11:07:42 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 07 11:07:42 2011 -0800"
      },
      "message": "Merge \"Fixing file writing bug\""
    },
    {
      "commit": "d53333cc21213274fe6e58c8399249d2e5ae5eb2",
      "tree": "05852d25d7b18486219d5414dc9525ff310b77eb",
      "parents": [
        "4d322043ab695583a6741924b60c934fd9dc7e3e"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Dec 06 16:48:43 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue Dec 06 16:48:43 2011 -0800"
      },
      "message": "Remove warnings about unused results.\n\nChange-Id: I53004b4452c5e1ac6ff0dab8430de7f73e8a99b9\n"
    },
    {
      "commit": "5de7657ac2aea7ae671e2cadb05dcb6207a51404",
      "tree": "bb0715a4a993827f3f954ba9d1d1c59aaa239d9a",
      "parents": [
        "16bf40b8c7cd1c4f5efefa352003308ef9dcce81"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Dec 06 14:49:12 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Dec 06 14:49:12 2011 -0800"
      },
      "message": "Fixing file writing bug\n\nChange-Id: I01b6fa9f14ecf01e8957cb1b9277ba88eea46845\n"
    },
    {
      "commit": "267a4b0627f98b020725e860b0a3c128067131b1",
      "tree": "78a1d5fa2f7d2d25b3695e8bbbfd84fad0fe6285",
      "parents": [
        "cf5b90b45cbfe994661f2087fedc9aee80e95763",
        "c649180d7c12b0b4bc3c183a6431da26cff74819"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Nov 30 10:50:42 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 30 10:50:42 2011 -0800"
      },
      "message": "am c649180d: am f296ee69: Merge \"Send animation start notification back to webkit from ui thread\" into ics-mr1\n\n* commit \u0027c649180d7c12b0b4bc3c183a6431da26cff74819\u0027:\n  Send animation start notification back to webkit from ui thread\n"
    },
    {
      "commit": "d0051c06c2585398ca4ae54efb673d4a2d24aa5d",
      "tree": "1b4a003350809c9f55e52ef52a802f9e92625685",
      "parents": [
        "9b518d9304eb4ad17591944926231b661a3dfce0"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Nov 29 10:26:10 2011 -0800"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Nov 29 15:25:47 2011 -0800"
      },
      "message": "Send animation start notification back to webkit from ui thread\n\nbug:5239801\n\ndepends on external/webkit CL: https://android-git.corp.google.com/g/#/c/152559/\n\nChange-Id: I647b5a82680f570c918227dbf57521b862dcfe25\n"
    },
    {
      "commit": "2f9e260185e9c83800ba14fdc7abeb95a399f526",
      "tree": "c5d16719f89d9a57e97004ee4e724ab97714736f",
      "parents": [
        "462a9da4c3525ff7d9bf599ccf1b79e58a2bd4f2",
        "6d7bd049b02cd24429e540b764c44c8371b7d5eb"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Nov 28 18:00:36 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Nov 28 18:00:36 2011 -0800"
      },
      "message": "am 6d7bd049: am 05160615: Merge \"Add iteration-limited mode to FrameworkPerf\" into ics-mr1\n\n* commit \u00276d7bd049b02cd24429e540b764c44c8371b7d5eb\u0027:\n  Add iteration-limited mode to FrameworkPerf\n"
    },
    {
      "commit": "80a682bc3d1bdf1e756b799bbcd919678b319ee3",
      "tree": "a12ca5d1c9fd43406a6f863e89346d7f3accd162",
      "parents": [
        "500afb87a7a8b5928ef1a5196bdfd0bcc2b87e4a"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Fri Nov 18 17:14:14 2011 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Nov 28 17:48:55 2011 -0800"
      },
      "message": "Add iteration-limited mode to FrameworkPerf\n\nYou can run tests for exactly N iterations regardless of duration now,\nin addition to the previous time-limited behavior.\n\n(Clean cherry-pick to break a dependency on a previous patch that\nneeds work before being committed.)\n\nChange-Id: I2e6cf511bbe968a6f95391567658722e87dfa1fe\n"
    },
    {
      "commit": "fc6cf2888426f5192b9f284d14b911f3bbc7c2fb",
      "tree": "94031f8112ac6dd932819f45de327b0d32c4e462",
      "parents": [
        "38bc731875fec30d1a39f50cf3bf7234656f6698"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 16 15:53:46 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 21 18:31:14 2011 +0000"
      },
      "message": "Add tests for array length bounds in WebView\u0027s Java Bridge\n\nTests for https://android-git.corp.google.com/g/150320.\n\nWe test that when the legnth property of a JavaScript object is out of the\nbounds for a Java array, we convert to null.\n\nAlso update a test in the case that the length property is not numeric.\n\nBug: 5626284\nChange-Id: If41acb117eb4b786d671b5ffece2704c6f045d52\n"
    },
    {
      "commit": "33d4dde0580176c23f0773f8e18f99ba1111b023",
      "tree": "4bc400e1498427da5b3bc385dd4569e2031f8edf",
      "parents": [
        "b9fc0a4d86eba33a2a2c2a1fd8c6ef3f4756eaa9",
        "1753fd00764614213cfb9f88b00ee16fe3c1da3e"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Fri Nov 18 09:15:56 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Nov 18 09:15:56 2011 -0800"
      },
      "message": "am 1753fd00: am 3af8b699: Merge \"add a self instrumentation into framework perf app\" into ics-mr1\n\n* commit \u00271753fd00764614213cfb9f88b00ee16fe3c1da3e\u0027:\n  add a self instrumentation into framework perf app\n"
    },
    {
      "commit": "3af8b699830bb5804f3c1b6420d9210b2fd8adb9",
      "tree": "8178ab4fca3810b2579fb2d427ef0821dcb87629",
      "parents": [
        "1a3c051bcc787363d9154da4a8e8e562dda32926",
        "5eefd7711f63bc1b67ec927a8c43363f426121cc"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 17 18:04:23 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 17 18:04:23 2011 -0800"
      },
      "message": "Merge \"add a self instrumentation into framework perf app\" into ics-mr1"
    },
    {
      "commit": "7c37ce8b0141fd41e3946a3fa409bb863fa309f7",
      "tree": "b84d2adec0283f71cc5a8703c9e70920e2c9fdc8",
      "parents": [
        "a4d76b81a57577d7dded9ff58d97c4fcbe09e78e",
        "7d9971213ff8fbfd41fa7039300ac28f555f43be"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Nov 17 15:56:28 2011 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Nov 17 15:56:28 2011 -0800"
      },
      "message": "am 7d997121: am 4cf1656e: Merge \"Add a few GC-flexing microbenchmark tests\" into ics-mr1\n\n* commit \u00277d9971213ff8fbfd41fa7039300ac28f555f43be\u0027:\n  Add a few GC-flexing microbenchmark tests\n"
    },
    {
      "commit": "5eefd7711f63bc1b67ec927a8c43363f426121cc",
      "tree": "aa97b0df76b29db4babd82ccbc858b226fd2f23e",
      "parents": [
        "302afb93d4fd908949ac796eda8343f9683e616a"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 17 14:32:41 2011 -0800"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Nov 17 15:26:36 2011 -0800"
      },
      "message": "add a self instrumentation into framework perf app\n\nIt\u0027s essentially a test app on itself to facilitate\nrunning the perf automatically.\n\nChange-Id: I5aad3565e64719d219e76969a989ca80aa6df286\n"
    },
    {
      "commit": "37333001cb7801ab510ce0216183bf8df2e93b08",
      "tree": "95eae1d8af85aab4dde39af614a794a93bf00851",
      "parents": [
        "9ab5fa0aaadcfdc27e993caceececebb8141e01f"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Nov 17 14:08:47 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Nov 17 14:08:47 2011 -0800"
      },
      "message": "adding benchmark single test\n\nChange-Id: I902579085bfee2f0bdc0bf4f38442f2f1569bf71\n"
    },
    {
      "commit": "4c18ad56f7e9b84bb075fd39c8e712c7871430a0",
      "tree": "284d045e406dbf36859b62daecec6fa4e6908744",
      "parents": [
        "33fe4a36b7d1ef84b13447f2a765db465ef96e56"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Nov 17 13:51:08 2011 -0800"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Thu Nov 17 14:07:58 2011 -0800"
      },
      "message": "Add a few GC-flexing microbenchmark tests\n\nAdded ObjectGc and FinalizingGc to stress single-object allocation and\ncollection with/without the presence of finalizers.\n\nAlso added GcOp() to the menu of available single-shot tests.\n\nChange-Id: I36d3254dfe2e97e504f9e4f77c8addda98ab4f4b\n"
    },
    {
      "commit": "54b851c9b5f06b754f64892d24069d95adac86f5",
      "tree": "795a4f3f0ab32559cd99cf48965e3fed410f3e64",
      "parents": [
        "5044556861af496d6451aef3f69a4df0d1b591c9",
        "394956bf229c438a680ab87d4118ae06efda7a90"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Nov 17 10:12:13 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 17 10:12:13 2011 -0800"
      },
      "message": "Merge \"DO NOT MERGE\""
    },
    {
      "commit": "286788c3aaf2092b3f582acd113bdfee5eea8de0",
      "tree": "4fee9ffacf7fd8bf70f965fefcd59d7a1dd186aa",
      "parents": [
        "c353abba95771ce28f1536fe36c1c705693232a8"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 15 18:07:34 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 16 14:28:24 2011 +0000"
      },
      "message": "Update Java Bridge test for coercing JavaScript String to Java char in an array\n\nSee https://android-git.corp.google.com/g/150052\n\nBug: 5619677\nChange-Id: I2c3049529312b38bd3731dfc79b14edcb8cd6357\n"
    },
    {
      "commit": "c353abba95771ce28f1536fe36c1c705693232a8",
      "tree": "0df630812c13a73af0845cc9ed9ebada72997d6f",
      "parents": [
        "908bc4a8463e083c49909d8bce71fd016da9b5af"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 14 18:26:03 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 16 14:28:20 2011 +0000"
      },
      "message": "Add tests for multidimensional arrays in WebView\u0027s Java Bridge\n\nAlso add a test for objects with a non-numeric length property being passed to\na method expecting an array.\n\nChange-Id: Ic04bbd691c55744472cab9fb732e504997c62434\n"
    },
    {
      "commit": "908bc4a8463e083c49909d8bce71fd016da9b5af",
      "tree": "2a08e91f738fc5ddd65aaf000a585957cf143e23",
      "parents": [
        "13ad467a91ac6d86a959b49f0168a0e6893aef2c"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 14 18:07:35 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 16 14:26:37 2011 +0000"
      },
      "message": "Fix tests for methods returning arrays in WebView\u0027s Java Bridge\n\nChange-Id: Ibbac2268307fbfcff09a2d3b0f841ce420edc416\n"
    },
    {
      "commit": "394956bf229c438a680ab87d4118ae06efda7a90",
      "tree": "edd5a3eddbcbad33b93a512303afad02f4a331e1",
      "parents": [
        "7b95eba9f47a3992128d59a9ec593b887e4dac0e"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Nov 15 10:35:32 2011 -0800"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Nov 15 10:35:32 2011 -0800"
      },
      "message": "DO NOT MERGE\n\nMore flexible structure for rs benchmark.\n\nMajor refactoring to allow adding more benchmarks easily.\n\nChange-Id: I8cc97d5cd0a7c8cc5e95083713fbf034a002887e\n"
    },
    {
      "commit": "13ad467a91ac6d86a959b49f0168a0e6893aef2c",
      "tree": "bce3741a1b4872f4b115a3e702f552662a1f5f03",
      "parents": [
        "e3571f633a825738d785b587e91798a3d0876740"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 14 18:05:59 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 14 18:26:41 2011 +0000"
      },
      "message": "Add tests for invalid and static methods in the WebView\u0027s Java Bridge\n\nChange-Id: I18dacf4a4de8c787e46ea2781f5a365372a0a7da\n"
    },
    {
      "commit": "0906005662ac6a28c34171275c0e500198640379",
      "tree": "a8984db04773fe74837d5106edbf55ed54c22bf7",
      "parents": [
        "06d04f22c0d5ef3340a22d7700003c092c8e71a1",
        "d2f561d183f6f2aab19cd8552d83b32cbc7fa5be"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Nov 10 16:09:29 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 10 16:09:29 2011 -0800"
      },
      "message": "Merge \"Fix setTimeZone() and use it properly in RSTest/rstime.\""
    },
    {
      "commit": "d2f561d183f6f2aab19cd8552d83b32cbc7fa5be",
      "tree": "2409c2237cfce6c70b5d08f5d322280a15db2606",
      "parents": [
        "46bb0a1cf687e77f7f7338cf74d5ae4897fda9b0"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed Nov 09 18:02:20 2011 -0800"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Nov 10 15:44:25 2011 -0800"
      },
      "message": "Fix setTimeZone() and use it properly in RSTest/rstime.\n\nBUG\u003d5470134\n\nThe original implementation for rsi_ScriptSetTimeZone() never actually did\nanything with the bytes received. This change allows it to safely update the\ntimezone. RSTest is also updated to call setTimeZone(), so that users in\ndifferent timezones can accurately get test results.\n\nChange-Id: I6cb1b3a0c3a417749ba39e0fe09cc9c7ab65c2e7\n"
    },
    {
      "commit": "5511bb3ce29a15c7822cd84991e97242c76a966f",
      "tree": "801ce5f8bb3a90f0d0894a8d106827aa29482cc4",
      "parents": [
        "7746a8ff3668800c2ce53e5e1eeeb1a786651e39",
        "47538c081d2900d6e6bbf58da69a3173287cc73f"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 10 08:44:57 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 10 08:44:57 2011 -0800"
      },
      "message": "Merge \"Add tests for arrays in WebView\u0027s Java Bridge\""
    },
    {
      "commit": "47538c081d2900d6e6bbf58da69a3173287cc73f",
      "tree": "2fdb34f988bd7cbdbbb753bac69df9f3de1880ee",
      "parents": [
        "d9514738593ff2e96dcdeff98516c57bab09e9bf"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue Nov 08 16:04:11 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 10 16:42:05 2011 +0000"
      },
      "message": "Add tests for arrays in WebView\u0027s Java Bridge\n\nAlso fixes some minor problems in other tests and reduces the HTML test page to\nthe minimal valid HTML5 document.\n\nBug: 5140673\nChange-Id: Icc3730d017b778b0e618af3fcfee028300dd0a56\n"
    },
    {
      "commit": "bd958e4428263eac17107a33d54a2751c37cc0b7",
      "tree": "59048c4a293787e46c7a3117985e4769f3421958",
      "parents": [
        "9ab35b10ec2986b46d4630560b81e0410b261407",
        "0350701422eb484d57c5c3bb1e8fa72f03ab280b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 09 21:50:59 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Nov 09 21:50:59 2011 +0000"
      },
      "message": "am 03507014: am 665e105f: Merge \"Cleanup remote execution of perf tests.\" into ics-mr1\n\n* commit \u00270350701422eb484d57c5c3bb1e8fa72f03ab280b\u0027:\n  Cleanup remote execution of perf tests.\n"
    },
    {
      "commit": "8e33fe944f9e407e1ba0c40736747c707c40acc7",
      "tree": "a3b34e4e898cee280d33821c9c824645fa57400f",
      "parents": [
        "ba1f05d4a816dd60a6be2a09858d8c9ecf3d552d"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 09 15:31:49 2011 +0000"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Wed Nov 09 16:22:13 2011 +0000"
      },
      "message": "Add another test for WebView\u0027s Java Bridge\n\nTests that an exception is raised if the wrong number of arguments are passed\nto a method of an injected object.\n\nBug: 5140673\nChange-Id: Ic9f9d09969e0fccbe82584e1a9ca7580f6010c87\n"
    },
    {
      "commit": "dd13793a257f4d7265bba33937bb442722d5d36b",
      "tree": "f12ca50d4ecc7a09ab0bc137b60a9b8c4e09728d",
      "parents": [
        "84b02130a9b3327343425cd4edfc1b85f1e9b23d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 10:59:28 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 10:59:28 2011 -0800"
      },
      "message": "Cleanup remote execution of perf tests.\n\nChange-Id: I0d00537194f3a70969220db16f57bda6f25e454b\n"
    },
    {
      "commit": "39c0e9f595317b71b818484b8d56279bb5cb9435",
      "tree": "d921ecbdebf7e2247a8f8a68a6f4e2e7aac14738",
      "parents": [
        "01971d087b84f14e9ece4267cb1daa2939deb897",
        "84b02130a9b3327343425cd4edfc1b85f1e9b23d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 08 02:51:40 2011 +0000"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Nov 08 02:51:40 2011 +0000"
      },
      "message": "am 84b02130: Merge \"Update perf tests to always run each test in a fresh process.\" into ics-mr1\n\n* commit \u002784b02130a9b3327343425cd4edfc1b85f1e9b23d\u0027:\n  Update perf tests to always run each test in a fresh process.\n"
    },
    {
      "commit": "6b57b7e4d568bfa6273f87ef4c9af2fdc0ca1a06",
      "tree": "aa258e36a6f7e1484de46d4c8e677f23a2fa9dc8",
      "parents": [
        "19c86cacb2f0ba04cc93084ba474662afb17d88f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 07 14:45:49 2011 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Nov 07 14:45:49 2011 -0800"
      },
      "message": "Update perf tests to always run each test in a fresh process.\n\nAlso some new classes to preload.\n\nChange-Id: Ia2b5f856eaee533b9603b533ebaf8cb55e2ac193\n"
    },
    {
      "commit": "2abb2abea05fddd9ec2a1d6c831f1e62c37c7fa3",
      "tree": "408e18111c17e23c20786b07ba750937b7cb8633",
      "parents": [
        "9039e43ab1edac9e81f1308a7f3380cff4e9fa27",
        "2dc592a4ae56c1a6d5d5619811cdf8817f342e8d"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 07 07:37:53 2011 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 07 07:37:53 2011 -0800"
      },
      "message": "Merge changes If1bdd547,Ie43c16ae,I62b45f8b,I32b7fdc0\n\n* changes:\n  Add tests for the fields of objects in the WebView\u0027s Java Bridge.\n  Adds a set of basic test for WebView\u0027s Java Bridge\n  Add tests for returning values from WebView\u0027s Java Bridge\n  Adds a new test for type coercion in WebView\u0027s Java Bridge\n"
    },
    {
      "commit": "2dc592a4ae56c1a6d5d5619811cdf8817f342e8d",
      "tree": "99f150dee74ca7e17064829584485a89e853ba71",
      "parents": [
        "f7e26448c3591989840efa65f4f3f93a294b991e"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Fri Nov 04 13:21:18 2011 -0700"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 07 15:34:30 2011 +0000"
      },
      "message": "Add tests for the fields of objects in the WebView\u0027s Java Bridge.\n\nBug: 5140673\nChange-Id: If1bdd547c09d37bbf6d649f15388352ee76f4887\n"
    },
    {
      "commit": "f7e26448c3591989840efa65f4f3f93a294b991e",
      "tree": "502534027d1230e720e330038879a78b4a6b5c3b",
      "parents": [
        "d100cdbcc8033e59c405e0ce6855e81778f29132"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 03 16:35:26 2011 -0700"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 07 15:00:43 2011 +0000"
      },
      "message": "Adds a set of basic test for WebView\u0027s Java Bridge\n\nBug: 5140673\nChange-Id: Ie43c16aeca9c5982b4ea64e3b54ec1a33c5f7241\n"
    },
    {
      "commit": "d100cdbcc8033e59c405e0ce6855e81778f29132",
      "tree": "5b576f93aca73e6382f23bf3f042152b28738ccc",
      "parents": [
        "2d803903af6158722c846ad8c605a7e8f7e4fd6d"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 03 12:41:27 2011 -0700"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 07 15:00:39 2011 +0000"
      },
      "message": "Add tests for returning values from WebView\u0027s Java Bridge\n\nBug: 5140673\nChange-Id: I62b45f8b35be3ce9c76766e39e8867c028f94ac1\n"
    },
    {
      "commit": "2d803903af6158722c846ad8c605a7e8f7e4fd6d",
      "tree": "78c8cd72fd67007a657c3f2e98d5c0c8c5cd91c0",
      "parents": [
        "93fdebb5ffd5ab1c703d5fdccda2e0b0cf4eafaa"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Thu Nov 03 11:04:31 2011 -0700"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon Nov 07 14:54:51 2011 +0000"
      },
      "message": "Adds a new test for type coercion in WebView\u0027s Java Bridge\n\nThis change adds a new directory of tests for the WebView, WebViewTests.\n\nIt also provides the first in a set of tests to test WebView\u0027s Java Bridge.\nOnce this set of tests is complete, the Java Bridge test in\npackages/apps/Browser will be removed.\n\nBug: 5140673\nChange-Id: I32b7fdc0ac5d2231e6b96ff232d336ad2c0fcaab\n"
    },
    {
      "commit": "28695e0c70db82e7ba0ce1c25ab10cc7fb04d40b",
      "tree": "54437e14eb2e675396be9d133914de5458ec370c",
      "parents": [
        "11b49ba933bab7ff8262139141eef0e5f3c45a18"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 02 21:59:51 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Nov 02 22:08:41 2011 -0700"
      },
      "message": "More performance work:\n\n- ActivityManager now keeps track of previous app as you\n  move across the home app.\n- Better debug info about why an activity is being destroyed.\n- New performance tests.\n\nChange-Id: I3a5ae7cb1b9f1624c6792a4f6184353f532b8f3b\n"
    },
    {
      "commit": "0500b3cfda5192efc09d6d4344b0c6c785c0a815",
      "tree": "d850844c43e6dacd62f9818f39a8becfd5ac5cbb",
      "parents": [
        "f136aa341abaaf7fd6f7632d41a30b2989d93985"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 01 15:28:43 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Nov 01 18:01:33 2011 -0700"
      },
      "message": "Some optimizations.\n\n- Don\u0027t try to create a thumbnail bitmap on the client side.  This\n  wastes 64k, and isn\u0027t needed since we are doing screenshots.\n- Optimize View to put all of the callback pointers out of line.\n  Added a couple new APIs so these don\u0027t need to be protected/public.\n- Lazily create ViewGroup\u0027s cache paint.\n- Change FrameworkPerf app to not use HW accel drawing, to give better\n  comparison with GB.\n\nChange-Id: Iec56d02459820d74a4cc9c7ec9c1856563c82c7b\n"
    },
    {
      "commit": "2c84cfc001fb92a71811bf7384b7f865ff31ff9d",
      "tree": "1d43eda4854e37a553b85ce759ea4fffd41c9edb",
      "parents": [
        "dd79b4c85a9dd2c2ad702ea2137fe2a076567fa1"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 31 15:39:59 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 31 16:52:34 2011 -0700"
      },
      "message": "Various performance and other work.\n\n- IME service now switches between visible and perceptible depending on\n  whether it is being showm, allowing us to more aggressively free its\n  memory when not shown.\n\n- The activity display time is no longer delayed by the activity\n  transition animation.\n\n- New -R (repeat) option for launching activities with the am command.\n\n- Improved some documentation on Loader to be clear about some methods\n  that apps should not normally call.\n\n- FrameworkPerf test now allows you to select individual tests to run.\n\nChange-Id: Id1f73de66dc93d63212183958a72119ad174318b\n"
    },
    {
      "commit": "66ce1fce59d2dc16f1905120e0fe3851ba1add90",
      "tree": "6d4b6fa68f66ce2ff2ef2f4fbcd02fef4e84c6ac",
      "parents": [
        "b4529b0adca243644f601c9fe5d419c283bf57c1",
        "d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Mon Oct 31 10:30:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 31 10:30:37 2011 -0700"
      },
      "message": "Merge \"Removing changes not meant for MR1\" into ics-mr1"
    },
    {
      "commit": "2e9562ad760d320b97e710c60427ff1704283c82",
      "tree": "3a9f1e4adb45f8f8c5bfa6acab8fdf6a27ddc708",
      "parents": [
        "ea1db611b493d70e82641f8dc01d4a4c4ffcd3e7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 28 17:12:12 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Oct 28 17:12:12 2011 -0700"
      },
      "message": "Add some IO tests.\n\nChange-Id: Iacd5798a539781b67637cbbcc49cc8dec344e17b\n"
    },
    {
      "commit": "ea1db611b493d70e82641f8dc01d4a4c4ffcd3e7",
      "tree": "776abf729cd71c6717640e0a254ed68bff0367c5",
      "parents": [
        "114ac293b8df1e1db817603bcb77507451e87cd4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 27 19:03:14 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 27 19:03:14 2011 -0700"
      },
      "message": "Fix build.  Forgot to add files. :(\n\nChange-Id: I89dcc247d957a4873c56017bc262dd717d236258\n"
    },
    {
      "commit": "d4c4b76889f2bd2e2e34ba9fc835370020524ded",
      "tree": "3593975f3011e1ee7099420b8b01edaec91f2e97",
      "parents": [
        "e49cf107e2533b7ca71c500bc20a0f6dcdf9efdc"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 27 12:58:16 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Oct 27 16:03:14 2011 -0700"
      },
      "message": "New framework performance tests.\n\nChange-Id: Ib8cc6704f508b7516ba0a30aa71bb88ef028691d\n"
    },
    {
      "commit": "d97fd1d7c37e45c7f4c7ee89c3f70b961fa05428",
      "tree": "f976c512fa6822b8c5ff52313e5f9bd03f729626",
      "parents": [
        "6e03b22015bd834da1a5755e75d7468e5b3b13c5"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Oct 27 13:51:55 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Thu Oct 27 13:51:55 2011 -0700"
      },
      "message": "Removing changes not meant for MR1\n\nChange-Id: I75136be33f12a87c2b5f21b064c06065a4145d70\n"
    },
    {
      "commit": "79174b75285e4ece7b7f736fb1b6091f35b98d95",
      "tree": "13997d677a640acf32d6925d09ae6a130b5c1c78",
      "parents": [
        "44cd3f8f3daf45f85f6e977dcf28f75287fbb25b",
        "5e7c469c7a3039af7696789a797f8d91a45227eb"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Oct 20 20:33:51 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 20 20:33:51 2011 -0700"
      },
      "message": "Merge \"Make sure 9patches are not filtered when not necessary Bug #5383406\""
    },
    {
      "commit": "5e7c469c7a3039af7696789a797f8d91a45227eb",
      "tree": "f66d7d042190f6ec0418dd04db3853d803fcb2d5",
      "parents": [
        "a62f172215727a1e00af0cb934904e00926a86c9"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Oct 20 20:31:50 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu Oct 20 20:33:07 2011 -0700"
      },
      "message": "Make sure 9patches are not filtered when not necessary\nBug #5383406\n\nChange-Id: I061c8069a4d9f4eaf45671283710b564639eeb32\n"
    },
    {
      "commit": "79235d2a93086538817391c847a8063442e1e1f0",
      "tree": "bc25b09dcb8b113c58ce92ebc179b9140f51218e",
      "parents": [
        "5b6f23868aff6a7317d2249224ea29d5e14113c9",
        "7d5f5e7c8943e043a422ad51c85d4e1684c37e28"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 20 13:54:37 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 20 13:54:37 2011 -0700"
      },
      "message": "Merge \"adding getters to Sampler ProgramRaster, ProgramStore, Element. Element adds ability to get subelement info. Tests for new stuff.\""
    },
    {
      "commit": "02bd36369b104a628355703c1001cfef8a1ab214",
      "tree": "2f26895b7da934c11f28a83bc75f1d635d503d29",
      "parents": [
        "be3ffd56bfafeee1a16970d02fd702ea19809a1e"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Oct 18 17:31:02 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Oct 18 17:31:02 2011 -0700"
      },
      "message": "Add mandelbrot to compute perf\n\nChange-Id: I8217134a703fcd72f6c9a3bdd4e2a6b389ea0fd3\n"
    },
    {
      "commit": "7d5f5e7c8943e043a422ad51c85d4e1684c37e28",
      "tree": "eee61debd73ac054eb1e95259e6e8e16c426df5a",
      "parents": [
        "a744ead977b2beda89091abf295bcda860bf88b2"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Oct 18 11:08:31 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Tue Oct 18 11:08:31 2011 -0700"
      },
      "message": "adding getters to Sampler ProgramRaster, ProgramStore, Element.\nElement adds ability to get subelement info. Tests for new stuff.\n\nChange-Id: I4a77b91e4e0e73c95ab28b42c50732a64e71e7b9\n"
    },
    {
      "commit": "7e6aac1533cea87739a6a672be6f87c635e84756",
      "tree": "aa3926cefed6f936b86d78210632d70e8faac634",
      "parents": [
        "708fd1a5f90483153a0ec43c8f5588141acaba0e"
      ],
      "author": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Fri Sep 23 17:05:04 2011 -0700"
      },
      "committer": {
        "name": "Alex Sakhartchouk",
        "email": "alexst@google.com",
        "time": "Sat Oct 15 09:33:05 2011 -0700"
      },
      "message": "Adding getter functions for script side RS objects.\nMultiproject change involving on device linker\n\nChange-Id: I321e8caa6ca23b3fe2c96c78cdcfc15e51f88823\n"
    },
    {
      "commit": "74ff61032fbcdc810501b72da5428d79b164858a",
      "tree": "469389a25d7c2290c93d22f18aa9970a0cdea32d",
      "parents": [
        "bc82c349f1c3cd0c0340c61f876ed5af518b11f7"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Oct 13 19:29:33 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Oct 13 19:29:33 2011 -0700"
      },
      "message": "Make launchtestxlw use constant.\n\nChange-Id: I0f9cd3cc2f042a9471ecf1df9e4764cad8ad5ef6\n"
    },
    {
      "commit": "8c05abf15743af7cccceae14c33e590a30a7cacc",
      "tree": "a262a34f9d18438dd50ca8601eb15c9629a9f23b",
      "parents": [
        "6e80c50f10d62190639aa34cfd506c2659b74a7f",
        "dba935659024a9ca83cb6bd3f1a9970e277f7658"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Oct 13 12:38:00 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Oct 13 12:38:00 2011 -0700"
      },
      "message": "am dba93565: Break apart DISABLE_HOME and DISABLE_RECENT.\n\n* commit \u0027dba935659024a9ca83cb6bd3f1a9970e277f7658\u0027:\n  Break apart DISABLE_HOME and DISABLE_RECENT.\n"
    },
    {
      "commit": "dba935659024a9ca83cb6bd3f1a9970e277f7658",
      "tree": "15783108db8c5d47884d800ec88b88a3052ad0a5",
      "parents": [
        "2984971db306b70aab41e5d10b5e1e86b6ed5b29"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Oct 06 16:39:58 2011 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu Oct 13 15:28:10 2011 -0400"
      },
      "message": "Break apart DISABLE_HOME and DISABLE_RECENT.\n\nAdditionally, start using setSystemUiVisibility() where\npossible in the keyguard to allow activities and dialogs to\nre-enable some of the navigation keys (notably: home but not\nrecents).\n\nFinally, stop disabling MENU for activities atop the keyguard.\n\nBug: 5380495 // no home in driveabout, clock\nBug: 5396134 // able to show home/recent in keyguard\nChange-Id: I04eb224554ee8cff79476b85148c4cda75bb0b62\n"
    },
    {
      "commit": "065c25a9b0d5a91ce2e85b705a5658bd29a99cbc",
      "tree": "a9c1aa126744adccedc177ed2452b8c2993cbd74",
      "parents": [
        "2802dae197c2a7ea392280500a93e5d50bec82ff"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 13 11:41:09 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Oct 13 11:41:09 2011 -0700"
      },
      "message": "Start adding simple performance tests\nfor RS compute.\n\nChange-Id: I0a37067f028ff6e61fd9952764a22885ac717c7c\n"
    },
    {
      "commit": "38b78b1bf5dd564bf8e6c022eaba3ef6a21a3d03",
      "tree": "11f10cab9856cb130410d1ce585bd77233849495",
      "parents": [
        "75c00531ecd6c10bcb12c06f19a0d51467ddb525"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Oct 12 13:19:14 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Oct 12 13:19:14 2011 -0700"
      },
      "message": "Fix example code.\n\nChange-Id: Idd45125940be2e3c50f60c8ac1894838821f3123\n"
    },
    {
      "commit": "a9dc86b21defc26db0d71f276aff5c3af0b62ff5",
      "tree": "e4274c53c5839ef4d6c658bc8b145a67db9568fb",
      "parents": [
        "098ffcd521cd272ee3a63174759cceeda618d2ef"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Oct 11 14:06:21 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Oct 11 14:06:21 2011 -0700"
      },
      "message": "Correctly apply transforms when getting a TextureView\u0027s bitmap\nBug #5439406\n\nChange-Id: I271a9a2e38f5b3600dc158f8f442a6b0893f472b\n"
    },
    {
      "commit": "e974f6384b1ab04c797c807286223c12cadfddcb",
      "tree": "10f568cb70d47490ed41f6bb528f2cb90c626392",
      "parents": [
        "b74931559b9e95b22ea632c243acda19fe8ea82c"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Thu Oct 06 16:11:35 2011 -0700"
      },
      "committer": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Thu Oct 06 16:11:35 2011 -0700"
      },
      "message": "Move Activity1 and Activity2 to API Demos area in development/samples.\n\nChange-Id: Ib6521caca69b0a0d96c66d9df754d2af17cb6908\n"
    },
    {
      "commit": "3b2faf68e5a66ac67b28d6f79d4ba213b6c0d09c",
      "tree": "87a6afaf907a5ea0d64a67cedae193b48d19961b",
      "parents": [
        "2447871b99e6b10a68985f037420eb77cabe4d29"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Oct 05 19:08:31 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Oct 05 19:08:31 2011 -0700"
      },
      "message": "Fix build.\n\nChange-Id: I01dbb8747f81c83d86e089762b2d34d8bba2bffd\n"
    },
    {
      "commit": "2452ad3028b2a30b0b3abca86fe11ec0465a96b7",
      "tree": "e303b869ce274af040f88d602afb095bccd5a3eb",
      "parents": [
        "d94a7b60ccbd748752d4babd9fc79252c71bb1c2",
        "c5daa17928ab491977b2070b8e4218fcf0802cd4"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 29 10:14:27 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 29 10:14:27 2011 -0700"
      },
      "message": "Merge \"Revert \"log stack trace when finish() or onDestroy() is called\"\""
    },
    {
      "commit": "c5daa17928ab491977b2070b8e4218fcf0802cd4",
      "tree": "0a8dc42a5465b25a3805dc295f1df7c3aac6c75e",
      "parents": [
        "0882eb05af02616cac5cfd82d9039c9e18d029d8"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Wed Sep 28 20:06:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 28 20:06:56 2011 -0700"
      },
      "message": "Revert \"log stack trace when finish() or onDestroy() is called\"\n\n\nWe are already clear on why it\u0027s happening (phantom touches) so reverting this log.\n\nThis reverts commit 0882eb05af02616cac5cfd82d9039c9e18d029d8"
    },
    {
      "commit": "f678dd56a71c5a57c1a695b207b43d6175ef21e7",
      "tree": "aeb3f6a263bea9b01f15ef28d385a1a87811e044",
      "parents": [
        "f865f16b6d2b7036ee642f7b934658b954b959bc",
        "2a9fa89643ce796ee6dc7edae2742b291b6c5f40"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Sep 28 18:27:13 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Sep 28 18:27:13 2011 -0700"
      },
      "message": "Merge \"Don\u0027t build display lists for views with a layer.\""
    },
    {
      "commit": "2a9fa89643ce796ee6dc7edae2742b291b6c5f40",
      "tree": "c07461bb9ae5b51bdc70a6bcff24d53229b0d0d7",
      "parents": [
        "462785fa257671fe4905d1d3e6ca27e4a61ee946"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Sep 28 16:50:02 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Sep 28 16:50:02 2011 -0700"
      },
      "message": "Don\u0027t build display lists for views with a layer.\n\nThis could cause the draw() code of views to be invoked too often\nor worse, called with the wrong canvas. For instance, a view backed\nby a software layer could get its draw() method called to record a\ndisplay list. Using a software layer is the recommended way to use\ndrawing operations not supported in hardware. Since we would\nsometimes call the draw() method with the hardware backend anyway,\nthe app could crash by executing an unsupported operation.\n\nChange-Id: Ib5f9a3a4c6f3efff5e0162ecd73d2dffe06e30a6\n"
    },
    {
      "commit": "ef4d25c885cb8bea77decba5046e7f16310ee7a8",
      "tree": "81d962e6c10a69620c36fdc47ae19e0ece02e5a5",
      "parents": [
        "70980383decd0d7c2928d1950482c388467785e5"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 27 18:20:45 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Tue Sep 27 18:23:10 2011 -0700"
      },
      "message": "Use CPU upload path in DRT\n\nThis makes it the same as default browser settings (for now). Otherwise\nthe test may crash due to GPU OOM.\n\nThis is to be a workaround only, and should be reverted after the bug is\nfixed.\n\nBug: 5382134\n\nChange-Id: I82a8dd83b69c8fceb657af9e32a2c5fa66ead2ce\n"
    },
    {
      "commit": "14b4c769be93a7fa1b978a75199d6e3cdb4c07da",
      "tree": "ca5cac7867a35f2db902b7a316dd4cd5dede96b8",
      "parents": [
        "a3b06ff933132f149be18035f4f8e14ba6355b07",
        "9cf416fde65fd5795d5e40be7bda0557611bc562"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Tue Sep 27 11:18:13 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 27 11:18:13 2011 -0700"
      },
      "message": "Merge \"adding packet count and removing extra uid stats that were used for debugging.\""
    },
    {
      "commit": "9cf416fde65fd5795d5e40be7bda0557611bc562",
      "tree": "bb16c6df29e260c0bb340ea6c5d711a3a599c80c",
      "parents": [
        "3a423234bcfabf319977bfaa4467a8b8df8d3401"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Mon Sep 26 14:33:24 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Mon Sep 26 14:33:24 2011 -0700"
      },
      "message": "adding packet count and removing extra uid stats that were used for debugging.\n\nChange-Id: I19664ee991760b9515fc129be50be68579f8ce93\n"
    },
    {
      "commit": "01a98ddbdfbaf1f0d2bc602537e6e314364902a3",
      "tree": "ce904db3ee0772e0e2a35882a6cf86c7b9fcd84e",
      "parents": [
        "04ef5b8dd7262ee90b56df9c992f103695d0a21c"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 20 15:08:29 2011 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed Sep 21 19:26:15 2011 -0700"
      },
      "message": "Handle orientation changes more systematically.\nBug: 4981385\n\nSimplify the orientation changing code path in the\nWindowManager.  Instead of the policy calling setRotation()\nwhen the sensor determined orientation changes, it calls\nupdateRotation(), which figures everything out.  For the most\npart, the rotation actually passed to setRotation() was\nmore or less ignored and just added confusion, particularly\nwhen handling deferred orientation changes.\n\nEnsure that 180 degree rotations are disallowed even when\nthe application specifies SCREEN_ORIENTATION_SENSOR_*.\nThese rotations are only enabled when docked upside-down for\nsome reason or when the application specifies\nSCREEN_ORIENTATION_FULL_SENSOR.\n\nEnsure that special modes like HDMI connected, lid switch,\ndock and rotation lock all cause the sensor to be ignored\neven when the application asks for sensor-based orientation\nchanges.  The sensor is not relevant in these modes because\nsome external factor (or the user) is determining the\npreferred rotation.\n\nCurrently, applications can still override the preferred\nrotation even when there are special modes in play that\nmight say otherwise.  We could tweak this so that some\nspecial modes trump application choices completely\n(resulting in a letter-boxed application, perhaps).\nI tested this sort of tweak (not included in the patch)\nand it seems to work fine, including transitions between\napplications with varying orientation.\n\nDelete dead code related to animFlags.\n\nHandle pausing/resuming orientation changes more precisely.\nEnsure that a deferred orientation change is performed when\na drag completes, even if endDragLw() is not called because the\ndrag was aborted before the drop happened.  We pause\nthe orientation change in register() and resume in unregister()\nbecause those methods appear to always be called as needed.\n\nChange-Id: If0a31de3d057251e581fdee64819f2b19e676e9a\n"
    },
    {
      "commit": "3a423234bcfabf319977bfaa4467a8b8df8d3401",
      "tree": "cd2b0c2ca421c97159abae5106f212840696d575",
      "parents": [
        "e4bbb6ac3128021e865d6e31b4e7ada468886681",
        "db2990f5e743ed5030b6d5c1307b26737ec67a82"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Fri Sep 16 17:48:35 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 16 17:48:35 2011 -0700"
      },
      "message": "Merge \"Force an update before we poll for the data.\""
    },
    {
      "commit": "db2990f5e743ed5030b6d5c1307b26737ec67a82",
      "tree": "9f6f11bd0f7f4b7a30fdd5cd1a0036e3aa849836",
      "parents": [
        "e888685bf6f443b7d69601796a7896240a7fc4ee"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Sep 15 17:50:23 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Sep 15 17:50:23 2011 -0700"
      },
      "message": "Force an update before we poll for the data.\n\nChange-Id: Ic70c1611ac289c934bf9f909e924c0043f065498\n"
    },
    {
      "commit": "0882eb05af02616cac5cfd82d9039c9e18d029d8",
      "tree": "ff6f2a4e285388e9b3517f3bb5dedc020e544b93",
      "parents": [
        "89dea78603b7669e1aa9314bd14ccfb46f04afdd"
      ],
      "author": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 15 01:28:17 2011 -0700"
      },
      "committer": {
        "name": "Guang Zhu",
        "email": "guangzhu@google.com",
        "time": "Thu Sep 15 01:28:17 2011 -0700"
      },
      "message": "log stack trace when finish() or onDestroy() is called\n\nSome supurious calls to these functions when tests are still\nrunning are observed. Add more logging to see what\u0027s the\ncaller.\n\nChange-Id: I9254c3639bcb8619be39bfbc6981fae5bf5e7efa\n"
    },
    {
      "commit": "53fc3e18675d47face40b4726414fdc4aacb7d2f",
      "tree": "0c22ad4d8c135d6255980929da0b97828d5c8101",
      "parents": [
        "7fc8f515a0add6837d525b4f2b4baa7ebe37fc7f"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Sep 13 11:29:02 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Sep 13 11:29:02 2011 -0700"
      },
      "message": "Cleanup example code.\n\nChange-Id: I060ea53c867ded0e6956776859fc2710c7302148\n"
    },
    {
      "commit": "4a5117500c070ce3c3e73e7cf141fd042b655cef",
      "tree": "7d9cf29e40db5c21dcd85af9c050ddd0e459af7a",
      "parents": [
        "45caa44717d047e0aa0a066c352eee00a6ea2f11",
        "dfbbb77f3129f3a92ce73c8b701da000eee6048c"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Sep 12 12:47:07 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 12 12:47:07 2011 -0700"
      },
      "message": "Merge \"Add int and missing fp tests to RSTest.\""
    },
    {
      "commit": "029d5877b0c19af09c6a1cb7d1c3d3507e88430c",
      "tree": "28e7cb97326d026aaa9a4b6d19bbd3e8f56a4648",
      "parents": [
        "f4b783f8a7f7ba56a879b0fce075257659e9f909"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Sep 12 00:58:58 2011 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Mon Sep 12 01:02:30 2011 -0400"
      },
      "message": "Hide navigation buttons when they are DISABLEd.\n\nBack is hidden by DISABLE_BACK; Home, Recents, and Menu are\nhidden by DISABLE_NAVIGATION.\n\nBug: 5261576\nBug: 5284740 (confusion about visible inactive icons)\nChange-Id: I410c133b737cc11d61bac0318dc24458353ee7b3\n"
    },
    {
      "commit": "6f0b2ed37db6d959225cf136ef793213bd2a18d9",
      "tree": "1a8122ec31ce093dacff0404ab3dfde3eb80579c",
      "parents": [
        "fe75cb342e33e7c465709bb34ab7abae9e9871f6",
        "a14d20f60cd41f1b71e8a228a6e9ac002a1dfb74"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Sun Sep 11 14:10:00 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 11 14:10:00 2011 -0700"
      },
      "message": "Merge \"aggregating test results when reporting to instrumentation out.\""
    },
    {
      "commit": "a14d20f60cd41f1b71e8a228a6e9ac002a1dfb74",
      "tree": "d9d5c321285533a4d3aa4634209226db019fdfd4",
      "parents": [
        "3ae29d455866ce358b42617134610415c04e0d53"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Sun Sep 11 12:26:29 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Sun Sep 11 12:26:29 2011 -0700"
      },
      "message": "aggregating test results when reporting to instrumentation out.\n\nChange-Id: Ic652f893d7cfd469a912bd71a094f337166a6aa5\n"
    },
    {
      "commit": "dfbbb77f3129f3a92ce73c8b701da000eee6048c",
      "tree": "febea8b572c8547a7e24054ea050f7c460896907",
      "parents": [
        "cb60fdca9bb89e2042ecfcebf6093fbf88fd0ff0"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Sep 09 18:17:30 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Sun Sep 11 11:37:39 2011 -0700"
      },
      "message": "Add int and missing fp tests to RSTest.\n\nBUG\u003d5281452\n\nChange-Id: Ic5baef42dafa8a6484aa216a2c61ff316026175b\n"
    },
    {
      "commit": "c9c541ad162d8b6dce9387251373de0a31092783",
      "tree": "cd9dbf8cb71ca9e669a8c13596ccc16ad0851546",
      "parents": [
        "dceee86438a7e950a63e80bf8f9347aeaa022a71",
        "3ae29d455866ce358b42617134610415c04e0d53"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Sep 08 14:04:52 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 08 14:04:52 2011 -0700"
      },
      "message": "Merge \"idle test app for bandwidth usage.\""
    },
    {
      "commit": "3ae29d455866ce358b42617134610415c04e0d53",
      "tree": "bb13fc9c26b7ccef3ada4a673ab5a55afcbc8467",
      "parents": [
        "1d124d5037644ed66a78c181c4eff13a7da04443"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Tue Sep 06 16:37:51 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Thu Sep 08 13:50:41 2011 -0700"
      },
      "message": "idle test app for bandwidth usage.\n\nChange-Id: Ib35b27617369b360972e653db70bf5cf9303ddf1\n"
    },
    {
      "commit": "ab90899264407669725a24eb941de9278e82c70f",
      "tree": "83aa40097a554f30440c38c7a59fa432aaeaaf2e",
      "parents": [
        "15208ac5003de16e8e3d9ec26c3ef05347da7731",
        "f6244d1c0c91cd0fcb49abc8c0526eab7fcc1c3b"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Thu Sep 08 11:20:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Sep 08 11:20:32 2011 -0700"
      },
      "message": "Merge \"Integrate ImageProcessing test into test framework http://b/issue?id\u003d5274365 Change-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3\""
    },
    {
      "commit": "f6244d1c0c91cd0fcb49abc8c0526eab7fcc1c3b",
      "tree": "c9141b17a92ecadeda80a0eac18a8d5b38ba3185",
      "parents": [
        "8ec83219e8cbac105054fb60101e6d98a972bcc2"
      ],
      "author": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Sep 07 18:00:37 2011 -0700"
      },
      "committer": {
        "name": "Xia Wang",
        "email": "xiaw@google.com",
        "time": "Wed Sep 07 18:06:03 2011 -0700"
      },
      "message": "Integrate ImageProcessing test into test framework\nhttp://b/issue?id\u003d5274365\nChange-Id: I7949b4114dcab17d895d04755df5df2bd5a576a3\n"
    },
    {
      "commit": "cb60fdca9bb89e2042ecfcebf6093fbf88fd0ff0",
      "tree": "ba37b43d21712fd1627012749b227e78f6a83337",
      "parents": [
        "a55c369e73a8864cc34290625acd16c68956c58a"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Thu Sep 01 19:05:35 2011 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Sep 02 18:21:06 2011 -0700"
      },
      "message": "Add unit test for RS reference counting.\n\nChange-Id: Id09cc28f02bba6484889ed53e60273119f7004cb\n"
    },
    {
      "commit": "1d4ad8c44f9f2f8204734f053f098d5e13dbd147",
      "tree": "4bc49f9537aacc9647be4c2fa0e954adaf6b84bc",
      "parents": [
        "e124e94ee9f3cf5a51b4a21f0c536d0d4e00e0d4"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed Aug 31 10:31:27 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Wed Aug 31 10:31:27 2011 -0700"
      },
      "message": "make sure the test apk gets added to the test zip\n\nChange-Id: I6d79bb00f2ba96b50e2436053ad40c5246bc45fb\n"
    },
    {
      "commit": "67112061b2a68e4e6f76fb45f7a2285925d6b1cb",
      "tree": "d66743890ecc9daba0b59b79b920f9f37c42a1cb",
      "parents": [
        "5cdc720dcadaa517766abb8a2f176de1a78a26a8",
        "89355b4cfd87e4ed6facf588bfca20fe2503dd71"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Tue Aug 30 10:12:44 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 30 10:12:44 2011 -0700"
      },
      "message": "Merge \"Adding bandwidth enforcement test app.\""
    },
    {
      "commit": "89355b4cfd87e4ed6facf588bfca20fe2503dd71",
      "tree": "6df49c80d0ab514d8b0b969257774addb1e45ec2",
      "parents": [
        "6f7588850b2b1dd4a96584bad889bd4b51112c98"
      ],
      "author": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Fri Aug 26 15:19:45 2011 -0700"
      },
      "committer": {
        "name": "Tsu Chiang Chuang",
        "email": "tsu@google.com",
        "time": "Mon Aug 29 15:30:22 2011 -0700"
      },
      "message": "Adding bandwidth enforcement test app.\n\nChange-Id: I6e3509aff056ad0008960b205b7489ee5f066521\n"
    },
    {
      "commit": "d32f27aec04dd91edf488f280ca609e0b55aec9e",
      "tree": "767de42d61cf96032c867073d72d0e7dfb6a3b1c",
      "parents": [
        "2589c93733cef18a7f7502dd5830baa0a02423a7",
        "7810b5f8cffb3c2c98fd0df579f4da5a9ac6cc73"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Aug 26 14:05:09 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 26 14:05:09 2011 -0700"
      },
      "message": "Merge \"Fix bug #5199577 TextView with android:password\u003d\"true\" is showing the \"dots\" on the left even if the password chars are RTL\""
    },
    {
      "commit": "7810b5f8cffb3c2c98fd0df579f4da5a9ac6cc73",
      "tree": "044c603b00cf5c90ee2f85d8f5884e58976d40f1",
      "parents": [
        "a646145c335ba821f01d9e4f8be2583eb9fd7266"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Aug 24 18:26:14 2011 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Aug 25 18:43:37 2011 -0700"
      },
      "message": "Fix bug #5199577 TextView with android:password\u003d\"true\" is showing the \"dots\" on the left even if the password chars are RTL\n\n- force TextView to LOCALE text heuristic when in \"password\" mode\n- remove TEXT_LAYOUT_DIRECTION_UNKNOWN_DO_NOT_USE\n- LocaleUtils.getLayoutDirectionFromLocale() returns \"LTR\" is locale is NULL or ROOT\n\nChange-Id: I182c46aaf2d73c8b18967fffa230bfabec91ed06\n"
    },
    {
      "commit": "c39e8e89eb370ed66f552da3be258e57f1aabeb9",
      "tree": "345c03fe7b130d2dbc8277998c603ca8079bb94b",
      "parents": [
        "19bc995e9ae4ec9ea48c183758759e2b68ec964b",
        "407ec78b828173257b0c5dae221649a4ccd8b058"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:09:30 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 24 17:09:30 2011 -0700"
      },
      "message": "Merge \"Add OpenGL backend to ImageWallpaper Bug #5204874\""
    },
    {
      "commit": "407ec78b828173257b0c5dae221649a4ccd8b058",
      "tree": "3890ba718151c345ce5c87a8d252e0445d790dc3",
      "parents": [
        "631582f7f7a3c879a5fba81f2bc082e4826758aa"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:06:58 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Wed Aug 24 17:06:58 2011 -0700"
      },
      "message": "Add OpenGL backend to ImageWallpaper\nBug #5204874\n\nCurrently disabled.\n\nChange-Id: I5e7b35dce2981b0691f107e39c6394b260466543\n"
    },
    {
      "commit": "0ed5ebacf9054cce47f53f4711b565572faee091",
      "tree": "7f6b90378bf559201b6dda09ac172156f2ff9e04",
      "parents": [
        "defa12e95b8d25db5f3e9a044e83d6fe680b67a3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Aug 23 18:41:39 2011 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Wed Aug 24 12:11:41 2011 -0700"
      },
      "message": "Fix DPI issues in RS tests.\n\nChange-Id: I02ca34187d93dfe703b90681061c3c7a42fafc15\n"
    },
    {
      "commit": "55ad2efde9465a03271495ac9f21acd121c3744c",
      "tree": "93335892bf26c7fcf44f318e3be3efadaef56aad",
      "parents": [
        "151763d3fc702ee2341aa6bebe821ce98d99e787"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Fri Aug 19 17:35:20 2011 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Aug 22 09:55:14 2011 -0700"
      },
      "message": "Fix tile benchmark tool stalls\n\nbug:5062896\nChange-Id: I2969e95481d65d5f87ce4399f09becc7b66d540a\n"
    }
  ],
  "next": "c3ccfb8eec47cdc0911c35b387d17659af25fbe9"
}
