)]}'
{
  "log": [
    {
      "commit": "78d8fe4bd64e489095db0ccece9cb8288970df9a",
      "tree": "a3a35d30b68d4e863f51611726d2391a53612fd3",
      "parents": [
        "701bfb10349cebc8075394f0920462cb9e6d79e3"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Wed Jan 30 14:24:12 2013 -0800"
      },
      "committer": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Wed Jan 30 14:24:12 2013 -0800"
      },
      "message": "BatteryService: Treat USB charging ports and charging accessories as AC\n\nChange-Id: If98330b09a1fc44992bb96195804d434a4e20470\n"
    },
    {
      "commit": "701bfb10349cebc8075394f0920462cb9e6d79e3",
      "tree": "db82670520cecb4500c7e7046fc044c767357447",
      "parents": [
        "393fa83424822fca7a105a690d09d796f2241626"
      ],
      "author": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Tue Jan 08 21:00:39 2013 -0800"
      },
      "committer": {
        "name": "Todd Poynor",
        "email": "toddpoynor@google.com",
        "time": "Wed Jan 30 11:24:56 2013 -0800"
      },
      "message": "BatteryService: Allow power supplies to switch type between AC and USB\n\nAccomodate power_supply drivers that switch between MAINS and USB type\naccording to the current power source.  Re-read the type attribute when the\npower supply is online.\n\nSwitch to String8 type for strings stored locally.\n\nChange-Id: Iacce49bf3ad85f35a7295a54df43aff7f94f3100\n"
    },
    {
      "commit": "393fa83424822fca7a105a690d09d796f2241626",
      "tree": "b3fe7cd7953d7564d5d344c6a0ce4610720a1663",
      "parents": [
        "79cb6acf761d3940bf3619e7d1bcf987c50359f6"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Jan 28 16:30:46 2013 -0800"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Jan 28 16:57:37 2013 -0800"
      },
      "message": "Fix public comments for SslErrorHandler.\n\nFix documentation.\n\nChange-Id: I56a485d2ed3b338f9acb6fa8d7e42cba88ad6291\n"
    },
    {
      "commit": "79cb6acf761d3940bf3619e7d1bcf987c50359f6",
      "tree": "263e6cb2abd13afa2dd80b7f42065d6a18c0b014",
      "parents": [
        "a1deeba3251620706ed19d18e0dc1dc6afb08736",
        "e564a325bec501fd66a163d32312e93981f3fe91"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jan 28 23:58:30 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 23:58:36 2013 +0000"
      },
      "message": "Merge \"Use the resolved Context in ContentResolver.\""
    },
    {
      "commit": "e564a325bec501fd66a163d32312e93981f3fe91",
      "tree": "61147cbcc239ffa51770af4d22d6d30fb5502c34",
      "parents": [
        "d73685635217a88595eeaa010f92cac65bd59543"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jan 28 15:52:43 2013 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jan 28 15:52:43 2013 -0800"
      },
      "message": "Use the resolved Context in ContentResolver.\n\nChange-Id: If62b34a9f6d6305657a02d3f807a24eee63aecf6\n"
    },
    {
      "commit": "a1deeba3251620706ed19d18e0dc1dc6afb08736",
      "tree": "ac6ab107439d6351b5e1a69c2c3d2c64ca9abe22",
      "parents": [
        "29e4aa7abe6b0c62f31fb23b8572cd5b91f08f5c",
        "c9ebea79b425fb0550a553afff2e54a33c431326"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Mon Jan 28 22:32:44 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 22:32:45 2013 +0000"
      },
      "message": "Merge \"Add plumbing for Recent Apps keycode\""
    },
    {
      "commit": "29e4aa7abe6b0c62f31fb23b8572cd5b91f08f5c",
      "tree": "abded3a2c0c27de2732919661dfcdef934f39d35",
      "parents": [
        "93f770b59fa1bd0f2a5c18fcfaffd2a1fc54f585",
        "3696779bca4e5bc1b60c056db6f892e72e51a20f"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jan 28 22:07:25 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 22:07:25 2013 +0000"
      },
      "message": "Merge \"Reinitialize hardware renderer after eglTerminate() Bug #8066455\""
    },
    {
      "commit": "3696779bca4e5bc1b60c056db6f892e72e51a20f",
      "tree": "34c5d0d8b2945989226e63fba515a3d35ff10329",
      "parents": [
        "6d2def71e0a7f6ed81b96444fb1cce7177251b36"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jan 28 14:04:07 2013 -0800"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Mon Jan 28 14:04:07 2013 -0800"
      },
      "message": "Reinitialize hardware renderer after eglTerminate()\nBug #8066455\n\nViewRootImpl was properly detecting that the renderer was not\nready to draw but would simply schedule another frame, thus sending\nthe systemui into an inifite redraw loop. This change reinitializes\nthe renderer if needed (if the renderer is requested but not enabled.)\n\nThis CL also fixes an issue caused by the default wallpaper. Since it\nnever calls eglTerminate(), managed contexts are never reclaimed.\n\nChange-Id: Idb8caa672be8ee35f6e6a7e942d9abd8aa100967\n"
    },
    {
      "commit": "93f770b59fa1bd0f2a5c18fcfaffd2a1fc54f585",
      "tree": "e0f65902782d568b864500a672ab653149b77224",
      "parents": [
        "96bf00fe92d824b1da4619b875ed779ed283d11d",
        "0798149082a22ac16ee1d44ee88779716cb96784"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 28 20:35:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 20:36:59 2013 +0000"
      },
      "message": "Merge \"Fix bug where we could get stuck repeatedly launching an activity.\""
    },
    {
      "commit": "96bf00fe92d824b1da4619b875ed779ed283d11d",
      "tree": "cb463fdcb81f165e04ca528fdee531c04789eea9",
      "parents": [
        "2602030a007d902ace3fc573b2820cee31eefc95",
        "306fe5cc0e85e8a5ef07ff64493982f99caeba3a"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Jan 28 20:32:48 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 20:33:35 2013 +0000"
      },
      "message": "Merge \"Fix bug #8051633 Recent Apps thumbnails in RTL mode (Arabic / Hebrew / Farsi) should be aligned\""
    },
    {
      "commit": "2602030a007d902ace3fc573b2820cee31eefc95",
      "tree": "fd96b01bda79c7be899870a58fd3e77e64c6abcc",
      "parents": [
        "a0d089f2b2cad1a18345428c0ac8fd5210f942d5",
        "58c73c3f76c231cf128041aefadd4b6a6bcefac2"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 28 19:56:09 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 19:56:09 2013 +0000"
      },
      "message": "Merge \"Add protected log methods to StateMachine\""
    },
    {
      "commit": "a0d089f2b2cad1a18345428c0ac8fd5210f942d5",
      "tree": "bbd4c8db19d244202fed92b5a5349b9d09ec9c22",
      "parents": [
        "9122187fca67c7509ba2a040b602f67928fc9a98",
        "b3eab8ff6169ec6f9e5fe7c00a5dc8925e95b1e6"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 11:44:05 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:44:05 2013 -0800"
      },
      "message": "am b3eab8ff: am 1f6178fd: am abcb9b96: Merge \"Added focusable true on search_button for D-pad.\"\n\n# By Ki-Hwan Lee\n# Via Android Git Automerger (2) and others\n* commit \u0027b3eab8ff6169ec6f9e5fe7c00a5dc8925e95b1e6\u0027:\n  Added focusable true on search_button for D-pad.\n"
    },
    {
      "commit": "9122187fca67c7509ba2a040b602f67928fc9a98",
      "tree": "b0687396cbab9b68665fcedf7cae2254b7a521bb",
      "parents": [
        "6d2def71e0a7f6ed81b96444fb1cce7177251b36",
        "bb74d8b9f632bdda2f5639a9516a83f58374b936"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Jan 28 11:44:02 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:44:02 2013 -0800"
      },
      "message": "am bb74d8b9: am 783fe429: am e305e5f6: Merge \"show SELECT ALL icon with text in landscape mode\"\n\n# By Sungmin Choi\n# Via Android Git Automerger (2) and others\n* commit \u0027bb74d8b9f632bdda2f5639a9516a83f58374b936\u0027:\n  show SELECT ALL icon with text in landscape mode\n"
    },
    {
      "commit": "b3eab8ff6169ec6f9e5fe7c00a5dc8925e95b1e6",
      "tree": "d473b7c852477ac3d4c47f7d9a5f523c47dff479",
      "parents": [
        "bb74d8b9f632bdda2f5639a9516a83f58374b936",
        "1f6178fd0442338c94cef2fcf12e59c9ce1cf556"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 11:41:06 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:41:06 2013 -0800"
      },
      "message": "am 1f6178fd: am abcb9b96: Merge \"Added focusable true on search_button for D-pad.\"\n\n# By Ki-Hwan Lee\n# Via Android Git Automerger (1) and others\n* commit \u00271f6178fd0442338c94cef2fcf12e59c9ce1cf556\u0027:\n  Added focusable true on search_button for D-pad.\n"
    },
    {
      "commit": "bb74d8b9f632bdda2f5639a9516a83f58374b936",
      "tree": "2529205746b53be06832345fc5b84674e6d5080d",
      "parents": [
        "c28fde57f0c7762913615b16d651d4e7991d6175",
        "783fe4295372cee8d024388221414c253802c995"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Jan 28 11:41:03 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:41:03 2013 -0800"
      },
      "message": "am 783fe429: am e305e5f6: Merge \"show SELECT ALL icon with text in landscape mode\"\n\n# By Sungmin Choi\n# Via Android Git Automerger (1) and others\n* commit \u0027783fe4295372cee8d024388221414c253802c995\u0027:\n  show SELECT ALL icon with text in landscape mode\n"
    },
    {
      "commit": "0798149082a22ac16ee1d44ee88779716cb96784",
      "tree": "d796ad5febcdd2475701c9dec79303f17b4ed436",
      "parents": [
        "b9781fe08c5b1afba086857aa18b46862550ae88"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 28 11:36:23 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Jan 28 11:38:26 2013 -0800"
      },
      "message": "Fix bug where we could get stuck repeatedly launching an activity.\n\nA previous change to avoid losing activities if their process\nhappens to be gone at the point of launch (by counting that\nactivity as having its state saved) has resulted in a problem\nwhere an activity that crashes during launch will be repeatedly\nrelaunched.\n\nThis is fixed here by explicitly keeping track of our attempts\nto launch the activity since it was last able to save its state,\nand not keeping it around if it looks like the launch is\nrepeatedly failing.\n\nChange-Id: Icefd952443b7eb1222f233db95e0157fc3dd72d1\n"
    },
    {
      "commit": "1f6178fd0442338c94cef2fcf12e59c9ce1cf556",
      "tree": "304c6e50982c2c0c4ab228b4354e61224525562e",
      "parents": [
        "783fe4295372cee8d024388221414c253802c995",
        "abcb9b96f8d1e3780cf63502ca86a00b3f314b39"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 11:37:48 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:37:48 2013 -0800"
      },
      "message": "am abcb9b96: Merge \"Added focusable true on search_button for D-pad.\"\n\n# By Ki-Hwan Lee\n# Via Gerrit Code Review (1) and Ki-Hwan Lee (1)\n* commit \u0027abcb9b96f8d1e3780cf63502ca86a00b3f314b39\u0027:\n  Added focusable true on search_button for D-pad.\n"
    },
    {
      "commit": "783fe4295372cee8d024388221414c253802c995",
      "tree": "f1926ba581e4ed1bc371b8045835ac38e405cd09",
      "parents": [
        "0b515aece642283a25c6a4416f0aecdaf17bdb58",
        "e305e5f68df8338cb3c4bdcf099d23ec9abce564"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Jan 28 11:37:41 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 11:37:41 2013 -0800"
      },
      "message": "am e305e5f6: Merge \"show SELECT ALL icon with text in landscape mode\"\n\n# By Sungmin Choi\n# Via Gerrit Code Review (1) and Sungmin Choi (1)\n* commit \u0027e305e5f68df8338cb3c4bdcf099d23ec9abce564\u0027:\n  show SELECT ALL icon with text in landscape mode\n"
    },
    {
      "commit": "58c73c3f76c231cf128041aefadd4b6a6bcefac2",
      "tree": "3590999701175624ebfb3481a56c36a1d305cdc0",
      "parents": [
        "7195c8f25b6bfc7564701683d3e2e1ed1bdcfcc6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 28 10:52:34 2013 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Mon Jan 28 10:52:34 2013 -0800"
      },
      "message": "Add protected log methods to StateMachine\n\nThis allow child classes to Override the logging and\nhave consistent behavior across StateMachines.\n\nChange-Id: I7e23a44d08ca304ade2d7830fd0e307f63f1879e\n"
    },
    {
      "commit": "abcb9b96f8d1e3780cf63502ca86a00b3f314b39",
      "tree": "57c99461f28e6ebefd662eb4349cedeb5aa274bc",
      "parents": [
        "e305e5f68df8338cb3c4bdcf099d23ec9abce564",
        "6855733b7f95bcf31a24488ca9129bf409694782"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 18:46:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 28 18:46:38 2013 +0000"
      },
      "message": "Merge \"Added focusable true on search_button for D-pad.\""
    },
    {
      "commit": "e305e5f68df8338cb3c4bdcf099d23ec9abce564",
      "tree": "8901b896b4a6ece2b380e22593ebc1bc89f4821c",
      "parents": [
        "3cfca67b0f1e3f464274fa5d3b2e31e5288d8f38",
        "f036920669f933c05ac43a8e0ea6cb1a4e35275a"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@android.com",
        "time": "Mon Jan 28 18:44:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 28 18:44:10 2013 +0000"
      },
      "message": "Merge \"show SELECT ALL icon with text in landscape mode\""
    },
    {
      "commit": "6d2def71e0a7f6ed81b96444fb1cce7177251b36",
      "tree": "8705c4ccf2b4b93a1a3ded1c38c6c09a540540f8",
      "parents": [
        "a6a5c8f6b66c0750a28d2ad9cba18d0c730c4393",
        "c28fde57f0c7762913615b16d651d4e7991d6175"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 10:33:55 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 10:33:55 2013 -0800"
      },
      "message": "am c28fde57: am 0b515aec: am 3cfca67b: Merge \"Fix possible integer overflow in MtpStorage\"\n\n# By Henrik Engström\n# Via Android Git Automerger (2) and others\n* commit \u0027c28fde57f0c7762913615b16d651d4e7991d6175\u0027:\n  Fix possible integer overflow in MtpStorage\n"
    },
    {
      "commit": "c28fde57f0c7762913615b16d651d4e7991d6175",
      "tree": "6838da850e2953b298d71c54d098c9a0654b6aa9",
      "parents": [
        "be3d6457984cbb3c39ab0741fe8cb721a98139c3",
        "0b515aece642283a25c6a4416f0aecdaf17bdb58"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 10:31:01 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 10:31:01 2013 -0800"
      },
      "message": "am 0b515aec: am 3cfca67b: Merge \"Fix possible integer overflow in MtpStorage\"\n\n# By Henrik Engström\n# Via Android Git Automerger (1) and others\n* commit \u00270b515aece642283a25c6a4416f0aecdaf17bdb58\u0027:\n  Fix possible integer overflow in MtpStorage\n"
    },
    {
      "commit": "0b515aece642283a25c6a4416f0aecdaf17bdb58",
      "tree": "45712d1c04113dcb44d0eb91480bbc4e8b036006",
      "parents": [
        "a56711a04618bbdcdaecf15e1815a5618e6b4737",
        "3cfca67b0f1e3f464274fa5d3b2e31e5288d8f38"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 10:28:38 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 10:28:38 2013 -0800"
      },
      "message": "am 3cfca67b: Merge \"Fix possible integer overflow in MtpStorage\"\n\n# By Henrik Engström\n# Via Gerrit Code Review (1) and Henrik Baard (1)\n* commit \u00273cfca67b0f1e3f464274fa5d3b2e31e5288d8f38\u0027:\n  Fix possible integer overflow in MtpStorage\n"
    },
    {
      "commit": "3cfca67b0f1e3f464274fa5d3b2e31e5288d8f38",
      "tree": "6e91c0316f5c26a88c3199e0bc309eab59c6ce66",
      "parents": [
        "169dc398ed946edae6fffa997e92871b711561d6",
        "6393b07134f99ee827ebac2d339b0f5449addb0b"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Mon Jan 28 18:09:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 28 18:09:59 2013 +0000"
      },
      "message": "Merge \"Fix possible integer overflow in MtpStorage\""
    },
    {
      "commit": "a6a5c8f6b66c0750a28d2ad9cba18d0c730c4393",
      "tree": "9b98f321a2328eba90600ff79afc7096f9b9a3f4",
      "parents": [
        "d73685635217a88595eeaa010f92cac65bd59543",
        "f9455fafb690f23cee9cc9a59bfb68f31e695990"
      ],
      "author": {
        "name": "Siva Velusamy",
        "email": "vsiva@google.com",
        "time": "Mon Jan 28 18:02:49 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 18:03:35 2013 +0000"
      },
      "message": "Merge \"Support invoking view methods from hierarchy viewer\""
    },
    {
      "commit": "d73685635217a88595eeaa010f92cac65bd59543",
      "tree": "47cf5dfd03403a40ef45744d5dedbf54e9cfe46f",
      "parents": [
        "de07d41f6396f9f040fed2b6780932d8e5dbb482",
        "42cd04dead22cb68335b09cf8c4651f05fe9c97d"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jan 28 17:49:24 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 17:49:59 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "de07d41f6396f9f040fed2b6780932d8e5dbb482",
      "tree": "9ffe4379de57a1630ca6d7043e860bfac30f27da",
      "parents": [
        "e6a6d83845d40526cab2d91d0c92b32d4267f5e1",
        "54ca7aef2e12b240caa6fb1a1e65abd234bea337"
      ],
      "author": {
        "name": "Victoria Lease",
        "email": "violets@google.com",
        "time": "Mon Jan 28 17:07:39 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 28 17:07:39 2013 +0000"
      },
      "message": "Merge \"Annotate Locations coming from mock providers\""
    },
    {
      "commit": "e6a6d83845d40526cab2d91d0c92b32d4267f5e1",
      "tree": "2739c83449bf772debfd064753cef92e34ae6cdb",
      "parents": [
        "572ec703d5b647cb7de4f30f2db4dc35a5e1a17e",
        "be3d6457984cbb3c39ab0741fe8cb721a98139c3"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Mon Jan 28 08:18:26 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 08:18:26 2013 -0800"
      },
      "message": "am be3d6457: am a56711a0: am 169dc398: Merge \"Remove config_wifi_p2p_support from config.xml.\"\n\n# By Yoshihiko Ikenaga\n# Via Android Git Automerger (2) and others\n* commit \u0027be3d6457984cbb3c39ab0741fe8cb721a98139c3\u0027:\n  Remove config_wifi_p2p_support from config.xml.\n"
    },
    {
      "commit": "be3d6457984cbb3c39ab0741fe8cb721a98139c3",
      "tree": "2547f5cb6a57b138ef0edfde4f19db054b26ad75",
      "parents": [
        "a647281109584d96ba2265c0faa14432deeb9815",
        "a56711a04618bbdcdaecf15e1815a5618e6b4737"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Mon Jan 28 08:16:23 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 08:16:23 2013 -0800"
      },
      "message": "am a56711a0: am 169dc398: Merge \"Remove config_wifi_p2p_support from config.xml.\"\n\n# By Yoshihiko Ikenaga\n# Via Android Git Automerger (1) and others\n* commit \u0027a56711a04618bbdcdaecf15e1815a5618e6b4737\u0027:\n  Remove config_wifi_p2p_support from config.xml.\n"
    },
    {
      "commit": "a56711a04618bbdcdaecf15e1815a5618e6b4737",
      "tree": "8051be034120949007f4e00651a17cb80bca131f",
      "parents": [
        "2e99d3c9646861ca92faf6708c18e36c7530fd93",
        "169dc398ed946edae6fffa997e92871b711561d6"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Mon Jan 28 08:13:42 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Mon Jan 28 08:13:42 2013 -0800"
      },
      "message": "am 169dc398: Merge \"Remove config_wifi_p2p_support from config.xml.\"\n\n# By Yoshihiko Ikenaga\n# Via Gerrit Code Review (1) and Yoshihiko Ikenaga (1)\n* commit \u0027169dc398ed946edae6fffa997e92871b711561d6\u0027:\n  Remove config_wifi_p2p_support from config.xml.\n"
    },
    {
      "commit": "169dc398ed946edae6fffa997e92871b711561d6",
      "tree": "022629d750ba2c8283dcc08fa88e3639fbc725ff",
      "parents": [
        "ebb61ca2ed20472d684ab1490b61482392121051",
        "8879343c26e94fc3a8ab4cf93613d66f2e4e829f"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Mon Jan 28 16:01:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 28 16:01:43 2013 +0000"
      },
      "message": "Merge \"Remove config_wifi_p2p_support from config.xml.\""
    },
    {
      "commit": "42cd04dead22cb68335b09cf8c4651f05fe9c97d",
      "tree": "631bcd9f0eaad11dcc89ee23ad74dcff5a43c75d",
      "parents": [
        "572ec703d5b647cb7de4f30f2db4dc35a5e1a17e"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jan 28 07:35:56 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Mon Jan 28 07:35:56 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id85cf1077c4053fd9987c6a66f614503b1a616d8\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "306fe5cc0e85e8a5ef07ff64493982f99caeba3a",
      "tree": "2240b1d888ba450443cf1b057e80b69e565ad035",
      "parents": [
        "b9781fe08c5b1afba086857aa18b46862550ae88"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Wed Jan 23 18:46:25 2013 -0800"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri Jan 25 18:43:42 2013 -0800"
      },
      "message": "Fix bug #8051633 Recent Apps thumbnails in RTL mode (Arabic / Hebrew / Farsi) should be aligned\n\nBasically RelativeLayout was broken in a very stubtle way.\n\nRelativeLayout needs in onMeasure() to have a width in RTL mode when \"myWidth\u003d-1\" (meaning \"not\ndefined\") so that the rest of the onMeasure() computation can be done (children positioning and\nwidth computation).\n\nAs there is no way to get its width apart from running the code, in RTL mode we set its width\narbitrary to the screen width for doing the width computation and children positoning.\n\nThen, as a last pass, we will update and fix the children position (no need to do anything with\nthe computed width because it is correctly computed  already).\n\nChange-Id: I426af3327160e751ef63ed3845aad5bab6dad661\n"
    },
    {
      "commit": "572ec703d5b647cb7de4f30f2db4dc35a5e1a17e",
      "tree": "20f0c7fd64e97faaf64274d3c5d2d980d49a858f",
      "parents": [
        "e7e0a072704a5dec3d709fce60762e515382ee42",
        "a647281109584d96ba2265c0faa14432deeb9815"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 25 17:12:08 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 17:12:08 2013 -0800"
      },
      "message": "am a6472811: am 2e99d3c9: am ebb61ca2: Merge \"Track libcore changes for OpenSSLKey\"\n\n# Via Android Git Automerger (2) and others\n* commit \u0027a647281109584d96ba2265c0faa14432deeb9815\u0027:\n  Track libcore changes for OpenSSLKey\n"
    },
    {
      "commit": "e7e0a072704a5dec3d709fce60762e515382ee42",
      "tree": "48e09eacf5beea6975d815712037a32ad65bac0e",
      "parents": [
        "b9781fe08c5b1afba086857aa18b46862550ae88",
        "4dca3946177aaea54d78d39273324caacf74a7bb"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Fri Jan 25 17:11:57 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 17:11:57 2013 -0800"
      },
      "message": "am 4dca3946: am df1498dc: am bf043b50: Merge \"Add TLS Channel ID support to SSLCertificateSocketFactory.\"\n\n# By Alex Klyubin\n# Via Android Git Automerger (2) and others\n* commit \u00274dca3946177aaea54d78d39273324caacf74a7bb\u0027:\n  Add TLS Channel ID support to SSLCertificateSocketFactory.\n"
    },
    {
      "commit": "a647281109584d96ba2265c0faa14432deeb9815",
      "tree": "38ee867fe739b4db88aa88dc392a8376a449511f",
      "parents": [
        "4dca3946177aaea54d78d39273324caacf74a7bb",
        "2e99d3c9646861ca92faf6708c18e36c7530fd93"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 25 16:41:33 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 16:41:33 2013 -0800"
      },
      "message": "am 2e99d3c9: am ebb61ca2: Merge \"Track libcore changes for OpenSSLKey\"\n\n# Via Android Git Automerger (1) and others\n* commit \u00272e99d3c9646861ca92faf6708c18e36c7530fd93\u0027:\n  Track libcore changes for OpenSSLKey\n"
    },
    {
      "commit": "2e99d3c9646861ca92faf6708c18e36c7530fd93",
      "tree": "d3da79a0fe7057f376559d5974ae877d641cb185",
      "parents": [
        "df1498dcbac86018b719cda8bf2e9ff3a6dedec8",
        "ebb61ca2ed20472d684ab1490b61482392121051"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Fri Jan 25 16:39:33 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 16:39:33 2013 -0800"
      },
      "message": "am ebb61ca2: Merge \"Track libcore changes for OpenSSLKey\"\n\n# Via Gerrit Code Review (1) and Kenny Root (1)\n* commit \u0027ebb61ca2ed20472d684ab1490b61482392121051\u0027:\n  Track libcore changes for OpenSSLKey\n"
    },
    {
      "commit": "ebb61ca2ed20472d684ab1490b61482392121051",
      "tree": "8327560e1829b210f41eb3deeedcbb1369bc4187",
      "parents": [
        "bf043b505c945403752227d89b74bacd7fbcd608",
        "cc1fc6b6adc1edc2acaa42205b4ec5ca00bfd353"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Sat Jan 26 00:26:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 26 00:26:01 2013 +0000"
      },
      "message": "Merge \"Track libcore changes for OpenSSLKey\""
    },
    {
      "commit": "4dca3946177aaea54d78d39273324caacf74a7bb",
      "tree": "5f4280747fc77a1ae28363e0dec12058dba7cd4d",
      "parents": [
        "441a90dc72d05082f0d1a4b227d48420a0b99a54",
        "df1498dcbac86018b719cda8bf2e9ff3a6dedec8"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Fri Jan 25 14:32:04 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 14:32:04 2013 -0800"
      },
      "message": "am df1498dc: am bf043b50: Merge \"Add TLS Channel ID support to SSLCertificateSocketFactory.\"\n\n# By Alex Klyubin\n# Via Alex Klyubin (1) and others\n* commit \u0027df1498dcbac86018b719cda8bf2e9ff3a6dedec8\u0027:\n  Add TLS Channel ID support to SSLCertificateSocketFactory.\n"
    },
    {
      "commit": "df1498dcbac86018b719cda8bf2e9ff3a6dedec8",
      "tree": "26b4e17d3563df1c2f49f62dd47debb44aba58b9",
      "parents": [
        "3a0acc03bb0f57df23b2c8e859acd37b80f42620",
        "bf043b505c945403752227d89b74bacd7fbcd608"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Fri Jan 25 14:25:36 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Fri Jan 25 14:25:36 2013 -0800"
      },
      "message": "am bf043b50: Merge \"Add TLS Channel ID support to SSLCertificateSocketFactory.\"\n\n# By Alex Klyubin\n# Via Alex Klyubin (1) and Gerrit Code Review (1)\n* commit \u0027bf043b505c945403752227d89b74bacd7fbcd608\u0027:\n  Add TLS Channel ID support to SSLCertificateSocketFactory.\n"
    },
    {
      "commit": "bf043b505c945403752227d89b74bacd7fbcd608",
      "tree": "53dc25df0d85b09ae3e3643d8d98fa1b3a318f29",
      "parents": [
        "381fb8bdd10e6426f829e90f57686103529adb77",
        "4ef6c9b6a16c9b65699705aaa64977fc60dd3331"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@android.com",
        "time": "Fri Jan 25 22:08:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 25 22:08:52 2013 +0000"
      },
      "message": "Merge \"Add TLS Channel ID support to SSLCertificateSocketFactory.\""
    },
    {
      "commit": "b9781fe08c5b1afba086857aa18b46862550ae88",
      "tree": "844f0c2260640afb4245acf91a11ed88aa85cb57",
      "parents": [
        "1c2df38242c29cd7f359a6fb13dc13b387264310",
        "5e45ee6752528791deb66b83d76250685de15d47"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jan 25 19:32:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Jan 25 19:33:11 2013 +0000"
      },
      "message": "Merge \"App ops: you can now turn off operations.\""
    },
    {
      "commit": "5e45ee6752528791deb66b83d76250685de15d47",
      "tree": "d60220c4aa9feae8b5b3a45946b88f46865ab5ff",
      "parents": [
        "d8ba6cc9217e2e042106870e9d2e70cfd80426d6"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu Jan 24 19:13:44 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri Jan 25 11:25:48 2013 -0800"
      },
      "message": "App ops: you can now turn off operations.\n\nAlso add new ops for calendar and wi-fi scans, finish\nimplementing rejection of content provider calls, fix\nissues with rejecting location calls, fix bug in the\nnew pm call to retrieve apps with permissions.\n\nChange-Id: I29d9f8600bfbbf6561abf6d491907e2bbf6af417\n"
    },
    {
      "commit": "1c2df38242c29cd7f359a6fb13dc13b387264310",
      "tree": "7657835d91766a633b3c88b0bb3b2d7259c22646",
      "parents": [
        "526603b1d8404432256b03507187f50c6b21b31d"
      ],
      "author": {
        "name": "Fergus Henderson",
        "email": "fergus@google.com",
        "time": "Fri Jan 25 14:59:59 2013 +0000"
      },
      "committer": {
        "name": "Fergus Henderson",
        "email": "fergus@google.com",
        "time": "Fri Jan 25 14:59:59 2013 +0000"
      },
      "message": "Fix logic error in Pszczepaniak\u0027s recent change.\n\nAlso improve wording of error message.\n\nBug: 7666482\nChange-Id: I2d2316b10fdf394bec8963327529723cbd5fbb32\n"
    },
    {
      "commit": "f036920669f933c05ac43a8e0ea6cb1a4e35275a",
      "tree": "33732c1735e0c61b3db4ad0d1b1d243f8140c2dd",
      "parents": [
        "381fb8bdd10e6426f829e90f57686103529adb77"
      ],
      "author": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Fri Jan 25 21:39:01 2013 +0900"
      },
      "committer": {
        "name": "Sungmin Choi",
        "email": "sungmin.choi@lge.com",
        "time": "Fri Jan 25 22:06:55 2013 +0900"
      },
      "message": "show SELECT ALL icon with text in landscape mode\n\nThough set config_allowActionMenuItemTextWithIcon as true,\nicon for the \"SELECT ALL\" menu on ActionBar is not shown as staring\nin landscape mode.\nTo fix it, use \"SELECT ALL\" icon in onCreateActionMode() to show the\nicon and text together.\n\nTo show or hide text is decided by updateTextButtonVisibility() of\ncore/java/com/android/internal/view/menu/ActionMenuItemView.java\n\nSTEPS TO REPRODUCE: (please be specific)\n1. launch Browser/Chrome and go to google.com\n2. rotate to landscape mode\n3. long press on URL address\n\nBug: 8073761\nChange-Id: Ie0e0aa45f0dff609ed8c03e4423b163bad5452ed\n"
    },
    {
      "commit": "8879343c26e94fc3a8ab4cf93613d66f2e4e829f",
      "tree": "6422a3fdb59becd46ddbc557f2177f94c2e33588",
      "parents": [
        "381fb8bdd10e6426f829e90f57686103529adb77"
      ],
      "author": {
        "name": "Yoshihiko Ikenaga",
        "email": "yoshihiko.ikenaga@jp.sony.com",
        "time": "Fri Jan 25 11:35:33 2013 +0900"
      },
      "committer": {
        "name": "Yoshihiko Ikenaga",
        "email": "yoshihiko.ikenaga@jp.sony.com",
        "time": "Fri Jan 25 11:35:33 2013 +0900"
      },
      "message": "Remove config_wifi_p2p_support from config.xml.\n\n\"config_wifi_p2p_support\" is no longer used.\nIt was replaced with PackageManager.FEATURE_WIFI_DIRECT.\n\nChange-Id: Ib57c5246b2ad218e65b4cbbb77fd37c04b5d9682\nSigned-off-by: Yoshihiko Ikenaga \u003cyoshihiko.ikenaga@jp.sony.com\u003e\n"
    },
    {
      "commit": "526603b1d8404432256b03507187f50c6b21b31d",
      "tree": "9fbea990acfe84dae5b8a7310713ac16d5cdbce0",
      "parents": [
        "377fc095e142b160b5093ed1d3717d0b18aff0f9",
        "441a90dc72d05082f0d1a4b227d48420a0b99a54"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Thu Jan 24 16:15:29 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 24 16:15:29 2013 -0800"
      },
      "message": "am 441a90dc: am 3a0acc03: am 381fb8bd: Merge \"Fix WPS configuration method of BSS enrollee.\"\n\n# By Yoshihiko Ikenaga\n# Via Android Git Automerger (2) and others\n* commit \u0027441a90dc72d05082f0d1a4b227d48420a0b99a54\u0027:\n  Fix WPS configuration method of BSS enrollee.\n"
    },
    {
      "commit": "441a90dc72d05082f0d1a4b227d48420a0b99a54",
      "tree": "a9bfe2b15214a819e98a407391761c48a595bccd",
      "parents": [
        "311ef539cffa35163eae64a93700ab049ceaf827",
        "3a0acc03bb0f57df23b2c8e859acd37b80f42620"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Thu Jan 24 16:12:00 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 24 16:12:00 2013 -0800"
      },
      "message": "am 3a0acc03: am 381fb8bd: Merge \"Fix WPS configuration method of BSS enrollee.\"\n\n# By Yoshihiko Ikenaga\n# Via Android Git Automerger (1) and others\n* commit \u00273a0acc03bb0f57df23b2c8e859acd37b80f42620\u0027:\n  Fix WPS configuration method of BSS enrollee.\n"
    },
    {
      "commit": "377fc095e142b160b5093ed1d3717d0b18aff0f9",
      "tree": "1ca3e0cca27b21397b0b5b35ee8e2eb9cf88191a",
      "parents": [
        "de71ce1ab3cda6030b5838f4cadb4fe974d522c2",
        "7b5aeca50b3069b1f8bd4db0317a3829c4b540a2"
      ],
      "author": {
        "name": "Laurent Tu",
        "email": "laurentt@google.com",
        "time": "Thu Jan 24 23:42:03 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 24 23:42:03 2013 +0000"
      },
      "message": "Merge \"Fix GpsLocationProvider.enable/disable/isEnabled\""
    },
    {
      "commit": "7b5aeca50b3069b1f8bd4db0317a3829c4b540a2",
      "tree": "dc55c2f8ef45200acdc09d75164a21c2f226e107",
      "parents": [
        "00dcbf8f58c36e3e8803336aa947a333411f43d0"
      ],
      "author": {
        "name": "Laurent Tu",
        "email": "laurentt@google.com",
        "time": "Thu Jan 24 15:10:24 2013 -0800"
      },
      "committer": {
        "name": "Laurent Tu",
        "email": "laurentt@google.com",
        "time": "Thu Jan 24 15:26:02 2013 -0800"
      },
      "message": "Fix GpsLocationProvider.enable/disable/isEnabled\n\nFix the issue where GpsLocationProvider.isEnabled() returns true when it\nis really false (and the other way around), when the handler hasn\u0027t\nprocessed the enable/disable messages yet.\n\nThis can be systematically reproduced when the caller code is using the\nsame thread as the thread of the handler in GpsLocationProvider.\n\nFor example, this was happening in LocationManagerService.switchUser().\nIt would start by disabling all the providers (with\nupdateProviderListenersLocked()), then re-enable them in\nupdateProvidersLocked() only when isEnalbed()\u003d\u003dfalse, which was in the\nwrong state since the GpsLocationProvider.ENABLE message hadn\u0027t been\nprocessed yet. As a result, the GpsLocationProvider was disabled upon\nstartup of the phone.\n\nThis is a slight problem for the enable() contract, which specifies that\ngetStatus() must be handled, getStatus() will be handled but might have\nslighty not-up-to-date info in this case.\n\nBug: 8028017\n\nChange-Id: Iff91a11cc150e9029a6db85b64a10a926e12b0ba\n"
    },
    {
      "commit": "de71ce1ab3cda6030b5838f4cadb4fe974d522c2",
      "tree": "7093dd6d716e1a7335ff27e3f0c1d5b8ea6a0c7c",
      "parents": [
        "5e3b0452667e2f73b16bfffde873334525582308",
        "568b9f7845c3622dd171317066a1a86668aad65e"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Jan 24 21:48:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 24 21:49:45 2013 +0000"
      },
      "message": "Merge \"Fix recent apps item text position in RTL mode\""
    },
    {
      "commit": "5e3b0452667e2f73b16bfffde873334525582308",
      "tree": "32aa22bfd5ffbdca6fd91aba4684f284273c37d4",
      "parents": [
        "36b8d75f485b0dc4a87328bb88c391daefd4887f",
        "b714100560c7a6b2a85b2704ef4a15ae0c472a3d"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu Jan 24 21:46:33 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jan 24 21:46:33 2013 +0000"
      },
      "message": "Merge \"Fix SystemUI navigation bar in RTL mode\""
    },
    {
      "commit": "3a0acc03bb0f57df23b2c8e859acd37b80f42620",
      "tree": "328bc1c90276d463d19fecf3c7f92e91c38e7139",
      "parents": [
        "f0bf29df0cff4b7e370b7c329de92e90a4bab194",
        "381fb8bdd10e6426f829e90f57686103529adb77"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Thu Jan 24 10:22:28 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Thu Jan 24 10:22:28 2013 -0800"
      },
      "message": "am 381fb8bd: Merge \"Fix WPS configuration method of BSS enrollee.\"\n\n# By Yoshihiko Ikenaga\n# Via Gerrit Code Review (1) and Yoshihiko Ikenaga (1)\n* commit \u0027381fb8bdd10e6426f829e90f57686103529adb77\u0027:\n  Fix WPS configuration method of BSS enrollee.\n"
    },
    {
      "commit": "381fb8bdd10e6426f829e90f57686103529adb77",
      "tree": "afc0b427dc027959ed69f6c17dc1976cf7c42594",
      "parents": [
        "1842f2ed745af0d0f8cc457d448ba552e40a6b34",
        "1201dd9b7043bde8f1ed5d6c34425528783352cd"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@android.com",
        "time": "Thu Jan 24 17:38:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 24 17:38:51 2013 +0000"
      },
      "message": "Merge \"Fix WPS configuration method of BSS enrollee.\""
    },
    {
      "commit": "36b8d75f485b0dc4a87328bb88c391daefd4887f",
      "tree": "800c87b68ad3026f965026a9ad3fff5fd4546b85",
      "parents": [
        "7195c8f25b6bfc7564701683d3e2e1ed1bdcfcc6",
        "311ef539cffa35163eae64a93700ab049ceaf827"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 20:52:28 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 20:52:28 2013 -0800"
      },
      "message": "am 311ef539: (-s ours) am f0bf29df: am 1842f2ed: Merge \"frameworks: Display missing text on SimUnlockScreen\"\n\n# By Anju Mathapati\n# Via Android Git Automerger (2) and others\n* commit \u0027311ef539cffa35163eae64a93700ab049ceaf827\u0027:\n  frameworks: Display missing text on SimUnlockScreen\n"
    },
    {
      "commit": "1201dd9b7043bde8f1ed5d6c34425528783352cd",
      "tree": "afc0b427dc027959ed69f6c17dc1976cf7c42594",
      "parents": [
        "1842f2ed745af0d0f8cc457d448ba552e40a6b34"
      ],
      "author": {
        "name": "Yoshihiko Ikenaga",
        "email": "yoshihiko.ikenaga@jp.sony.com",
        "time": "Thu Jan 24 13:48:58 2013 +0900"
      },
      "committer": {
        "name": "Yoshihiko Ikenaga",
        "email": "yoshihiko.ikenaga@jp.sony.com",
        "time": "Thu Jan 24 13:48:58 2013 +0900"
      },
      "message": "Fix WPS configuration method of BSS enrollee.\n\nRemove keypad from WPS configuration method of BSS enrollee\nbecuase JB UI does NOT support keypad, only supports pbc and\ndisplay.\n\nChange-Id: I9ab6f1514805e8307b46e38261f1c657568aeb59\nSigned-off-by: Yoshihiko Ikenaga \u003cyoshihiko.ikenaga@jp.sony.com\u003e\n"
    },
    {
      "commit": "6855733b7f95bcf31a24488ca9129bf409694782",
      "tree": "3a9c2784ea886c4a3cb9a9656940cef50b9b2109",
      "parents": [
        "b5a7204313447101ad80c0c6015e930f1e6b1013"
      ],
      "author": {
        "name": "Ki-Hwan Lee",
        "email": "kihwanl@google.com",
        "time": "Tue Jan 08 18:15:56 2013 +0900"
      },
      "committer": {
        "name": "Ki-Hwan Lee",
        "email": "kihwanl@google.com",
        "time": "Thu Jan 24 13:15:30 2013 +0900"
      },
      "message": "Added focusable true on search_button for D-pad.\n\nTo give focus to search_button on ActionBar by using D-pad,\nthe search_button should be set focusable true.\n\nHow to reproduce:\n(1) Open \"API Demos\" application -\u003e App -\u003e Action Bar -\u003e Action Bar Usage\n(2) Try to focus the Search View, using the D-pad.\n\nChange-Id: Idc0b8e8d88391c152e0fc20467c23d03ab558f62\n"
    },
    {
      "commit": "311ef539cffa35163eae64a93700ab049ceaf827",
      "tree": "8bf4b1e4584d247ea97214329b1a3a266b3f4ce3",
      "parents": [
        "a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33",
        "f0bf29df0cff4b7e370b7c329de92e90a4bab194"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 17:37:28 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 17:37:28 2013 -0800"
      },
      "message": "am f0bf29df: am 1842f2ed: Merge \"frameworks: Display missing text on SimUnlockScreen\"\n\n# By Anju Mathapati\n# Via Android Git Automerger (1) and others\n* commit \u0027f0bf29df0cff4b7e370b7c329de92e90a4bab194\u0027:\n  frameworks: Display missing text on SimUnlockScreen\n"
    },
    {
      "commit": "f0bf29df0cff4b7e370b7c329de92e90a4bab194",
      "tree": "ba3626f3b88ef2aebef1faf56addd4398298d376",
      "parents": [
        "23d85a911e46ac00ecaf146ca729aa3a46d17f59",
        "1842f2ed745af0d0f8cc457d448ba552e40a6b34"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 17:32:38 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 17:32:38 2013 -0800"
      },
      "message": "am 1842f2ed: Merge \"frameworks: Display missing text on SimUnlockScreen\"\n\n# By Anju Mathapati\n# Via Anju Mathapati (1) and Gerrit Code Review (1)\n* commit \u00271842f2ed745af0d0f8cc457d448ba552e40a6b34\u0027:\n  frameworks: Display missing text on SimUnlockScreen\n"
    },
    {
      "commit": "1842f2ed745af0d0f8cc457d448ba552e40a6b34",
      "tree": "3aad6b4eb974fbf1c519ca521ea949133d701b97",
      "parents": [
        "d84d289f443f5799fb1a81432428703dadb026dd",
        "0f20710b7108b9a8200cff0a1dc0dd86ae6b2a35"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Thu Jan 24 00:39:38 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 24 00:39:38 2013 +0000"
      },
      "message": "Merge \"frameworks: Display missing text on SimUnlockScreen\""
    },
    {
      "commit": "7195c8f25b6bfc7564701683d3e2e1ed1bdcfcc6",
      "tree": "800c87b68ad3026f965026a9ad3fff5fd4546b85",
      "parents": [
        "7868d748addd3cd6e3547d545d0ee16317859892",
        "a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:52:28 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:52:28 2013 -0800"
      },
      "message": "am a41f9cfb: am 53d49f17: am 17f05497: am c2469500: Merge \"Touch action bar title text: you will go to space today!\" into jb-mr1.1-dev\n\n# Via Android Git Automerger (3) and others\n* commit \u0027a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33\u0027:\n  Touch action bar title text: you will go to space today!\n"
    },
    {
      "commit": "a41f9cfbbd1d137bf1baab49e0d453a40a0ecd33",
      "tree": "9ab19670b7d865851499e577c953b80b36b88f72",
      "parents": [
        "ae041ce83d32c7b34d7c513e077165764e97871d",
        "53d49f1702df41a4ca342a1df6e720b16e094797"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:48:52 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:48:52 2013 -0800"
      },
      "message": "am 53d49f17: am 17f05497: am c2469500: Merge \"Touch action bar title text: you will go to space today!\" into jb-mr1.1-dev\n\n# Via Android Git Automerger (2) and others\n* commit \u002753d49f1702df41a4ca342a1df6e720b16e094797\u0027:\n  Touch action bar title text: you will go to space today!\n"
    },
    {
      "commit": "53d49f1702df41a4ca342a1df6e720b16e094797",
      "tree": "045b347fbac24bca062e2062c2ccd3576f7eb098",
      "parents": [
        "ce2f911d87927850337dcedda39364d59bd4a7ff",
        "17f05497be90004c0263c6de173af8c19ece07b0"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:46:20 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:46:20 2013 -0800"
      },
      "message": "am 17f05497: am c2469500: Merge \"Touch action bar title text: you will go to space today!\" into jb-mr1.1-dev\n\n# Via Adam Powell (1) and others\n* commit \u002717f05497be90004c0263c6de173af8c19ece07b0\u0027:\n  Touch action bar title text: you will go to space today!\n"
    },
    {
      "commit": "17f05497be90004c0263c6de173af8c19ece07b0",
      "tree": "41e8e28b95ed7b7bebe1a5509f3858de1ece49d1",
      "parents": [
        "650830491868b961e98c1837fb4b4ce7917783b5",
        "c246950043c4c48beb51d5b56d94473e77c5fad2"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:44:47 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:44:47 2013 -0800"
      },
      "message": "am c2469500: Merge \"Touch action bar title text: you will go to space today!\" into jb-mr1.1-dev\n\n# Via Adam Powell (1) and Android (Google) Code Review (1)\n* commit \u0027c246950043c4c48beb51d5b56d94473e77c5fad2\u0027:\n  Touch action bar title text: you will go to space today!\n"
    },
    {
      "commit": "c246950043c4c48beb51d5b56d94473e77c5fad2",
      "tree": "3837053fe8669828344f2eac52eac49c2d4d1936",
      "parents": [
        "5a32ec323784ad7926bb9dc3b3678c9b60d3a4ba",
        "27cba3895282ac1da1f1d43d37d53f8113527569"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 23:42:31 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 23:42:36 2013 +0000"
      },
      "message": "Merge \"Touch action bar title text: you will go to space today!\" into jb-mr1.1-dev"
    },
    {
      "commit": "7868d748addd3cd6e3547d545d0ee16317859892",
      "tree": "1214241d8cb15954073dfc5641f6be6eb8f086bb",
      "parents": [
        "d8ba6cc9217e2e042106870e9d2e70cfd80426d6",
        "ae041ce83d32c7b34d7c513e077165764e97871d"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:31:15 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:31:15 2013 -0800"
      },
      "message": "am ae041ce8: am ce2f911d: am 65083049: am 5a32ec32: Merge \"Prevent simultaneous interaction with action bar and content\" into jb-mr1.1-dev\n\n# Via Android Git Automerger (3) and others\n* commit \u0027ae041ce83d32c7b34d7c513e077165764e97871d\u0027:\n  Prevent simultaneous interaction with action bar and content\n"
    },
    {
      "commit": "ae041ce83d32c7b34d7c513e077165764e97871d",
      "tree": "5ad7d5f8b0361b186e3c2d9f740e4cd3f65b0c40",
      "parents": [
        "24dbdc7d0e1e20b5c598561e7f5ed9c4dd335b7b",
        "ce2f911d87927850337dcedda39364d59bd4a7ff"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:29:02 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:29:02 2013 -0800"
      },
      "message": "am ce2f911d: am 65083049: am 5a32ec32: Merge \"Prevent simultaneous interaction with action bar and content\" into jb-mr1.1-dev\n\n# Via Android Git Automerger (2) and others\n* commit \u0027ce2f911d87927850337dcedda39364d59bd4a7ff\u0027:\n  Prevent simultaneous interaction with action bar and content\n"
    },
    {
      "commit": "ce2f911d87927850337dcedda39364d59bd4a7ff",
      "tree": "30fe6f5a2bfa05250e67f36ffdc78deeedea23a9",
      "parents": [
        "555b07df08dd4c2472374d0767926ebab928dede",
        "650830491868b961e98c1837fb4b4ce7917783b5"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:25:50 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:25:50 2013 -0800"
      },
      "message": "am 65083049: am 5a32ec32: Merge \"Prevent simultaneous interaction with action bar and content\" into jb-mr1.1-dev\n\n# Via Adam Powell (1) and others\n* commit \u0027650830491868b961e98c1837fb4b4ce7917783b5\u0027:\n  Prevent simultaneous interaction with action bar and content\n"
    },
    {
      "commit": "650830491868b961e98c1837fb4b4ce7917783b5",
      "tree": "a30c7dde8bee2d6bf9a4b25b65501b7418bcb558",
      "parents": [
        "2c64b53976a99f28bc7c0612648581f9b93bf8b0",
        "5a32ec323784ad7926bb9dc3b3678c9b60d3a4ba"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:24:18 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 15:24:18 2013 -0800"
      },
      "message": "am 5a32ec32: Merge \"Prevent simultaneous interaction with action bar and content\" into jb-mr1.1-dev\n\n# Via Adam Powell (1) and Android (Google) Code Review (1)\n* commit \u00275a32ec323784ad7926bb9dc3b3678c9b60d3a4ba\u0027:\n  Prevent simultaneous interaction with action bar and content\n"
    },
    {
      "commit": "5a32ec323784ad7926bb9dc3b3678c9b60d3a4ba",
      "tree": "61269d0117a6ac1e33dbaa2134e12882a3c06662",
      "parents": [
        "596532d9dbea3460dbc989b0316c721ca69f4915",
        "d28f30a9e0f30cb48e88958ae4b95f3243e8a0f9"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 23:20:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 23:20:57 2013 +0000"
      },
      "message": "Merge \"Prevent simultaneous interaction with action bar and content\" into jb-mr1.1-dev"
    },
    {
      "commit": "27cba3895282ac1da1f1d43d37d53f8113527569",
      "tree": "3c38b32a2a7f7346c6119480c2605bc846880d49",
      "parents": [
        "0cf97d32178b689184866e731c0a4105d8223d80"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue Jan 22 18:55:20 2013 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 15:14:31 2013 -0800"
      },
      "message": "Touch action bar title text: you will go to space today!\n\nTitle/subtitle text in an action bar is now a full alias for home/up.\n\nAdd some prototype ActionBar functionality around titles for future\nAPI consideration.\n\nBug 7966136\n\nChange-Id: I14377121dcb976d0a5f1e1862f35c3d267eb5458\n"
    },
    {
      "commit": "d8ba6cc9217e2e042106870e9d2e70cfd80426d6",
      "tree": "005a8e898ee1a6561ad80294ec0306fb4e23b830",
      "parents": [
        "51ff575d1bd0337a68ae173ee699ff8298ddb703",
        "f9c5e0fe837a3090820da502ecaabc5accc00ace"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jan 23 22:47:56 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 22:47:57 2013 +0000"
      },
      "message": "Merge \"Add new API to propagate contextual data to the assist action\""
    },
    {
      "commit": "51ff575d1bd0337a68ae173ee699ff8298ddb703",
      "tree": "0e423b22a15483c44dcc7800860c855d1cbc61b1",
      "parents": [
        "846dda3fa7a194b57acdb977e443c93c7cddcea1",
        "c4d27a7d55760d7897352906abe1e2c579283f5e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jan 23 22:45:51 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 22:46:01 2013 +0000"
      },
      "message": "Merge \"Fix issue #7649720: ANR occur when OTA with lower version...\""
    },
    {
      "commit": "846dda3fa7a194b57acdb977e443c93c7cddcea1",
      "tree": "d924a9451f3be63d2b8bd5012933b4fef4419f36",
      "parents": [
        "00dcbf8f58c36e3e8803336aa947a333411f43d0",
        "fd7adedebf88427162a3ce27fcc9cfd3893c869d"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jan 23 22:43:11 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 22:43:11 2013 +0000"
      },
      "message": "Merge \"Add new disabled state for \"optional\" built-in apps.\""
    },
    {
      "commit": "f9c5e0fe837a3090820da502ecaabc5accc00ace",
      "tree": "bbc72079c958f69d9906f4a4ae803dd88fcf8083",
      "parents": [
        "cc7433470f00fac3bbe7835de3ded4b9bf121244"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jan 23 14:39:13 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Jan 23 14:39:13 2013 -0800"
      },
      "message": "Add new API to propagate contextual data to the assist action\n\nWhen launching an assist, we have a new API allowing the\ncurrent foreground activity/application to provide additional\narbitrary contextual information that is stuffed in the\nassist intent before it is launched.\n\nChange-Id: I0b2a6f5a266dc42cc0175327fa76774f814af3b4\n"
    },
    {
      "commit": "d28f30a9e0f30cb48e88958ae4b95f3243e8a0f9",
      "tree": "e47366952d72143b8f48ab479dd3e5749491b70e",
      "parents": [
        "0cf97d32178b689184866e731c0a4105d8223d80"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 14:23:06 2013 -0800"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed Jan 23 14:23:06 2013 -0800"
      },
      "message": "Prevent simultaneous interaction with action bar and content\n\nBug 8034744\n\nChange-Id: I72cf4f5d2443e1cd6e40785b4d06d9bd363ab3e4\n"
    },
    {
      "commit": "00dcbf8f58c36e3e8803336aa947a333411f43d0",
      "tree": "745c35797041b7f0cd382661163ca7ebbccebbd5",
      "parents": [
        "79703fa00cc9820ec004555f843880e3b60e5815",
        "455bf078cdef9c34ece387dd8b299d54d12481b0"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jan 23 22:15:52 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 22:15:52 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "79703fa00cc9820ec004555f843880e3b60e5815",
      "tree": "7e77a0a3bbed66a505d914f7cf13931e0407303f",
      "parents": [
        "d0c4ce4c3d7315642d3b06fbb95512a9ce8e498c",
        "0e6232c7461a6ce7a556a81121039fbea7889271"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 23 22:08:14 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 22:08:37 2013 +0000"
      },
      "message": "Merge \"Cleaning up listeners and AsyncTasks.\""
    },
    {
      "commit": "455bf078cdef9c34ece387dd8b299d54d12481b0",
      "tree": "887bdfa8f3acc9920f5c3e0af9ce3cc1d92ab0e4",
      "parents": [
        "7b3b2cfc29081605a419c266227b88d9a27c37cb"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jan 23 10:04:41 2013 -0800"
      },
      "committer": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jan 23 10:04:41 2013 -0800"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ibe1bebc4f75eb892503bb29519aa62574aa82c7e\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d0c4ce4c3d7315642d3b06fbb95512a9ce8e498c",
      "tree": "6164d2f9d0b71211d543800c65500eb69b76bdf1",
      "parents": [
        "7b3b2cfc29081605a419c266227b88d9a27c37cb",
        "24dbdc7d0e1e20b5c598561e7f5ed9c4dd335b7b"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 09:44:04 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 09:44:04 2013 -0800"
      },
      "message": "am 24dbdc7d: am 23d85a91: am d84d289f: Merge \"Telephony: Consider EVDO ecio zero value as valid.\"\n\n* commit \u002724dbdc7d0e1e20b5c598561e7f5ed9c4dd335b7b\u0027:\n  Telephony: Consider EVDO ecio zero value as valid.\n"
    },
    {
      "commit": "24dbdc7d0e1e20b5c598561e7f5ed9c4dd335b7b",
      "tree": "2d67eec613b81cb236f9f3ecf4e35a05ef2e02fb",
      "parents": [
        "e93ca308c8792b231ec921ba8a00e6c78e87f9ad",
        "23d85a911e46ac00ecaf146ca729aa3a46d17f59"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 09:42:03 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 09:42:03 2013 -0800"
      },
      "message": "am 23d85a91: am d84d289f: Merge \"Telephony: Consider EVDO ecio zero value as valid.\"\n\n* commit \u002723d85a911e46ac00ecaf146ca729aa3a46d17f59\u0027:\n  Telephony: Consider EVDO ecio zero value as valid.\n"
    },
    {
      "commit": "23d85a911e46ac00ecaf146ca729aa3a46d17f59",
      "tree": "9c8d57750fe30567b4a4035820330f7c35f611cf",
      "parents": [
        "0e95685ff49c4d189464170cc03d2d74f23da475",
        "d84d289f443f5799fb1a81432428703dadb026dd"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 09:38:19 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Wed Jan 23 09:38:19 2013 -0800"
      },
      "message": "am d84d289f: Merge \"Telephony: Consider EVDO ecio zero value as valid.\"\n\n* commit \u0027d84d289f443f5799fb1a81432428703dadb026dd\u0027:\n  Telephony: Consider EVDO ecio zero value as valid.\n"
    },
    {
      "commit": "d84d289f443f5799fb1a81432428703dadb026dd",
      "tree": "b16725a3029620e3b87882ad0d20571386f24094",
      "parents": [
        "b5a7204313447101ad80c0c6015e930f1e6b1013",
        "8ab862cbd4eeeb52ab921a555b7a006e89fd2abc"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 17:15:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 23 17:15:59 2013 +0000"
      },
      "message": "Merge \"Telephony: Consider EVDO ecio zero value as valid.\""
    },
    {
      "commit": "c9ebea79b425fb0550a553afff2e54a33c431326",
      "tree": "1bc4dc6d5a2533e503dbe1064a16c1aa35c3d792",
      "parents": [
        "f35a55769ad81fb138e23f829b40feabc2ec7fc0"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Jan 16 19:25:02 2013 -0800"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Jan 22 21:26:18 2013 -0800"
      },
      "message": "Add plumbing for Recent Apps keycode\n\nChange-Id: Id1bd8deced1be924cf9b3bbbf19e689b6b759061\n"
    },
    {
      "commit": "7b3b2cfc29081605a419c266227b88d9a27c37cb",
      "tree": "7f65da25329f28edd60896e6e1e4b1920a0c4624",
      "parents": [
        "56dc0e02fc0e519a86c5efefe0143001d2563d43",
        "e93ca308c8792b231ec921ba8a00e6c78e87f9ad"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Tue Jan 22 18:45:50 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 18:45:50 2013 -0800"
      },
      "message": "am e93ca308: am 0e95685f: am b5a72043: Merge \"Fix array index oob in Matrix3f.loadRotate().\"\n\n* commit \u0027e93ca308c8792b231ec921ba8a00e6c78e87f9ad\u0027:\n  Fix array index oob in Matrix3f.loadRotate().\n"
    },
    {
      "commit": "e93ca308c8792b231ec921ba8a00e6c78e87f9ad",
      "tree": "d7b2ec89f9d5d1ffa57b760319aba7ba8a6ede2d",
      "parents": [
        "ef5d1d635585b155ffc7882c916beee2a91e2ef2",
        "0e95685ff49c4d189464170cc03d2d74f23da475"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Tue Jan 22 18:42:40 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 18:42:40 2013 -0800"
      },
      "message": "am 0e95685f: am b5a72043: Merge \"Fix array index oob in Matrix3f.loadRotate().\"\n\n* commit \u00270e95685ff49c4d189464170cc03d2d74f23da475\u0027:\n  Fix array index oob in Matrix3f.loadRotate().\n"
    },
    {
      "commit": "0e95685ff49c4d189464170cc03d2d74f23da475",
      "tree": "a88800106d3cc0b842f04302a3f272ca9c95f640",
      "parents": [
        "6bcecb20005bf397169a120e9dc3c91d30dba154",
        "b5a7204313447101ad80c0c6015e930f1e6b1013"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Tue Jan 22 18:39:55 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 18:39:55 2013 -0800"
      },
      "message": "am b5a72043: Merge \"Fix array index oob in Matrix3f.loadRotate().\"\n\n* commit \u0027b5a7204313447101ad80c0c6015e930f1e6b1013\u0027:\n  Fix array index oob in Matrix3f.loadRotate().\n"
    },
    {
      "commit": "c4d27a7d55760d7897352906abe1e2c579283f5e",
      "tree": "ccdce74d424b7dbaa8efedb5ab3062758d2b7662",
      "parents": [
        "cc7433470f00fac3bbe7835de3ded4b9bf121244"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 22 18:30:17 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 22 18:30:17 2013 -0800"
      },
      "message": "Fix issue #7649720: ANR occur when OTA with lower version...\n\n...of Play Store is included\n\nThe issue is that the name of the play store apk on the system\nimage has changed, and the package manager has a bug when this\nhappens and it is being hidden by an updated version of the\napplication that is still a newer version.  In this case it\ndoesn\u0027t do the normal scan of the system apk, but just leaves\nits old disabled state.  However if the code path has changed,\nthis will trip up other code that thinks the system apk has\ndisappeared (since when it checks for the existence of the apk\nwith the stored code path, it doesn\u0027t find anything).\n\nThe fix here is to add a special case to make sure the code\npath is updated even if we are otherwise ignoring the hidden\nsystem image package data.\n\nChange-Id: Ic5118f94c078da7a30b53b9cadf7c9844f7ba866\n"
    },
    {
      "commit": "b5a7204313447101ad80c0c6015e930f1e6b1013",
      "tree": "7115f4706637307c9b183ddb6b9db3e6a4c6654a",
      "parents": [
        "b63e39a076c0643680f501a1c646bca088b4bbfc",
        "0ce7cdaffdc039c035e7eea80f4b89fc0b4e7ee5"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@android.com",
        "time": "Wed Jan 23 01:49:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 23 01:49:59 2013 +0000"
      },
      "message": "Merge \"Fix array index oob in Matrix3f.loadRotate().\""
    },
    {
      "commit": "56dc0e02fc0e519a86c5efefe0143001d2563d43",
      "tree": "3d3e66ab50897acf3a704002b6f6ecc4125b9ec0",
      "parents": [
        "6c6317a8ca7a5233bf250d2428cfa29ee859ba02",
        "1539905b4621f94b0a1a215407a71034da806247"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Jan 23 01:35:21 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 01:35:21 2013 +0000"
      },
      "message": "Merge \"Tests to assert correct January behavior.\""
    },
    {
      "commit": "1539905b4621f94b0a1a215407a71034da806247",
      "tree": "173cf31d0f39b5a7500663d326f43665d8a20eda",
      "parents": [
        "9003007d35c6ae1cdeac4ca831a036292b7089e9"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 15 14:15:53 2013 -0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Jan 22 17:32:53 2013 -0800"
      },
      "message": "Tests to assert correct January behavior.\n\nChange-Id: I162102b6f1b892b79e2f5b96cb0184abb85d00bc\n"
    },
    {
      "commit": "f9455fafb690f23cee9cc9a59bfb68f31e695990",
      "tree": "3b33a5764c20b71ed2b48476f20fd6b177a80d58",
      "parents": [
        "0f8d155363c361199a9d9aa5dcdbc4088990f893"
      ],
      "author": {
        "name": "Siva Velusamy",
        "email": "vsiva@google.com",
        "time": "Thu Jan 17 18:01:52 2013 -0800"
      },
      "committer": {
        "name": "Siva Velusamy",
        "email": "vsiva@google.com",
        "time": "Tue Jan 22 17:25:46 2013 -0800"
      },
      "message": "Support invoking view methods from hierarchy viewer\n\nThis CL adds support for invoking any view method with\nprimtive arguments, and setting layout parameters from\nthe debugger (hierarchy viewer).\n\nrequestLayout() and invalidate() are now just implemented\nusing the more generic invokeMethod() command.\n\nChange-Id: Icffda251728a4963b35266786b0b6143bae7fe8e\n"
    },
    {
      "commit": "fd7adedebf88427162a3ce27fcc9cfd3893c869d",
      "tree": "d9dfb04e5d0972a6ae7bf92431b0d48925e97b48",
      "parents": [
        "cc7433470f00fac3bbe7835de3ded4b9bf121244"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 22 17:10:23 2013 -0800"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jan 22 17:10:23 2013 -0800"
      },
      "message": "Add new disabled state for \"optional\" built-in apps.\n\nThe disabled state allows you to make an app disabled\nexcept for whatever parts of the system still want to\nprovide access to them and automatically enable them\nif the user want to use it.\n\nCurrently the input method manager service is the only\npart of the system that supports this, so you can put\nan IME in this state and it will generally look disabled\nbut still be available in the IME list and once selected\nswitched to the enabled state.\n\nChange-Id: I77f01c70610d82ce9070d4aabbadec8ae2cff2a3\n"
    },
    {
      "commit": "6c6317a8ca7a5233bf250d2428cfa29ee859ba02",
      "tree": "144b94a9f40ce6e8020d4bf93851318e0ebdcf73",
      "parents": [
        "40c8c770e69e9ba9d9257f85be3ae15d7b345b04",
        "5e3ea0d01c6fcfa96b073db26fa2dbebdc7714a3"
      ],
      "author": {
        "name": "Baligh Uddin",
        "email": "baligh@google.com",
        "time": "Wed Jan 23 00:32:53 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 00:33:36 2013 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "40c8c770e69e9ba9d9257f85be3ae15d7b345b04",
      "tree": "c5ee33b8e1f667a5137dbdbcd71544120b16b34a",
      "parents": [
        "ba7e0922c031fe0e6e049e6d955f8dd7c50b67a5",
        "91e8659abaa389d939eebe3e78b05b955ae48042"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Wed Jan 23 00:24:47 2013 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 23 00:24:47 2013 +0000"
      },
      "message": "Merge \"Add debug and some cleanup\""
    },
    {
      "commit": "ba7e0922c031fe0e6e049e6d955f8dd7c50b67a5",
      "tree": "70c6c3d5e25f2ceed44c1aa7b6ff2dc1ad676450",
      "parents": [
        "172175fea9f2c1d2967b53944e33b2f03c021875",
        "ef5d1d635585b155ffc7882c916beee2a91e2ef2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jan 22 16:23:36 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 16:23:36 2013 -0800"
      },
      "message": "am ef5d1d63: am 6bcecb20: am b63e39a0: Merge \"fix typo for symbol\"\n\n* commit \u0027ef5d1d635585b155ffc7882c916beee2a91e2ef2\u0027:\n  fix typo for symbol\n"
    },
    {
      "commit": "ef5d1d635585b155ffc7882c916beee2a91e2ef2",
      "tree": "43012f6a598ee76b655e48f2a0b542bb60c657ad",
      "parents": [
        "05f1f0ece8f39e77c96825fb2e3451ebd388adad",
        "6bcecb20005bf397169a120e9dc3c91d30dba154"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jan 22 16:21:03 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 16:21:03 2013 -0800"
      },
      "message": "am 6bcecb20: am b63e39a0: Merge \"fix typo for symbol\"\n\n* commit \u00276bcecb20005bf397169a120e9dc3c91d30dba154\u0027:\n  fix typo for symbol\n"
    },
    {
      "commit": "6bcecb20005bf397169a120e9dc3c91d30dba154",
      "tree": "e923b04061dfec22b9938c0aef2d3d4c0cdd57fe",
      "parents": [
        "ecd3c76f6275d0ffb0b36100936cf284ab00bee2",
        "b63e39a076c0643680f501a1c646bca088b4bbfc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jan 22 16:18:58 2013 -0800"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Jan 22 16:18:58 2013 -0800"
      },
      "message": "am b63e39a0: Merge \"fix typo for symbol\"\n\n* commit \u0027b63e39a076c0643680f501a1c646bca088b4bbfc\u0027:\n  fix typo for symbol\n"
    },
    {
      "commit": "91e8659abaa389d939eebe3e78b05b955ae48042",
      "tree": "5cb4fdddf44416ff9fc34e4bf7cc8fd92d325c89",
      "parents": [
        "0d7ddce1784f106077484fee60f0565bc5b979f0"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 22 16:01:58 2013 -0800"
      },
      "committer": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Jan 22 16:01:58 2013 -0800"
      },
      "message": "Add debug and some cleanup\n\nChange-Id: I866676a1ec4a338dcfe089cbf0483e5e546ded85\n"
    }
  ],
  "next": "0ce7cdaffdc039c035e7eea80f4b89fc0b4e7ee5"
}
