)]}'
{
  "log": [
    {
      "commit": "2f0957607411b99810226ad38d59cf18718b86d0",
      "tree": "02c124b552f1f206498e50f3532c5140c9fda8c4",
      "parents": [
        "3816174b3bea63eb355a0aa212c6b51e9435627b"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Thu May 10 21:29:33 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Fri May 11 12:32:56 2012 -0700"
      },
      "message": "Rename kcm attribute to keyboardLayout.\n\nBug: 6478076\nChange-Id: I7fc0d8eb36d03a628d070f8fd6ea1e1464b1a163\n"
    },
    {
      "commit": "75ef98f8210fa1845d04a6e8206f4c7be5499052",
      "tree": "52fc4bca694157242d49d90aa639dfa05ffede12",
      "parents": [
        "156c79289dec581536c0ee23ffaa355909827587",
        "d570e8987ae50ee101c3d4cfa973e1a6b6ecc8f5"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Fri May 11 09:31:22 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 09:31:22 2012 -0700"
      },
      "message": "Merge \"Add fontFamily XML attribute to select font family by string\" into jb-dev"
    },
    {
      "commit": "fa61f0b2e25382d3a8ea35024dd227606151e87a",
      "tree": "4871e98c8cb6e52450e25b53011e6e688ee903a3",
      "parents": [
        "8d8176d41b8b8f08435e727f03e43e27a542dcc2"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 21:49:38 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 19:02:19 2012 -0700"
      },
      "message": "JellyBean is now 4.1.\n\nChange-Id: Ie37a7c4356d593010686d5dc7d6e715d30099e1e\n"
    },
    {
      "commit": "b1b55e6c6b079d75c13dcc23ca3ebce847bb42f8",
      "tree": "83a40d2e8c02f9c230e3d3f00a4c0d79d2ce11dc",
      "parents": [
        "f54bfcf5a3594d7d8423391be68d9b982ea6c4fa"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 16:25:54 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 16:25:54 2012 -0700"
      },
      "message": "Fix build.\n\nChange-Id: Ie255c93442d0b62032ac25e6de97f2c03e5df3ba\n"
    },
    {
      "commit": "255d1e1540833fb1980791b2e340cad4cb18b3b7",
      "tree": "0c6bac3a06eb9a9c6b8722070f65790c74904e9a",
      "parents": [
        "24938df9e44dbed2ea9c72370907fe403674ee00",
        "cf67578c7f99492273a8f8446dd18ddc5af2ae76"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 15:32:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 15:32:32 2012 -0700"
      },
      "message": "Merge \"Fix issue #6475693: OnSystemUiVisibilityChangeListener reporting...\" into jb-dev"
    },
    {
      "commit": "cf67578c7f99492273a8f8446dd18ddc5af2ae76",
      "tree": "f5b1c9e60a9d4b81d5e0d8d26805a64991bc0fda",
      "parents": [
        "6b16286f653f9f8a1c17a8dffebbe6cee4e5afca"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 15:07:24 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 10 15:07:24 2012 -0700"
      },
      "message": "Fix issue #6475693: OnSystemUiVisibilityChangeListener reporting...\n\n...incorrect visibility when the ActionBar overflow menu is opened\n\nDon\u0027t report layout flags in system UI visibility callback.  Update\ndocs to reflect this.\n\nChange-Id: Icfa411b5537de037cafbcac04991101e8b9138c4\n"
    },
    {
      "commit": "822b72efd8795abe72b95d0ddd45873a5c4b77f8",
      "tree": "3cb88665a348bf1d39395d06db2072e2b6492bea",
      "parents": [
        "a1dc761c8322355eb1bb71d3d6c9c603c1d1fc0f",
        "abc43ddd8ae098de7a56afc55909f904cd933016"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu May 10 12:39:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 10 12:39:37 2012 -0700"
      },
      "message": "Merge \"Rename Uri.normalize() to Uri.normalizeScheme().\" into jb-dev"
    },
    {
      "commit": "a1dc761c8322355eb1bb71d3d6c9c603c1d1fc0f",
      "tree": "19887c9a0d1c4ee83117d3324360cf88da2c96d0",
      "parents": [
        "1bc1b8a5b8a0c5fbcd670d1963235de27a5ccec4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu May 10 04:14:53 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu May 10 12:28:04 2012 -0700"
      },
      "message": "Adding scroll actions to accessibility node info.\n\n1. Scrolling actions are crucial for enabling a gesture based\n   traversal of the UI and specifically scrollable containers\n   especially lists and anything backed by an adapter. Since\n   accessibility focus can land only attached views, it cannot\n   visit views for adapter items not shown on the screen.\n   Auto scrolling the list as a result of putting access focus\n   ot a list item does not work well since the user may get\n   trapped in a long list. Adding an accessibility node provider\n   to emit virtual views for one view before the first and one\n   after the last is complex and suffers the limitation of trapping\n   the user. Accessibility service need an explicit scroll actions\n   which may be performed upon an explicit user action. Hence,\n   the user is informed for the start/end of the visible part of\n   the list and he makes a deliberate choice to scroll. This will\n   benefit also people developing Braille devices since they can\n   scroll the content without telling the user to stop using the\n   Braille controller and take the device out of his pocket to scroll\n   and go back to the Braille controller.\n\nNOTE: Without these action large portions of the screen will be\n    hard to access since users will have to touch and explore to\n    find and scroll the list.\n\nChange-Id: Iafcf54d4967893205872b3649025a4e347a299ed\n"
    },
    {
      "commit": "abc43ddd8ae098de7a56afc55909f904cd933016",
      "tree": "ad79a55e04806e774832e1d0e47ec277c634ae8c",
      "parents": [
        "2f4b10e2d4320db490b03eb198ce034302ef00fc"
      ],
      "author": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu May 10 14:29:33 2012 -0400"
      },
      "committer": {
        "name": "Jesse Wilson",
        "email": "jessewilson@google.com",
        "time": "Thu May 10 14:31:17 2012 -0400"
      },
      "message": "Rename Uri.normalize() to Uri.normalizeScheme().\n\nChange-Id: I67839656c7c1c16a5376c9894d699d2bad3c7a5c\n"
    },
    {
      "commit": "d33b803b6bfcbc509dd7cee3ee23f819dfff296e",
      "tree": "fa8d90aa890f47c160a8de3872a7ebcd602a352d",
      "parents": [
        "e95658c98e4154a2daf0ed70d15d24f8bf3153f0"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 10 11:41:48 2012 -0400"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Thu May 10 13:15:37 2012 -0400"
      },
      "message": "Clean up API docs for Notification.\n\nBug: 6427241\nBug: 6427245\nBug: 6427814\nChange-Id: I91d741513e3b345d2b9f28ad0a1bf11b0a898076\n"
    },
    {
      "commit": "d570e8987ae50ee101c3d4cfa973e1a6b6ecc8f5",
      "tree": "9a8be3a60527ca7693cc54a12fab957262e9d504",
      "parents": [
        "f4299bd1858a44b3d5c9342752ba2d2459a50230"
      ],
      "author": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed May 09 11:45:34 2012 -0700"
      },
      "committer": {
        "name": "Raph Levien",
        "email": "raph@google.com",
        "time": "Wed May 09 23:18:42 2012 -0700"
      },
      "message": "Add fontFamily XML attribute to select font family by string\n\nChange-Id: I0b649528d3d9888e3561a1a3907a6b6ee2e30238\n"
    },
    {
      "commit": "f4299bd1858a44b3d5c9342752ba2d2459a50230",
      "tree": "b3aea6f9d3334d16993b2043b444288a8f026b22",
      "parents": [
        "a482d36635cbfbbfb4aee9fc79d55514bf6b7464"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 21:58:50 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 21:58:50 2012 -0700"
      },
      "message": "Whoops forgot to add current.txt. :(\n\nChange-Id: I7efdd45cb9873866559c858c47d660deef06ce24\n"
    },
    {
      "commit": "a482d36635cbfbbfb4aee9fc79d55514bf6b7464",
      "tree": "ddd0db7512c0390fdb32cf8d4e659df8d813553b",
      "parents": [
        "8c3906d920f55ec0d42252ef8f460e6066b1d4b6",
        "57aab755441a28c2e5c78c35a57b940afc2799e0"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 21:40:00 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 21:40:00 2012 -0700"
      },
      "message": "Merge \"Fixed typo in findAccessibilityFocus API.\" into jb-dev"
    },
    {
      "commit": "e2c7e2adc06d813d64bb557944eb16e3fa9a7e57",
      "tree": "677723f59e43304f692d95da152d6a19d6e4f044",
      "parents": [
        "2c2864f65c5cec6aebcb1b5612331f3946893042",
        "08fb063f078d34e66ff697163de5797a83fb1ded"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 21:38:57 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 21:38:57 2012 -0700"
      },
      "message": "Merge \"Add compression level key for FLAC encoding\" into jb-dev"
    },
    {
      "commit": "57aab755441a28c2e5c78c35a57b940afc2799e0",
      "tree": "85acc0fedeb1f2aebacfe32ccafb5f017aad75d7",
      "parents": [
        "6a080bff83b59c44b4eee493b8bf684f25871e2b"
      ],
      "author": {
        "name": "alanv",
        "email": "alanv@google.com",
        "time": "Wed May 09 19:52:29 2012 -0700"
      },
      "committer": {
        "name": "alanv",
        "email": "alanv@google.com",
        "time": "Wed May 09 19:52:29 2012 -0700"
      },
      "message": "Fixed typo in findAccessibilityFocus API.\n\nChange-Id: I3ca1448792a1b712f781c1bfa73823ca08ea3d39\n"
    },
    {
      "commit": "08fb063f078d34e66ff697163de5797a83fb1ded",
      "tree": "f711ded4f45b2d51a6bb623dc175ad15fe69e982",
      "parents": [
        "4cbb2c41ce5d9188be6badd8fa51b921467b221c"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 09 18:52:49 2012 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Wed May 09 19:16:14 2012 -0700"
      },
      "message": "Add compression level key for FLAC encoding\n\nChange-Id: Ic4c32694841b6f37ca44061d14bb81fc267696cc\n"
    },
    {
      "commit": "dd79ae6b7201b68dbe2a223d2f371ea1a473f6c4",
      "tree": "91e14f70577a1a5c2ace164bb4e3be102ceee034",
      "parents": [
        "4cbb2c41ce5d9188be6badd8fa51b921467b221c",
        "652b6d1e591f6684cda4b93d4712920f287991b4"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 18:30:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 18:30:23 2012 -0700"
      },
      "message": "Merge \"Add infrastructure for accessing \"unstable\" content providers.\" into jb-dev"
    },
    {
      "commit": "652b6d1e591f6684cda4b93d4712920f287991b4",
      "tree": "5ffe183aa2cbe66c8b8b89e8f3a809e4e7f4c603",
      "parents": [
        "a53de0629f3b94472c0f160f5bbe1090b020feab"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 18:18:40 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 18:18:40 2012 -0700"
      },
      "message": "Add infrastructure for accessing \"unstable\" content providers.\n\nWe have an API and some stuff that purports to this, but no real\nimplementation yet.\n\nChange-Id: I93555440014a50fdf79fa3f65318d90fb82265b4\n"
    },
    {
      "commit": "78fd4a14dd2a1e2d9ab4be024861c0d9119cce7f",
      "tree": "ae67d944ab45af566e107b145509037b412c80f3",
      "parents": [
        "8bd8d8969380e24fadca64b6977dc20b1cf4d569",
        "518a3d82f78e5089d0f99e61e46e1e915aea91ab"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 18:03:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 18:03:12 2012 -0700"
      },
      "message": "Merge \"Remove auto-brightness adjustment knob.\" into jb-dev"
    },
    {
      "commit": "b3e9ee23795e6c7c4bc2c0a7e776b7ee34e8f08e",
      "tree": "f3f432566d2d37581f80c2c2b2111a5d197d6d39",
      "parents": [
        "571d4cbeec4adad050b8e188770e7e7dedc558f1",
        "7873d5b3ff587ffff33dae628aaa581b099db61e"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed May 09 17:35:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 17:35:18 2012 -0700"
      },
      "message": "Merge \"Deprecate certain AbstractCursor fields.\" into jb-dev"
    },
    {
      "commit": "c12a24463276a6556a0a18c4a5703994daf9009e",
      "tree": "a021e4ea265f17c0c007f51ab3af6b7c8399d7bb",
      "parents": [
        "ff63d5cff613f54f9ba0e9c28267b250909421b9",
        "527ba07b637cedf206fec0d3b0cf92141700a23c"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 09 16:37:11 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 16:37:11 2012 -0700"
      },
      "message": "Merge \"Use Map for DnsSd TXT record\" into jb-dev"
    },
    {
      "commit": "518a3d82f78e5089d0f99e61e46e1e915aea91ab",
      "tree": "2a424254302c5423cb6d3dc584070006f01763d9",
      "parents": [
        "a53de0629f3b94472c0f160f5bbe1090b020feab"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 16:30:49 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed May 09 16:30:49 2012 -0700"
      },
      "message": "Remove auto-brightness adjustment knob.\n\nNot yet ready for release.\n\nChange-Id: I75bc87f35af47c6baac1f26953d8bf3e38062c92\n"
    },
    {
      "commit": "527ba07b637cedf206fec0d3b0cf92141700a23c",
      "tree": "fbe5f9c9b6a5fdfa37e3e2f2ff1937019fdae164",
      "parents": [
        "0fa152912e55f2d08f0a8d1260332a81e5706694"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 09 14:15:04 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 09 16:25:00 2012 -0700"
      },
      "message": "Use Map for DnsSd TXT record\n\nBug: 6434844\nChange-Id: I767077585f501b46026ed34ec3e778d3e53209cc\n"
    },
    {
      "commit": "e4abc512aa6474f0106f407f7b399832da34483f",
      "tree": "d565addd98efa55674b10c29cc2b5410f0e190b4",
      "parents": [
        "e2d47e63cf1c5c095eb54f7af2a4a02b46862ddd"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 09 11:02:38 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 09 16:17:20 2012 -0700"
      },
      "message": "Remove activation gestures form reported and add a touch explore requesting flag.\n\n1. Delegating activation gestures has several issues that we should\n   decide how to handle if possible before allowing an accessibility\n   service to take over them:\n\n   A) It is needed that every view than can be clicked or long pressed on\n      reacts to such as a response to calling performClick and performLongPress\n      which is not necessary true since the view may watch the touch\n      events and do its own click long click detection. As a result it may\n      be possible that there are view a user cannot interact with in\n      touch exploration mode but can if not in that mode.\n\n   B) Clicking or long pressing on a different location in a view may yield\n      different results, for example NumberPicker. Ideally such views have\n      to implement AccessibilityNodeProvide which provider handles correctly\n      the request for click long press on virtual nodes. Some apps however\n      just fire different hover accessibility events when the user is over\n      a specific semantic portion of the view but do not provide virtual\n      nodes. Hence, a user will not be able to interact with such semantic\n      regions but the system can achieve that by sending the click/long click\n      at the precise location in the view that was last touch explored.\n\n2. Adding a flag on accessibility service info to request explore by touch\n   mode. There is no need to put the device in this mode if node of the currently\n   enabled accessibility services supports it. Now the problem is inverted and\n   the service has to explicitly state its capability.\n\n3. Fixing a bug where includeImportantViews was ignored for automation\n   services.\n\nChange-Id: I3b29a19f24ab5e26ee29f974bbac2197614c9e2a\n"
    },
    {
      "commit": "2ed09ea41fcb0d16e2dcf0372b1d0f73a7850fc3",
      "tree": "9276b0b147a9dbf7e4422cde060d92ca564a9242",
      "parents": [
        "a53de0629f3b94472c0f160f5bbe1090b020feab",
        "d4ca9910982853e50429ea9233f2150ca619b3d8"
      ],
      "author": {
        "name": "Dave Burke",
        "email": "daveburke@google.com",
        "time": "Wed May 09 15:07:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 15:07:26 2012 -0700"
      },
      "message": "Merge \"GFX api cleanup 2 of 2\" into jb-dev"
    },
    {
      "commit": "7873d5b3ff587ffff33dae628aaa581b099db61e",
      "tree": "85274a68215aa8133972b26d2a39e5015e1cebf1",
      "parents": [
        "fd23e3ed976b22b9a92ddb2cb3a46f9d2a0ce23f"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed May 09 14:32:14 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Wed May 09 14:32:14 2012 -0700"
      },
      "message": "Deprecate certain AbstractCursor fields.\n\nBug: 6353797\nChange-Id: I52b67f35c867378849ceb77356d0065161157ac9\n"
    },
    {
      "commit": "9669a0ce574745ba0b0ebd32e8337811973fb7dc",
      "tree": "55a959cb17f7898a417727e91e89a8a85648c4e4",
      "parents": [
        "08c04000c6355a735dab237e1994dc17c7e5d44f",
        "22af38c5261d2c03796b496e6edb125327cace16"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 09 14:04:04 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 14:04:04 2012 -0700"
      },
      "message": "Merge \"API review fixes\" into jb-dev"
    },
    {
      "commit": "ea86b36f8087241dd898821fe29020e74b2c93d4",
      "tree": "181e0df3002899e158e363152489ff6936db574f",
      "parents": [
        "01028b6fa4d56808f3cced408d9d55ae1a710fa8",
        "f86374adec8bd77af7b012f788ea59575296facb"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 13:20:32 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 13:20:32 2012 -0700"
      },
      "message": "Merge \"Remove SEEK_CLOSEST constant from MediaExtractor, its implementation makes no\" into jb-dev"
    },
    {
      "commit": "22af38c5261d2c03796b496e6edb125327cace16",
      "tree": "0901ae2edda6f7889eaea78ac58f0fc430987aff",
      "parents": [
        "faac92942c50b12edada5e92e7c323609b2bdb5f"
      ],
      "author": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Thu May 03 16:44:27 2012 -0700"
      },
      "committer": {
        "name": "Irfan Sheriff",
        "email": "isheriff@google.com",
        "time": "Wed May 09 11:48:42 2012 -0700"
      },
      "message": "API review fixes\n\n- Remove the notion of channel from an application perspective\n- Remove the use of DnsSd as part of API and add a protocol type to allow\nfuture extensions\n- Use the listener object as a handler for stop and unregister operations. Also,\nwe now allow multiple active discovery operations.\n- Remove init/deinit operations in favour of setting up construction\n\nBug:6434844\nChange-Id: Id15521d571aac9c4053d81184ad66dfc54f636de\n"
    },
    {
      "commit": "f86374adec8bd77af7b012f788ea59575296facb",
      "tree": "642e4285603deea4f123dfff6544b2792b819559",
      "parents": [
        "2f4b10e2d4320db490b03eb198ce034302ef00fc"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 11:25:29 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 09 11:32:51 2012 -0700"
      },
      "message": "Remove SEEK_CLOSEST constant from MediaExtractor, its implementation makes no\n\nsense for the java API.\n\nChange-Id: I3f2eabb5ca5ffb6c1f03141bfd303310111e8774\nrelated-to-bug: 6276111\n"
    },
    {
      "commit": "794db6cbac6b9cd46ca300b2dc5cf9f8450a34fe",
      "tree": "9a2b98d3f3eb5db9fa55ebaa5a07c6c21c21b0ef",
      "parents": [
        "57b098829f5960bc2fd29f0b0917189911b18338",
        "e619de6a4e4326b7662b523ea2f403801291d432"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Wed May 09 10:26:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 09 10:26:36 2012 -0700"
      },
      "message": "Merge \"GFX api cleanup 1.5 of 2\" into jb-dev"
    },
    {
      "commit": "d4ca9910982853e50429ea9233f2150ca619b3d8",
      "tree": "981cb82d5420c3ea0b3fb0f6bd18db1080bca0fd",
      "parents": [
        "e619de6a4e4326b7662b523ea2f403801291d432"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 19:02:07 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 19:02:07 2012 -0700"
      },
      "message": "GFX api cleanup 2 of 2\n\nChange-Id: Ie928b8ee7d31fcaa26fcad9a2548581bb8395a61\n"
    },
    {
      "commit": "e619de6a4e4326b7662b523ea2f403801291d432",
      "tree": "55a1d6c8a562fd953e9d3f8fb9d7c60078caaa04",
      "parents": [
        "65c80f824711f084c4ece9204f543a7809534294"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 18:40:58 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 18:40:58 2012 -0700"
      },
      "message": "GFX api cleanup 1.5 of 2\n\nChange-Id: Ib31332ae0b7a6059d4971ea616089cd382ef6895\n"
    },
    {
      "commit": "2aaa6bbd53319012e5eba107880c68dbc5b2d8db",
      "tree": "3c0a81c2c14facbbbd2d6568fc2a61c774461d23",
      "parents": [
        "ad0b0060ba952eb9f852a2c487e21c5734452d19",
        "87bd0dccf7f2558ea1a5e0fce523aea022709834"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 08 18:21:02 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 18:21:02 2012 -0700"
      },
      "message": "Merge \"Renaming the constants for activation and long press.\" into jb-dev"
    },
    {
      "commit": "65c80f824711f084c4ece9204f543a7809534294",
      "tree": "9f9ceeb4b1e6f80088734a72052e2ec8eeae78fd",
      "parents": [
        "27ef44c46d24a5800e227d945ffede813d7f28f7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 17:30:26 2012 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Tue May 08 17:30:26 2012 -0700"
      },
      "message": "GFX api cleanup 1 of 2\n\nChange-Id: Ib85784c18b1647e51f1d7cf2a4c956d17e1d2e3c\n"
    },
    {
      "commit": "87bd0dccf7f2558ea1a5e0fce523aea022709834",
      "tree": "9a875a9fd9784bedfe2f2d17d088d30776998b1f",
      "parents": [
        "6e24d0c69366a29082cbc3962fe67acf533ef1bc"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 08 13:46:48 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 08 14:29:33 2012 -0700"
      },
      "message": "Renaming the constants for activation and long press.\n\n1. We will have a double tap to activate an item and\n   tap and hold to perform a long press.\n\nChange-Id: Ibd9d8774e5a4693d8868d1128e55a82ff0c3a80b\n"
    },
    {
      "commit": "1d56afc6ace90e7cbd32d776b73173ef0dfa95c4",
      "tree": "dfc8d082fd1d4b19c9bd4a888dfa8f72116bcdb3",
      "parents": [
        "aa9972943cab627db9b10e5c9c4bb80f99f8a4bd",
        "9c9ad3f8c218954e46aab81f9af7834cea5675ca"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue May 08 14:25:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 14:25:49 2012 -0700"
      },
      "message": "Merge \"Revert \"Deprecate\"\" into jb-dev"
    },
    {
      "commit": "59f3f5853cd05103b5a83f5ddbe584a5270a9c6b",
      "tree": "85f404479128d642454f0c82c8d5200611a71387",
      "parents": [
        "8a2fe26873f73a7a422cadf9e5ccfd7c68bbd9ca",
        "8eeefefc8451c97745add2b4d508116aaffbcb22"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 08 12:52:57 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 12:52:57 2012 -0700"
      },
      "message": "Merge \"Add performAccessibilityAction to AccessibilityDelegate.\" into jb-dev"
    },
    {
      "commit": "6704c233390743890d23338a2329dcda5709b810",
      "tree": "0eb8ef2f3ce8baf27f326ba8fac0e2d317ffdf45",
      "parents": [
        "cdbbecf357bf47e6eee6ba54caee5791834b5deb",
        "0a1bb6dffc358c01e10555c5c833edb7dba69659"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue May 08 11:32:20 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 11:32:20 2012 -0700"
      },
      "message": "Merge \"AccessibilityNodeInfo for visible views should reported.\" into jb-dev"
    },
    {
      "commit": "947f1c8db00bd3805838ff49a5f4d220df507b47",
      "tree": "706e6101ae3e5bfb31b505d11e429256e33580cd",
      "parents": [
        "6d6d186cd1a5df5fff73c8a731a81a9da3fea13b",
        "a7771df3696954f0e279407e8894a916a7cb26cc"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Tue May 08 10:51:12 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 08 10:51:12 2012 -0700"
      },
      "message": "Merge \"Move CancellationSignal to android.os package.\" into jb-dev"
    },
    {
      "commit": "a7771df3696954f0e279407e8894a916a7cb26cc",
      "tree": "3615be79c515fad41808d2b84ac0221ba5a7e299",
      "parents": [
        "507f5586fb48f59f7b4f2fa0ca5387e4d4f2bd8d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 07 20:06:46 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 07 20:06:46 2012 -0700"
      },
      "message": "Move CancellationSignal to android.os package.\n\nBug: 6427830\nChange-Id: I39451bb1e1d4a8d976ed1c671234f0c8c61658dd\n"
    },
    {
      "commit": "9cc5e7678d5efadef8676a7e50474d38a93ab8ce",
      "tree": "6fec3dcc3d4950d210f5a7d1023dc06cb1aaee59",
      "parents": [
        "775bcac6bcdd04b6bffd23b5de0da4588a749337",
        "507f5586fb48f59f7b4f2fa0ca5387e4d4f2bd8d"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 07 19:29:55 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 19:29:55 2012 -0700"
      },
      "message": "Merge \"Hide SET_KEYBOARD_LAYOUT permissions.\" into jb-dev"
    },
    {
      "commit": "507f5586fb48f59f7b4f2fa0ca5387e4d4f2bd8d",
      "tree": "ca8bd64f96d5f6695745c966757a49dd5e99661c",
      "parents": [
        "daf5d894ef71c5674e83b11de8b408e3bdabe4c7"
      ],
      "author": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 07 19:06:06 2012 -0700"
      },
      "committer": {
        "name": "Jeff Brown",
        "email": "jeffbrown@google.com",
        "time": "Mon May 07 19:06:06 2012 -0700"
      },
      "message": "Hide SET_KEYBOARD_LAYOUT permissions.\n\nBug: 6427036\nChange-Id: Idbb442ad8071b2ca4acf247b135c7aba0830cf70\n"
    },
    {
      "commit": "8eeefefc8451c97745add2b4d508116aaffbcb22",
      "tree": "64a278b2b40672495f778b565969ef6f7e936c64",
      "parents": [
        "911b0c0b15ae4f14a6f755278679ef9c6a6e6c05"
      ],
      "author": {
        "name": "alanv",
        "email": "alanv@google.com",
        "time": "Mon May 07 16:57:53 2012 -0700"
      },
      "committer": {
        "name": "alanv",
        "email": "alanv@google.com",
        "time": "Mon May 07 18:42:31 2012 -0700"
      },
      "message": "Add performAccessibilityAction to AccessibilityDelegate.\n\nChange-Id: I43dff2ced959af5d8a9ce9ed18858a6e74cb35c6\n"
    },
    {
      "commit": "0a1bb6dffc358c01e10555c5c833edb7dba69659",
      "tree": "d8dc9055172cf06c76dc75f3e7931201819df726",
      "parents": [
        "2551e5a1d9990514d8116e352b8e5c2f10a9d303"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 07 11:54:39 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 07 18:22:59 2012 -0700"
      },
      "message": "AccessibilityNodeInfo for visible views should reported.\n\n1. AccessibilityNodeInfos for visible views should always\n   be reported and the clients should be able to check\n   whether that node info is shown to the user. For example,\n   focus search may return a node that is not on the screen\n   and the accessibility layer may decide to give it focus\n   which scroll the source view in the screen.\n\nbug:6421991\n\nChange-Id: Idc1fd8512dda767abe802aacedb0c69582e6fc2a\n"
    },
    {
      "commit": "b2ee0d57672faf42ca88fa878dc7e688046c915e",
      "tree": "6c7c008974ed9cfd11e97d6bf377e7ce500d5f59",
      "parents": [
        "f4c77df0593c1bb81dd5ee04ee415a8cf3bd37bb",
        "6d17a936f73976971135aa1e6248662533343292"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 07 17:54:31 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon May 07 17:54:31 2012 -0700"
      },
      "message": "Merge \"Text traversal at various granularities.\" into jb-dev"
    },
    {
      "commit": "6d17a936f73976971135aa1e6248662533343292",
      "tree": "947cfe7b940762dcfd74407e1e8f19c6142fec48",
      "parents": [
        "2551e5a1d9990514d8116e352b8e5c2f10a9d303"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Apr 27 19:30:38 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon May 07 17:31:52 2012 -0700"
      },
      "message": "Text traversal at various granularities.\n\n1. Implementing text content navigation at various granularities.\n   For views that have content description but no text the\n   content description is the traversed at character and word\n   granularities. For views that inherit from TextView the\n   supported granularities are character, word, line, and page.\n\nbug:5932640\n\nConflicts:\n\n\tcore/java/android/view/View.java\n\nConflicts:\n\n\tcore/java/android/view/View.java\n\nChange-Id: I66d1e16ce9ac5d6b49f036b17c087b2a7075e4c0\n"
    },
    {
      "commit": "9c9ad3f8c218954e46aab81f9af7834cea5675ca",
      "tree": "1ae4ba36dda77457b82b8e2705ecdcc2dc370327",
      "parents": [
        "b3482ffbeee30650359e6ab8f3950a83e06963b4"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 07 15:34:29 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon May 07 15:34:29 2012 -0700"
      },
      "message": "Revert \"Deprecate\"\n\nThis reverts commit a0c2eb27b408660b02fa248943166d6c7e447908.\n\nConflicts:\n\n\tapi/current.txt\n\tgraphics/java/android/renderscript/Element.java\n\tgraphics/java/android/renderscript/Script.java\n\nChange-Id: I3c8fa62b12da95b3dbc842b5284dbed65d3cf963\n"
    },
    {
      "commit": "7bb66c9cae7847e3d58f412a73d54ee5d4bcaba0",
      "tree": "9a732a4afe88b8fbba4497b14bea8861f3aa6201",
      "parents": [
        "44e3f88f2f80c7dfbe36c22878d129251ba13165"
      ],
      "author": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Mon May 07 11:42:57 2012 -0700"
      },
      "committer": {
        "name": "Philip Milne",
        "email": "pmilne@google.com",
        "time": "Mon May 07 11:42:57 2012 -0700"
      },
      "message": "Hide optical bounds feature for JB.\n\nChange-Id: I1fe38e9c64515acd550baa930ebc0af4c139bf40\n"
    },
    {
      "commit": "7bfa14570e3e43ae8595400353853acdd7cea37c",
      "tree": "35c277e65276e247086348519d8357e7cf383ac2",
      "parents": [
        "464676bcb41e2948bd8243ed5a4a910328908789",
        "99222d212f9ff5081d4ce6eef09dbe8eff85b83a"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun May 06 17:49:53 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun May 06 17:49:53 2012 -0700"
      },
      "message": "Merge \"Finish up issue #6249094: Display permissions based on relevance to private data\" into jb-dev"
    },
    {
      "commit": "99222d212f9ff5081d4ce6eef09dbe8eff85b83a",
      "tree": "68beeb4c6c9b637a9c6a33b68ebe68463e668b28",
      "parents": [
        "139e5aa1da51b27231ab36344cf2d0dafab23f1e"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun May 06 16:30:15 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Sun May 06 17:45:13 2012 -0700"
      },
      "message": "Finish up issue #6249094: Display permissions based on relevance to private data\n\nAdded bitmaps for permission group icons.  We had to pick either\nicons for a dark or light background, and it had to be light for\nsettings, so the installer theme has gone back to dark.\n\nTweaked the permission groups to match the icons.\n\nRedid the group priorities to make them correct (they were written\nwith higher priorities being less important).\n\nFixed bug where priority was not being used for system apps.\n\nChange-Id: Ia3d3f0c1614a11b4cfd11682ce9e6c9f87d75c06\n"
    },
    {
      "commit": "2551e5a1d9990514d8116e352b8e5c2f10a9d303",
      "tree": "a16ecdba03fc3a65d2eeffa3f9140fb43da5dacf",
      "parents": [
        "3f28a1b7ebb3500d13a1672ab76fe68e9c0a75e8",
        "2b435aada3d274a9c08d334946fff1ab9ba15b48"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sun May 06 14:53:27 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun May 06 14:53:27 2012 -0700"
      },
      "message": "Merge \"API REVIEW: android.view.accessibility\" into jb-dev"
    },
    {
      "commit": "2b435aada3d274a9c08d334946fff1ab9ba15b48",
      "tree": "7d3968b53ea8f70914852c45b6dd2c5c41a99487",
      "parents": [
        "414efc3b5f50e2784f4f7c2be3f2c096aef0c6b4"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 04 17:16:37 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri May 04 17:16:41 2012 -0700"
      },
      "message": "API REVIEW: android.view.accessibility\n\n1. Changed all references to granularity to movement\n   granularity. BTW, to be more precise it should be\n   text movement granularity.\n\nbug:6435232\n\nChange-Id: If6366b002ca3390f74918995b342baff2cbcfd01\n"
    },
    {
      "commit": "6ad5b4f637e64cb07a17079424cff66c867c7f27",
      "tree": "69b532f80a68e8261cd36220ef8be1a4b19f593e",
      "parents": [
        "c9c23196a11bda6fbc1c44f6d170b3626b036474",
        "ddc52a80b5280d4a67180a6caae8c7dead00157f"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 04 16:10:16 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 16:10:16 2012 -0700"
      },
      "message": "Merge \"Fix issue #6426645: API REVIEW: android.app.ActivityOptions\" into jb-dev"
    },
    {
      "commit": "2b20212e16afed91881dfb7483f3c59cf1d0ebc4",
      "tree": "162614491fc4af907c7ade19a655a6bd7e827e16",
      "parents": [
        "c9c199a51a537cfc2aad43c06ecdeaceb8f8b698",
        "b0aa2f53681ffd78b12f393eb7cb72b6ea4be0bb"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 04 14:39:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 14:39:18 2012 -0700"
      },
      "message": "Merge \"Hide Paint textLocale APIs - DO NOT MERGE\" into jb-dev"
    },
    {
      "commit": "b0aa2f53681ffd78b12f393eb7cb72b6ea4be0bb",
      "tree": "34154296b29755bd1c176f23df83598add80ebee",
      "parents": [
        "8396830d8fedc08c0a9de36bcce3c8b65691729f"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 04 14:19:19 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 04 14:19:19 2012 -0700"
      },
      "message": "Hide Paint textLocale APIs - DO NOT MERGE\n\n- fix bug #6441521 Need to @hide Paint setTextLocale / getTextLocale - CJK support\n\nChange-Id: Ic536989243d7028e6f5fce7d60dfef4467bebffb\n"
    },
    {
      "commit": "516c25b38a03decc8f9cbd41f4d9baa4f52f438f",
      "tree": "1f6ad1ad7575b1359aeb8d62ed343b69537aba70",
      "parents": [
        "df35aa457ec275422b1695f6a3293aae35f99a22",
        "0799440ab3ce50ffa6acb762cb7677abdffb3f74"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 04 14:12:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 14:12:41 2012 -0700"
      },
      "message": "Merge \"Fix 6414061: Add new ACTION_ASSIST intent.\" into jb-dev"
    },
    {
      "commit": "0799440ab3ce50ffa6acb762cb7677abdffb3f74",
      "tree": "f4ffb646f0fbd71cded3ca1f27a3a0a25e801806",
      "parents": [
        "e12c59491ea01417987216e2dc6a12e482982d60"
      ],
      "author": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Wed May 02 14:22:27 2012 -0700"
      },
      "committer": {
        "name": "Jim Miller",
        "email": "jaggies@google.com",
        "time": "Fri May 04 13:52:14 2012 -0700"
      },
      "message": "Fix 6414061: Add new ACTION_ASSIST intent.\n\nChange-Id: I3d334f67723ac89f6001267e0f06ad76190b929f\n"
    },
    {
      "commit": "8396830d8fedc08c0a9de36bcce3c8b65691729f",
      "tree": "8b418c3e36a032060b3bf59b55c424d760fbac0d",
      "parents": [
        "e12c59491ea01417987216e2dc6a12e482982d60",
        "66388dcb09018933ccd1d38eae563f0890ba4f06"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 04 13:19:41 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 13:19:41 2012 -0700"
      },
      "message": "Merge \"Hide RTL related APIs - DO NOT MERGE\" into jb-dev"
    },
    {
      "commit": "66388dcb09018933ccd1d38eae563f0890ba4f06",
      "tree": "d2e717a44b28f7b7e3688a29a8274d19eb8ff6e8",
      "parents": [
        "531d164d677b5f924896fd758d8f544ed7a8d07a"
      ],
      "author": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Thu May 03 18:51:57 2012 -0700"
      },
      "committer": {
        "name": "Fabrice Di Meglio",
        "email": "fdimeglio@google.com",
        "time": "Fri May 04 13:15:12 2012 -0700"
      },
      "message": "Hide RTL related APIs - DO NOT MERGE\n\n- fix bug #6441155 API review: @hide RTL layout APIs\n\nChange-Id: I13c5ea5f579cecffed9d517f06180ab0576cd26a\n"
    },
    {
      "commit": "d6297dbfe9b1c9c91907e4ba35d4b1ae7fe610d8",
      "tree": "2fbeb412ba9f91dcc12b839c4bcee47cd67b1064",
      "parents": [
        "a2c213080d26c08235f11829fb2bbcf07cdfdd46"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 03 16:20:13 2012 -0400"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 12:45:38 2012 -0700"
      },
      "message": "Add an alternate title that can be used in the overflow of a InboxStyle.\nAlways hide contentText for BigTextStyle and InboxStyle.\nStyle cannot be used without specialization, it should be abstract.\n\nBug: 6428978\nBug: 6274137\nBug: 6317471\nChange-Id: I21531a94494f891a058a477805b177e736b921cf\n"
    },
    {
      "commit": "ddc52a80b5280d4a67180a6caae8c7dead00157f",
      "tree": "7a1ccad81e4d47eabb4ab9ce0c35b149a0e1b7a1",
      "parents": [
        "a2c213080d26c08235f11829fb2bbcf07cdfdd46"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 03 19:40:12 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Fri May 04 12:04:40 2012 -0700"
      },
      "message": "Fix issue #6426645: API REVIEW: android.app.ActivityOptions\n\nChange-Id: If2f7b987e1825a8b0ebaf2c499924dfc1527274b\n"
    },
    {
      "commit": "c52c957c450ded6ecf2444595ea6ddfc9546c786",
      "tree": "8759d03066690275da5f55f929f92cc94ec86cbb",
      "parents": [
        "602290a01124b2eac045b066a87a6fc4911153c6",
        "60d610bf103379277a4b29a7ead4f013f6128e4e"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Fri May 04 08:53:23 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 08:53:23 2012 -0700"
      },
      "message": "Merge \"Various changes to Media* APIs requested by the api council.\" into jb-dev"
    },
    {
      "commit": "0e128bb2e03dafdabc06710a6b0ea93f0e62a188",
      "tree": "2a1433fd4eb68dcfb59bd2530071998c13f5fb45",
      "parents": [
        "84fa241f6c6f8b9f72371dd540515ba8041dd6b7"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 01 14:40:15 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Thu May 03 19:00:23 2012 -0700"
      },
      "message": "New permissions UI.\n\nHad to keep around a little of the old API for the device\nadmin settings UI to continue to use.\n\nChange-Id: I84c5666a7f3fec0495eae196a0ffc2223c9e6f82\n"
    },
    {
      "commit": "60d610bf103379277a4b29a7ead4f013f6128e4e",
      "tree": "3bff8658e38cbe8af73dce98e9ab7ac9ba7fb42c",
      "parents": [
        "5380cdc2e1adc8511b05e7623efb44d67be88418"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Wed May 02 16:06:09 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Thu May 03 16:02:29 2012 -0700"
      },
      "message": "Various changes to Media* APIs requested by the api council.\n\nChange-Id: Iec2f50c99cf5f00a442737231361334e9ab46340\nrelated-to-bug: 6432753\n"
    },
    {
      "commit": "23746be026ae2e9854b33c0e8872463c6191a734",
      "tree": "f151636193dbe1c77e870f11936050ae7c9965b3",
      "parents": [
        "43b8fd76c03fe4d3c46919e98af91a18176c2654",
        "dc410cb3499683509770bb88cb771a91acd16bd2"
      ],
      "author": {
        "name": "Adrian Ludwig",
        "email": "aludwig@google.com",
        "time": "Thu May 03 11:18:24 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 03 11:18:24 2012 -0700"
      },
      "message": "Merge \"Reorganizing permissions into groups oriented around user-understandable concepts.\" into jb-dev"
    },
    {
      "commit": "57e6136ce79241348b3563c4368a327ca2906610",
      "tree": "f1c72ed890c06d3f8c1022f0fdc7a1cfc6e231dd",
      "parents": [
        "f27ba974d5af68baf071282de65a22ca6e59244c",
        "cefb4bc011fe47ec83b2fd9ec4da28bdf806c0cd"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Thu May 03 11:00:49 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 03 11:00:49 2012 -0700"
      },
      "message": "Merge \"Hide TextDirectionHeuristics\" into jb-dev"
    },
    {
      "commit": "f27ba974d5af68baf071282de65a22ca6e59244c",
      "tree": "916ca8dcbf9395e56f40283f417c0c7b838ea9d5",
      "parents": [
        "1f2077c3a0ae20caa4343dc9f66db959a939a054",
        "785c447b2bc625209706fd128ce61781c3a4183b"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Thu May 03 10:58:48 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 03 10:58:48 2012 -0700"
      },
      "message": "Merge \"JB API cleanup; ActionMode and View docs\" into jb-dev"
    },
    {
      "commit": "fbd96ba9baa212d99060c8b93b5c79cf00918bda",
      "tree": "44eb301e66c70a6f687ab01db9c92573f7b5600f",
      "parents": [
        "841a37aa5b6684ea8738f97b7e99a152bc6d5c7a"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue May 01 12:03:58 2012 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Thu May 03 09:40:02 2012 -0400"
      },
      "message": "Allow the Notification.Builder to carry around a Style to apply at build\n\nChange-Id: I5e848504b6d0444ee349ecea893ceae571dda796\n"
    },
    {
      "commit": "785c447b2bc625209706fd128ce61781c3a4183b",
      "tree": "4762a4f1473716dc144dc7faa17dab3eabd7aa9f",
      "parents": [
        "fbbdbc2d2326e96ce31950baccddd2f295fe594c"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 02 21:25:39 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Wed May 02 21:27:15 2012 -0700"
      },
      "message": "JB API cleanup; ActionMode and View docs\n\nBugs 6435315, 6434937\n\nAdd ActionMode#getTitleOptionalHint() and extend documentation for\nView#hasTransientState/setHasTransientState\n\nChange-Id: I2049fb79864c33b34e3bbd13df32861e308c99ad\n"
    },
    {
      "commit": "6aa3138587198c6ddf529c0daee84eea6ea05549",
      "tree": "4bf269550d8a81d9fc07737090f9b07d995cef12",
      "parents": [
        "fb58a6d93c954a956e0b6c9929d2baf45e8867ae",
        "65d98ad5b3f2e5ec03f14cb0538c572a427ae1a8"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 02 18:27:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 02 18:27:40 2012 -0700"
      },
      "message": "Merge \"Remove accessibility gestures for clockwise and counter clock wise circle.\" into jb-dev"
    },
    {
      "commit": "cefb4bc011fe47ec83b2fd9ec4da28bdf806c0cd",
      "tree": "5390cea6d6fbdee3fa1c954db140eeddec6d76be",
      "parents": [
        "1c823452111c8a9ca75c6e6d5c1767ada7e46a74"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed May 02 18:14:56 2012 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Wed May 02 18:20:25 2012 -0700"
      },
      "message": "Hide TextDirectionHeuristics\n\nBug 6435363\n\nChange-Id: I9ba0a3c057af67e2876e64fd8c18adbb8f4d0860\n"
    },
    {
      "commit": "65d98ad5b3f2e5ec03f14cb0538c572a427ae1a8",
      "tree": "8385efa7d2e89075a0fe31cf8e95d83382e6c875",
      "parents": [
        "19eaf0a74dc4521db4c248504ea1815d052c0b27"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 02 17:57:06 2012 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed May 02 17:57:13 2012 -0700"
      },
      "message": "Remove accessibility gestures for clockwise and counter clock wise circle.\n\n1. The clockwise and counter clockwise circle gestures are difficult to\n   perform for a blind user. Some user studies have shown that so nuke them.\n\nbug:6435260\n\nChange-Id: I81d23bd3c450239fe17b4b8c60bafab00daa480a\n"
    },
    {
      "commit": "dfed49a2852e9336e212f6934dcddec7dd743c26",
      "tree": "97801eff7d172b8fc1a23d1f0330d3671cfb5574",
      "parents": [
        "e318c9a5f1819e953a2c78b32bced3c7fc427dbf",
        "d2097ebacf3a3658624cad10669a4d98e8d7d846"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Wed May 02 10:38:01 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 02 10:38:01 2012 -0700"
      },
      "message": "Merge \"Changing app widget \"extras\" to \"options\" and another small API Review issue\" into jb-dev"
    },
    {
      "commit": "dc410cb3499683509770bb88cb771a91acd16bd2",
      "tree": "778cc14564047c0e183664f10e5c0b29707ce870",
      "parents": [
        "7fdde0cee2ac90da6603585f4789644fbf00925d"
      ],
      "author": {
        "name": "Adrian Ludwig",
        "email": "aludwig@google.com",
        "time": "Fri Apr 13 13:51:48 2012 -0700"
      },
      "committer": {
        "name": "Adrian Ludwig",
        "email": "aludwig@google.com",
        "time": "Wed May 02 09:56:41 2012 -0700"
      },
      "message": "Reorganizing permissions into groups oriented around user-understandable concepts.\n\nThese groups are assigned priority for sort-order when displayed to users, and use\nthe new permissionGroupFlags to indicate whether they contain personalInfo.\n\nChange-Id: I27e81912e08b8d7766b8ce449b4b3bd6473d8f07\n"
    },
    {
      "commit": "d2097ebacf3a3658624cad10669a4d98e8d7d846",
      "tree": "26b3c0dbf7e27274800377c3e0a6086da4201416",
      "parents": [
        "ffc46a5c7c60c911fdaab48681c323c89b570dac"
      ],
      "author": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Tue May 01 18:10:28 2012 -0700"
      },
      "committer": {
        "name": "Adam Cohen",
        "email": "adamcohen@google.com",
        "time": "Wed May 02 09:32:42 2012 -0700"
      },
      "message": "Changing app widget \"extras\" to \"options\" and another small API Review issue\n\n-\u003e (issue 6427146), (issue 6427861)\n\nChange-Id: Ib69a9b3717a5b62317ec227936bc3b2fd5954043\n"
    },
    {
      "commit": "f78a8444a9b21b0d1daca8667d580dd0ec04a310",
      "tree": "ecae677ab2a81d628549bd87bcf4f4237b148f1f",
      "parents": [
        "5a00661bd6a1bfe82656c51d23a3ac6be99602a2"
      ],
      "author": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue May 01 18:09:32 2012 -0700"
      },
      "committer": {
        "name": "Adam Powell",
        "email": "adamp@google.com",
        "time": "Tue May 01 18:51:40 2012 -0700"
      },
      "message": "API modifications for TaskStackBuilder\n\nChange-Id: Ic9e11caa4541962d32b2c197f4f7b19ee67a0eda\n"
    },
    {
      "commit": "f3afe15754a3ffbc41955476081c3a29adaf32f3",
      "tree": "ff0640b5b681b1f9aa55e14a288b94bbd8b369cf",
      "parents": [
        "3e350304599eeb627065de75f3bfe3a45f58389e",
        "cd1cd73baec1f93d21f67fdded5466e507431eba"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 01 16:29:39 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 16:29:39 2012 -0700"
      },
      "message": "Merge \"AudioManager: deprecate vibrate settings\" into jb-dev"
    },
    {
      "commit": "cd1cd73baec1f93d21f67fdded5466e507431eba",
      "tree": "ccc8243b5504f1a014eaeb524bf3ef5e9ef1deae",
      "parents": [
        "faac92942c50b12edada5e92e7c323609b2bdb5f"
      ],
      "author": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 01 11:23:07 2012 -0700"
      },
      "committer": {
        "name": "Eric Laurent",
        "email": "elaurent@google.com",
        "time": "Tue May 01 16:26:04 2012 -0700"
      },
      "message": "AudioManager: deprecate vibrate settings\n\nDeprecate methods, intent and constants related to vibrate\nsettings management: getVibrateSetting(), setVibrateSetting(),\nshouldVibrate() ...\n\nAccording to new vibrate/notification policy, applications should\nmaintain their own vibrate settings.\n\nIssue 6036529.\n\nChange-Id: I99bcef2c5f602131f1d9b0222f7fb39f3bbef823\n"
    },
    {
      "commit": "61552bc81f9f0c1aacbeec694ff97978050c6182",
      "tree": "5bef2dd4756f95c0c4ef6bdb2e6bc6ee7a0f0d94",
      "parents": [
        "ad759f958a8bd87982b3f34d8424d1ac69c20342",
        "2fb40285c78db71f41774650e4da47dda191e787"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue May 01 16:19:40 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 16:19:40 2012 -0700"
      },
      "message": "Merge \"API fix in CheckedTextView\" into jb-dev"
    },
    {
      "commit": "d28030ae51322b4419e4c7ee2501bd8a5a20434f",
      "tree": "10e2987ce5139676c21e21488fff421b7f15e8d5",
      "parents": [
        "a7228c882c468aabaed41e4499805aa5474f0dec",
        "adeb809201fcb77ba2b76a814ae4cdc9dacb326b"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue May 01 15:54:37 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 15:54:37 2012 -0700"
      },
      "message": "Merge \"Start passing element/dim information along with FieldPacker.\" into jb-dev"
    },
    {
      "commit": "a7228c882c468aabaed41e4499805aa5474f0dec",
      "tree": "39e1b5bb2a60507cf8868600704bc2077c5ca752",
      "parents": [
        "10e3e9a41a2f2a401f2a7c17d5b87582b4d1b7fe",
        "9da1b5d0301e8d13be8c96cbd12dcda04fcf7118"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue May 01 15:54:16 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 15:54:16 2012 -0700"
      },
      "message": "Merge \"Unhide FONT.\" into jb-dev"
    },
    {
      "commit": "cb6662ac532beeba0d3adb85fa37d307838b4325",
      "tree": "cead2d07c9ba28c2e8bf42aa86fc935502e4b2ff",
      "parents": [
        "f72d392f5deeda68af6a8a9b4a8c62f215331129",
        "454014e55fe5a0d9a4b47080f8017b5297d016a8"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 01 13:34:28 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 13:34:28 2012 -0700"
      },
      "message": "Merge \"Add video scaling mode support with a new public method in MediaPlayer.java class\" into jb-dev"
    },
    {
      "commit": "f72d392f5deeda68af6a8a9b4a8c62f215331129",
      "tree": "58515de52727294f053af26ba4fda6254d567da2",
      "parents": [
        "37a8370b6279c5359f6d32b5abb3c3fd37e826b3",
        "48dc91b514844b04f1d8dec18a480f9591a2f989"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 13:32:18 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 13:32:18 2012 -0700"
      },
      "message": "Merge \"Make java constants consistent with native counterparts.\" into jb-dev"
    },
    {
      "commit": "48dc91b514844b04f1d8dec18a480f9591a2f989",
      "tree": "c9e9b9bad8d4deba9759b04042581519726dde80",
      "parents": [
        "7e400cfb715858a168add7fa6eaa262ab8ad0695"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 11:50:30 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Tue May 01 12:27:26 2012 -0700"
      },
      "message": "Make java constants consistent with native counterparts.\n\nChange-Id: I481dfc18c170b4c60682ef1b38b57e10fb73d004\n"
    },
    {
      "commit": "454014e55fe5a0d9a4b47080f8017b5297d016a8",
      "tree": "70a7dd53009bcab87ce9ac57f638a2d196eff130",
      "parents": [
        "6dbac3798128574accff64a9a2b00b2176058898"
      ],
      "author": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Sat Apr 28 16:03:55 2012 -0700"
      },
      "committer": {
        "name": "James Dong",
        "email": "jdong@google.com",
        "time": "Tue May 01 12:22:35 2012 -0700"
      },
      "message": "Add video scaling mode support with a new public method in MediaPlayer.java class\n\no related-to-bug: 5454345\n\nChange-Id: I379b679eb6dd87f47f87a58791a5d0c7251b3a74\n"
    },
    {
      "commit": "2fb40285c78db71f41774650e4da47dda191e787",
      "tree": "472442e261856f1ce6373909968d5d52ded59330",
      "parents": [
        "2f87014ea2f177e715032b07004d05e2549a63a8"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue May 01 12:07:06 2012 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue May 01 12:11:23 2012 -0700"
      },
      "message": "API fix in CheckedTextView\n\nBug 6103310\n\nChange-Id: Ic144ed99199a296df3ef1a16f59caff08af58fd9\n"
    },
    {
      "commit": "8ed491b75b08df3944481a9509dea2606a265857",
      "tree": "2e20eef91b3ff8204430927d3a68afabbc93f10b",
      "parents": [
        "1dcd2bfcabf565aa860fabc69ef54c8d66128a45",
        "5c49d11a57b0c868e15b9b3a79a9985288b5e15d"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue May 01 11:58:35 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:58:35 2012 -0700"
      },
      "message": "Merge \"API fix, AutoCompleteTextView\" into jb-dev"
    },
    {
      "commit": "1dcd2bfcabf565aa860fabc69ef54c8d66128a45",
      "tree": "b37ed964995664b1cffe48e67f213306b1686801",
      "parents": [
        "c81a075196a6e0feed452b689ef523e156701f95",
        "f03acef0ab614fbd69eee606bb60434f9659259f"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Tue May 01 11:58:26 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:58:26 2012 -0700"
      },
      "message": "Merge \"API fix in TextView\" into jb-dev"
    },
    {
      "commit": "c81a075196a6e0feed452b689ef523e156701f95",
      "tree": "ec5a83c6e3ecc441d141b1a17a67250309721a38",
      "parents": [
        "a25c8a97aff5f67a70857e6776bba8b4c517a286",
        "0b3d3a3a56dc17322ad436599c4e2e13e7ba9b6a"
      ],
      "author": {
        "name": "Michael Jurka",
        "email": "mikejurka@google.com",
        "time": "Tue May 01 11:47:36 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:47:36 2012 -0700"
      },
      "message": "Merge \"Revert \"Adding getters/setters for StackView xml attrs. (Bug 6104219)\"\" into jb-dev"
    },
    {
      "commit": "0b3d3a3a56dc17322ad436599c4e2e13e7ba9b6a",
      "tree": "9e235aa6b157ad9680eac087ffbde9cbbea9c181",
      "parents": [
        "7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 01 11:46:09 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:46:09 2012 -0700"
      },
      "message": "Revert \"Adding getters/setters for StackView xml attrs. (Bug 6104219)\"\n\nThis reverts commit 7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060"
    },
    {
      "commit": "a25c8a97aff5f67a70857e6776bba8b4c517a286",
      "tree": "336dbe72768cdc705184688b22414cd7a69e2e87",
      "parents": [
        "3b83dc42df8d2d2b97bfa63a00f2d0c742fe8dfc",
        "fd5015be41080970c9a992a8ef17a1deefb57478"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue May 01 11:15:51 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 11:15:51 2012 -0700"
      },
      "message": "Merge \"Add new APIs for permission group flags and priorities.\" into jb-dev"
    },
    {
      "commit": "7e400cfb715858a168add7fa6eaa262ab8ad0695",
      "tree": "3b8abdab6b5061d54c273a8f4c121c89703e371a",
      "parents": [
        "94affdd80e20c334dd5bfff170aee878992195ad",
        "7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 01 10:55:14 2012 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 01 10:55:14 2012 -0700"
      },
      "message": "Merge \"Adding getters/setters for StackView xml attrs. (Bug 6104219)\" into jb-dev"
    },
    {
      "commit": "adeb809201fcb77ba2b76a814ae4cdc9dacb326b",
      "tree": "2b19e82372eb7c279c0cc19f9e40df9e2d33bc73",
      "parents": [
        "9da1b5d0301e8d13be8c96cbd12dcda04fcf7118"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Fri Apr 20 14:26:06 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue May 01 00:29:52 2012 -0700"
      },
      "message": "Start passing element/dim information along with FieldPacker.\n\nBUG\u003d6009244\n\nChange-Id: I3c82c8b40c899b875831f53cf0ad82ea36c1a043\n"
    },
    {
      "commit": "9da1b5d0301e8d13be8c96cbd12dcda04fcf7118",
      "tree": "36c96afb51ac536166c6da6d0b148c18aaa6b057",
      "parents": [
        "9b9e74eea1435e4c44eced0f65d301ff9c249c6a"
      ],
      "author": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Mon Apr 30 16:36:04 2012 -0700"
      },
      "committer": {
        "name": "Stephen Hines",
        "email": "srhines@google.com",
        "time": "Tue May 01 00:29:52 2012 -0700"
      },
      "message": "Unhide FONT.\n\nChange-Id: I86258076817bb8f34ce3bb76031df41c08750f8c\n"
    },
    {
      "commit": "f03acef0ab614fbd69eee606bb60434f9659259f",
      "tree": "629c4b262bc3ffd238772a363ce765c1841bfa36",
      "parents": [
        "2f87014ea2f177e715032b07004d05e2549a63a8"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Apr 30 19:26:19 2012 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Apr 30 21:08:41 2012 -0700"
      },
      "message": "API fix in TextView\n\nBug 6104140\n\nChange-Id: I44af54ac7c194335a649e5878ff47dc894fa46fe\n"
    },
    {
      "commit": "7ced8f9cabfed2e11c125a1a6b4ff18f1cc50060",
      "tree": "6812212b1ca372636f6a2032756b85d5519cb56a",
      "parents": [
        "02d7e489b2e195c290c47dfb2ab1f6f8df66cfe2"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 30 17:26:36 2012 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 30 18:50:52 2012 -0700"
      },
      "message": "Adding getters/setters for StackView xml attrs. (Bug 6104219)\n\nChange-Id: Iaa1ba0292b0d40f73e315028d9f01ef407021e57\n"
    },
    {
      "commit": "fd5015be41080970c9a992a8ef17a1deefb57478",
      "tree": "6c9a029cacb9fd473d18744e3b216798d7446bfa",
      "parents": [
        "3ea8761974a530218a246dc73583c8820b12bf0b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 30 16:33:56 2012 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Apr 30 18:19:09 2012 -0700"
      },
      "message": "Add new APIs for permission group flags and priorities.\n\nChange-Id: I2d476c6aa9dbd05407ec49be45986f42d2acf9e7\n"
    },
    {
      "commit": "5c49d11a57b0c868e15b9b3a79a9985288b5e15d",
      "tree": "0ada0af16746631be399cb42876ebf3cf1744767",
      "parents": [
        "2f87014ea2f177e715032b07004d05e2549a63a8"
      ],
      "author": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Apr 30 16:44:14 2012 -0700"
      },
      "committer": {
        "name": "Gilles Debunne",
        "email": "debunne@google.com",
        "time": "Mon Apr 30 18:13:56 2012 -0700"
      },
      "message": "API fix, AutoCompleteTextView\n\nBug 6102885\n\nDidn\u0027t fix dropDownSelector nor completionHintView at that point.\n\nChange-Id: If080cbefd5189b79e4fa042e28dfa6a71524b93d\n"
    },
    {
      "commit": "b12a5390694e8525ac61d7377e266e31d124c815",
      "tree": "5b89d841558fe41d6799ef8406b645c64da8ad2b",
      "parents": [
        "f1790eb595d009118f477967b93b5814b7863a34"
      ],
      "author": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 30 14:18:33 2012 -0700"
      },
      "committer": {
        "name": "Andreas Huber",
        "email": "andih@google.com",
        "time": "Mon Apr 30 14:46:22 2012 -0700"
      },
      "message": "New API to set the video rendering mode on a MediaCodec instance.\n\nChange-Id: I6d765bb4cab7bcf29f09364293c24e8a6930078b\nrelated-to-bug: 6364139\n"
    }
  ],
  "next": "ec3f31f6215cb380bba5ab36c9e4c21b13f046a1"
}
