)]}'
{
  "log": [
    {
      "commit": "5ea7a29387f28c8b8b8bc745ba2190a944be3c34",
      "tree": "a43b3b0e04ff36d25a30cf5c668321dc3f78c033",
      "parents": [
        "a0bb3acba1e848ac752eb5e1e3da1b0a6cc5d514",
        "b7a13791a12eef57434b84a97609d98e03e17009"
      ],
      "author": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Mon May 23 20:48:57 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 23 20:48:57 2011 -0700"
      },
      "message": "am b7a13791: am 393eb0d0: Merge \"Add UI to handle SIM swap.\" into honeycomb-LTE\n\n* commit \u0027b7a13791a12eef57434b84a97609d98e03e17009\u0027:\n  Add UI to handle SIM swap.\n"
    },
    {
      "commit": "a0bb3acba1e848ac752eb5e1e3da1b0a6cc5d514",
      "tree": "45f55ed6e119f46273c7df2c5908451139473fd5",
      "parents": [
        "23186b88bdfe6c602dce0bee40ffbf2253eb044c",
        "59a3319ffce100d671145b5bfee7450038b250bf"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon May 23 20:48:36 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 23 20:48:36 2011 -0700"
      },
      "message": "am 59a3319f: am 67cd389d: am 2c7906eb: Merge \"Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\" into honeycomb-mr2\n\n* commit \u002759a3319ffce100d671145b5bfee7450038b250bf\u0027:\n  Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\n"
    },
    {
      "commit": "23186b88bdfe6c602dce0bee40ffbf2253eb044c",
      "tree": "945fc44dadf00746fb2e57b3c697f45b910e5aea",
      "parents": [
        "348a48fc706256133c8b9e25a4a090a7ad07808e",
        "75d27bc52eb0e66c7fb829056fce59a8662c5bba"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Mon May 23 19:00:01 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 23 19:00:01 2011 -0700"
      },
      "message": "Merge \"Add new imeFullscreenBackground for Theme.InputMethod.Holo\""
    },
    {
      "commit": "a4620793038b9a9163b26c6ece882cb454fcbf87",
      "tree": "450e8f355658bcc56bf19dc00f8c63d3464cb69f",
      "parents": [
        "442fa21e98835ceb966f196906907eb236d38d65"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri May 20 15:29:23 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon May 23 18:39:56 2011 -0700"
      },
      "message": "Observe screen on/off events in NetworkPolicy.\n\nThe POLICY_REJECT_BACKGROUND policy requires that network traffic be\nblocked when a UID goes into the background.  Even if the UID has an\nactivity in the foreground, it\u0027s considered \"background\" if the screen\nis turned off.\n\nThis changes watches for SCREEN_ON/OFF broadcasts, and rule generation\nnow observes screen state.  It also introduces an observer pattern so\nthat ActivityManager doesn\u0027t directly know about NetworkPolicy, and\nmoves the service management into SystemServer.\n\nChange-Id: Ie7a84929d3ca60ae4578d47e19d5a8da10fd8d58\n"
    },
    {
      "commit": "442fa21e98835ceb966f196906907eb236d38d65",
      "tree": "8a343e88f27371e0b02f0f25df869e38e079b779",
      "parents": [
        "9ddcdd98d97b2d5026d62d2b60c8582515381eaf",
        "eedcb9525ba5befee2ba6ebb7a9ee3f13395c2a3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon May 23 18:38:04 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 23 18:38:04 2011 -0700"
      },
      "message": "Merge \"APIs to profile network usage for current UID.\""
    },
    {
      "commit": "75d27bc52eb0e66c7fb829056fce59a8662c5bba",
      "tree": "bab666c0cb5438784040492d00137cd398141a17",
      "parents": [
        "8508485871dd22a998db98ea97403126918c5fa8"
      ],
      "author": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Wed May 18 12:19:55 2011 +0900"
      },
      "committer": {
        "name": "Tadashi G. Takaoka",
        "email": "takaoka@google.com",
        "time": "Tue May 24 10:27:43 2011 +0900"
      },
      "message": "Add new imeFullscreenBackground for Theme.InputMethod.Holo\n\nThis change also removes unnecessary background from ExtractEditText\n\nBug: 4431328\nChange-Id: I1b35ddd388fe11cac9b7f9dd3f990b6c4d889185\n"
    },
    {
      "commit": "7d372b49e2691967fab3a9d63103bab1b1ff205e",
      "tree": "77550c495c04ecc21de15ff474561d83ed0b11fd",
      "parents": [
        "ed5af6d93b2758b86175b13c380fcd164e537a7c",
        "7dfdb914206eafbf2aa4533e9b6a50428a5d0d3d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 23 17:18:54 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon May 23 17:18:54 2011 -0700"
      },
      "message": "am 7dfdb914: am f483ed90: am bdc26dc3: Merge \"Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\" into honeycomb-mr2\n\n* commit \u00277dfdb914206eafbf2aa4533e9b6a50428a5d0d3d\u0027:\n  Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\n"
    },
    {
      "commit": "37cd57772b27bb286aeec915cfaced4fa08508bd",
      "tree": "2336b3714cdbbd15a54dd59c10a69dcfee29bdf3",
      "parents": [
        "560e97f8e0cb63a0fa6e88db6badc142a99517d2",
        "939461300a0283a9f370a0425d4061d32b36f952"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 23 16:59:20 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 23 16:59:20 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of 070a19e0 to master\""
    },
    {
      "commit": "560e97f8e0cb63a0fa6e88db6badc142a99517d2",
      "tree": "e08fd821c1fa45b4ae5d83ff490fe752626228a1",
      "parents": [
        "f4232e0097ffb672f5d1559b20c7230081efe34f",
        "08d584cd1cba05284ccd2d0ea128c297624f0c47"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon May 23 14:34:00 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 23 14:34:00 2011 -0700"
      },
      "message": "Merge \"Log a StrictMode violation when WebView methods are called on the wrong thread\""
    },
    {
      "commit": "939461300a0283a9f370a0425d4061d32b36f952",
      "tree": "41e7c361f261448cb511fa97324b7648a4fe8cc2",
      "parents": [
        "bdd8a16282cf85bfdbe4c15adcd5c37db772de11",
        "070a19e035cd28f2a0cc831f2322f2121d80de44"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 23 14:08:12 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon May 23 14:10:26 2011 -0700"
      },
      "message": "resolved conflicts for merge of 070a19e0 to master\n\nChange-Id: I855ab02a4e8dd465af67fd23b66c0dace76bd411\n"
    },
    {
      "commit": "f4232e0097ffb672f5d1559b20c7230081efe34f",
      "tree": "f83c2f405f48494392726b48dfafbc9f74b8b831",
      "parents": [
        "bdd8a16282cf85bfdbe4c15adcd5c37db772de11"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 23 12:43:29 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Mon May 23 13:35:25 2011 -0700"
      },
      "message": "Change action button layout for split action bars\n\nChange-Id: Ie1427ae6b0334bf0a8afd5cae968c286c82a3837\n"
    },
    {
      "commit": "08d584cd1cba05284ccd2d0ea128c297624f0c47",
      "tree": "1c1101362089634c01957c90378353bcb6829158",
      "parents": [
        "43124d22142f708b39e79fb0d91258e6234b5f26"
      ],
      "author": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Tue May 17 19:05:03 2011 +0100"
      },
      "committer": {
        "name": "Steve Block",
        "email": "steveblock@google.com",
        "time": "Mon May 23 14:45:02 2011 +0100"
      },
      "message": "Log a StrictMode violation when WebView methods are called on the wrong thread\n\nBug: 4373919\nChange-Id: I1f526e033ce316e51b3de7fe4ac88119fbc65b4e\n"
    },
    {
      "commit": "5710e72d91f16f34998ceccdd961ef9dc9e3cdb6",
      "tree": "0165ced414287246286e518e93d365c8b0e30f2f",
      "parents": [
        "35bfcbb9abdd61feb9cbfad0624680e594f0b772",
        "69ed0b628e18570f3fc7909fcdadc1e06f42e944"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Sat May 21 21:35:22 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 21 21:35:22 2011 -0700"
      },
      "message": "am 69ed0b62: am d1735ef9: am 4b41df61: Merge \"Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\"\n\n* commit \u002769ed0b628e18570f3fc7909fcdadc1e06f42e944\u0027:\n  Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\n"
    },
    {
      "commit": "35bfcbb9abdd61feb9cbfad0624680e594f0b772",
      "tree": "cf556e7a8d586504248e541fbf93c0fb9ee3055d",
      "parents": [
        "4cded6e5ead16b75b5785b50ff4090a6ea931ca5",
        "e2271a55ad67f766a6a47239d1a3f7319a1e7b2e"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Sat May 21 21:35:16 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 21 21:35:16 2011 -0700"
      },
      "message": "am e2271a55: am d7030e55: am 198ed3e4: Merge \"BT: Wrong publishing result of bonding error code.\"\n\n* commit \u0027e2271a55ad67f766a6a47239d1a3f7319a1e7b2e\u0027:\n  BT: Wrong publishing result of bonding error code.\n"
    },
    {
      "commit": "4cded6e5ead16b75b5785b50ff4090a6ea931ca5",
      "tree": "7f700021a19db09b590cbc3e34e95fcb31d8407a",
      "parents": [
        "736c987340d2e3d12f7b177be3692abf4abeebb6",
        "940138de9eae9be9ef60307af9e5f7a1168af533"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Sat May 21 21:35:13 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Sat May 21 21:35:13 2011 -0700"
      },
      "message": "am 940138de: am 0a734b18: am 14e45f9b: Merge \"Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\" into honeycomb-mr2\n\n* commit \u0027940138de9eae9be9ef60307af9e5f7a1168af533\u0027:\n  Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\n"
    },
    {
      "commit": "eedcb9525ba5befee2ba6ebb7a9ee3f13395c2a3",
      "tree": "2753882abd3cd277dce4c30a1d6a59172f2c6f46",
      "parents": [
        "850ae9acda0d062f9a1836d159bdce819e0f8066"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue May 17 14:55:15 2011 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Sat May 21 15:02:58 2011 -0700"
      },
      "message": "APIs to profile network usage for current UID.\n\nAdded startDataProfiling() and stopDataProfiling() to TrafficStats,\nwhich can be used by apps to measure network usage delta between two\npoints in time.  Currently takes two NetworkStats snapshots and returns\ndelta, which will eventually include tag-level granularity.  Added\ntests for NetworkStats delta subtraction.\n\nAdded NMS.getNetworkStatsUidDetail() that returns stats for specific\nUID.  Always gives stats access for the calling UID, otherwise enforces\nthat caller has permission.  Fix readSingleLongFromFile(), since\n/proc/ files don\u0027t have well-defined lengths.\n\nChange-Id: Ic5b6414d8effbd66846e275b00d4b8a82c74589d\n"
    },
    {
      "commit": "f746fc9e45c2bc80d8af2eb10d849c5807ebe1c7",
      "tree": "7f567f0fa8e3ebf69707cd71f2e15638c7c2636f",
      "parents": [
        "f32e0fe66f4144e51b5a8b85242522b4ba01393c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 19:46:38 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 19:47:16 2011 -0700"
      },
      "message": "Fix bug 4450805 - item selection dispatching in submenus.\n\nChange-Id: I6c56c9c8c6bd6c719250df4a21bda7d0ef463de4\n"
    },
    {
      "commit": "f32e0fe66f4144e51b5a8b85242522b4ba01393c",
      "tree": "2b900caeb3c736be6a2218edb8efbf805ff0e1c2",
      "parents": [
        "850ae9acda0d062f9a1836d159bdce819e0f8066",
        "1e4cfbeba54898373c852097d1519a1d966c0854"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 20 17:39:40 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 17:39:40 2011 -0700"
      },
      "message": "Merge \"RTL Ordering of visual elements in LinearLayout\""
    },
    {
      "commit": "b7a13791a12eef57434b84a97609d98e03e17009",
      "tree": "65ae4146ef0ae8b109339ee3de605b3e0a09b3ac",
      "parents": [
        "59a3319ffce100d671145b5bfee7450038b250bf",
        "393eb0d06b4536591584a8d4c5fb03c2962835a9"
      ],
      "author": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Fri May 20 17:22:50 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 17:22:50 2011 -0700"
      },
      "message": "am 393eb0d0: Merge \"Add UI to handle SIM swap.\" into honeycomb-LTE\n\n* commit \u0027393eb0d06b4536591584a8d4c5fb03c2962835a9\u0027:\n  Add UI to handle SIM swap.\n"
    },
    {
      "commit": "393eb0d06b4536591584a8d4c5fb03c2962835a9",
      "tree": "45310b45738478c9052ce23749feaad5c8837783",
      "parents": [
        "67cd389d4b9b6fd3ea0df8af57f58816d8005a4b",
        "10e9f668eec105699b8f10d544a418e5bf9605c5"
      ],
      "author": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Fri May 20 17:18:56 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 17:18:56 2011 -0700"
      },
      "message": "Merge \"Add UI to handle SIM swap.\" into honeycomb-LTE"
    },
    {
      "commit": "59a3319ffce100d671145b5bfee7450038b250bf",
      "tree": "c6c5cf774916c4fa23780604a19c3a2d3ff6a803",
      "parents": [
        "0ba625259e8c4af3df2c7823fc1d18b42d760a44",
        "67cd389d4b9b6fd3ea0df8af57f58816d8005a4b"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 16:56:51 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 16:56:51 2011 -0700"
      },
      "message": "am 67cd389d: am 2c7906eb: Merge \"Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\" into honeycomb-mr2\n\n* commit \u002767cd389d4b9b6fd3ea0df8af57f58816d8005a4b\u0027:\n  Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\n"
    },
    {
      "commit": "10e9f668eec105699b8f10d544a418e5bf9605c5",
      "tree": "ce8eae9ddfc8c80be69cc11619e3984806906e8d",
      "parents": [
        "d9435bcecc820c8715d8b6b920fd43042418a1e9"
      ],
      "author": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Tue May 10 12:34:31 2011 -0700"
      },
      "committer": {
        "name": "John Wang",
        "email": "johnwang@google.com",
        "time": "Fri May 20 16:52:51 2011 -0700"
      },
      "message": "Add UI to handle SIM swap.\n\nbug:4364964\n\nChange-Id: Iadf466401a24dfbd638353d689e6ae89506afc97\n"
    },
    {
      "commit": "67cd389d4b9b6fd3ea0df8af57f58816d8005a4b",
      "tree": "d979a73236954c449e1ecc54618492aef3fe04c3",
      "parents": [
        "2b534e770dadc4b3180863a393fd89094d0f07a7",
        "2c7906eb392c6349e6f75fd2681310b934d6e262"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 16:51:49 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 16:51:49 2011 -0700"
      },
      "message": "am 2c7906eb: Merge \"Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\" into honeycomb-mr2\n\n* commit \u00272c7906eb392c6349e6f75fd2681310b934d6e262\u0027:\n  Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\n"
    },
    {
      "commit": "2c7906eb392c6349e6f75fd2681310b934d6e262",
      "tree": "5b38aa0c3f66c61cdd192089335bb191a582bfef",
      "parents": [
        "bdc26dc34a5d848883d5acdee62f5b4403e8fe04",
        "024e429b49e70469fa20b4e3cac17e1921c68f9d"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 16:49:08 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 16:49:08 2011 -0700"
      },
      "message": "Merge \"Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\" into honeycomb-mr2"
    },
    {
      "commit": "1e4cfbeba54898373c852097d1519a1d966c0854",
      "tree": "5f67e101f693fca090ff6c8b49cc3cfde16831b1",
      "parents": [
        "1714c21c15b83e555cb6cd47019145eecf5e8871"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Apr 01 15:46:27 2010 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 20 16:23:36 2011 -0700"
      },
      "message": "RTL Ordering of visual elements in LinearLayout\n\n- also update unit tests for testing LinearLayout\n\nChange-Id: I0794d48c45a8fd4a899fdf6f6a1d05485b416e1a\n"
    },
    {
      "commit": "7dfdb914206eafbf2aa4533e9b6a50428a5d0d3d",
      "tree": "6a2d535d7e0d13c0f1f0f105e354bc54d7421928",
      "parents": [
        "61a5ab57b8a11d134ed3cfcab24a23d26ea4ddf0",
        "f483ed90401d63b7317f823fcac10315146d3072"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 16:14:42 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 16:14:42 2011 -0700"
      },
      "message": "am f483ed90: am bdc26dc3: Merge \"Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\" into honeycomb-mr2\n\n* commit \u0027f483ed90401d63b7317f823fcac10315146d3072\u0027:\n  Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\n"
    },
    {
      "commit": "024e429b49e70469fa20b4e3cac17e1921c68f9d",
      "tree": "cb4b9335c41cf744604a7d95802cf0e5bf096fcc",
      "parents": [
        "14e45f9b19a846af074d73b3792e35de0448ac21"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 15:46:24 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 16:14:15 2011 -0700"
      },
      "message": "Fix 4462474: Use new sw600dp resource target for LockScreen \u0026 SystemUI\n\nChange-Id: I79d4fe54c00ecb4c4a1ad614b94bb284b9ece5cc\n"
    },
    {
      "commit": "070a19e035cd28f2a0cc831f2322f2121d80de44",
      "tree": "714d23f6081489a5504fdbe262456f43f4f48c68",
      "parents": [
        "5a6bec53e224b2db9ecbc6920faab08f4a962256",
        "5c8caba2e590792531ffb2c9f4ea924993662abd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 20 16:13:54 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 16:13:54 2011 -0700"
      },
      "message": "am 5c8caba2: am 1b144e62: Merge \"Add ParcelFileDescriptor.fromFd() and .adoptFd().\" into honeycomb-mr2\n\n* commit \u00275c8caba2e590792531ffb2c9f4ea924993662abd\u0027:\n  Add ParcelFileDescriptor.fromFd() and .adoptFd().\n"
    },
    {
      "commit": "f483ed90401d63b7317f823fcac10315146d3072",
      "tree": "e28b64717ff4e90aa1d7ba2b41dc51f7bf1e35ae",
      "parents": [
        "f89ea7a5ec3af366a825c2e2cfc4f4c1f05de4c4",
        "bdc26dc34a5d848883d5acdee62f5b4403e8fe04"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 16:02:21 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 16:02:21 2011 -0700"
      },
      "message": "am bdc26dc3: Merge \"Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\" into honeycomb-mr2\n\n* commit \u0027bdc26dc34a5d848883d5acdee62f5b4403e8fe04\u0027:\n  Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\n"
    },
    {
      "commit": "bdc26dc34a5d848883d5acdee62f5b4403e8fe04",
      "tree": "55a5e12075688e927d3f05aebd0e4b9ca6b8adf2",
      "parents": [
        "1b144e625fb0d34cd680c44cbcfb2deb8a76d4c6",
        "3f4a764cf400aa209c1f8f76a1c73143eefc4905"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 15:59:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 15:59:19 2011 -0700"
      },
      "message": "Merge \"Change measurement of effective screen height for PopupWindow now that DisplayMetrics reports it without system decorations.\" into honeycomb-mr2"
    },
    {
      "commit": "3f4a764cf400aa209c1f8f76a1c73143eefc4905",
      "tree": "f0c291692f677866d82ed1e11cb19abbf8eb9f14",
      "parents": [
        "73a31ec91c3e472503e9fbbfe82b8c3bbc5140ed"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 15:56:25 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 15:56:25 2011 -0700"
      },
      "message": "Change measurement of effective screen height for PopupWindow now that\nDisplayMetrics reports it without system decorations.\n\nChange-Id: I57f926de1cc7170b9996d7c71aa01542baf0c673\n"
    },
    {
      "commit": "69ed0b628e18570f3fc7909fcdadc1e06f42e944",
      "tree": "7647be20455384ea164939aac812a3b1d96e8983",
      "parents": [
        "e2271a55ad67f766a6a47239d1a3f7319a1e7b2e",
        "d1735ef91af201ff140f8d954dd07eff80836d20"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 14:52:48 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 14:52:48 2011 -0700"
      },
      "message": "am d1735ef9: am 4b41df61: Merge \"Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\"\n\n* commit \u0027d1735ef91af201ff140f8d954dd07eff80836d20\u0027:\n  Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\n"
    },
    {
      "commit": "e2271a55ad67f766a6a47239d1a3f7319a1e7b2e",
      "tree": "6bfe10c1f5410a1d68a59e1c44ce5d14fe8595cb",
      "parents": [
        "940138de9eae9be9ef60307af9e5f7a1168af533",
        "d7030e551aa99ed9f533d46de5f3443ceb4c5703"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 14:52:27 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 14:52:27 2011 -0700"
      },
      "message": "am d7030e55: am 198ed3e4: Merge \"BT: Wrong publishing result of bonding error code.\"\n\n* commit \u0027d7030e551aa99ed9f533d46de5f3443ceb4c5703\u0027:\n  BT: Wrong publishing result of bonding error code.\n"
    },
    {
      "commit": "5c8caba2e590792531ffb2c9f4ea924993662abd",
      "tree": "b85f3ac3c1e9c67b4f1f495653a6fc1884c1b1b6",
      "parents": [
        "dec3dda8730c8d2bd6e45171bf2d83bf89d5d806",
        "1b144e625fb0d34cd680c44cbcfb2deb8a76d4c6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 20 14:32:35 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 14:32:35 2011 -0700"
      },
      "message": "am 1b144e62: Merge \"Add ParcelFileDescriptor.fromFd() and .adoptFd().\" into honeycomb-mr2\n\n* commit \u00271b144e625fb0d34cd680c44cbcfb2deb8a76d4c6\u0027:\n  Add ParcelFileDescriptor.fromFd() and .adoptFd().\n"
    },
    {
      "commit": "1b144e625fb0d34cd680c44cbcfb2deb8a76d4c6",
      "tree": "487c236987816ed350411a8ca7f99a9a21074796",
      "parents": [
        "14e45f9b19a846af074d73b3792e35de0448ac21",
        "ea2117bdc03316a9292e2344c6fd157c85c13167"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 20 14:28:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 14:28:43 2011 -0700"
      },
      "message": "Merge \"Add ParcelFileDescriptor.fromFd() and .adoptFd().\" into honeycomb-mr2"
    },
    {
      "commit": "d1735ef91af201ff140f8d954dd07eff80836d20",
      "tree": "856ae5891fac66368ecd236d0f6c18bbfc31ba92",
      "parents": [
        "d7030e551aa99ed9f533d46de5f3443ceb4c5703",
        "4b41df613db19c5fe1d8c0d05ef314326fd3f95b"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 14:21:29 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 14:21:29 2011 -0700"
      },
      "message": "am 4b41df61: Merge \"Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\"\n\n* commit \u00274b41df613db19c5fe1d8c0d05ef314326fd3f95b\u0027:\n  Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\n"
    },
    {
      "commit": "d7030e551aa99ed9f533d46de5f3443ceb4c5703",
      "tree": "f328c506e24313334ccd9a75fb590f205aec23af",
      "parents": [
        "0c2d82c6f28ab6ec73d66fcc1f62e067829df426",
        "198ed3e46af4bd51fa6be0186bacdde9e832ba94"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 14:21:23 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 14:21:23 2011 -0700"
      },
      "message": "am 198ed3e4: Merge \"BT: Wrong publishing result of bonding error code.\"\n\n* commit \u0027198ed3e46af4bd51fa6be0186bacdde9e832ba94\u0027:\n  BT: Wrong publishing result of bonding error code.\n"
    },
    {
      "commit": "4b41df613db19c5fe1d8c0d05ef314326fd3f95b",
      "tree": "c3d3fde040603cf4cf297af85d8a1d284191c5cc",
      "parents": [
        "198ed3e46af4bd51fa6be0186bacdde9e832ba94",
        "75d14c33d795621988a1df173d3d69abe0b6c8f4"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 13:37:00 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri May 20 13:37:00 2011 -0700"
      },
      "message": "Merge \"Use proper type for oob variable in register_agent. Without this change the BluetoothEventLoop crashes on my armv5 arch board.\""
    },
    {
      "commit": "198ed3e46af4bd51fa6be0186bacdde9e832ba94",
      "tree": "82dd10eaf86701e609d98592bda98240766d2b31",
      "parents": [
        "848a1e3d8522129c8a39d198a10b134926d71bd2",
        "ae5fbb0b4363a2a399e92e310777d7a955a25370"
      ],
      "author": {
        "name": "Jaikumar Ganesh",
        "email": "jaikumarg@android.com",
        "time": "Fri May 20 13:35:20 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Fri May 20 13:35:20 2011 -0700"
      },
      "message": "Merge \"BT: Wrong publishing result of bonding error code.\""
    },
    {
      "commit": "940138de9eae9be9ef60307af9e5f7a1168af533",
      "tree": "dec4dfc548f0ce3d51b677ed28bd8dab0d00b443",
      "parents": [
        "7d75e772cbfe3f28451981f3e6b4d10f6a5ddc05",
        "0a734b1894511e833936362820c9e8fec3ca7df3"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 13:27:25 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 13:27:25 2011 -0700"
      },
      "message": "am 0a734b18: am 14e45f9b: Merge \"Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\" into honeycomb-mr2\n\n* commit \u00270a734b1894511e833936362820c9e8fec3ca7df3\u0027:\n  Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\n"
    },
    {
      "commit": "0a734b1894511e833936362820c9e8fec3ca7df3",
      "tree": "a804cbc245a3b942aa380abda13641fc5cd53997",
      "parents": [
        "ef2b26695e7fa00419787bb105d448a457e9ed83",
        "14e45f9b19a846af074d73b3792e35de0448ac21"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 13:16:47 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 13:16:47 2011 -0700"
      },
      "message": "am 14e45f9b: Merge \"Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\" into honeycomb-mr2\n\n* commit \u002714e45f9b19a846af074d73b3792e35de0448ac21\u0027:\n  Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\n"
    },
    {
      "commit": "d0693bb603b3e79ee63421fa145380e926734cc7",
      "tree": "c67a0583434f2b7f1cf3733634c664c8cd38e79f",
      "parents": [
        "24ff7fae02f5aac80c60f72b0e001c218565a316",
        "f2004180f828584fa8525081a248e8c0f2055327"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 13:13:28 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 13:13:28 2011 -0700"
      },
      "message": "am f2004180: am f5abccef: am 73a31ec9: Merge \"New opaque cab assets; search dialog tweaks.\" into honeycomb-mr2\n\n* commit \u0027f2004180f828584fa8525081a248e8c0f2055327\u0027:\n  New opaque cab assets; search dialog tweaks.\n"
    },
    {
      "commit": "14e45f9b19a846af074d73b3792e35de0448ac21",
      "tree": "edf712b75eee3ee3ac0fa43c990c9570cae2e27c",
      "parents": [
        "5e731140f38e06c42885fa300efc30da00711c76",
        "74de8b923ab067a6f3cda628416a843451ab8807"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 20 13:13:19 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 13:13:19 2011 -0700"
      },
      "message": "Merge \"Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\" into honeycomb-mr2"
    },
    {
      "commit": "f2004180f828584fa8525081a248e8c0f2055327",
      "tree": "2cb968ccbd372d4a1d14bb8bd42ddc424fb8d7c6",
      "parents": [
        "4d8ceada09441f43a98f5c7dadde9192e7d6abf9",
        "f5abccefb10e8a31363c98d6a8491cb8168b7174"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 13:09:13 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 13:09:13 2011 -0700"
      },
      "message": "am f5abccef: am 73a31ec9: Merge \"New opaque cab assets; search dialog tweaks.\" into honeycomb-mr2\n\n* commit \u0027f5abccefb10e8a31363c98d6a8491cb8168b7174\u0027:\n  New opaque cab assets; search dialog tweaks.\n"
    },
    {
      "commit": "f5abccefb10e8a31363c98d6a8491cb8168b7174",
      "tree": "d9e2e7e7190d2aaa4daca8083a064601b9620353",
      "parents": [
        "dbfd055d51b51b7a6f412155c2391666efbb638a",
        "73a31ec91c3e472503e9fbbfe82b8c3bbc5140ed"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 13:04:11 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 13:04:11 2011 -0700"
      },
      "message": "am 73a31ec9: Merge \"New opaque cab assets; search dialog tweaks.\" into honeycomb-mr2\n\n* commit \u002773a31ec91c3e472503e9fbbfe82b8c3bbc5140ed\u0027:\n  New opaque cab assets; search dialog tweaks.\n"
    },
    {
      "commit": "73a31ec91c3e472503e9fbbfe82b8c3bbc5140ed",
      "tree": "a4cca32ddcf01bc265ff5d6e548138d919ca0ddd",
      "parents": [
        "a6f1104b9d829c636b60b9387e379f9667b5df09",
        "8abebcde3fd2317b25629263db6ad4637c8eeb34"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Fri May 20 12:59:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 20 12:59:43 2011 -0700"
      },
      "message": "Merge \"New opaque cab assets; search dialog tweaks.\" into honeycomb-mr2"
    },
    {
      "commit": "ea2117bdc03316a9292e2344c6fd157c85c13167",
      "tree": "f1bc6b8428311c333b94d08e58c17ede1b2e54d5",
      "parents": [
        "69cb87576ba163b61bb0e6477a3b7c57a9b11d40"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 20 10:37:34 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 20 12:48:22 2011 -0700"
      },
      "message": "Add ParcelFileDescriptor.fromFd() and .adoptFd().\n\nChange-Id: I2fe0429188dc80abaa0c8977f2e43a010e0f4da2\n"
    },
    {
      "commit": "33bdc3c9995cbef477cec756b65d767558e6b836",
      "tree": "647d850d1f2b703344661870c0a5ddd42e41e32c",
      "parents": [
        "06a8ceacb0dc2713cb0bb2c93d2a750f2a58db68",
        "d9435bcecc820c8715d8b6b920fd43042418a1e9"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri May 20 06:51:14 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 06:51:14 2011 -0700"
      },
      "message": "am d9435bce: am b4788fdb: Do not merge. Backport two fixes for InputMethethodFramework\n\n* commit \u0027d9435bcecc820c8715d8b6b920fd43042418a1e9\u0027:\n  Do not merge. Backport two fixes for InputMethethodFramework\n"
    },
    {
      "commit": "d9435bcecc820c8715d8b6b920fd43042418a1e9",
      "tree": "0e1727820b6a6a4cfecfb9be26547dd08b8bb1f0",
      "parents": [
        "c851ea5672f6e042c2e89b2a2ce4a2467e1fcd2a",
        "b4788fdbfdda97bd9cfd0e483276934114d9c438"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri May 20 06:41:03 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri May 20 06:41:03 2011 -0700"
      },
      "message": "am b4788fdb: Do not merge. Backport two fixes for InputMethethodFramework\n\n* commit \u0027b4788fdbfdda97bd9cfd0e483276934114d9c438\u0027:\n  Do not merge. Backport two fixes for InputMethethodFramework\n"
    },
    {
      "commit": "b4788fdbfdda97bd9cfd0e483276934114d9c438",
      "tree": "b1551de9f7c570d15e716c2c64aeebbb8f5304f9",
      "parents": [
        "69cb87576ba163b61bb0e6477a3b7c57a9b11d40"
      ],
      "author": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri May 20 18:19:53 2011 +0900"
      },
      "committer": {
        "name": "satok",
        "email": "satok@google.com",
        "time": "Fri May 20 22:11:54 2011 +0900"
      },
      "message": "Do not merge. Backport two fixes for InputMethethodFramework\n\nBug: 3420384\n\nbackport cl1: Iaf293cf6c6fb35a994f344b0afc30e9f523032f4\nbackport cl2: I29d2555aeb7d0e51205d9f1fe0da708df0890942\n\nChange-Id: Ia71ba27957fa818dc4ef8ff05b5fdb120b9650e0\n"
    },
    {
      "commit": "fef966ae4629f09158576de4cedef38e83d50b2b",
      "tree": "18c78fa26eadbfd0e298e10cfc114a844776465f",
      "parents": [
        "161e67ff3ba26408eea09221734ad2e29a1eed11"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 22:02:22 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 22:02:22 2011 -0700"
      },
      "message": "Fix another merge problem.\n\nChange-Id: I3a65f3f588dd84bf163502e9c7ab99c8a22bae26\n"
    },
    {
      "commit": "161e67ff3ba26408eea09221734ad2e29a1eed11",
      "tree": "6e98ff836fb5f134e01a7e9ef420ec35a78ad5d2",
      "parents": [
        "9e735541beed238d3b99d4bd284af1fc953c3775",
        "06a8ceacb0dc2713cb0bb2c93d2a750f2a58db68"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 21:44:52 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 21:44:52 2011 -0700"
      },
      "message": "resolved conflicts for merge of 06a8ceac to master\n\nChange-Id: Id51574c825affddfac14ad7214c5496d6a3d6e69\n"
    },
    {
      "commit": "06a8ceacb0dc2713cb0bb2c93d2a750f2a58db68",
      "tree": "14cda7bbbdc5e6cabb492d7af1977a2f5548062b",
      "parents": [
        "90177e59e5211dd9ab33761ce800e8a86a49d1e2",
        "c851ea5672f6e042c2e89b2a2ce4a2467e1fcd2a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 19:34:21 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 19:34:21 2011 -0700"
      },
      "message": "am c851ea56: am 69cb8757: Add new \"-swNNNdp\" resource qualifier.\n\n* commit \u0027c851ea5672f6e042c2e89b2a2ce4a2467e1fcd2a\u0027:\n  Add new \"-swNNNdp\" resource qualifier.\n"
    },
    {
      "commit": "c851ea5672f6e042c2e89b2a2ce4a2467e1fcd2a",
      "tree": "c349206e8773ecdeb4cae8b537982b78e1c9d589",
      "parents": [
        "d40575eb983eb7a1d383acc1f30f467374acd085",
        "69cb87576ba163b61bb0e6477a3b7c57a9b11d40"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 19:30:32 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 19:30:32 2011 -0700"
      },
      "message": "am 69cb8757: Add new \"-swNNNdp\" resource qualifier.\n\n* commit \u002769cb87576ba163b61bb0e6477a3b7c57a9b11d40\u0027:\n  Add new \"-swNNNdp\" resource qualifier.\n"
    },
    {
      "commit": "8abebcde3fd2317b25629263db6ad4637c8eeb34",
      "tree": "e1609b97cb50a7e9da6f4eb70f9b04f49a249ea9",
      "parents": [
        "b9537db8d9ee27efb4a98415ad2d6b50c1806e5d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 18:46:47 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 18:48:44 2011 -0700"
      },
      "message": "New opaque cab assets; search dialog tweaks.\n\n* New opaque assets (now actually opaque!)\n\n* SearchDialog determines theme to use from parent context\n\n* SearchDialog now disallows action modes\n\nChange-Id: If05fe64d7cc4460678d78412275ee988ddb47e9e\n"
    },
    {
      "commit": "69cb87576ba163b61bb0e6477a3b7c57a9b11d40",
      "tree": "a44be0af3d008409403be133358bdcd628741c01",
      "parents": [
        "b9537db8d9ee27efb4a98415ad2d6b50c1806e5d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 18:13:32 2011 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 19 18:23:29 2011 -0700"
      },
      "message": "Add new \"-swNNNdp\" resource qualifier.\n\nChange-Id: I0101e88ca9d8d44138bdcaf571f24b0352f4f6ce\n"
    },
    {
      "commit": "90177e59e5211dd9ab33761ce800e8a86a49d1e2",
      "tree": "76a0b398c19fcb397dbdf4651add1b96519ca506",
      "parents": [
        "5b9ceebafd36db4491a49c1f00750ce50c4d4433",
        "d40575eb983eb7a1d383acc1f30f467374acd085"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 17:17:30 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 17:17:30 2011 -0700"
      },
      "message": "am d40575eb: am b9537db8: Merge \"DO NOT MERGE Action bar config changes\" into honeycomb-mr2\n\n* commit \u0027d40575eb983eb7a1d383acc1f30f467374acd085\u0027:\n  DO NOT MERGE Action bar config changes\n"
    },
    {
      "commit": "d40575eb983eb7a1d383acc1f30f467374acd085",
      "tree": "098a824a74596631beadcbac1d5361251f1bc979",
      "parents": [
        "a4815c0ec06c293ea9f50b2b925d5a98d11f1143",
        "b9537db8d9ee27efb4a98415ad2d6b50c1806e5d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 17:06:09 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 17:06:09 2011 -0700"
      },
      "message": "am b9537db8: Merge \"DO NOT MERGE Action bar config changes\" into honeycomb-mr2\n\n* commit \u0027b9537db8d9ee27efb4a98415ad2d6b50c1806e5d\u0027:\n  DO NOT MERGE Action bar config changes\n"
    },
    {
      "commit": "74de8b923ab067a6f3cda628416a843451ab8807",
      "tree": "50407957aad729fce063c282681202e758f6fe06",
      "parents": [
        "51fb97031f62b1181fc9eb6c636d09a68987d939"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 19 17:05:30 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Thu May 19 17:05:30 2011 -0700"
      },
      "message": "Fix 4462497: Move layouts from xlarge to large to enable 7\" tablets\n\nThis fixes LockScreen on 7\" tablets by moving the resources to xlarge.\n\nIn addition, it has some minor layout tweaks to center pattern and\nwave unlock widgets on both so we can share the layout resources.\n\nChange-Id: Ibeee9320c9effcae6cf55c9ca417854f468c8edb\n"
    },
    {
      "commit": "71fcc865e3ac3a3b05ffa204e6a2eaa8bad48a8c",
      "tree": "723e43edd52b5a1b800961bdeb4a3871001646df",
      "parents": [
        "c23774baad014833f3e363fbad96588a39d5af18",
        "88b4f153e2be863d79f4d7f68af95e0f9375e4ec"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu May 19 16:16:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 16:16:43 2011 -0700"
      },
      "message": "Merge \"Code cleanup.\""
    },
    {
      "commit": "88b4f153e2be863d79f4d7f68af95e0f9375e4ec",
      "tree": "217f76231d83005cdb38908888b76ebc50d18564",
      "parents": [
        "51c07e717b4416dd338b0add3a3c94d1137366af"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu May 19 16:15:46 2011 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Thu May 19 16:15:46 2011 -0700"
      },
      "message": "Code cleanup.\n\nChange-Id: Ia6ea04b83832db2f39e3168ef2596c24273a7ef3\n"
    },
    {
      "commit": "b9537db8d9ee27efb4a98415ad2d6b50c1806e5d",
      "tree": "70353fa41e9f87e2681b80f5144f819ca1b7fbed",
      "parents": [
        "9c9088a54f6dee7a13dcc7a12297137147b01baa",
        "dacbb746c99bd80bd618f1ba14eaa5a969e3b148"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 15:48:38 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 15:48:38 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE Action bar config changes\" into honeycomb-mr2"
    },
    {
      "commit": "dacbb746c99bd80bd618f1ba14eaa5a969e3b148",
      "tree": "545200490c43573b409cb35f1b228b93b0617aa7",
      "parents": [
        "146a0b4522db2d782953a464fe63adcd7e1569c2"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 15:02:50 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 19 15:38:27 2011 -0700"
      },
      "message": "DO NOT MERGE Action bar config changes\n\nHandle action bar padding on configuration changes when the app\nhandles these changes itself.\n\nChange-Id: I044da9253a0be6b4bbabdc12891b6d4786725afa\n"
    },
    {
      "commit": "9414b04178f80f993bf77a2d8af306d8b7ce0f62",
      "tree": "25c4f0ae9578d37e73019c96b7e3c4eaddbf2f55",
      "parents": [
        "e526cfb490a4c855d3b6c89096c9f606b02190f8",
        "63f46e7145fb2087515eb04015d84d956cbb00cd"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 19 15:23:58 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 15:23:58 2011 -0700"
      },
      "message": "Merge \"expandGroup can now animate\""
    },
    {
      "commit": "a51b6fd6f8a53f040894ef07cf23695581595e6b",
      "tree": "b2e2b02e6a0568054fa279c54f50b7d2c80a9b18",
      "parents": [
        "3a9e712aca65ac49e7155e98e5d6b815da76f94b",
        "b2d0ee164a1cf7bab31302c5d3cdd62322574271"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 15:02:18 2011 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 15:02:18 2011 -0700"
      },
      "message": "resolved conflicts for merge of b2d0ee16 to master\n\nChange-Id: I4483a6d0ccecfea4a1e66bb6eba80d13e8b9a3a4\n"
    },
    {
      "commit": "7189d571e2748972e1599ead3d503a9b185fdd3c",
      "tree": "031abd7a9fbbb928f4f6264a9b8bced7c1c8df15",
      "parents": [
        "b2d0ee164a1cf7bab31302c5d3cdd62322574271",
        "f0c6ddd99b6770ee4de74ce42134f9f56b8ebc5d"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 19 14:03:04 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 14:03:04 2011 -0700"
      },
      "message": "am f0c6ddd9: am 51fb9703: Merge \"DO NOT MERGE: Add custom fragment anims for popping backstack\" into honeycomb-mr2\n\n* commit \u0027f0c6ddd99b6770ee4de74ce42134f9f56b8ebc5d\u0027:\n  DO NOT MERGE: Add custom fragment anims for popping backstack\n"
    },
    {
      "commit": "f0c6ddd99b6770ee4de74ce42134f9f56b8ebc5d",
      "tree": "945bf12af256eef75180cba1f8e75dd6634073dd",
      "parents": [
        "ab5baa1d5fbd433e4c391ea06d177aa6a6c1c736",
        "51fb97031f62b1181fc9eb6c636d09a68987d939"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 19 13:59:06 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 13:59:06 2011 -0700"
      },
      "message": "am 51fb9703: Merge \"DO NOT MERGE: Add custom fragment anims for popping backstack\" into honeycomb-mr2\n\n* commit \u002751fb97031f62b1181fc9eb6c636d09a68987d939\u0027:\n  DO NOT MERGE: Add custom fragment anims for popping backstack\n"
    },
    {
      "commit": "51fb97031f62b1181fc9eb6c636d09a68987d939",
      "tree": "2af22ed218e554dd8c565958e56bb4d6b9686551",
      "parents": [
        "146a0b4522db2d782953a464fe63adcd7e1569c2",
        "19e748a3d1702f911476e103b590a36adefb83ca"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 19 13:57:03 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 13:57:03 2011 -0700"
      },
      "message": "Merge \"DO NOT MERGE: Add custom fragment anims for popping backstack\" into honeycomb-mr2"
    },
    {
      "commit": "19e748a3d1702f911476e103b590a36adefb83ca",
      "tree": "028f40a2c8ff26baaed0e5ec09709c34907628e9",
      "parents": [
        "b7ec3e41a6b3423d1669ae784a8ad8fbe32df29d"
      ],
      "author": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Tue Mar 22 11:35:22 2011 -0700"
      },
      "committer": {
        "name": "Chet Haase",
        "email": "chet@google.com",
        "time": "Thu May 19 13:44:40 2011 -0700"
      },
      "message": "DO NOT MERGE: Add custom fragment anims for popping backstack\n\nThe previous fragment implementation allowed for animations\nduring fragment transitions, but did not account for the\ndifferent behavior of fragments when popping the back stack.\nIn general, you probably don\u0027t want to run the same animation\nfor putting a fragment on the stack as for popping it off, which\nis what happens now. For example, you might fade a fragment out when\nputting it on the stack. But when popping ot off, fading it out\nis probably not the behavior you want.\n\nThe new API (setCustomAnimations() overload with two additional\nparameters) allows developers to specify animations to be run\nin the popping operation. Otherwise, the animations are null and\nthe operation will not be animated.\n\nChange-Id: I53bbc6e6ec4e953b7ecdd99e2452d81857917de2\n"
    },
    {
      "commit": "b2d0ee164a1cf7bab31302c5d3cdd62322574271",
      "tree": "a7497be969341f08ffca5418831ff4ad6a0db7c0",
      "parents": [
        "09ded82b784b9f6e01d4cd4298097fd2b459560b",
        "e6cd0c747e76723bc51a23925c239ae10f9d3b5c"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 12:48:41 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 12:48:41 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of 2433c443 to honeycomb-plus-aosp\" into honeycomb-plus-aosp"
    },
    {
      "commit": "e6cd0c747e76723bc51a23925c239ae10f9d3b5c",
      "tree": "6fd4fa9f3e207f5a0aaf50edf972374196390a49",
      "parents": [
        "0a36cec642fb58e295d0608026890d95d0ae3cc0",
        "2433c443bb5fe96d9a39b59e10e3c03d791e2278"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 12:48:14 2011 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 12:48:14 2011 -0700"
      },
      "message": "resolved conflicts for merge of 2433c443 to honeycomb-plus-aosp\n\nChange-Id: I3385f57e5761679e6700bcbe3c41deb3ecd43ba1\n"
    },
    {
      "commit": "b568b51255256a8c9bdf6463cca185f813f28caa",
      "tree": "e796e05daa3dc647fc384d07c5e31c0ca1effcc6",
      "parents": [
        "612956c914e4dccf7438c0fa13621798fc9ce4fa",
        "09ded82b784b9f6e01d4cd4298097fd2b459560b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 19 11:32:27 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 11:32:27 2011 -0700"
      },
      "message": "am 09ded82b: am ab5baa1d: Merge \"Reset connection while data state changed.\" into honeycomb-LTE\n\n* commit \u002709ded82b784b9f6e01d4cd4298097fd2b459560b\u0027:\n  Reset connection while data state changed.\n"
    },
    {
      "commit": "09ded82b784b9f6e01d4cd4298097fd2b459560b",
      "tree": "09697eaf442ec304b66091f8114f86355796fa2a",
      "parents": [
        "0a36cec642fb58e295d0608026890d95d0ae3cc0",
        "ab5baa1d5fbd433e4c391ea06d177aa6a6c1c736"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 19 11:28:36 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 11:28:36 2011 -0700"
      },
      "message": "am ab5baa1d: Merge \"Reset connection while data state changed.\" into honeycomb-LTE\n\n* commit \u0027ab5baa1d5fbd433e4c391ea06d177aa6a6c1c736\u0027:\n  Reset connection while data state changed.\n"
    },
    {
      "commit": "ab5baa1d5fbd433e4c391ea06d177aa6a6c1c736",
      "tree": "636b89fb58c1db49308f07a4bbb55628e2799775",
      "parents": [
        "605be31c4a80e03dc0af76a73aaa33316ca4a635",
        "be2b058ec1e11e1d33b6d03230c21e5d2d7ac40c"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu May 19 11:25:45 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 11:25:45 2011 -0700"
      },
      "message": "Merge \"Reset connection while data state changed.\" into honeycomb-LTE"
    },
    {
      "commit": "2433c443bb5fe96d9a39b59e10e3c03d791e2278",
      "tree": "7feb2b64268b9b476e4fa5c91b19cdee3f86c117",
      "parents": [
        "4b999030ad3e9f8d392d72c725134ec3fb6d2290",
        "f2006f3123dcdf598e052051041b49c89710b53e"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 11:04:01 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 11:04:01 2011 -0700"
      },
      "message": "am f2006f31: Merge \"Break apart queries to getInstalled* API\" into gingerbread\n\n* commit \u0027f2006f3123dcdf598e052051041b49c89710b53e\u0027:\n  Break apart queries to getInstalled* API\n"
    },
    {
      "commit": "f2006f3123dcdf598e052051041b49c89710b53e",
      "tree": "ce65b17612c0044e23944d4cd6f2358a6587e2bf",
      "parents": [
        "8dd85f80ba9c463f5616b47eceb620fe21203f4f",
        "0e2c0f37d98bb5539b0fe41865aaf1add0ff1bb3"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Thu May 19 10:55:00 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 10:55:00 2011 -0700"
      },
      "message": "Merge \"Break apart queries to getInstalled* API\" into gingerbread"
    },
    {
      "commit": "44bcfcae3ba822043a1ebef591d235889365711c",
      "tree": "892dcad27382943f81c0c181469a26d8cec00869",
      "parents": [
        "1714c21c15b83e555cb6cd47019145eecf5e8871",
        "90f902afde7ac92cdb60363d517e9d142e1f1977"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 10:52:43 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 19 10:52:43 2011 -0700"
      },
      "message": "Merge \"resolved conflicts for merge of c1730dcf to master\""
    },
    {
      "commit": "90f902afde7ac92cdb60363d517e9d142e1f1977",
      "tree": "5f98f00537d26214ae7d42f95f05e98761765413",
      "parents": [
        "191c1fbb7465dc6ba0cb2fa40c96b690ea73d68c",
        "c1730dcf8971950a0e32e3f4fc6e3fb08b7395cd"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 13:34:44 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 13:34:44 2011 -0400"
      },
      "message": "resolved conflicts for merge of c1730dcf to master\n\nChange-Id: I9e0f9740930c7d3acb51235dd4c67cf2ed54a486\n"
    },
    {
      "commit": "1714c21c15b83e555cb6cd47019145eecf5e8871",
      "tree": "483d76496deff614b6e95ca633b7e639e9af8397",
      "parents": [
        "191c1fbb7465dc6ba0cb2fa40c96b690ea73d68c"
      ],
      "author": {
        "name": "Cibu Johny",
        "email": "cibu@google.com",
        "time": "Mon Feb 22 13:01:02 2010 -0800"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu May 19 10:18:16 2011 -0700"
      },
      "message": "View horizontalDirection public attribute resolution to an internal var.\n\n- add more comment\n\nChange-Id: I514c6ace3a98d56aa0b5c52221dee3045656071f\n"
    },
    {
      "commit": "63f46e7145fb2087515eb04015d84d956cbb00cd",
      "tree": "cea36c8d0f6dcd9df374a186af8743c556f29d4b",
      "parents": [
        "706804e2e4199a7cfcb7e491d7aca38885ff0f14"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 19 10:09:36 2011 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu May 19 10:10:51 2011 -0700"
      },
      "message": "expandGroup can now animate\n\n Add a boolean to have expandGroup animate the same as\n performItemClick does\n\nChange-Id: I652c6fa8f9a7b527572337b11900d653b5285352\n"
    },
    {
      "commit": "c1730dcf8971950a0e32e3f4fc6e3fb08b7395cd",
      "tree": "9ad75c0491ddea770995d784eb2a1a63fc490eab",
      "parents": [
        "c8f045b8a4cc83bc40ee999cb03a446f986d445c",
        "ae448e2c90cae096efea53c1c93a70e7b5ca2db7"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 10:06:44 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 10:06:44 2011 -0700"
      },
      "message": "am ae448e2c: am a88b42d5: USB: Add method to access raw USB device descriptors\n\n* commit \u0027ae448e2c90cae096efea53c1c93a70e7b5ca2db7\u0027:\n  USB: Add method to access raw USB device descriptors\n"
    },
    {
      "commit": "ae448e2c90cae096efea53c1c93a70e7b5ca2db7",
      "tree": "9eb652a45fcaa84fa06fa2f5a880e95226112a2c",
      "parents": [
        "d466a4631f3e4f482dd658f42c277d6ad281a9d1",
        "a88b42d569a91290477d8f5731a2ee43931271da"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 10:01:53 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu May 19 10:01:53 2011 -0700"
      },
      "message": "am a88b42d5: USB: Add method to access raw USB device descriptors\n\n* commit \u0027a88b42d569a91290477d8f5731a2ee43931271da\u0027:\n  USB: Add method to access raw USB device descriptors\n"
    },
    {
      "commit": "a88b42d569a91290477d8f5731a2ee43931271da",
      "tree": "bd3b4a2abc8971a62b983651898f0ab0a6c62567",
      "parents": [
        "b7ec3e41a6b3423d1669ae784a8ad8fbe32df29d"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 11:52:40 2011 -0400"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@android.com",
        "time": "Thu May 19 12:57:41 2011 -0400"
      },
      "message": "USB: Add method to access raw USB device descriptors\n\nChange-Id: Id5b46ede14a838198a59bdc8ed4732942044cfa8\nSigned-off-by: Mike Lockwood \u003clockwood@android.com\u003e\n"
    },
    {
      "commit": "5c3816f2ff3d40136da1e40eec792d8faf0e75dd",
      "tree": "a1d92dd6bb6e5f0487beae8f3dffcdd8526d1d09",
      "parents": [
        "c6b7a0131e92a0bdeb268cee185404ceae9b54b7",
        "c41aefe1d4c862a9fbaf717ffb886bbd702c94f2"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 19 07:54:53 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 19 07:54:53 2011 -0700"
      },
      "message": "Merge c41aefe1\n\nChange-Id: I70fc4382f832d1a2bded8a5ee7d9b96fac77879b\n"
    },
    {
      "commit": "c6b7a0131e92a0bdeb268cee185404ceae9b54b7",
      "tree": "0b556af3edd7c1c203d93a6aea99e2a117738e9b",
      "parents": [
        "d37b84edf55e5c242de23f1e7dfc61cc150e7b54",
        "111d17ce5141aa0fa51de37deae0811e70555d34"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 19 07:16:43 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Thu May 19 07:17:00 2011 -0700"
      },
      "message": "Merge 111d17ce\n\nChange-Id: I2e0aa4328bc78eb5bcd987e7bf74b0889d2fae7f\n"
    },
    {
      "commit": "d36a699410d8b65deede229df8414dde04c3421c",
      "tree": "88604b0f47699c3082318a0872f4d5a0728d80aa",
      "parents": [
        "5459781b83be263cdce17c23e636f095b9d9c47b"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 18 20:50:03 2011 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 18 20:50:03 2011 -0700"
      },
      "message": "Fixing my build fix\n\nChange-Id: I8393e0172367de730123b2fa9d743b1ecb2eb087\n"
    },
    {
      "commit": "c8f045b8a4cc83bc40ee999cb03a446f986d445c",
      "tree": "ccd80b6346aec14a0e47bcf853bf35e8dc2f1556",
      "parents": [
        "a13462a947e634a6893119146a7271369e509586",
        "d466a4631f3e4f482dd658f42c277d6ad281a9d1"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 19:16:31 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 18 19:16:31 2011 -0700"
      },
      "message": "am d466a463: am b7ec3e41: Merge \"DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.\" into honeycomb-mr2\n\n* commit \u0027d466a4631f3e4f482dd658f42c277d6ad281a9d1\u0027:\n  DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.\n"
    },
    {
      "commit": "d466a4631f3e4f482dd658f42c277d6ad281a9d1",
      "tree": "1d509bc4099e170c4ad8c1cb2cefb1663d412daf",
      "parents": [
        "582841e734bc85b247df64ac85b6ee09f7375f44",
        "b7ec3e41a6b3423d1669ae784a8ad8fbe32df29d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 19:14:44 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 18 19:14:44 2011 -0700"
      },
      "message": "am b7ec3e41: Merge \"DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.\" into honeycomb-mr2\n\n* commit \u0027b7ec3e41a6b3423d1669ae784a8ad8fbe32df29d\u0027:\n  DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.\n"
    },
    {
      "commit": "67a0a6ab099c35e723a5dcad3efa4ddb0f3ad41a",
      "tree": "a8b5edb68e6ad1f60f73342da8bd8823ee1f637e",
      "parents": [
        "07e9267d33bb199d0a2b8de221c64541bdf2465a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 19:10:46 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 19:10:46 2011 -0700"
      },
      "message": "DO NOT MERGE Adjust action bar home/up sizing/padding for smaller tablets.\n\nChange-Id: I56a75189ae48f04934882661ce5014549a089769\n"
    },
    {
      "commit": "7a1eb5cf961b6ceaa54295f37843b47b73baa8d8",
      "tree": "521e740fe3e3c5e7d1eda8d51cf723d5863c27e2",
      "parents": [
        "8904c3d814b5959b17a0523177f4142db6a18f1e",
        "9f0f0e0e3100caec459a5b5ef836317844c83b3f"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 18 17:49:32 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 18 17:49:32 2011 -0700"
      },
      "message": "Merge \"First pass at integrating new ScrollView-based recents panel. - added layout transitions - now calls removeTask() for selected activity.\""
    },
    {
      "commit": "8904c3d814b5959b17a0523177f4142db6a18f1e",
      "tree": "5a5d1425d03eea440d18fb7d43a2d049842419da",
      "parents": [
        "bf7e83689b290d3766effcb1a251e0dec1b672eb",
        "b22a9fd9bb32133cbc7dc4fc7752dbf68e52dffe"
      ],
      "author": {
        "name": "Kazuhiro Ondo",
        "email": "kazuhiro.ondo@motorola.com",
        "time": "Wed May 18 17:48:37 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 18 17:48:37 2011 -0700"
      },
      "message": "am b22a9fd9: am 01758e81: Linkproperties update via unsol data call state change.\n\n* commit \u0027b22a9fd9bb32133cbc7dc4fc7752dbf68e52dffe\u0027:\n  Linkproperties update via unsol data call state change.\n"
    },
    {
      "commit": "c41aefe1d4c862a9fbaf717ffb886bbd702c94f2",
      "tree": "070fefdb7abe6bf474a3223b9a944b0423948855",
      "parents": [
        "111d17ce5141aa0fa51de37deae0811e70555d34",
        "59b1a4ede7032c1b4d897e13dd4ede09b5e14743"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 18 16:33:16 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 18 16:33:16 2011 -0700"
      },
      "message": "am 59b1a4ed: Switch to use netd to add/remove routes.\n\n* commit \u002759b1a4ede7032c1b4d897e13dd4ede09b5e14743\u0027:\n  Switch to use netd to add/remove routes.\n"
    },
    {
      "commit": "9f0f0e0e3100caec459a5b5ef836317844c83b3f",
      "tree": "59b5232a14f1b46f3f5aaf2b7990dea0274b370c",
      "parents": [
        "dff789754865dff19792f0799cce2f76f7d41227"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue May 17 20:06:29 2011 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 18 16:03:31 2011 -0700"
      },
      "message": "First pass at integrating new ScrollView-based recents panel.\n- added layout transitions\n- now calls removeTask() for selected activity.\n\nChange-Id: Ie57b3d79551353a564bb2e4da26243a10bb0198d\n"
    },
    {
      "commit": "be2b058ec1e11e1d33b6d03230c21e5d2d7ac40c",
      "tree": "eafdffcbc1df5c5a4049617c8beb8f084127cbba",
      "parents": [
        "5a6c3d491ccac07ef3f6a624a8a3e0c36959b661"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed May 18 15:59:04 2011 -0700"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed May 18 15:59:04 2011 -0700"
      },
      "message": "Reset connection while data state changed.\n\nCheck data call states and reset connection if any link properties changed.\n\n\nChange-Id: I008aea969378648192852161959fdf4aad6211a1\n"
    },
    {
      "commit": "111d17ce5141aa0fa51de37deae0811e70555d34",
      "tree": "e4cce47d299fbd7e372dc8dc4057c3860addf4b3",
      "parents": [
        "ba8fc5b059228402afa965e175d5f6655e3fe555",
        "4b999030ad3e9f8d392d72c725134ec3fb6d2290"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed May 18 15:33:27 2011 -0700"
      },
      "committer": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed May 18 15:33:27 2011 -0700"
      },
      "message": "Merge 4b999030\n\nChange-Id: Ibb94ba77ec8588f5e7636cf6a038b143e3dcb2bd\n"
    },
    {
      "commit": "59b1a4ede7032c1b4d897e13dd4ede09b5e14743",
      "tree": "2dde7b9096bc3eea78f0895bf892d39888a89724",
      "parents": [
        "8416e5cf0a8439a3f605629068d3639f2a35e08b"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue May 10 15:05:02 2011 -0700"
      },
      "committer": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Wed May 18 15:25:43 2011 -0700"
      },
      "message": "Switch to use netd to add/remove routes.\n\nAlso adds support for v6 routes and for removing single routes.\n\nChange-Id: I1c4f08c7938371090944d8d6f603e1e0d6d70c01\n"
    },
    {
      "commit": "4b999030ad3e9f8d392d72c725134ec3fb6d2290",
      "tree": "71b23573828544cd69ceaca5e8c86879f9804e86",
      "parents": [
        "a38762f340853cca5a07732c21e9fb816fd252b8",
        "6c427617be940be32fdebbd9c78f9223b292c814"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed May 18 15:20:29 2011 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed May 18 15:20:29 2011 -0700"
      },
      "message": "am 6c427617: Merge \"support humidity sensor type\"\n\n* commit \u00276c427617be940be32fdebbd9c78f9223b292c814\u0027:\n  support humidity sensor type\n"
    },
    {
      "commit": "6c427617be940be32fdebbd9c78f9223b292c814",
      "tree": "16f488696c46dca5da31eee37cf44d3bdb07e821",
      "parents": [
        "7ae7d31c2fb06a5c53e71c9e77fa75c8f5777391",
        "5819051eee071d622e5cb1f32c74112b1c7b1072"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Wed May 18 15:00:11 2011 -0700"
      },
      "committer": {
        "name": "Android Code Review",
        "email": "code-review@android.com",
        "time": "Wed May 18 15:00:11 2011 -0700"
      },
      "message": "Merge \"support humidity sensor type\""
    },
    {
      "commit": "41701ac5f694074a41e3f1d2e0a889e8af792a37",
      "tree": "99ebd39c0ffb43edc06c8021593e61ae44518b9d",
      "parents": [
        "fb03c4fafee3a5bd6a26ec0b85162b45fd9dd57e",
        "78b868ff42cc368c45f851443678a822560dc266"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed May 18 12:50:34 2011 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 18 12:50:34 2011 -0700"
      },
      "message": "Merge \"Fix bug #4441002 Crash in SkPathEffectGlue::OneD_constructor\""
    },
    {
      "commit": "2e6b4ad76c7b18d10aeffd19ecc743313eabbfaf",
      "tree": "a19e6d60909677b05c717fbb00addf25b13c6715",
      "parents": [
        "37250130b619616dbcb97483fe248832a9777e99",
        "f61c3d077dbf804627e42f773dbbe51fcc3225ca"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 10:33:20 2011 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 18 10:33:20 2011 -0700"
      },
      "message": "resolved conflicts for merge of f61c3d07 to master\n\nChange-Id: Id38b4ff3ccc677b2d9e743186473b3559b00119b\n"
    }
  ],
  "next": "fa1e5561cc65b932067919fcd5d39fda7032793e"
}
