)]}'
{
  "log": [
    {
      "commit": "dfa45309e09bcdbad877e4e6a6005f348962d64d",
      "tree": "464ef2f255c93afb6c3907c3d3c69c91c3db08d8",
      "parents": [
        "8b29d63d0857337057db707549ef1faed39792fd"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Sep 12 16:25:22 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Thu Sep 13 01:04:15 2012 -0700"
      },
      "message": "Give DefaultContainerService all external storage.\n\nNow we can bind to just one instance of DCS, instead of requiring\none-per-user. This also means we can operate on otherwise-stopped\nusers.\n\nBug: 7003520\nChange-Id: I4881e064ae8942907f6a02c6b868926223455cdc\n"
    },
    {
      "commit": "8b29d63d0857337057db707549ef1faed39792fd",
      "tree": "99e9d7ec56a459fa67296952848076baf1981109",
      "parents": [
        "8a0e1fefeeefac5024ff1ca1d044caa66b6c36a6",
        "b049e212ab7fe8967893c202efcb30fecfdb82fb"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Sep 11 23:36:50 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 23:36:50 2012 -0700"
      },
      "message": "Merge \"Include user identifier in external storage paths.\" into jb-mr1-dev"
    },
    {
      "commit": "b049e212ab7fe8967893c202efcb30fecfdb82fb",
      "tree": "cd6150a7e6152ff4d761a25f1d9d41b0bd9023d0",
      "parents": [
        "b1ee58860280e2dfad63170495393a914ab34804"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Sep 07 23:16:01 2012 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Sep 11 23:11:14 2012 -0700"
      },
      "message": "Include user identifier in external storage paths.\n\nWhen building external storage paths, always include user in path\nto enable cross-user paths and aid debugging.\n\nEach Zygote process continues to only have access to the appropriate\nuser-specific emulated storage through bind mounts. A second set of\nmounts continue supporting legacy /sdcard-style paths. For example,\na process running as owner has these mount points:\n\n/storage/emulated_legacy\n/storage/emulated_legacy/Android/obb\n/storage/emulated/0\n/storage/emulated/obb\n\nSince Environment is created before Zygote forks, we need to update\nits internal paths after each process launches.\n\nBug: 7131382\nChange-Id: I6f8c6971f2a8edfb415c14cb4ed05ff97e587a21\n"
    },
    {
      "commit": "8a0e1fefeeefac5024ff1ca1d044caa66b6c36a6",
      "tree": "d19f7a51ddaf1ef940165cc9b3e290fd90bcadcf",
      "parents": [
        "ec4c62bfe51d5a035b4ce0e883d16a81547fd3ed",
        "b802699618ead6c91c862817744fbde72adb4b38"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:40:07 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 21:40:07 2012 -0700"
      },
      "message": "am b8026996: (-s ours) am e445c258: Merge \"Fix notification gestures.\" into jb-dev\n\n* commit \u0027b802699618ead6c91c862817744fbde72adb4b38\u0027:\n  Fix notification gestures.\n"
    },
    {
      "commit": "ec4c62bfe51d5a035b4ce0e883d16a81547fd3ed",
      "tree": "d19f7a51ddaf1ef940165cc9b3e290fd90bcadcf",
      "parents": [
        "c7b6ec7a7c8ee33278baddb0889d67042f38daef",
        "2da1e2215fb22b5aa9a18c6c96f0d3a4f8b25574"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:37:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 21:37:17 2012 -0700"
      },
      "message": "am 2da1e221: (-s ours) am a5e042f9: Merge \"Single finger notification expansion.\" into jb-dev\n\n* commit \u00272da1e2215fb22b5aa9a18c6c96f0d3a4f8b25574\u0027:\n  Single finger notification expansion.\n"
    },
    {
      "commit": "b802699618ead6c91c862817744fbde72adb4b38",
      "tree": "80ed534d537ae569a51064b08cdc7fea0d72896d",
      "parents": [
        "2da1e2215fb22b5aa9a18c6c96f0d3a4f8b25574",
        "e445c25877bac16ea4438057f37bc668315133cd"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:30:49 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 21:30:49 2012 -0700"
      },
      "message": "am e445c258: Merge \"Fix notification gestures.\" into jb-dev\n\n* commit \u0027e445c25877bac16ea4438057f37bc668315133cd\u0027:\n  Fix notification gestures.\n"
    },
    {
      "commit": "2da1e2215fb22b5aa9a18c6c96f0d3a4f8b25574",
      "tree": "d5d70d14e65f486aa316bd7829bf0c7993bcfa71",
      "parents": [
        "c095eb04fa931c1d838fc4505089502ecc9eba62",
        "a5e042f9232c26505968d8add60f3f84c6a87dae"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:29:06 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 21:29:06 2012 -0700"
      },
      "message": "am a5e042f9: Merge \"Single finger notification expansion.\" into jb-dev\n\n* commit \u0027a5e042f9232c26505968d8add60f3f84c6a87dae\u0027:\n  Single finger notification expansion.\n"
    },
    {
      "commit": "e445c25877bac16ea4438057f37bc668315133cd",
      "tree": "24cbd32fd42dd38be65b4391b664b12c3d46eba4",
      "parents": [
        "a5e042f9232c26505968d8add60f3f84c6a87dae",
        "c0229e29de56a6be2d66760d54eff617a715395b"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:18:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 21:19:23 2012 -0700"
      },
      "message": "Merge \"Fix notification gestures.\" into jb-dev"
    },
    {
      "commit": "a5e042f9232c26505968d8add60f3f84c6a87dae",
      "tree": "a3bf10764b9726859bdbd76413b709adac00433c",
      "parents": [
        "01f9bf3fefd7e78f8356cfcb18e945f58e6eb38b",
        "7ffa04b1dda5c2941f93700ce6ef17ec7f093549"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:17:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 21:17:41 2012 -0700"
      },
      "message": "Merge \"Single finger notification expansion.\" into jb-dev"
    },
    {
      "commit": "c7b6ec7a7c8ee33278baddb0889d67042f38daef",
      "tree": "d19f7a51ddaf1ef940165cc9b3e290fd90bcadcf",
      "parents": [
        "5e900e3a17a87e91a0d190bc1c96efc440eb026a",
        "f8f0eddd07d22ab815d97dd32ae6ed52dc31a80c"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 18:47:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 18:47:37 2012 -0700"
      },
      "message": "Merge \"Improve reporting of wifi connection state.\" into jb-mr1-dev"
    },
    {
      "commit": "c0229e29de56a6be2d66760d54eff617a715395b",
      "tree": "b06584ba929b1f4df829c087c9a706ddf77d7cd0",
      "parents": [
        "7ffa04b1dda5c2941f93700ce6ef17ec7f093549"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 16:56:35 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 21:46:39 2012 -0400"
      },
      "message": "Fix notification gestures.\n\nBroken by recent changes to ScaleGestureDetector, which we\nwere using incorrectly.\n\nChange-Id: Ie5a7981cc14873d34de9041f59b5de442c948a61\n"
    },
    {
      "commit": "5e900e3a17a87e91a0d190bc1c96efc440eb026a",
      "tree": "7b2e545f717855d5969254310d55e45b81e76ff0",
      "parents": [
        "d057e73e7ea9ea665686b0e61d4af7d006f8278d",
        "3e1476a697ad94e638867361a6caba0ede77cb33"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 18:16:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 18:16:14 2012 -0700"
      },
      "message": "Merge \"Adding a scaling threshold in ScreenMagnifier\" into jb-mr1-dev"
    },
    {
      "commit": "3e1476a697ad94e638867361a6caba0ede77cb33",
      "tree": "0dc0e161a55fcbfe9c39f70a6db8845035ea2dd6",
      "parents": [
        "d420e3ac94afea65173fd0ae43e13dfa6948bff9"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 18:15:17 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 18:15:17 2012 -0700"
      },
      "message": "Adding a scaling threshold in ScreenMagnifier\n\nChange-Id: I1fdd7c93de571a61d88d7386c5c2a423a6b83fb9\n"
    },
    {
      "commit": "d057e73e7ea9ea665686b0e61d4af7d006f8278d",
      "tree": "bf554fad19bec20ed41aba8b28210d7ce8e6f2bc",
      "parents": [
        "b1ee58860280e2dfad63170495393a914ab34804",
        "c095eb04fa931c1d838fc4505089502ecc9eba62"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 11 18:03:43 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 18:03:43 2012 -0700"
      },
      "message": "am c095eb04: (-s ours) am 70a5967e: am 5c09d605: Merge \"Fix CacheBitmap crash issue when using H/W UI rendering\"\n\n* commit \u0027c095eb04fa931c1d838fc4505089502ecc9eba62\u0027:\n  Fix CacheBitmap crash issue when using H/W UI rendering\n"
    },
    {
      "commit": "c095eb04fa931c1d838fc4505089502ecc9eba62",
      "tree": "7b68e1db60acc7283d4ff0d7c905a8aeb7df3622",
      "parents": [
        "91de90daad1147e1472691211a74c4ad1c17a612",
        "70a5967e0bb295f64c99593043f138fdd62365f4"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 11 17:59:14 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 17:59:14 2012 -0700"
      },
      "message": "am 70a5967e: am 5c09d605: Merge \"Fix CacheBitmap crash issue when using H/W UI rendering\"\n\n* commit \u002770a5967e0bb295f64c99593043f138fdd62365f4\u0027:\n  Fix CacheBitmap crash issue when using H/W UI rendering\n"
    },
    {
      "commit": "70a5967e0bb295f64c99593043f138fdd62365f4",
      "tree": "bb7d0ef0a6e05672303b91caaf574f75824d92d6",
      "parents": [
        "65208857d35efe39c1dbc1da23f2caf7257232fc",
        "5c09d605678d64e05579bb668b615764a714f1f7"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 11 17:57:19 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 17:57:19 2012 -0700"
      },
      "message": "am 5c09d605: Merge \"Fix CacheBitmap crash issue when using H/W UI rendering\"\n\n* commit \u00275c09d605678d64e05579bb668b615764a714f1f7\u0027:\n  Fix CacheBitmap crash issue when using H/W UI rendering\n"
    },
    {
      "commit": "b1ee58860280e2dfad63170495393a914ab34804",
      "tree": "bf554fad19bec20ed41aba8b28210d7ce8e6f2bc",
      "parents": [
        "0585744a2d9402f4197d2a9fdb162058f1492c32",
        "d420e3ac94afea65173fd0ae43e13dfa6948bff9"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 17:50:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 17:50:53 2012 -0700"
      },
      "message": "Merge \"Refactoring the scale and pan detection in the ScreenMagnifier.\" into jb-mr1-dev"
    },
    {
      "commit": "d420e3ac94afea65173fd0ae43e13dfa6948bff9",
      "tree": "62562e7a8a4848cc5114b943f38eb56f20ed34a2",
      "parents": [
        "9b4125e435b6bc8f8bd2f6e569d9b0b296ab16ef"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 17:48:23 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 17:48:28 2012 -0700"
      },
      "message": "Refactoring the scale and pan detection in the ScreenMagnifier.\n\nChange-Id: I8560f53f88ef0c9244e2b48d40119574cacb544f\n"
    },
    {
      "commit": "5c09d605678d64e05579bb668b615764a714f1f7",
      "tree": "1c93dc2bc74ca485d34b87b2712fce3223050446",
      "parents": [
        "2415841c370d855d7f3a3e6a537e641c69a57097",
        "ee309635d23fa6a9b17be7b1d85dcb8ad065d6c8"
      ],
      "author": {
        "name": "Jean-Baptiste Queru",
        "email": "jbq@google.com",
        "time": "Tue Sep 11 17:48:08 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 11 17:48:09 2012 -0700"
      },
      "message": "Merge \"Fix CacheBitmap crash issue when using H/W UI rendering\""
    },
    {
      "commit": "0585744a2d9402f4197d2a9fdb162058f1492c32",
      "tree": "f24b683a1faa853ed463135a13eafa3eca6d6e69",
      "parents": [
        "709c542b6758d2e40ed15ab8aa2a2dc0e52a342d",
        "45e4c3df6c00ac98ff6144de9af574877d4fff19"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Sep 11 17:32:05 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 17:32:05 2012 -0700"
      },
      "message": "Merge \"Discard framebuffer commands when we redraw the entire buffer\" into jb-mr1-dev"
    },
    {
      "commit": "45e4c3df6c00ac98ff6144de9af574877d4fff19",
      "tree": "206209b5faf3bb4c63366d29e8891bc53783d232",
      "parents": [
        "f625436cc741932518e5f1a41586c72ac8297ece"
      ],
      "author": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Sep 11 17:17:07 2012 -0700"
      },
      "committer": {
        "name": "Romain Guy",
        "email": "romainguy@google.com",
        "time": "Tue Sep 11 17:30:43 2012 -0700"
      },
      "message": "Discard framebuffer commands when we redraw the entire buffer\n\nChange-Id: I32e3014832cbd3bdbace8c3d2206eb20a2002d64\n"
    },
    {
      "commit": "709c542b6758d2e40ed15ab8aa2a2dc0e52a342d",
      "tree": "4539fdb6805271619f826afc9bb21e384967b935",
      "parents": [
        "73e0d75c9d3869a39635e55461349b3f5dd75604",
        "6072b00b6291b3c8e816fa7bd837c2cbba2f055b"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 17:10:43 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 17:10:43 2012 -0700"
      },
      "message": "Merge \"Fixing crash in emulator due to missing bluetooth.\" into jb-mr1-dev"
    },
    {
      "commit": "6072b00b6291b3c8e816fa7bd837c2cbba2f055b",
      "tree": "b27a79e230d2c8c16d2d38020649289308fed13c",
      "parents": [
        "db425bbb283d5345616c5bb762b9650a7ff19980"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 17:10:10 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 17:10:32 2012 -0700"
      },
      "message": "Fixing crash in emulator due to missing bluetooth.\n\nChange-Id: I0f652198cc759fac44f0de1729fcb52f515071a3\n"
    },
    {
      "commit": "f8f0eddd07d22ab815d97dd32ae6ed52dc31a80c",
      "tree": "ae25ebfe8cc11a0be6e2c13037e9ec951c6df612",
      "parents": [
        "59c53c6224e2f84d31a56854ebe90d22055100d2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 17:05:11 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 17:05:11 2012 -0700"
      },
      "message": "Improve reporting of wifi connection state.\n\nWe should only report that the wifi display is connected\nafter the RTSP connection has been fully established.\n\nChange-Id: Ifc6bc5d5cebd42d551026885b31cbc74b7ece2b1\n"
    },
    {
      "commit": "73e0d75c9d3869a39635e55461349b3f5dd75604",
      "tree": "c252548b381f8e6a64c26109bf0c96e8e54aaffb",
      "parents": [
        "9c673b0536f0c19be289e15fe0e5fb9825769a3f",
        "45f6aaa5585fd4c0f97ea9904b7d84b8e57ac120"
      ],
      "author": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Tue Sep 11 16:14:47 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 16:14:47 2012 -0700"
      },
      "message": "Merge \"UsbDebuggingActivity: Strings update after review\" into jb-mr1-dev"
    },
    {
      "commit": "9c673b0536f0c19be289e15fe0e5fb9825769a3f",
      "tree": "fd360ebb39af5503d65725e9439c5ed0b2b26018",
      "parents": [
        "0bb4d078afeadf4996240d0ac41514c28e5f795a",
        "d979dd7fbcf053cdb4fa5691dc625d2dfa4071f5"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 16:12:15 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 16:12:16 2012 -0700"
      },
      "message": "Merge \"Go back to keyguard if user is switched in lock screen\" into jb-mr1-dev"
    },
    {
      "commit": "45f6aaa5585fd4c0f97ea9904b7d84b8e57ac120",
      "tree": "ac5179822a80cf6651aa986c971c5af611f74ffc",
      "parents": [
        "0bb4d078afeadf4996240d0ac41514c28e5f795a"
      ],
      "author": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Wed Aug 29 12:10:18 2012 -0700"
      },
      "committer": {
        "name": "Benoit Goby",
        "email": "benoit@android.com",
        "time": "Tue Sep 11 16:10:35 2012 -0700"
      },
      "message": "UsbDebuggingActivity: Strings update after review\n\nBug: 7056209\nChange-Id: I447b021973332414e5e57a3b7066bf25dfccb628\n"
    },
    {
      "commit": "d979dd7fbcf053cdb4fa5691dc625d2dfa4071f5",
      "tree": "ed625708e29c07c061d2a604374297db4158a213",
      "parents": [
        "9f750af6c178d8abb5c12d34efba599e3d53aea4"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 15:53:37 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 15:53:37 2012 -0700"
      },
      "message": "Go back to keyguard if user is switched in lock screen\n\nThis is not the preferred solution, but at least it is not incorrect.\n\nBug: 7144478\nChange-Id: Iec26723b21ff5c64546d57f9d8744a3bf2929862\n"
    },
    {
      "commit": "0bb4d078afeadf4996240d0ac41514c28e5f795a",
      "tree": "0f24363d2606f701244da50aba4ef0aeec63648b",
      "parents": [
        "85cf4a15197391c99720c85951655ef19c3cd157",
        "9b4125e435b6bc8f8bd2f6e569d9b0b296ab16ef"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 15:52:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 15:52:33 2012 -0700"
      },
      "message": "Merge \"Screen magnifier should handle window rebuilds correctly.\" into jb-mr1-dev"
    },
    {
      "commit": "9b4125e435b6bc8f8bd2f6e569d9b0b296ab16ef",
      "tree": "3ccbd3af666bdd08329f9aeecefdb4318735ae91",
      "parents": [
        "ee6c6ae5b2111bbb602dbc8030ba3c8eb014cc6e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 15:36:44 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 15:50:58 2012 -0700"
      },
      "message": "Screen magnifier should handle window rebuilds correctly.\n\n1. The way for computing the magnified region was simplistic and\n   incorrect. It was ignoring window layering resulting in broken\n   behavior. For example, if the IME is up, then the everything else\n   is magnifed and the IME not. Now the keyguard appears and covers\n   the IME but the magnified region does not expand while it would\n   since the keyguard completely covers the not magnified IME window.\n\nbug:7138937\n\nChange-Id: I21414635aefab700ce75d40f3e913c1472cba202\n"
    },
    {
      "commit": "85cf4a15197391c99720c85951655ef19c3cd157",
      "tree": "6999a858e3da2b728b66563683988556c9b1abfc",
      "parents": [
        "6434d73376f53d5e3c46015c58ca711c9118690e",
        "ec7d1380d30088bdc5bf40def653749524f2b6c6"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Sep 11 15:44:06 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 15:44:06 2012 -0700"
      },
      "message": "Merge \"Disable suspend optimizations during DHCP\" into jb-mr1-dev"
    },
    {
      "commit": "6434d73376f53d5e3c46015c58ca711c9118690e",
      "tree": "eeccda78f0782e9d0ff8a856b1c164154bddea94",
      "parents": [
        "1e26a8b35884fbe252feb0a89035410e77688cd0",
        "91de90daad1147e1472691211a74c4ad1c17a612"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 15:43:53 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 15:43:53 2012 -0700"
      },
      "message": "am 91de90da: am 01f9bf3f: small update to the ADT installation steps based on new ADT UI\n\n* commit \u002791de90daad1147e1472691211a74c4ad1c17a612\u0027:\n  small update to the ADT installation steps based on new ADT UI\n"
    },
    {
      "commit": "ec7d1380d30088bdc5bf40def653749524f2b6c6",
      "tree": "c5e35f3c6c91a0dfdc330cc1a8ccb01f81849e70",
      "parents": [
        "b6deeed3ceff9e0f754697987b7c724901996082"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Sep 11 14:26:33 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Sep 11 15:42:46 2012 -0700"
      },
      "message": "Disable suspend optimizations during DHCP\n\nWe were not handling disabling suspend optimization during DHCP. This can\ncause problems with certain routers when screen is off (and suspend optimizations\nenabled).\n\nBug: 7106423\nChange-Id: Ib762fff2edec28d7c6990263d4b641566e971213\n"
    },
    {
      "commit": "91de90daad1147e1472691211a74c4ad1c17a612",
      "tree": "b7aed080c5118771046bf9dec9c9d4afee8f0d75",
      "parents": [
        "5d33e76cff65245d03f592a3dbcbf2e17a2f1581",
        "01f9bf3fefd7e78f8356cfcb18e945f58e6eb38b"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 15:41:58 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 15:41:58 2012 -0700"
      },
      "message": "am 01f9bf3f: small update to the ADT installation steps based on new ADT UI\n\n* commit \u002701f9bf3fefd7e78f8356cfcb18e945f58e6eb38b\u0027:\n  small update to the ADT installation steps based on new ADT UI\n"
    },
    {
      "commit": "1e26a8b35884fbe252feb0a89035410e77688cd0",
      "tree": "4309a1c0228851ae107e8145625095e3e67b0f76",
      "parents": [
        "99c0cb3b9d9fe187879ed1e03a8cc850f1906cc9",
        "3a5b8011765906c15b5474b2bc43d80f6746cb45"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue Sep 11 15:39:17 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 15:39:18 2012 -0700"
      },
      "message": "Merge \"LUT intrinsic and CrossProcess test. 5x5 convolve and test Gauss blur and test\" into jb-mr1-dev"
    },
    {
      "commit": "01f9bf3fefd7e78f8356cfcb18e945f58e6eb38b",
      "tree": "066098cbe1dd6e85833ac3d3abb7d1f485d01ce2",
      "parents": [
        "c0e0d2bf3db18eaa2b94608654784cad29f96b23"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 15:20:53 2012 -0700"
      },
      "committer": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 15:24:16 2012 -0700"
      },
      "message": "small update to the ADT installation steps based on new ADT UI\n\nChange-Id: I1c3ddfcb6188dd0bdc87a2b2e8241dfd7fcaa4dc\n"
    },
    {
      "commit": "99c0cb3b9d9fe187879ed1e03a8cc850f1906cc9",
      "tree": "f41192606632847279486486433b1a224d4f1ea4",
      "parents": [
        "f008ab727e46926bff018ef970ea8265ccc0f45d",
        "4dc7a68dbeaa0edd8815b2105915753310d58343"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Sep 11 15:20:33 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 15:20:34 2012 -0700"
      },
      "message": "Merge \"Set up default (random) Android IDs for all users\" into jb-mr1-dev"
    },
    {
      "commit": "f008ab727e46926bff018ef970ea8265ccc0f45d",
      "tree": "c3bdb57b573842e777ee4c9d3c40663bb7936a2e",
      "parents": [
        "79ccb1e8a94eec580eea54db05a7ba246dbf6d92",
        "5d33e76cff65245d03f592a3dbcbf2e17a2f1581"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Sep 11 15:09:11 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 15:09:11 2012 -0700"
      },
      "message": "am 5d33e76c: am 65208857: am 2415841c: Merge \"EthernetDataTracker: indicate link up based on flags\"\n\n* commit \u00275d33e76cff65245d03f592a3dbcbf2e17a2f1581\u0027:\n  EthernetDataTracker: indicate link up based on flags\n"
    },
    {
      "commit": "5d33e76cff65245d03f592a3dbcbf2e17a2f1581",
      "tree": "c7c37c8f4b13945c96c546bd9ee2f9606bb104e7",
      "parents": [
        "72c06bcf1970f615f5037b9f63759d06a527cb4e",
        "65208857d35efe39c1dbc1da23f2caf7257232fc"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Sep 11 15:07:01 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 15:07:01 2012 -0700"
      },
      "message": "am 65208857: am 2415841c: Merge \"EthernetDataTracker: indicate link up based on flags\"\n\n* commit \u002765208857d35efe39c1dbc1da23f2caf7257232fc\u0027:\n  EthernetDataTracker: indicate link up based on flags\n"
    },
    {
      "commit": "65208857d35efe39c1dbc1da23f2caf7257232fc",
      "tree": "dcd2534b285a1a13aa017dcedf02fb2df4d552d4",
      "parents": [
        "0c99f7e36da7ebc92d0a084f3dc1717a7c31423e",
        "2415841c370d855d7f3a3e6a537e641c69a57097"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Sep 11 15:04:50 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 15:04:50 2012 -0700"
      },
      "message": "am 2415841c: Merge \"EthernetDataTracker: indicate link up based on flags\"\n\n* commit \u00272415841c370d855d7f3a3e6a537e641c69a57097\u0027:\n  EthernetDataTracker: indicate link up based on flags\n"
    },
    {
      "commit": "2415841c370d855d7f3a3e6a537e641c69a57097",
      "tree": "c3036458608860d42f0c4826691e06c93b1336f0",
      "parents": [
        "ba3cf72a08368ab40556b07b4518536bb59eb2f6",
        "b6b72f5411d02b928441543dc4c5e8545e48920a"
      ],
      "author": {
        "name": "Robert Greenwalt",
        "email": "rgreenwalt@google.com",
        "time": "Tue Sep 11 15:02:23 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 11 15:02:24 2012 -0700"
      },
      "message": "Merge \"EthernetDataTracker: indicate link up based on flags\""
    },
    {
      "commit": "79ccb1e8a94eec580eea54db05a7ba246dbf6d92",
      "tree": "fe34f99129e73d963db94ed9e6665ca367da4237",
      "parents": [
        "d428e95eb5bb0fe9ee4984c89c28bea3aff1b259",
        "a7094734ae89e5edf6240f7b7ef9b69b0a49d757"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 15:01:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 15:01:21 2012 -0700"
      },
      "message": "Merge \"Deleting the defunct SearchBox interface.\" into jb-mr1-dev"
    },
    {
      "commit": "4dc7a68dbeaa0edd8815b2105915753310d58343",
      "tree": "9f6feb41247440858dba81a6cb47ec0301563b2a",
      "parents": [
        "2fa10c675b42d22e73492154ca0ca1cbdbceaa3a"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Sep 11 12:15:49 2012 -0700"
      },
      "committer": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Tue Sep 11 14:51:33 2012 -0700"
      },
      "message": "Set up default (random) Android IDs for all users\n\nAlso correct some now-misleading terminology in a permission-check\nlog message, and fix a bug in which a system component trying to\nwrite to a secondary user\u0027s settings would wind up writing the\nowner\u0027s settings instead.\n\nBug 7132405\n\nChange-Id: I5b8fafc35720390a01652e386ab5b7c0ad751abe\n"
    },
    {
      "commit": "b6b72f5411d02b928441543dc4c5e8545e48920a",
      "tree": "c3036458608860d42f0c4826691e06c93b1336f0",
      "parents": [
        "ba3cf72a08368ab40556b07b4518536bb59eb2f6"
      ],
      "author": {
        "name": "Vishal Mahaveer",
        "email": "vishalm@ti.com",
        "time": "Tue Sep 11 16:41:16 2012 -0500"
      },
      "committer": {
        "name": "Vishal Mahaveer",
        "email": "vishalm@ti.com",
        "time": "Tue Sep 11 16:41:16 2012 -0500"
      },
      "message": "EthernetDataTracker: indicate link up based on flags\n\nIndicate link up state based on flags/interface up, and not on IP address.\nThis is for ethernet interfaces that already exists.\n\nChange-Id: Ib342d519c483bbb2dfa08cfac2c0c1a288cee7c0\nSigned-off-by: Vishal Mahaveer \u003cvishalm@ti.com\u003e\n"
    },
    {
      "commit": "d428e95eb5bb0fe9ee4984c89c28bea3aff1b259",
      "tree": "989e16b38684c993c4232224b6001ce302853352",
      "parents": [
        "752ef4e0f86fa1412488b6c03ff4ae8a22f0e307",
        "81985bcbe62971d835067cbca0ac1cb361dd5ff4"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Sep 11 13:58:07 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:58:40 2012 -0700"
      },
      "message": "Merge \"core: config: Update the description of the autoBrightnessLevels array.\" into jb-mr1-dev"
    },
    {
      "commit": "752ef4e0f86fa1412488b6c03ff4ae8a22f0e307",
      "tree": "acf26083963bec8102785982d70544af442efbaa",
      "parents": [
        "b0246ce14a63ad0eb4c2a77041ae443a2c1a1c2b",
        "644ea77b4fdafee48a4869d2ae7595673ee3a092"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Sep 11 13:56:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:58:40 2012 -0700"
      },
      "message": "Merge \"This enables the back button in keyguard\" into jb-mr1-dev"
    },
    {
      "commit": "b0246ce14a63ad0eb4c2a77041ae443a2c1a1c2b",
      "tree": "807db1251a86399f7126114503fe953765c708ed",
      "parents": [
        "9ba2a188919e6e5bf8c042b26527fc090de677ef",
        "2071e8408a8fdf87e2cf9a8b881da8c46cf6a737"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Sep 11 13:56:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:56:38 2012 -0700"
      },
      "message": "Merge \"Fixing build (update-api)\" into jb-mr1-dev"
    },
    {
      "commit": "9ba2a188919e6e5bf8c042b26527fc090de677ef",
      "tree": "ffe81460ca6a2f255d7cb6fe93a79fb0b081a72a",
      "parents": [
        "faed98a161f58441ebce3dcb08cd8bf76a76da4e",
        "59c53c6224e2f84d31a56854ebe90d22055100d2"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 13:56:04 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:56:04 2012 -0700"
      },
      "message": "Merge changes I4ad08873,If0562677,I5fe6ba32 into jb-mr1-dev\n\n* changes:\n  Don\u0027t auto-discover peers until scan requested.\n  Use wfdInfo to filter available sinks.\n  Allow adb shell am display-size to use bigger sizes.\n"
    },
    {
      "commit": "2071e8408a8fdf87e2cf9a8b881da8c46cf6a737",
      "tree": "fd895e24aad60f5ac62a09c94c854da94fe50c02",
      "parents": [
        "aec914b1301b9608053b77318c8ea86fa162f14d"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Sep 11 13:54:07 2012 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Sep 11 13:54:07 2012 -0700"
      },
      "message": "Fixing build (update-api)\n\nChange-Id: I78738cc8320dab1fde082bfa9f65d020c6573de7\n"
    },
    {
      "commit": "81985bcbe62971d835067cbca0ac1cb361dd5ff4",
      "tree": "8660b2dbc9bc0ec6bc107b377b6012a82b1e6533",
      "parents": [
        "faed98a161f58441ebce3dcb08cd8bf76a76da4e"
      ],
      "author": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Sep 11 13:41:25 2012 -0700"
      },
      "committer": {
        "name": "JP Abgrall",
        "email": "jpa@google.com",
        "time": "Tue Sep 11 13:41:25 2012 -0700"
      },
      "message": "core: config: Update the description of the autoBrightnessLevels array.\n\nClarify what the control point values are.\n\nChange-Id: I33860c575b13e5216c804c7c76fa5733fcebf8ad\n"
    },
    {
      "commit": "a7094734ae89e5edf6240f7b7ef9b69b0a49d757",
      "tree": "ddb4733c1bbfec494be8ffb29d0f63155d226d6f",
      "parents": [
        "2fa10c675b42d22e73492154ca0ca1cbdbceaa3a"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 12:03:17 2012 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 13:27:08 2012 -0700"
      },
      "message": "Deleting the defunct SearchBox interface.\n\nChange-Id: Iecb698dbe942d3c9680ad1135ba0d604aa211856\n"
    },
    {
      "commit": "faed98a161f58441ebce3dcb08cd8bf76a76da4e",
      "tree": "c2d89d35cf90566fd437d00d602ebce559be43a2",
      "parents": [
        "ea4f446a816ee1558c2776206642d0751fc2afb7",
        "b743a23fc5bce9965c1539c3c8611614424a5aff"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 13:23:44 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:23:45 2012 -0700"
      },
      "message": "Merge \"Added annotations for injected accessibility objects\" into jb-mr1-dev"
    },
    {
      "commit": "ea4f446a816ee1558c2776206642d0751fc2afb7",
      "tree": "ee189d4a0d448382c9fa94a66874014e8bdf57b1",
      "parents": [
        "aec914b1301b9608053b77318c8ea86fa162f14d",
        "72c06bcf1970f615f5037b9f63759d06a527cb4e"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Sep 11 13:21:38 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 13:21:38 2012 -0700"
      },
      "message": "am 72c06bcf: am 0c99f7e3: am ba3cf72a: Merge \"Telephony: Clarify IccCardConstants.State enum\"\n\n* commit \u002772c06bcf1970f615f5037b9f63759d06a527cb4e\u0027:\n  Telephony: Clarify IccCardConstants.State enum\n"
    },
    {
      "commit": "72c06bcf1970f615f5037b9f63759d06a527cb4e",
      "tree": "d3684831cc89b9e824556ce2fb4bc7e333995543",
      "parents": [
        "c02b5008c109f4d3057de1bab8b7ac0478208816",
        "0c99f7e36da7ebc92d0a084f3dc1717a7c31423e"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Sep 11 13:19:18 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 13:19:18 2012 -0700"
      },
      "message": "am 0c99f7e3: am ba3cf72a: Merge \"Telephony: Clarify IccCardConstants.State enum\"\n\n* commit \u00270c99f7e36da7ebc92d0a084f3dc1717a7c31423e\u0027:\n  Telephony: Clarify IccCardConstants.State enum\n"
    },
    {
      "commit": "aec914b1301b9608053b77318c8ea86fa162f14d",
      "tree": "9eb8a821f8fee4f63c05d9a3880179cd2d0feacd",
      "parents": [
        "ea42443e35f04ebd5c8fd6b6b2fc362e2534cb9a",
        "0aa2d42e87e4a1ed5b83f356690e465d6a3587cc"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Sep 11 13:18:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:18:14 2012 -0700"
      },
      "message": "Merge \"Adding notion of keyguard widgets\" into jb-mr1-dev"
    },
    {
      "commit": "0c99f7e36da7ebc92d0a084f3dc1717a7c31423e",
      "tree": "97114fe0e66005223e13a0d39703fdeccbaccea9",
      "parents": [
        "3150feef0b27ad34370904eb12875805f6c84e8a",
        "ba3cf72a08368ab40556b07b4518536bb59eb2f6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Sep 11 13:17:17 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 13:17:17 2012 -0700"
      },
      "message": "am ba3cf72a: Merge \"Telephony: Clarify IccCardConstants.State enum\"\n\n* commit \u0027ba3cf72a08368ab40556b07b4518536bb59eb2f6\u0027:\n  Telephony: Clarify IccCardConstants.State enum\n"
    },
    {
      "commit": "ea42443e35f04ebd5c8fd6b6b2fc362e2534cb9a",
      "tree": "4250a5f196f7209247023643b113df10e7a2f68e",
      "parents": [
        "ff5c9146b53d8429f8ee778f193582c12da0d2b3",
        "d03a5558350cb6adff68aaf97ad4ee946bcd91a1"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Tue Sep 11 13:08:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 13:08:18 2012 -0700"
      },
      "message": "Merge \"Attempt to fix blank keyguard issue\" into jb-mr1-dev"
    },
    {
      "commit": "ff5c9146b53d8429f8ee778f193582c12da0d2b3",
      "tree": "ee647683d158da2250f35c6d69761d84a56e25db",
      "parents": [
        "c574fd04cc192fa30af5dd065c5d0cd4c50f8db4",
        "7cfd7d5b65b725d7253295becfe02f03767c71fa"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Sep 11 12:41:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 12:41:11 2012 -0700"
      },
      "message": "Merge \"NEW_API: Unhide android.hardware.Camera.Parameters#SCENE_MODE_HDR\" into jb-mr1-dev"
    },
    {
      "commit": "ba3cf72a08368ab40556b07b4518536bb59eb2f6",
      "tree": "7d050f09f1f4176b2050e4d58cd742ac737bfbb4",
      "parents": [
        "bfe1ab825731d365fef169deab646d7ceeafc998",
        "022668bf33ead5de5eb8633f0dea2b0f30455df6"
      ],
      "author": {
        "name": "Wink Saville",
        "email": "wink@google.com",
        "time": "Tue Sep 11 12:24:15 2012 -0700"
      },
      "committer": {
        "name": "android code review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Sep 11 12:24:15 2012 -0700"
      },
      "message": "Merge \"Telephony: Clarify IccCardConstants.State enum\""
    },
    {
      "commit": "59c53c6224e2f84d31a56854ebe90d22055100d2",
      "tree": "71d8f4378b724a73eb8b0f05ebfd3c7c21be6992",
      "parents": [
        "0f68d166e6ca45fe27410ea520967275e0733757"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 12:21:55 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 12:21:55 2012 -0700"
      },
      "message": "Don\u0027t auto-discover peers until scan requested.\n\nChange-Id: I4ad08873567a5ac86e9bd46abd2375b183e2e95b\n"
    },
    {
      "commit": "7ffa04b1dda5c2941f93700ce6ef17ec7f093549",
      "tree": "ab1a3da2ce3fe44ee4d1842a20190848ad568fd3",
      "parents": [
        "e9e40b438e0a9c30df5834cf7f8f069b20789c76"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 15:18:47 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Sep 11 15:19:44 2012 -0400"
      },
      "message": "Single finger notification expansion.\n\nIf you liked these changes...\n\n  Change Ie4e79aa5\n  Change I8a6f8606\n  Change I824937e9\n  Change I957b6d50\n\nYou\u0027ll love this one!\n\nChange-Id: I5256366175fa7ebc965b1c5df02f10ba802ed977\n"
    },
    {
      "commit": "0f68d166e6ca45fe27410ea520967275e0733757",
      "tree": "4cf47e803d6271bbd5f63502ed0fdb1f2a8dad6c",
      "parents": [
        "43aa15912891930833edfc101615a9c881de54a1"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 12:18:15 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue Sep 11 12:18:15 2012 -0700"
      },
      "message": "Use wfdInfo to filter available sinks.\n\nChange-Id: If056267738f70835af645a8c6e7a91c0c5407816\n"
    },
    {
      "commit": "c574fd04cc192fa30af5dd065c5d0cd4c50f8db4",
      "tree": "be76427c01de43c84794ddfa8b1a68a29d8e0d0d",
      "parents": [
        "2fa10c675b42d22e73492154ca0ca1cbdbceaa3a",
        "ee6c6ae5b2111bbb602dbc8030ba3c8eb014cc6e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Sep 11 12:16:13 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 12:16:13 2012 -0700"
      },
      "message": "Merge \"Fixing implementation of View.requestRectangleOnScreen(Rect, boolean).\" into jb-mr1-dev"
    },
    {
      "commit": "7cfd7d5b65b725d7253295becfe02f03767c71fa",
      "tree": "ee8f0a56e9b2d6772db5507c096130abea82bbd4",
      "parents": [
        "da2f0ea10822628875a956e4bf096066c0debe9f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Sep 11 11:25:50 2012 -0700"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Sep 11 11:34:59 2012 -0700"
      },
      "message": "NEW_API: Unhide android.hardware.Camera.Parameters#SCENE_MODE_HDR\n\nBug: 7054970\n\nChange-Id: I509fa18f1203022bb23cd9ef5c70cb3a3fbb8b77\n"
    },
    {
      "commit": "2fa10c675b42d22e73492154ca0ca1cbdbceaa3a",
      "tree": "e6fe4f5365a9ea8f19bcb0b5e538d4de87928e6c",
      "parents": [
        "a910390b7d64fba46e7c2034f7085b04e5268cab"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 11:32:44 2012 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 11:32:44 2012 -0700"
      },
      "message": "Fix build break\n\nChange-Id: Ib5415bbebb849de23b3ff8533a7c1a98f6ae38f4\n"
    },
    {
      "commit": "a910390b7d64fba46e7c2034f7085b04e5268cab",
      "tree": "7606e2bc41308cc8e31526013bedcfdf237005bf",
      "parents": [
        "5cf8bd79bbdef0185574f0e3514124583ad537cd",
        "da2f0ea10822628875a956e4bf096066c0debe9f"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Sep 11 11:20:08 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:20:09 2012 -0700"
      },
      "message": "Merge \"Camera: Add SCENE_MODE_HDR.\" into jb-mr1-dev"
    },
    {
      "commit": "5cf8bd79bbdef0185574f0e3514124583ad537cd",
      "tree": "58c41724aa66e31136325f94675b8ab822675d9f",
      "parents": [
        "a36180925bdbde9308f9ae6d27dd5fbadb2fa511",
        "4497e0c3c672e507b4fd1ff1debefaf76c52ec28"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Tue Sep 11 11:18:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:18:15 2012 -0700"
      },
      "message": "Merge \"Fix bug #7141044 GlobalActions dialog (power off / airplane mode / sound off) should be RTL aware\" into jb-mr1-dev"
    },
    {
      "commit": "a36180925bdbde9308f9ae6d27dd5fbadb2fa511",
      "tree": "7a7afe6ba9f7593af1c30b350f766b9dfe0a0ce4",
      "parents": [
        "8015f039c744fb59c14920550705af958fc3c86d",
        "9bbd70a96397bd5f1445ad6c21977fccfb350dfa"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 11 11:13:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:13:53 2012 -0700"
      },
      "message": "Merge \"Remove \"unlinklib\" command from installd\" into jb-mr1-dev"
    },
    {
      "commit": "8015f039c744fb59c14920550705af958fc3c86d",
      "tree": "739bff16fdf793c26a7262850ee14c37a659ddd3",
      "parents": [
        "6fc7275d0ede6d352854db8fff95ec611bd07416",
        "faea76ff8bc9a350765873af81334afe4d14afbd"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 11:08:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:08:38 2012 -0700"
      },
      "message": "Merge \"Enforce a user limit\" into jb-mr1-dev"
    },
    {
      "commit": "6fc7275d0ede6d352854db8fff95ec611bd07416",
      "tree": "abb00d5bdf475fc136205613b2f45de4de835a14",
      "parents": [
        "06ee8cdec509590aeaddcfb30aa517ab369d59c5",
        "69fe527bea12f262bfb1a5838f40e3433ad3cb78"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Tue Sep 11 11:06:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:06:13 2012 -0700"
      },
      "message": "Merge \"Camera: Add enableShutterSound method.\" into jb-mr1-dev"
    },
    {
      "commit": "06ee8cdec509590aeaddcfb30aa517ab369d59c5",
      "tree": "2db97bf4b1885f76ebc04708c45a3bc5b80de8bf",
      "parents": [
        "f625436cc741932518e5f1a41586c72ac8297ece",
        "0e9292b94a3cb47374a8ac17f6287d98a426b1a8"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 11:01:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:01:32 2012 -0700"
      },
      "message": "Merge \"Remove defunct searchbox implementation from webview.\" into jb-mr1-dev"
    },
    {
      "commit": "f625436cc741932518e5f1a41586c72ac8297ece",
      "tree": "3be2c27f0cc898ca011cfe87d635ecd0e571070b",
      "parents": [
        "25da9375fdf2e92c3f50c878da9c781a368bf255",
        "b6deeed3ceff9e0f754697987b7c724901996082"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Sep 11 11:00:10 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 11:00:10 2012 -0700"
      },
      "message": "Merge \"Handle ascii encoded SSID\" into jb-mr1-dev"
    },
    {
      "commit": "faea76ff8bc9a350765873af81334afe4d14afbd",
      "tree": "c43f8ca46dc94f71346ce084c353a629cef21b07",
      "parents": [
        "9f750af6c178d8abb5c12d34efba599e3d53aea4"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 10:59:48 2012 -0700"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Sep 11 10:59:48 2012 -0700"
      },
      "message": "Enforce a user limit\n\nBy default only 1 user is allowed. Some devices permit more than 1.\nSet the real user limit in a device overlay for config.xml\n\nChange-Id: I2e0bffa13393b954fcd20e55b92f20de980c58c0\n"
    },
    {
      "commit": "25da9375fdf2e92c3f50c878da9c781a368bf255",
      "tree": "0cc37d1fb5b6771a81d3b0d7163ecd8db737dd92",
      "parents": [
        "8b9e467dfb2738679ac40ef4338be7b17610df81",
        "58e6831ccb54b33a914115e88ebb67e720615fb8"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Sep 11 10:57:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 10:57:41 2012 -0700"
      },
      "message": "Merge \"MtpDatabase: Fix typo affecting parent and format queries\" into jb-mr1-dev"
    },
    {
      "commit": "9bbd70a96397bd5f1445ad6c21977fccfb350dfa",
      "tree": "c743afec7bf0debfd58239d2a2bf5898d8cba94e",
      "parents": [
        "9f750af6c178d8abb5c12d34efba599e3d53aea4"
      ],
      "author": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Mon Sep 10 11:13:36 2012 -0700"
      },
      "committer": {
        "name": "Kenny Root",
        "email": "kroot@google.com",
        "time": "Tue Sep 11 10:55:17 2012 -0700"
      },
      "message": "Remove \"unlinklib\" command from installd\n\nunlinklib is no longer necessary since libraries are now either stored\nin an ASEC container or in /data/app-lib\n\nReplace lib directory with a symlink to the /data/app-lib directory even\nif it\u0027s a dangling link. That way developers don\u0027t name something \"lib\"\nin their directory which gets blown away during an update.\n\nChange-Id: I142cf13dba9c13aafbaf0ff8d5e9872cbf1cc910\n"
    },
    {
      "commit": "0aa2d42e87e4a1ed5b83f356690e465d6a3587cc",
      "tree": "ce6f9c5fddd8d6664a8b369b04c7b271a86392a6",
      "parents": [
        "ce3ef0abaa17b12dc0626b06421d58bf06974ae2"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Fri Sep 07 17:37:26 2012 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue Sep 11 10:53:57 2012 -0700"
      },
      "message": "Adding notion of keyguard widgets\n\n-\u003e Persisting certain appwidget options\n-\u003e Adding ability to specify appwidget options on bind\n   so as to avoid AppWidgetProvider update call with no\n   options.\n\nChange-Id: I5631039f19f1822b8e123b559b6353c880c0192e\n"
    },
    {
      "commit": "8b9e467dfb2738679ac40ef4338be7b17610df81",
      "tree": "a1564c0beec2553c5fbef675e2e30b17f0f53d16",
      "parents": [
        "660c8a115bdc92bed4bc8380407f2ac3333c42e1",
        "c02b5008c109f4d3057de1bab8b7ac0478208816"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 10:53:24 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 10:53:24 2012 -0700"
      },
      "message": "am c02b5008: am c0e0d2bf: Merge \"docs: update for multi apk doc for ABI support\" into jb-dev\n\n* commit \u0027c02b5008c109f4d3057de1bab8b7ac0478208816\u0027:\n  docs: update for multi apk doc for ABI support\n"
    },
    {
      "commit": "c02b5008c109f4d3057de1bab8b7ac0478208816",
      "tree": "f439b383f2dcab6608a7d6ecac8bc647a56899dc",
      "parents": [
        "cd3ec7a251443db258008f913b856c05b2232478",
        "c0e0d2bf3db18eaa2b94608654784cad29f96b23"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 10:50:40 2012 -0700"
      },
      "committer": {
        "name": "Android Git Automerger",
        "email": "android-git-automerger@android.com",
        "time": "Tue Sep 11 10:50:40 2012 -0700"
      },
      "message": "am c0e0d2bf: Merge \"docs: update for multi apk doc for ABI support\" into jb-dev\n\n* commit \u0027c0e0d2bf3db18eaa2b94608654784cad29f96b23\u0027:\n  docs: update for multi apk doc for ABI support\n"
    },
    {
      "commit": "b6deeed3ceff9e0f754697987b7c724901996082",
      "tree": "790b652af7de47429fc4a92d1680d01b57a92269",
      "parents": [
        "799553e02aa3350397d723982d42198a5bab774c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed Sep 05 10:46:24 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Tue Sep 11 10:50:04 2012 -0700"
      },
      "message": "Handle ascii encoded SSID\n\nSupplicant now passes as an ascii encoded string that allows it to\npass any sequence of bytes for a SSID. see src/utils/common.c in supplicant\nfor details of the implementation.\n\nWe create a SSID structure WifiSsid in framework to store the ssid and handle\nthe conversion appropriately when required for printing and for an application.\n\nAt this point, we still do not handle non-printable octets from an application perspective\nfor connectivity\n\nBug: 7110903\nChange-Id: I520e5ee23baed4867b8b408bbb3eda5c9e92b6bf\n"
    },
    {
      "commit": "58e6831ccb54b33a914115e88ebb67e720615fb8",
      "tree": "797de3d25690d4bd447214c2ebae9871bf9d0eb8",
      "parents": [
        "cae2e3887d826f1c50e2bdc621b824def7ab855e"
      ],
      "author": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Sep 11 10:49:34 2012 -0700"
      },
      "committer": {
        "name": "Mike Lockwood",
        "email": "lockwood@google.com",
        "time": "Tue Sep 11 10:49:34 2012 -0700"
      },
      "message": "MtpDatabase: Fix typo affecting parent and format queries\n\nBug: 7114350\n\nChange-Id: I80269cfcebf521ea13cae30c1c9bd477d76adbd1\nSigned-off-by: Mike Lockwood \u003clockwood@google.com\u003e\n"
    },
    {
      "commit": "c0e0d2bf3db18eaa2b94608654784cad29f96b23",
      "tree": "9fde2529972ef8422893d9b9a8e064ba263f7169",
      "parents": [
        "e9e40b438e0a9c30df5834cf7f8f069b20789c76",
        "bd4a7087350a7d2c1e612ed1edd5db135c6777fb"
      ],
      "author": {
        "name": "Scott Main",
        "email": "smain@google.com",
        "time": "Tue Sep 11 10:48:15 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 10:48:16 2012 -0700"
      },
      "message": "Merge \"docs: update for multi apk doc for ABI support\" into jb-dev"
    },
    {
      "commit": "0e9292b94a3cb47374a8ac17f6287d98a426b1a8",
      "tree": "8166c73df243dcca573574f14710f2338a85628c",
      "parents": [
        "ce3ef0abaa17b12dc0626b06421d58bf06974ae2"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 10:40:28 2012 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 10:40:28 2012 -0700"
      },
      "message": "Remove defunct searchbox implementation from webview.\n\nThe search box implementation has not been in use since ICS. This\nremoves dead code from webview.\n\nChange-Id: I8a28eeeec556619abc4a902a3abec2ac52bad319\n"
    },
    {
      "commit": "660c8a115bdc92bed4bc8380407f2ac3333c42e1",
      "tree": "d9f50eab817f40cb42b73a8f4c5c797db2a7fc8b",
      "parents": [
        "db425bbb283d5345616c5bb762b9650a7ff19980",
        "2ac2afeac989ea1dc326b0db996d6c6c8e00cc29"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Tue Sep 11 10:36:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 10:36:54 2012 -0700"
      },
      "message": "Merge \"Add support for controlling remote submix audio routing\" into jb-mr1-dev"
    },
    {
      "commit": "b743a23fc5bce9965c1539c3c8611614424a5aff",
      "tree": "f3a1dea5086570ae5e7c78d0259808ab69fe6f65",
      "parents": [
        "ce3ef0abaa17b12dc0626b06421d58bf06974ae2"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 10:22:43 2012 -0700"
      },
      "committer": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Tue Sep 11 10:24:44 2012 -0700"
      },
      "message": "Added annotations for injected accessibility objects\n\nBug: 7073422\n\nProvided @JavascriptInterface to methods that are accessible from\njs.\n\nChange-Id: If3bf8f5aa2b6ff38fe5358aad534ea31f6f546ae\n"
    },
    {
      "commit": "db425bbb283d5345616c5bb762b9650a7ff19980",
      "tree": "d11177b4e7a2892e5fcb43a7181f0b123d297719",
      "parents": [
        "9f750af6c178d8abb5c12d34efba599e3d53aea4",
        "08b1cc847524f66fd1d8c8d9065bf81bdd1fb04a"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 09:59:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Sep 11 09:59:39 2012 -0700"
      },
      "message": "Merge \"Fixing issue with Airplane Mode. (Bug 7141144)\" into jb-mr1-dev"
    },
    {
      "commit": "08b1cc847524f66fd1d8c8d9065bf81bdd1fb04a",
      "tree": "f0e4065c9cf0fe7582f12d6f32d84f7365712392",
      "parents": [
        "e641b6a99cabad7076e10694a5b1b30f449de462"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 10:00:53 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Sep 11 10:01:24 2012 -0700"
      },
      "message": "Fixing issue with Airplane Mode. (Bug 7141144)\n\nChange-Id: I83e2bdd5e8b0e0c732e8d46c47f8619daa0c7c02\n"
    },
    {
      "commit": "9f750af6c178d8abb5c12d34efba599e3d53aea4",
      "tree": "99fa933fa558dd75b2fddbd6d5e2119cab16d158",
      "parents": [
        "0bac8bcbcc281afc041f621a156fd21549d686e1"
      ],
      "author": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Mon Sep 10 15:56:16 2012 -0400"
      },
      "committer": {
        "name": "John Spurlock",
        "email": "jspurlock@google.com",
        "time": "Tue Sep 11 09:50:23 2012 -0400"
      },
      "message": "Update the dream manager to be multi-user aware.\n\nDream settings are stored per-user, so dream manager operations\nmust act according to the calling or current user.\n\nBug:7041514\nChange-Id: I4a0bbbd76886e6440b1afd89c61af5f4569b0e18\n"
    },
    {
      "commit": "0bac8bcbcc281afc041f621a156fd21549d686e1",
      "tree": "e0a452dba7645818bfada98a6cfed8b7aed81911",
      "parents": [
        "1679b368004239a81734ca4b5f5e2487597b8f52",
        "9d9ece3c1e16001b63244459cdf4b428f4272d2e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 10 21:04:55 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 10 21:04:55 2012 -0700"
      },
      "message": "Merge \"Animations for user switching.\" into jb-mr1-dev"
    },
    {
      "commit": "d03a5558350cb6adff68aaf97ad4ee946bcd91a1",
      "tree": "a50b102d0ff7e546cb838a09bcbf783d71a107e3",
      "parents": [
        "1679b368004239a81734ca4b5f5e2487597b8f52"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Sep 10 20:46:36 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Sep 10 20:46:36 2012 -0700"
      },
      "message": "Attempt to fix blank keyguard issue\n\nThis is an attempt to fix bug 7137389. It forces a layout when the screen\ncomes back on, which should alleviate the issue.\n\nChange-Id: I00a3829f1662a8db99d947856ca11660b4bfb805\n"
    },
    {
      "commit": "4497e0c3c672e507b4fd1ff1debefaf76c52ec28",
      "tree": "75e483e0a9ac48cfe46851811e26fa64ca0f80d7",
      "parents": [
        "e11dc0ddab438d3b6545bc5d1582e1deddb5d465"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Sep 10 20:46:33 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Mon Sep 10 20:46:33 2012 -0700"
      },
      "message": "Fix bug #7141044 GlobalActions dialog (power off / airplane mode / sound off) should be RTL aware\n\n- add android:supportsRtl\u003d\"true\" to the manifest for system_process\n\nChange-Id: I9794f6880c883d91751d0037646253810b086d46\n"
    },
    {
      "commit": "1679b368004239a81734ca4b5f5e2487597b8f52",
      "tree": "d8fd5678d7c4f6c5071e073c245c8f879dfb8967",
      "parents": [
        "e641b6a99cabad7076e10694a5b1b30f449de462"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:08:01 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:20:22 2012 -0700"
      },
      "message": "Adding brightness dialog to quick settings.\n\nChange-Id: I81f640138057c26320d41f70c7f47a518fc1bd4a\n"
    },
    {
      "commit": "e641b6a99cabad7076e10694a5b1b30f449de462",
      "tree": "c31af4307b00a59e423bdf4a2bff7eed690ed58f",
      "parents": [
        "e1f02ef080e5046e03b4b3b7bb64e22e7790b707"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 17:30:27 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Sep 10 20:20:03 2012 -0700"
      },
      "message": "Adding alarm to quick settings.\n\n- Cleaning up some code\n\nChange-Id: Iaea2077084ba16b4fb4d47c8b2df5da6983ceb91\n"
    },
    {
      "commit": "ee6c6ae5b2111bbb602dbc8030ba3c8eb014cc6e",
      "tree": "6bb801d7d4e4a30a882409b8550be887ff5a6a9c",
      "parents": [
        "36e614c110dad174dea6017eb701f55339aee200"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 10 19:56:06 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 10 20:01:23 2012 -0700"
      },
      "message": "Fixing implementation of View.requestRectangleOnScreen(Rect, boolean).\n\n1. The implementation was not taking into account the transformation\n   matrices if the views.\n\n2. The rectangle that was passed as an argument to\n   ViewParent.requestChildRectangleOnScreen was modified by\n   some implementations - now care is taken to prevent it.\n\n3. The scroll of child was used when a rectangle of its coordinate\n   system was mapped to one in the parent system. However, the\n   scroll shows how much a parent has scrolled its descendants, so\n   the scroll of the parent has to be used not the child.\n\nbug:7139556\n\nChange-Id: I5b09eb7f105047e95282f74308968d5465831c84\n"
    },
    {
      "commit": "9d9ece3c1e16001b63244459cdf4b428f4272d2e",
      "tree": "55fd2ecdeaaa791af1d21083482367d5b4d75d76",
      "parents": [
        "ce3ef0abaa17b12dc0626b06421d58bf06974ae2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 10 15:33:52 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Sep 10 19:58:21 2012 -0700"
      },
      "message": "Animations for user switching.\n\nThe window manager now has a facility to provide a full-screen\nanimation, which the activity manager uses every time a user\nswitch happens.\n\nThe current animation is just a simple dumb slide until we get\na design from UX.\n\nAlso some cleanup: moved the portrait task animations to the\ndefault config so we always have an animation for them, and finally\ngot the java symbol stuff out of public.xml.\n\nChange-Id: I726f77422b2ef5f2d98f961f8da003e045f0ebe8\n"
    },
    {
      "commit": "ee309635d23fa6a9b17be7b1d85dcb8ad065d6c8",
      "tree": "a9aad94d07f80d705f466d3ce4c379be9a2ed0c2",
      "parents": [
        "bfe1ab825731d365fef169deab646d7ceeafc998"
      ],
      "author": {
        "name": "Jun Tian",
        "email": "jun.j.tian@intel.com",
        "time": "Tue Sep 11 10:36:28 2012 +0800"
      },
      "committer": {
        "name": "Jun Tian",
        "email": "jun.j.tian@intel.com",
        "time": "Tue Sep 11 10:36:28 2012 +0800"
      },
      "message": "Fix CacheBitmap crash issue when using H/W UI rendering\n\nAvoid to access invalid index in CacheBitmap. That will cause the android SDK image cannot be booted up\nwith H/W GL enabling. This patch is required by both ARM and x86 SDK system image.\n\nChange-Id: I705b7f06915a2338a2f94509486344bfd92b4bfb\nSigned-off-by: Jun Tian \u003cjun.j.tian@intel.com\u003e\nSigned-off-by: Jackie Wu \u003cjackie.wu@intel.com\u003e\nSigned-off-by: Liang Chen \u003cliang.l.chen@intel.com\u003e\nSigned-off-by: Panfeng Chang \u003cpanfengx.chang@intel.com\u003e\n"
    },
    {
      "commit": "e1f02ef080e5046e03b4b3b7bb64e22e7790b707",
      "tree": "6b24d728a7794819c83ebfd8dce49f8bfd194a0f",
      "parents": [
        "ce3ef0abaa17b12dc0626b06421d58bf06974ae2",
        "d5fe1479248fa597efc7ccb0b36df0b520bbc2a3"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Mon Sep 10 19:21:52 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 10 19:21:53 2012 -0700"
      },
      "message": "Merge \"Miscellaneous fixes for Settings\" into jb-mr1-dev"
    },
    {
      "commit": "ce3ef0abaa17b12dc0626b06421d58bf06974ae2",
      "tree": "c7c61a52ea31247d9e7fa070914d5fa461142f0a",
      "parents": [
        "befab9e6b8fcb69cc656bb851ddc7ad7dfa6a7db",
        "36e614c110dad174dea6017eb701f55339aee200"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 10 18:21:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 10 18:21:13 2012 -0700"
      },
      "message": "Merge \"Screen magnification should disengage on screen off.\" into jb-mr1-dev"
    },
    {
      "commit": "36e614c110dad174dea6017eb701f55339aee200",
      "tree": "93e9aaa78d1090cc4fce72e9fe88fab26032ca7c",
      "parents": [
        "86fe9e14f1a816df32b08e0eb677989cc7444948"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 10 18:16:02 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Sep 10 18:16:05 2012 -0700"
      },
      "message": "Screen magnification should disengage on screen off.\n\n1. When the screen goes off the user will be in a completely\n   different context upon turning the screen on. Therefore,\n   if magnification auto update is enabled magnification\n   will be disengaged on screen off.\n\nbug:7139088\n\nChange-Id: I790cfa5b3cf31d34e95fc9548e6246a84096c37b\n"
    },
    {
      "commit": "befab9e6b8fcb69cc656bb851ddc7ad7dfa6a7db",
      "tree": "712df3384e5fc1656d903fd78ea7bc29dde1dab2",
      "parents": [
        "eeabf942263d55eb9b1ac0b9a525bd917cfc1f30",
        "94740e6c333a109be7516abbd17dd418f23b4f0c"
      ],
      "author": {
        "name": "Selim Gurun",
        "email": "sgurun@google.com",
        "time": "Mon Sep 10 18:15:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 10 18:15:37 2012 -0700"
      },
      "message": "Merge \"Control access to inherited methods of jsinterface objects\" into jb-mr1-dev"
    },
    {
      "commit": "eeabf942263d55eb9b1ac0b9a525bd917cfc1f30",
      "tree": "24167a1313e499ee8faba37efff378d6cf3c4187",
      "parents": [
        "5bf7800de6d14a55d0c6ee006425fa79c3f8d21e",
        "5737534abab477cf32b4dd0aa7a72f70ede0502c"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Mon Sep 10 18:13:57 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 10 18:13:57 2012 -0700"
      },
      "message": "Merge \"Allow pattern to start from outside pattern view\" into jb-mr1-dev"
    }
  ],
  "next": "5bf7800de6d14a55d0c6ee006425fa79c3f8d21e"
}
