)]}'
{
  "log": [
    {
      "commit": "2c19dbeff5ef15aaa6e4bfb23dc1fb44631e5036",
      "tree": "e065afdee0a03cd485ca575c6aebccff5082370a",
      "parents": [
        "76e30f26afe9b5971028ce10353da5f760f6738a",
        "7a38be61124fb1d75ed73cdd4050ba25047d2b03"
      ],
      "author": {
        "name": "Casey Dahlin",
        "email": "sadmac@google.com",
        "time": "Fri Nov 13 00:07:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 13 00:07:48 2015 +0000"
      },
      "message": "Merge \"Add hidden support for arrays of raw file descriptors\" am: 376d5f350c\nam: 7a38be6112\n\n* commit \u00277a38be61124fb1d75ed73cdd4050ba25047d2b03\u0027:\n  Add hidden support for arrays of raw file descriptors\n"
    },
    {
      "commit": "7a38be61124fb1d75ed73cdd4050ba25047d2b03",
      "tree": "6d246e22f61c22e0d699626badb4dd101975e9e7",
      "parents": [
        "8f45b487570b5c24eba3b4065f17650e6eb1fd7f",
        "376d5f350c6618d915338a9927b5d0f5fb61eba8"
      ],
      "author": {
        "name": "Casey Dahlin",
        "email": "sadmac@google.com",
        "time": "Thu Nov 12 23:57:58 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 23:57:58 2015 +0000"
      },
      "message": "Merge \"Add hidden support for arrays of raw file descriptors\"\nam: 376d5f350c\n\n* commit \u0027376d5f350c6618d915338a9927b5d0f5fb61eba8\u0027:\n  Add hidden support for arrays of raw file descriptors\n"
    },
    {
      "commit": "376d5f350c6618d915338a9927b5d0f5fb61eba8",
      "tree": "203aeacbb6a7464f63572112d2f3afc0d763a1a7",
      "parents": [
        "b324fb18d916d7037ef7c94a1d54b55d50ffc9c7",
        "2f974b252f819405a54798c9736f448f979a095f"
      ],
      "author": {
        "name": "Casey Dahlin",
        "email": "sadmac@google.com",
        "time": "Thu Nov 12 23:50:05 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 23:50:05 2015 +0000"
      },
      "message": "Merge \"Add hidden support for arrays of raw file descriptors\""
    },
    {
      "commit": "76e30f26afe9b5971028ce10353da5f760f6738a",
      "tree": "f7642c577566ed7c95553465aa5adbdafbfa3a03",
      "parents": [
        "ddf77e14e5d6a5b8aa61c0a9f82c099468129df7",
        "4d93d122bd8c9988cb4239d5aec7401f6ee3c54b"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:22:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 23:22:32 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\" into cw-e-dev am: 516ac154e1  -s ours\nam: 4d93d122bd  -s ours\n\n* commit \u00274d93d122bd8c9988cb4239d5aec7401f6ee3c54b\u0027:\n  DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\n"
    },
    {
      "commit": "ddf77e14e5d6a5b8aa61c0a9f82c099468129df7",
      "tree": "f7642c577566ed7c95553465aa5adbdafbfa3a03",
      "parents": [
        "e0c9dd1b4fbeb2667a58686ab8a71e5cfd070e49",
        "2d43dd3c0e49776589cb21bfbf9b3860623d0bfc"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:21:09 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 23:21:09 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\" into cw-e-dev am: 6915d809e8  -s ours\nam: 2d43dd3c0e  -s ours\n\n* commit \u00272d43dd3c0e49776589cb21bfbf9b3860623d0bfc\u0027:\n  DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\n"
    },
    {
      "commit": "4d93d122bd8c9988cb4239d5aec7401f6ee3c54b",
      "tree": "7112178d0f0dd57f1e91cf4f45504fc6faf0305b",
      "parents": [
        "2d43dd3c0e49776589cb21bfbf9b3860623d0bfc",
        "516ac154e16324d178fc1343293c4b1d5447ef2c"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:14:29 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 23:14:29 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\" into cw-e-dev\nam: 516ac154e1  -s ours\n\n* commit \u0027516ac154e16324d178fc1343293c4b1d5447ef2c\u0027:\n  DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\n"
    },
    {
      "commit": "2d43dd3c0e49776589cb21bfbf9b3860623d0bfc",
      "tree": "7112178d0f0dd57f1e91cf4f45504fc6faf0305b",
      "parents": [
        "d30c141a2dee881fd83e1415a50161def1acf227",
        "6915d809e895d29411c0a687bff7fdd391509dc7"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:13:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 23:13:01 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\" into cw-e-dev\nam: 6915d809e8  -s ours\n\n* commit \u00276915d809e895d29411c0a687bff7fdd391509dc7\u0027:\n  DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\n"
    },
    {
      "commit": "516ac154e16324d178fc1343293c4b1d5447ef2c",
      "tree": "98b6f94020637a4a84f3215d5f56e0e02aa41437",
      "parents": [
        "6915d809e895d29411c0a687bff7fdd391509dc7",
        "481a343d32835612300c9f9e73b0fa7ccfb9831b"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:08:48 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 23:08:48 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\" into cw-e-dev"
    },
    {
      "commit": "6915d809e895d29411c0a687bff7fdd391509dc7",
      "tree": "74fc98e58457c10a63c2e04fa3d7bddaa3ca2cde",
      "parents": [
        "0e57a4d02199a55db763b10a49f383c395e768c7",
        "7018f60b06fd0c647ebf13225320d7e15d02e075"
      ],
      "author": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Thu Nov 12 23:08:42 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 12 23:08:42 2015 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\" into cw-e-dev"
    },
    {
      "commit": "e0c9dd1b4fbeb2667a58686ab8a71e5cfd070e49",
      "tree": "f7642c577566ed7c95553465aa5adbdafbfa3a03",
      "parents": [
        "35e8a31bfabfecfda738b4f26960da0ea245dc42",
        "d30c141a2dee881fd83e1415a50161def1acf227"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Nov 12 22:36:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 22:36:00 2015 +0000"
      },
      "message": "Improve error reporting on Exceptions in fw views.\nam: d30c141a2d\n\n* commit \u0027d30c141a2dee881fd83e1415a50161def1acf227\u0027:\n  Improve error reporting on Exceptions in fw views.\n"
    },
    {
      "commit": "2f974b252f819405a54798c9736f448f979a095f",
      "tree": "203aeacbb6a7464f63572112d2f3afc0d763a1a7",
      "parents": [
        "b324fb18d916d7037ef7c94a1d54b55d50ffc9c7"
      ],
      "author": {
        "name": "Casey Dahlin",
        "email": "sadmac@google.com",
        "time": "Thu Nov 05 12:19:13 2015 -0800"
      },
      "committer": {
        "name": "Casey Dahlin",
        "email": "sadmac@google.com",
        "time": "Thu Nov 12 14:13:15 2015 -0800"
      },
      "message": "Add hidden support for arrays of raw file descriptors\n\nChange-Id: I4013e0700369764a26485d8620ebf16d8bea1951\nTest: Built and ran Android in an emulator\nBug: 25242023\nSigned-off-by: Casey Dahlin \u003csadmac@google.com\u003e\n"
    },
    {
      "commit": "d30c141a2dee881fd83e1415a50161def1acf227",
      "tree": "7112178d0f0dd57f1e91cf4f45504fc6faf0305b",
      "parents": [
        "7a062ed396f6e563766367de70e0d9c6ba615fed"
      ],
      "author": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Tue Oct 20 17:29:44 2015 -0700"
      },
      "committer": {
        "name": "Deepanshu Gupta",
        "email": "deepanshu@google.com",
        "time": "Thu Nov 12 13:56:14 2015 -0800"
      },
      "message": "Improve error reporting on Exceptions in fw views.\n\nWhen there\u0027s an exception during the inflation of a framework view (for\nexample invalid attributes), report the exception correctly. The earlier\nbehaviour assumed the exception to be a ClassNotFoundException and tried\nto load it from the user\u0027s project. This is not longer the case.\n\nAlso, update the MockView class to a FrameLayout with a single TextView.\nThis means that the MockView is a ViewGroup and will not choke when\nsomeone attempts to add a View to it (although, the view will be\nsilently dropped).\n\nChange-Id: Ice003817ceb627ebfbbbb245ab6be10f9141e728\n"
    },
    {
      "commit": "35e8a31bfabfecfda738b4f26960da0ea245dc42",
      "tree": "26e0fdd4ba10f3e3f49604ecc5383d65a2652bed",
      "parents": [
        "cd03475fc44ed52939e836b8c3a9426691beedd8",
        "8f45b487570b5c24eba3b4065f17650e6eb1fd7f"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:43:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 19:43:00 2015 +0000"
      },
      "message": "Merge \"Support X509TrustManagerExtensions methods\" am: b324fb18d9\nam: 8f45b48757\n\n* commit \u00278f45b487570b5c24eba3b4065f17650e6eb1fd7f\u0027:\n  Support X509TrustManagerExtensions methods\n"
    },
    {
      "commit": "cd03475fc44ed52939e836b8c3a9426691beedd8",
      "tree": "90772e56901da2eca0c5afa0f6bcf135598528a4",
      "parents": [
        "af0596d3172ce9ccc98aa494d092cd146ce15b05",
        "a26cafc2b2f072086aba2da0f5651fc9af5e6486"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:41:41 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 19:41:41 2015 +0000"
      },
      "message": "Merge \"Use duck typing in X509TrustManagerExtensions\" am: 9c3982f75d\nam: a26cafc2b2\n\n* commit \u0027a26cafc2b2f072086aba2da0f5651fc9af5e6486\u0027:\n  Use duck typing in X509TrustManagerExtensions\n"
    },
    {
      "commit": "8f45b487570b5c24eba3b4065f17650e6eb1fd7f",
      "tree": "4d80f30380e3413d309bdf3dc545f9ecb5739d29",
      "parents": [
        "a26cafc2b2f072086aba2da0f5651fc9af5e6486",
        "b324fb18d916d7037ef7c94a1d54b55d50ffc9c7"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:34:52 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 19:34:52 2015 +0000"
      },
      "message": "Merge \"Support X509TrustManagerExtensions methods\"\nam: b324fb18d9\n\n* commit \u0027b324fb18d916d7037ef7c94a1d54b55d50ffc9c7\u0027:\n  Support X509TrustManagerExtensions methods\n"
    },
    {
      "commit": "a26cafc2b2f072086aba2da0f5651fc9af5e6486",
      "tree": "b9a0c3f13a2850887f57f6782432810acc801d9c",
      "parents": [
        "1ff9f8ad50d9fd7faed901e5fd5e79f0d3a6250e",
        "9c3982f75da19e2c0e146e7f251514a44412da0c"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:33:31 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 19:33:31 2015 +0000"
      },
      "message": "Merge \"Use duck typing in X509TrustManagerExtensions\"\nam: 9c3982f75d\n\n* commit \u00279c3982f75da19e2c0e146e7f251514a44412da0c\u0027:\n  Use duck typing in X509TrustManagerExtensions\n"
    },
    {
      "commit": "b324fb18d916d7037ef7c94a1d54b55d50ffc9c7",
      "tree": "d6b232dea13ae93f8f6da7dc41bd461a181144ac",
      "parents": [
        "9c3982f75da19e2c0e146e7f251514a44412da0c",
        "93962c2f0118bcda78ffde7e0b6be73da7ab2500"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:28:54 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 19:28:54 2015 +0000"
      },
      "message": "Merge \"Support X509TrustManagerExtensions methods\""
    },
    {
      "commit": "9c3982f75da19e2c0e146e7f251514a44412da0c",
      "tree": "9b503e90b8caafaa4fcc745fa7cba2b8da15fc03",
      "parents": [
        "8f87949340e858ff4e24615709080978b017f644",
        "bfcd67f71eedcefd269e63e72219ac6a3435626e"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Thu Nov 12 19:28:21 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 19:28:21 2015 +0000"
      },
      "message": "Merge \"Use duck typing in X509TrustManagerExtensions\""
    },
    {
      "commit": "af0596d3172ce9ccc98aa494d092cd146ce15b05",
      "tree": "0e241532f5480cdbf9454f66011de5b051203ac0",
      "parents": [
        "f98a6f41019bf41d57d0681c2e1d6859f8704091",
        "1ff9f8ad50d9fd7faed901e5fd5e79f0d3a6250e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Nov 12 16:09:55 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 16:09:55 2015 +0000"
      },
      "message": "Merge \"System crash fixed when turn off MagnificationGesture\" am: 8f87949340\nam: 1ff9f8ad50\n\n* commit \u00271ff9f8ad50d9fd7faed901e5fd5e79f0d3a6250e\u0027:\n  System crash fixed when turn off MagnificationGesture\n"
    },
    {
      "commit": "f98a6f41019bf41d57d0681c2e1d6859f8704091",
      "tree": "73288a461295fcae7f2ff1856bdc43a2c4a4942e",
      "parents": [
        "184cefc2ae33dde0d82a2ee4ed2683b05df9ccc3",
        "0170fb8281d4de9364dc51985be26adea3163c0d"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 12 16:08:34 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 16:08:34 2015 +0000"
      },
      "message": "Merge \"Avoid configuration of callback being reset after relayout.\" am: cbcafde45e\nam: 0170fb8281\n\n* commit \u00270170fb8281d4de9364dc51985be26adea3163c0d\u0027:\n  Avoid configuration of callback being reset after relayout.\n"
    },
    {
      "commit": "1ff9f8ad50d9fd7faed901e5fd5e79f0d3a6250e",
      "tree": "aed8615458e1ca79f1ef650c477a276af4ef151b",
      "parents": [
        "0170fb8281d4de9364dc51985be26adea3163c0d",
        "8f87949340e858ff4e24615709080978b017f644"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Nov 12 16:05:07 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 16:05:07 2015 +0000"
      },
      "message": "Merge \"System crash fixed when turn off MagnificationGesture\"\nam: 8f87949340\n\n* commit \u00278f87949340e858ff4e24615709080978b017f644\u0027:\n  System crash fixed when turn off MagnificationGesture\n"
    },
    {
      "commit": "0170fb8281d4de9364dc51985be26adea3163c0d",
      "tree": "20bd7017c53a0ebda5491c5e649641d12f2fcf9b",
      "parents": [
        "8c89f4d28c927ffe81c6e46159d0e5d3a0dd2986",
        "cbcafde45ec28d62ce674d215c0264f41580d9a6"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 12 16:01:22 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 16:01:22 2015 +0000"
      },
      "message": "Merge \"Avoid configuration of callback being reset after relayout.\"\nam: cbcafde45e\n\n* commit \u0027cbcafde45ec28d62ce674d215c0264f41580d9a6\u0027:\n  Avoid configuration of callback being reset after relayout.\n"
    },
    {
      "commit": "8f87949340e858ff4e24615709080978b017f644",
      "tree": "eecfa94c0a04a40628a460395708d9412616a898",
      "parents": [
        "cbcafde45ec28d62ce674d215c0264f41580d9a6",
        "5b6d99e87ad32e59ff2665e81e9d40fe349d8bba"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Nov 12 16:00:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 16:00:28 2015 +0000"
      },
      "message": "Merge \"System crash fixed when turn off MagnificationGesture\""
    },
    {
      "commit": "cbcafde45ec28d62ce674d215c0264f41580d9a6",
      "tree": "b4132844c9c89b00d56fe07da2d904a95709cd55",
      "parents": [
        "d1c469e8769822c48584034076861331fd792a7c",
        "164725c652d56e3ab04185dba6a06df351f721b8"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Thu Nov 12 15:55:18 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 12 15:55:18 2015 +0000"
      },
      "message": "Merge \"Avoid configuration of callback being reset after relayout.\""
    },
    {
      "commit": "164725c652d56e3ab04185dba6a06df351f721b8",
      "tree": "b18cd9f2316bc849ac995899fd12b8d894121e5e",
      "parents": [
        "8d8515e708f0cebf69587750bbb3abcb315cc61e"
      ],
      "author": {
        "name": "riddle_hsu",
        "email": "riddle_hsu@htc.com",
        "time": "Thu Nov 12 14:07:12 2015 +0800"
      },
      "committer": {
        "name": "riddle_hsu",
        "email": "riddle_hsu@htc.com",
        "time": "Thu Nov 12 14:07:12 2015 +0800"
      },
      "message": "Avoid configuration of callback being reset after relayout.\n\nmPendingConfiguration is a parameter of IWindowSession.relayout.\nAnd IWindowSession.aidl declared \"out Configuration outConfig\",\nit will always create a new configuration for remote side to write.\nIf remote side does not write (WMS does not have config change),\nthe new default configuration will be returned.\n\nIn original code passes mPendingConfiguration to updateConfiguration\ndirectly, then callbacks (sConfigCallbacks) receive the same\ninstance of mPendingConfiguration. And because the implementation\nof callback may use the configuration after relayout has reset\nthe configuration to default, then it may have timing that results\n\"showing hybrid of portrait and landscape modes\" which try to fix\nin commit e36d6e27.\n\nTo avoid this, always create a copy to updateConfiguration.\nMSG_RESIZED_REPORT from dispatchResized also did the same thing.\n\nRelated commit:\ne36d6e277e49475076b7872d36ea6a5c5b996e9d\n694f79b5d1196640d1beb680b7d1fc68e6e77cbd\n\nChange-Id: Ic1abd596e384918224b3a7020583d9a04641cccc\n"
    },
    {
      "commit": "481a343d32835612300c9f9e73b0fa7ccfb9831b",
      "tree": "b866d83dd719c11b57aa5d5617b8bd425ef30ab7",
      "parents": [
        "7018f60b06fd0c647ebf13225320d7e15d02e075"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Nov 11 12:46:02 2015 -0800"
      },
      "committer": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Wed Nov 11 17:39:37 2015 -0800"
      },
      "message": "DO NOT MERGE ANYWHERE Use correct lock for reading/writing usage stats files\n\nBug: 25355086\nChange-Id: I65946e5afa841215f161fc25ad70b31a108a33c3\n(Cherrypicked from ccf7d9e8ce11fd44e5b70b375ce25bed93e7153c)\n"
    },
    {
      "commit": "7018f60b06fd0c647ebf13225320d7e15d02e075",
      "tree": "e57985493090564dc1c8ca9423442c89474fc295",
      "parents": [
        "1090acc958add85c1332fc73b66258ea4efba69e"
      ],
      "author": {
        "name": "Mark Lu",
        "email": "Mark_Lu@htc.com",
        "time": "Fri Nov 06 15:26:15 2015 +0800"
      },
      "committer": {
        "name": "Joe LaPenna",
        "email": "jlapenna@google.com",
        "time": "Wed Nov 11 17:39:24 2015 -0800"
      },
      "message": "DO NOT MERGE ANYWHERE Fix system watchdog timeout when reading too many usage events.\n\nSymptom:\nAs issue link:\nhttps://code.google.com/p/android/issues/detail?id\u003d193100\n\nRootCause:\nUsageStatsService.onDisplayChanged executed in system main thread,\nIf calling UsageStatsManager.queryEvents with too many events before it\n(i.e. in daily usage event file,\ntoo many activity resume / pause events or configuration change\nduring monkey test),\nSystem will be blocked then watchdog timeout.\n\nSolution:\nLet display listener executed in background thread handler\n\nBUG: 25355086\n\nChange-Id: Ic894d112612400ed8fb7ba843b3309fdc4f66fe1\n(Cherrypicked from 4e59db328d8b0cc163d2e3eb0f7f3a108f20a58d)\n"
    },
    {
      "commit": "184cefc2ae33dde0d82a2ee4ed2683b05df9ccc3",
      "tree": "06d33043d989fbb217ac623a7aced3b492ce69a4",
      "parents": [
        "c549b4fbc4fc9330f72050bf92a21ef3e48446e8",
        "7a062ed396f6e563766367de70e0d9c6ba615fed"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Nov 12 01:31:30 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 01:31:30 2015 +0000"
      },
      "message": "Camera: Documentation updates am: d8407271ff am: 37e78cf8f1 am: 0e57a4d021\nam: 7a062ed396\n\n* commit \u00277a062ed396f6e563766367de70e0d9c6ba615fed\u0027:\n  Camera: Documentation updates\n"
    },
    {
      "commit": "7a062ed396f6e563766367de70e0d9c6ba615fed",
      "tree": "08255f83da67059d7584b16405bd974187c86c42",
      "parents": [
        "102e66152a51e28920da23e2991281f51f2439ee",
        "0e57a4d02199a55db763b10a49f383c395e768c7"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Nov 12 01:25:02 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 01:25:02 2015 +0000"
      },
      "message": "Camera: Documentation updates am: d8407271ff am: 37e78cf8f1\nam: 0e57a4d021\n\n* commit \u00270e57a4d02199a55db763b10a49f383c395e768c7\u0027:\n  Camera: Documentation updates\n"
    },
    {
      "commit": "0e57a4d02199a55db763b10a49f383c395e768c7",
      "tree": "8a369e2f205cca3061536d258505ba8d1f7c62c6",
      "parents": [
        "1090acc958add85c1332fc73b66258ea4efba69e",
        "37e78cf8f18523cda95926a85ae2b3678ffd7e5e"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Nov 12 01:18:12 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 01:18:12 2015 +0000"
      },
      "message": "Camera: Documentation updates am: d8407271ff\nam: 37e78cf8f1\n\n* commit \u002737e78cf8f18523cda95926a85ae2b3678ffd7e5e\u0027:\n  Camera: Documentation updates\n"
    },
    {
      "commit": "37e78cf8f18523cda95926a85ae2b3678ffd7e5e",
      "tree": "a7df685e793ba2debe89e017795987a68e85ecaf",
      "parents": [
        "88d4cc100175a54be3b7d560a91c38197f59f4bf",
        "d8407271ffa83d27e9a524f485a0799e422e1fd6"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Thu Nov 12 01:10:07 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 12 01:10:07 2015 +0000"
      },
      "message": "Camera: Documentation updates\nam: d8407271ff\n\n* commit \u0027d8407271ffa83d27e9a524f485a0799e422e1fd6\u0027:\n  Camera: Documentation updates\n"
    },
    {
      "commit": "d8407271ffa83d27e9a524f485a0799e422e1fd6",
      "tree": "d5d0a968206bf20b8606bca8de4851fe684ec4aa",
      "parents": [
        "e68e70d509e2a0ba1c8bd56c231bf1c6cc3da967"
      ],
      "author": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Sun Nov 08 18:27:20 2015 -0800"
      },
      "committer": {
        "name": "Eino-Ville Talvala",
        "email": "etalvala@google.com",
        "time": "Wed Nov 11 23:59:38 2015 +0000"
      },
      "message": "Camera: Documentation updates\n\n - Clarify hardware.camera feature being only for the back camera\n - Clarify what setting a CaptureRequest field to null does\n - Use preCorrectionActiveArray instead of activeArray in list of\n   possible raw output sizes\n - Clarify length of GPS processing field for camera1 API\n\nBug: 24540625\nBug: 23908116\nBug: 23051627\nBug: 17345901\nChange-Id: Iaf11fdf626268cf30f66b3628153ec3ac770c4f4\n"
    },
    {
      "commit": "c549b4fbc4fc9330f72050bf92a21ef3e48446e8",
      "tree": "41e959f74cf220a01e6d8b39e985d90c8060cc87",
      "parents": [
        "4ab979e6cc0c63b97b79441b478e30c8febdc3ee",
        "102e66152a51e28920da23e2991281f51f2439ee"
      ],
      "author": {
        "name": "Daniel Koulomzin",
        "email": "dkoulomzin@google.com",
        "time": "Wed Nov 11 23:37:13 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 23:37:13 2015 +0000"
      },
      "message": "Merge \"ActivityView gets its own thread pool.\" into cw-e-dev am: 1090acc958\nam: 102e66152a\n\n* commit \u0027102e66152a51e28920da23e2991281f51f2439ee\u0027:\n  ActivityView gets its own thread pool.\n"
    },
    {
      "commit": "102e66152a51e28920da23e2991281f51f2439ee",
      "tree": "1a1f72ac94cdb5dd63b13bad3ff6b57682e4df1d",
      "parents": [
        "44df02fc17bb0f3f1c445166c6cbd7f4d92b4eb6",
        "1090acc958add85c1332fc73b66258ea4efba69e"
      ],
      "author": {
        "name": "Daniel Koulomzin",
        "email": "dkoulomzin@google.com",
        "time": "Wed Nov 11 23:28:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 23:28:10 2015 +0000"
      },
      "message": "Merge \"ActivityView gets its own thread pool.\" into cw-e-dev\nam: 1090acc958\n\n* commit \u00271090acc958add85c1332fc73b66258ea4efba69e\u0027:\n  ActivityView gets its own thread pool.\n"
    },
    {
      "commit": "1090acc958add85c1332fc73b66258ea4efba69e",
      "tree": "f022f21cd815bf2ac36b12007784a41aeb089a59",
      "parents": [
        "4f22c781b614322fe3790d314a527ac10471a63a",
        "71c012e001a97c6bb5a1332d3f1a6b96e7694a24"
      ],
      "author": {
        "name": "Daniel Koulomzin",
        "email": "dkoulomzin@google.com",
        "time": "Wed Nov 11 23:23:18 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 23:23:18 2015 +0000"
      },
      "message": "Merge \"ActivityView gets its own thread pool.\" into cw-e-dev"
    },
    {
      "commit": "71c012e001a97c6bb5a1332d3f1a6b96e7694a24",
      "tree": "b4d837f678a4ca363e65b20670cac65528da29fc",
      "parents": [
        "e6538dcc06c2547ac8a58c265e6b586fc9652ef3"
      ],
      "author": {
        "name": "Daniel Koulomzin",
        "email": "dkoulomzin@google.com",
        "time": "Thu Sep 24 14:38:17 2015 -0400"
      },
      "committer": {
        "name": "Daniel Koulomzin",
        "email": "dkoulomzin@google.com",
        "time": "Wed Nov 11 18:21:57 2015 -0500"
      },
      "message": "ActivityView gets its own thread pool.\n\nBug: 24316798\n\nChange-Id: I4278fa792cec8d2710f2f41eed02ba4a14af7052\n"
    },
    {
      "commit": "93962c2f0118bcda78ffde7e0b6be73da7ab2500",
      "tree": "b69c1915eae2d79451e7555850f572079d53ccd5",
      "parents": [
        "bfcd67f71eedcefd269e63e72219ac6a3435626e"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Nov 10 15:50:08 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 14:35:46 2015 -0800"
      },
      "message": "Support X509TrustManagerExtensions methods\n\nChange-Id: I14a405e90f139b8d73eb9f88597fac804a7c18f3\n"
    },
    {
      "commit": "4ab979e6cc0c63b97b79441b478e30c8febdc3ee",
      "tree": "e0b71bfb5b54a4e7ede4593f282a77c1befd02e1",
      "parents": [
        "70b2eede18476f3a7d6344ffdc18b40f07bf4b5f",
        "44df02fc17bb0f3f1c445166c6cbd7f4d92b4eb6"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 22:04:28 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 22:04:28 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix race condition when setting default ringtones\"\" into mnc-dr-dev am: 88d4cc1001 am: 4f22c781b6\nam: 44df02fc17\n\n* commit \u002744df02fc17bb0f3f1c445166c6cbd7f4d92b4eb6\u0027:\n  Revert \"Fix race condition when setting default ringtones\"\n"
    },
    {
      "commit": "44df02fc17bb0f3f1c445166c6cbd7f4d92b4eb6",
      "tree": "3b15d0cf631e5cc41462aa5d213c8710c6966368",
      "parents": [
        "bdc6cd29303b12ca2fcd8e865f1bb6550b01652f",
        "4f22c781b614322fe3790d314a527ac10471a63a"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 21:54:42 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 21:54:42 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix race condition when setting default ringtones\"\" into mnc-dr-dev am: 88d4cc1001\nam: 4f22c781b6\n\n* commit \u00274f22c781b614322fe3790d314a527ac10471a63a\u0027:\n  Revert \"Fix race condition when setting default ringtones\"\n"
    },
    {
      "commit": "4f22c781b614322fe3790d314a527ac10471a63a",
      "tree": "51918e1a906c2226945d0f44fc06de241bc704f4",
      "parents": [
        "efa66ca345bc9c82e9f4c88e4e902f935804ab73",
        "88d4cc100175a54be3b7d560a91c38197f59f4bf"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 21:46:06 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 21:46:06 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix race condition when setting default ringtones\"\" into mnc-dr-dev\nam: 88d4cc1001\n\n* commit \u002788d4cc100175a54be3b7d560a91c38197f59f4bf\u0027:\n  Revert \"Fix race condition when setting default ringtones\"\n"
    },
    {
      "commit": "88d4cc100175a54be3b7d560a91c38197f59f4bf",
      "tree": "91791b5c259e035287396e2eba24b6a7a33e6580",
      "parents": [
        "984f7fb9603b55d3031f7df04fa37010513b712c",
        "05ce0c6bb0e552701c23ce1fecd8392c9d39b31b"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 21:39:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 21:39:11 2015 +0000"
      },
      "message": "Merge \"Revert \"Fix race condition when setting default ringtones\"\" into mnc-dr-dev"
    },
    {
      "commit": "bfcd67f71eedcefd269e63e72219ac6a3435626e",
      "tree": "9c25def3ef4ea95704661ab441aaf07c918da829",
      "parents": [
        "d1c469e8769822c48584034076861331fd792a7c"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Nov 10 15:40:26 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 13:38:33 2015 -0800"
      },
      "message": "Use duck typing in X509TrustManagerExtensions\n\nX509TrustManagerExtensions assumes that the default X509TrustManager is\nan instance of conscrypt\u0027s TrustManagerImpl. That\u0027s no longer going to\nalways be the case. Instead use duck typing to support any\nX509TrustManagers that have the extra methods required for\nX509TrustManagerExtensions.\n\nChange-Id: If23471bda590d5e131bb1e802a60599957bc7f37\n"
    },
    {
      "commit": "05ce0c6bb0e552701c23ce1fecd8392c9d39b31b",
      "tree": "b2e10f10f409efbf009b37dbbb4104550e2ed079",
      "parents": [
        "f2cb9341ff864e6d9cc6797857665b2281643a74"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 21:38:04 2015 +0000"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Wed Nov 11 21:38:04 2015 +0000"
      },
      "message": "Revert \"Fix race condition when setting default ringtones\"\n\nThis reverts commit f2cb9341ff864e6d9cc6797857665b2281643a74.\n\nChange-Id: I151972052aea47bf8c6823eb8bbf8161c5a7a4f0\n"
    },
    {
      "commit": "70b2eede18476f3a7d6344ffdc18b40f07bf4b5f",
      "tree": "9fd3bef5da18698c57d3449f5e612ad14656ec3e",
      "parents": [
        "f12ffe6d762f281cbda56322be83a1da80b707ea",
        "8c89f4d28c927ffe81c6e46159d0e5d3a0dd2986"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 20:39:35 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 20:39:35 2015 +0000"
      },
      "message": "Merge \"Add NetworkSecurityConfigProvider\" am: d1c469e876\nam: 8c89f4d28c\n\n* commit \u00278c89f4d28c927ffe81c6e46159d0e5d3a0dd2986\u0027:\n  Add NetworkSecurityConfigProvider\n"
    },
    {
      "commit": "f12ffe6d762f281cbda56322be83a1da80b707ea",
      "tree": "2f783cd0e81d23c2bb533f5f7bb2e29f01d8bedd",
      "parents": [
        "3210b8b4da3c745420d3010028f2bb7071044262",
        "b3d48f18a94c586823462c93fc0f739c83f3db78"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Nov 11 20:38:15 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 20:38:15 2015 +0000"
      },
      "message": "Merge \"Fix system watchdog timeout when reading too many usage events.\" am: 10b0bae06f\nam: b3d48f18a9\n\n* commit \u0027b3d48f18a94c586823462c93fc0f739c83f3db78\u0027:\n  Fix system watchdog timeout when reading too many usage events.\n"
    },
    {
      "commit": "8c89f4d28c927ffe81c6e46159d0e5d3a0dd2986",
      "tree": "bc8a3b7d2488e92349db55da20f7985adbeb4140",
      "parents": [
        "b3d48f18a94c586823462c93fc0f739c83f3db78",
        "d1c469e8769822c48584034076861331fd792a7c"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 20:32:03 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 20:32:03 2015 +0000"
      },
      "message": "Merge \"Add NetworkSecurityConfigProvider\"\nam: d1c469e876\n\n* commit \u0027d1c469e8769822c48584034076861331fd792a7c\u0027:\n  Add NetworkSecurityConfigProvider\n"
    },
    {
      "commit": "b3d48f18a94c586823462c93fc0f739c83f3db78",
      "tree": "f7ab604230933e318c51d20413b2a80878ba8223",
      "parents": [
        "467804448d6b13e04b4d9bc20fd195baa1f07e90",
        "10b0bae06ffdeb79494ddd1aff19387b56770960"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Nov 11 20:30:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 20:30:32 2015 +0000"
      },
      "message": "Merge \"Fix system watchdog timeout when reading too many usage events.\"\nam: 10b0bae06f\n\n* commit \u002710b0bae06ffdeb79494ddd1aff19387b56770960\u0027:\n  Fix system watchdog timeout when reading too many usage events.\n"
    },
    {
      "commit": "d1c469e8769822c48584034076861331fd792a7c",
      "tree": "c0e215286a8ed04661964d37232645cb76df73b5",
      "parents": [
        "10b0bae06ffdeb79494ddd1aff19387b56770960",
        "5a1078f40dd511901c33ccf78be6e2d5081d6637"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 20:25:04 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 20:25:04 2015 +0000"
      },
      "message": "Merge \"Add NetworkSecurityConfigProvider\""
    },
    {
      "commit": "10b0bae06ffdeb79494ddd1aff19387b56770960",
      "tree": "520c52e95678614c38c00e7011aab3e82679aa84",
      "parents": [
        "f1e813ea334c947ae0397bfa3a8e42be4fd4ae8c",
        "4e59db328d8b0cc163d2e3eb0f7f3a108f20a58d"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Wed Nov 11 20:24:39 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 20:24:39 2015 +0000"
      },
      "message": "Merge \"Fix system watchdog timeout when reading too many usage events.\""
    },
    {
      "commit": "3210b8b4da3c745420d3010028f2bb7071044262",
      "tree": "52556c1783ce0d17deaa11b4eefe73dc341a5237",
      "parents": [
        "6035d3d256c9f8e71cdf41a1c6d98afc7d56d1e4",
        "467804448d6b13e04b4d9bc20fd195baa1f07e90"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 19:30:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 19:30:01 2015 +0000"
      },
      "message": "Merge \"Add support for debug-overrides configuration\" am: f1e813ea33\nam: 467804448d\n\n* commit \u0027467804448d6b13e04b4d9bc20fd195baa1f07e90\u0027:\n  Add support for debug-overrides configuration\n"
    },
    {
      "commit": "467804448d6b13e04b4d9bc20fd195baa1f07e90",
      "tree": "22802e55ac382883eb2bc2f1b7e2331be75ece8a",
      "parents": [
        "8c8353a8c3152bc3ee4b74815d64c65c2c9d1991",
        "f1e813ea334c947ae0397bfa3a8e42be4fd4ae8c"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 19:21:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 19:21:32 2015 +0000"
      },
      "message": "Merge \"Add support for debug-overrides configuration\"\nam: f1e813ea33\n\n* commit \u0027f1e813ea334c947ae0397bfa3a8e42be4fd4ae8c\u0027:\n  Add support for debug-overrides configuration\n"
    },
    {
      "commit": "f1e813ea334c947ae0397bfa3a8e42be4fd4ae8c",
      "tree": "4fd72ee77eb3689b2aa0e2e32635f64192b59f9a",
      "parents": [
        "8c85c00b5e8fffb226f4af225a67425b8d0f190b",
        "08d36202daeb3e668911c9902edb61b6894f822e"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 19:03:30 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 19:03:30 2015 +0000"
      },
      "message": "Merge \"Add support for debug-overrides configuration\""
    },
    {
      "commit": "5a1078f40dd511901c33ccf78be6e2d5081d6637",
      "tree": "b9d5ab60194a061c0aed6f07d34bfa1dff18525b",
      "parents": [
        "08d36202daeb3e668911c9902edb61b6894f822e"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Nov 10 12:26:18 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Wed Nov 11 10:54:54 2015 -0800"
      },
      "message": "Add NetworkSecurityConfigProvider\n\nChange-Id: I321e3ca94cc2a8d5e0e5d82a83b255ff5b8a71d2\n"
    },
    {
      "commit": "6035d3d256c9f8e71cdf41a1c6d98afc7d56d1e4",
      "tree": "f96d790c35666b74fd44fedff5336462edd80bff",
      "parents": [
        "5bb2fdb425dab346fb83c7f2bf9afa03bdf79fd6",
        "bdc6cd29303b12ca2fcd8e865f1bb6550b01652f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:12:37 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 18:12:37 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev am: efa66ca345  -s ours\nam: bdc6cd2930  -s ours\n\n* commit \u0027bdc6cd29303b12ca2fcd8e865f1bb6550b01652f\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "5bb2fdb425dab346fb83c7f2bf9afa03bdf79fd6",
      "tree": "f96d790c35666b74fd44fedff5336462edd80bff",
      "parents": [
        "3c8f7b53dae22d5ad8d28a48259eca9f83c66226",
        "8c8353a8c3152bc3ee4b74815d64c65c2c9d1991"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Nov 11 18:08:15 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 18:08:15 2015 +0000"
      },
      "message": "Merge \"Fix memory corruption in SpotShadow\" am: 8c85c00b5e\nam: 8c8353a8c3\n\n* commit \u00278c8353a8c3152bc3ee4b74815d64c65c2c9d1991\u0027:\n  Fix memory corruption in SpotShadow\n"
    },
    {
      "commit": "bdc6cd29303b12ca2fcd8e865f1bb6550b01652f",
      "tree": "8c4cd3df8c44cf802d712e5e2aea8207291c89fd",
      "parents": [
        "d00e9f88d704c713a313c18a2f5bc37986e7d6e3",
        "efa66ca345bc9c82e9f4c88e4e902f935804ab73"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:03:38 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 18:03:38 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev\nam: efa66ca345  -s ours\n\n* commit \u0027efa66ca345bc9c82e9f4c88e4e902f935804ab73\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "8c8353a8c3152bc3ee4b74815d64c65c2c9d1991",
      "tree": "de6c0d60e6526796c8038e9262d18b2df1bc3981",
      "parents": [
        "61abae774e7cf3fd298ecab821692ac17417f4c5",
        "8c85c00b5e8fffb226f4af225a67425b8d0f190b"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Nov 11 17:59:16 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:59:16 2015 +0000"
      },
      "message": "Merge \"Fix memory corruption in SpotShadow\"\nam: 8c85c00b5e\n\n* commit \u00278c85c00b5e8fffb226f4af225a67425b8d0f190b\u0027:\n  Fix memory corruption in SpotShadow\n"
    },
    {
      "commit": "efa66ca345bc9c82e9f4c88e4e902f935804ab73",
      "tree": "f3510f6bca84a45dd264fea3bdeb7cb2958ca440",
      "parents": [
        "adaccf62be5c8b1f44f5dd0c03bff01a2b314896",
        "ead61cca6263f8585c2049e07029c1f01639ecbd"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 17:56:56 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 11 17:56:56 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev"
    },
    {
      "commit": "8c85c00b5e8fffb226f4af225a67425b8d0f190b",
      "tree": "8c1ddf5f8c76da9e03a5d11be2e3f00d5b35ce6d",
      "parents": [
        "8fa7e93050f5b3d7ccac8775fee302f1f4394d4f",
        "a1f563134065abb360096cc06f6bfe4a8cca7a48"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Nov 11 17:52:08 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 17:52:08 2015 +0000"
      },
      "message": "Merge \"Fix memory corruption in SpotShadow\""
    },
    {
      "commit": "3c8f7b53dae22d5ad8d28a48259eca9f83c66226",
      "tree": "ae54af950c2e2d9e4081d7eb776269c3ec55efe3",
      "parents": [
        "d75fdb6fe3745805561dec630540e8449d97e2f8",
        "d00e9f88d704c713a313c18a2f5bc37986e7d6e3"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 17:49:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:49:48 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 984f7fb960  -s ours am: adaccf62be  -s ours\nam: d00e9f88d7  -s ours\n\n* commit \u0027d00e9f88d704c713a313c18a2f5bc37986e7d6e3\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "d00e9f88d704c713a313c18a2f5bc37986e7d6e3",
      "tree": "8c4cd3df8c44cf802d712e5e2aea8207291c89fd",
      "parents": [
        "f8c9e499c0985c8893617e81dea75fbaaebee0d9",
        "adaccf62be5c8b1f44f5dd0c03bff01a2b314896"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 17:41:18 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:41:18 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 984f7fb960  -s ours\nam: adaccf62be  -s ours\n\n* commit \u0027adaccf62be5c8b1f44f5dd0c03bff01a2b314896\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "ead61cca6263f8585c2049e07029c1f01639ecbd",
      "tree": "f3510f6bca84a45dd264fea3bdeb7cb2958ca440",
      "parents": [
        "48fdfa403eef469ea9bbcbf5509d919b7db447c7"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:41:18 2015 +0100"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:41:18 2015 +0100"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If1583a01724c6eb81c234b7f2b71c7f276d67a13\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "adaccf62be5c8b1f44f5dd0c03bff01a2b314896",
      "tree": "0fc060d213c30458759c1ef46134112f483f453f",
      "parents": [
        "48fdfa403eef469ea9bbcbf5509d919b7db447c7",
        "984f7fb9603b55d3031f7df04fa37010513b712c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 17:32:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:32:10 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE\nam: 984f7fb960  -s ours\n\n* commit \u0027984f7fb9603b55d3031f7df04fa37010513b712c\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "984f7fb9603b55d3031f7df04fa37010513b712c",
      "tree": "4809f9cf357e7267a23476460639f2a9e8608564",
      "parents": [
        "00765ef5a2a0981d18a15f3acaf4119592d42996"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:07:16 2015 +0100"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Nov 11 18:07:16 2015 +0100"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ief45ae89cfe3bfd76390f8f70276c2411d0dfc30\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d75fdb6fe3745805561dec630540e8449d97e2f8",
      "tree": "ae54af950c2e2d9e4081d7eb776269c3ec55efe3",
      "parents": [
        "000b17b51c984cf88b9d57bcaffeaa831cf40dc8",
        "61abae774e7cf3fd298ecab821692ac17417f4c5"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Nov 11 17:05:42 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:05:42 2015 +0000"
      },
      "message": "Merge \"Parse method-trace properties only in debug builds.\" am: 8fa7e93050\nam: 61abae774e\n\n* commit \u002761abae774e7cf3fd298ecab821692ac17417f4c5\u0027:\n  Parse method-trace properties only in debug builds.\n"
    },
    {
      "commit": "61abae774e7cf3fd298ecab821692ac17417f4c5",
      "tree": "4bf79ac37261d4210c93f0410840fccfa313fd2b",
      "parents": [
        "7516d4d8667957688433b02b2f4985f1b3ab36ad",
        "8fa7e93050f5b3d7ccac8775fee302f1f4394d4f"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Nov 11 17:00:22 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 17:00:22 2015 +0000"
      },
      "message": "Merge \"Parse method-trace properties only in debug builds.\"\nam: 8fa7e93050\n\n* commit \u00278fa7e93050f5b3d7ccac8775fee302f1f4394d4f\u0027:\n  Parse method-trace properties only in debug builds.\n"
    },
    {
      "commit": "8fa7e93050f5b3d7ccac8775fee302f1f4394d4f",
      "tree": "9ed10faaf3d53a31c5ad22a6e17ba1fd8ab92370",
      "parents": [
        "37bf3ec9d2fb3dfdccfe043e51723e4e543f0703",
        "92290b8963e55dac1be729dc2424b356794733e3"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Nov 11 16:54:52 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Nov 11 16:54:52 2015 +0000"
      },
      "message": "Merge \"Parse method-trace properties only in debug builds.\""
    },
    {
      "commit": "a1f563134065abb360096cc06f6bfe4a8cca7a48",
      "tree": "1c446d5cb08cb43867d5ec2ea777d14883982555",
      "parents": [
        "37bf3ec9d2fb3dfdccfe043e51723e4e543f0703"
      ],
      "author": {
        "name": "Keith Mok",
        "email": "ek9852@gmail.com",
        "time": "Tue Nov 10 16:52:05 2015 -0800"
      },
      "committer": {
        "name": "Keith Mok",
        "email": "ek9852@gmail.com",
        "time": "Wed Nov 11 08:49:20 2015 -0800"
      },
      "message": "Fix memory corruption in SpotShadow\n\nThe array list is too small and causing stack corruption\n\nChange-Id: I0e34dad39357fb63977d2ce6f183ced7b6a632be\n"
    },
    {
      "commit": "92290b8963e55dac1be729dc2424b356794733e3",
      "tree": "0775df646dc650502e97c699a3a637cfcf5e8202",
      "parents": [
        "8d8515e708f0cebf69587750bbb3abcb315cc61e"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Nov 10 19:30:45 2015 +0000"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Nov 11 10:36:47 2015 +0000"
      },
      "message": "Parse method-trace properties only in debug builds.\n\nBug: 25612377\nChange-Id: Ia1d8e6c5afbdd70486d5aa8c059e70e27b03367d\n"
    },
    {
      "commit": "000b17b51c984cf88b9d57bcaffeaa831cf40dc8",
      "tree": "7491f4e974e7acb57205781b31d29e045fdc4d19",
      "parents": [
        "1b85ce17a316973a170b3932f2d0a9b02063eaa3",
        "f8c9e499c0985c8893617e81dea75fbaaebee0d9"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Wed Nov 11 01:20:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 01:20:27 2015 +0000"
      },
      "message": "Allow debugging only for apps forked from zygote am: f915991842  -s ours am: 48fdfa403e\nam: f8c9e499c0\n\n* commit \u0027f8c9e499c0985c8893617e81dea75fbaaebee0d9\u0027:\n  Allow debugging only for apps forked from zygote\n"
    },
    {
      "commit": "f8c9e499c0985c8893617e81dea75fbaaebee0d9",
      "tree": "8c4cd3df8c44cf802d712e5e2aea8207291c89fd",
      "parents": [
        "d9c10d7edd52f5c1efb6d40f1c36b376b7a34934",
        "48fdfa403eef469ea9bbcbf5509d919b7db447c7"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Wed Nov 11 01:11:33 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 01:11:33 2015 +0000"
      },
      "message": "Allow debugging only for apps forked from zygote am: f915991842  -s ours\nam: 48fdfa403e\n\n* commit \u002748fdfa403eef469ea9bbcbf5509d919b7db447c7\u0027:\n  Allow debugging only for apps forked from zygote\n"
    },
    {
      "commit": "48fdfa403eef469ea9bbcbf5509d919b7db447c7",
      "tree": "0fc060d213c30458759c1ef46134112f483f453f",
      "parents": [
        "e6538dcc06c2547ac8a58c265e6b586fc9652ef3",
        "f91599184200e4e5f5b8bb01f9e7274d21a3dc9d"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Wed Nov 11 01:02:21 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 11 01:02:21 2015 +0000"
      },
      "message": "Allow debugging only for apps forked from zygote\nam: f915991842  -s ours\n\n* commit \u0027f91599184200e4e5f5b8bb01f9e7274d21a3dc9d\u0027:\n  Allow debugging only for apps forked from zygote\n"
    },
    {
      "commit": "1b85ce17a316973a170b3932f2d0a9b02063eaa3",
      "tree": "7491f4e974e7acb57205781b31d29e045fdc4d19",
      "parents": [
        "16009a6deaff272c94046facbeb567bafdaacc69",
        "7516d4d8667957688433b02b2f4985f1b3ab36ad"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 10 23:31:11 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 10 23:31:11 2015 +0000"
      },
      "message": "Merge \"Fix HWUI Path Cache dangling pointer\" am: 37bf3ec9d2\nam: 7516d4d866\n\n* commit \u00277516d4d8667957688433b02b2f4985f1b3ab36ad\u0027:\n  Fix HWUI Path Cache dangling pointer\n"
    },
    {
      "commit": "7516d4d8667957688433b02b2f4985f1b3ab36ad",
      "tree": "ca0fb7dabb61e30435a5ead5c133a03d9505c7d9",
      "parents": [
        "5522efb1300cfa87a8434bd396093a2ae076fa69",
        "37bf3ec9d2fb3dfdccfe043e51723e4e543f0703"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 10 23:26:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 10 23:26:01 2015 +0000"
      },
      "message": "Merge \"Fix HWUI Path Cache dangling pointer\"\nam: 37bf3ec9d2\n\n* commit \u002737bf3ec9d2fb3dfdccfe043e51723e4e543f0703\u0027:\n  Fix HWUI Path Cache dangling pointer\n"
    },
    {
      "commit": "f91599184200e4e5f5b8bb01f9e7274d21a3dc9d",
      "tree": "e1d99b9db1ed3cbe7a64226fea207ad21baf95ca",
      "parents": [
        "d9a2be8d3d5bd0e170fec71c316373e268a8c17f"
      ],
      "author": {
        "name": "Sebastien Hertz",
        "email": "shertz@google.com",
        "time": "Mon Aug 10 18:55:34 2015 +0200"
      },
      "committer": {
        "name": "Chenjie Luo",
        "email": "cjluo@google.com",
        "time": "Tue Nov 10 23:20:53 2015 +0000"
      },
      "message": "Allow debugging only for apps forked from zygote\n\nWhen starting the runtime from app_process, we only pass JDWP options\nif starting zygote. It prevents from opening a JDWP connection in\nnon-zygote programs while Android apps (forked from zygote) remain\ndebuggable.\n\nBug: 23050463\n\n(cherry picked from commit 7a09b8322cab26d6e3da1362d3c74964ae66b5d4)\n\nChange-Id: Ib5b6d3bc4d45389993c3c54226df5a7b72479d19\n(cherry picked from commit ff8dc21278b19b22ed8dc9f9475850838336d351)\n"
    },
    {
      "commit": "37bf3ec9d2fb3dfdccfe043e51723e4e543f0703",
      "tree": "bf733341a7a586f01bb1e9c91c2327813b61b935",
      "parents": [
        "8d8515e708f0cebf69587750bbb3abcb315cc61e",
        "2e4f67c388aff0def50dd619388624f1dbe359ad"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Nov 10 23:20:03 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 10 23:20:03 2015 +0000"
      },
      "message": "Merge \"Fix HWUI Path Cache dangling pointer\""
    },
    {
      "commit": "08d36202daeb3e668911c9902edb61b6894f822e",
      "tree": "72dee75fd1be13ff12ecbde62647d9e376b72f16",
      "parents": [
        "749501e88e5fa6bdc6594a9db5c232e31bdda867"
      ],
      "author": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Mon Nov 09 13:38:51 2015 -0800"
      },
      "committer": {
        "name": "Chad Brubaker",
        "email": "cbrubaker@google.com",
        "time": "Tue Nov 10 12:40:00 2015 -0800"
      },
      "message": "Add support for debug-overrides configuration\n\nDebug overrides are only used if the application is debuggable in\norder to help local debugging and development by trusting additional\nCAs. In a non-debuggable version of the application the debug-overrides\nare ignored.\n\nTrust anchors in the debug override configuration have two key\ndifferences from those in base-config and domain-config:\n1) trust anchors in the debug-overrides are trusted for all connections\nin addition to any trust anchors included in the relevant base/domain\nconfigs.\n2) By default trust anchors in the debug config override pins, as their\npurpose is for connecting to non-standard servers for debugging and\ntesting and those servers should not be pinned in the production\nconfiguration.\n\nChange-Id: I15ee98eae182be0ffaa49b06bc5e1c6c3d22baee\n"
    },
    {
      "commit": "16009a6deaff272c94046facbeb567bafdaacc69",
      "tree": "5be36453c40f2fa37c5895c7ee1d2b2a08bae1cf",
      "parents": [
        "ab62877a077376bccb1230f1ab4a22c41441d2d9",
        "5522efb1300cfa87a8434bd396093a2ae076fa69"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 10 01:07:27 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 10 01:07:27 2015 +0000"
      },
      "message": "Merge \"Avoid NPE in printspooler when changing language\" am: 8d8515e708\nam: 5522efb130\n\n* commit \u00275522efb1300cfa87a8434bd396093a2ae076fa69\u0027:\n  Avoid NPE in printspooler when changing language\n"
    },
    {
      "commit": "5522efb1300cfa87a8434bd396093a2ae076fa69",
      "tree": "8b93e5577ec1b97266c6867980bee1cb61210adc",
      "parents": [
        "02cc328d9df39a4abae55bf047a88a9e8129783d",
        "8d8515e708f0cebf69587750bbb3abcb315cc61e"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 10 01:03:05 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 10 01:03:05 2015 +0000"
      },
      "message": "Merge \"Avoid NPE in printspooler when changing language\"\nam: 8d8515e708\n\n* commit \u00278d8515e708f0cebf69587750bbb3abcb315cc61e\u0027:\n  Avoid NPE in printspooler when changing language\n"
    },
    {
      "commit": "8d8515e708f0cebf69587750bbb3abcb315cc61e",
      "tree": "5839e3b5fe0cd76615e3976f7b7c0c67d84d3b64",
      "parents": [
        "51b48b38774b8babe339890e1c888dfd8647ee72",
        "86d13f3daf6f5562bd83d086008d287c58d841c3"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Nov 10 00:58:28 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 10 00:58:28 2015 +0000"
      },
      "message": "Merge \"Avoid NPE in printspooler when changing language\""
    },
    {
      "commit": "ab62877a077376bccb1230f1ab4a22c41441d2d9",
      "tree": "29c9bf626c99839af325ca2aced85ffccdf7c48c",
      "parents": [
        "b67ae42ad07ed6a5b4927c41089076e6eafd6949",
        "d9c10d7edd52f5c1efb6d40f1c36b376b7a34934"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Nov 09 21:58:49 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:58:49 2015 +0000"
      },
      "message": "Merge \"Block directory selection in openable modes.\" into mnc-dr-dev am: 00765ef5a2 am: e6538dcc06\nam: d9c10d7edd\n\n* commit \u0027d9c10d7edd52f5c1efb6d40f1c36b376b7a34934\u0027:\n  Block directory selection in openable modes.\n"
    },
    {
      "commit": "d9c10d7edd52f5c1efb6d40f1c36b376b7a34934",
      "tree": "8c4cd3df8c44cf802d712e5e2aea8207291c89fd",
      "parents": [
        "8fb0121cb60ddf54a22bff088670594f422edea9",
        "e6538dcc06c2547ac8a58c265e6b586fc9652ef3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Nov 09 21:53:02 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:53:02 2015 +0000"
      },
      "message": "Merge \"Block directory selection in openable modes.\" into mnc-dr-dev am: 00765ef5a2\nam: e6538dcc06\n\n* commit \u0027e6538dcc06c2547ac8a58c265e6b586fc9652ef3\u0027:\n  Block directory selection in openable modes.\n"
    },
    {
      "commit": "e6538dcc06c2547ac8a58c265e6b586fc9652ef3",
      "tree": "0fc060d213c30458759c1ef46134112f483f453f",
      "parents": [
        "02bf433f902aa34483aa2fc1b410f393b35058f1",
        "00765ef5a2a0981d18a15f3acaf4119592d42996"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Nov 09 21:46:06 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:46:06 2015 +0000"
      },
      "message": "Merge \"Block directory selection in openable modes.\" into mnc-dr-dev\nam: 00765ef5a2\n\n* commit \u002700765ef5a2a0981d18a15f3acaf4119592d42996\u0027:\n  Block directory selection in openable modes.\n"
    },
    {
      "commit": "00765ef5a2a0981d18a15f3acaf4119592d42996",
      "tree": "f537bcfef3f79f73df05e984f5a083a12595bcd7",
      "parents": [
        "83702ec3edf3bd17eff90a409cc3cf5efab48cff",
        "7ecaea83d4b3709f2c999d2612e76e1e355ee6f1"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Nov 09 21:40:29 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 09 21:40:29 2015 +0000"
      },
      "message": "Merge \"Block directory selection in openable modes.\" into mnc-dr-dev"
    },
    {
      "commit": "b67ae42ad07ed6a5b4927c41089076e6eafd6949",
      "tree": "df5394b84b323b8f21031bd5eb3bffde55481ab7",
      "parents": [
        "7907271af1f9024b1c5896a2d5006f7c868c771c",
        "8fb0121cb60ddf54a22bff088670594f422edea9"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 09 21:39:41 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:39:41 2015 +0000"
      },
      "message": "Merge \"Fix race condition when setting default ringtones\" into mnc-dr-dev am: 83702ec3ed am: 02bf433f90\nam: 8fb0121cb6\n\n* commit \u00278fb0121cb60ddf54a22bff088670594f422edea9\u0027:\n  Fix race condition when setting default ringtones\n"
    },
    {
      "commit": "8fb0121cb60ddf54a22bff088670594f422edea9",
      "tree": "aa541aa8366632fa2641d3ab8ddbf2a1d91cc7a3",
      "parents": [
        "919b74ae355102deb2e6c35e95803edf29cea1d6",
        "02bf433f902aa34483aa2fc1b410f393b35058f1"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 09 21:34:14 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:34:14 2015 +0000"
      },
      "message": "Merge \"Fix race condition when setting default ringtones\" into mnc-dr-dev am: 83702ec3ed\nam: 02bf433f90\n\n* commit \u002702bf433f902aa34483aa2fc1b410f393b35058f1\u0027:\n  Fix race condition when setting default ringtones\n"
    },
    {
      "commit": "02bf433f902aa34483aa2fc1b410f393b35058f1",
      "tree": "279b19a405d6ac845c638a098c9c5f1e14cf7d58",
      "parents": [
        "f3b3a2ce2bc9b3f5eb6c96b7a828d245c84cc203",
        "83702ec3edf3bd17eff90a409cc3cf5efab48cff"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 09 21:28:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 21:28:32 2015 +0000"
      },
      "message": "Merge \"Fix race condition when setting default ringtones\" into mnc-dr-dev\nam: 83702ec3ed\n\n* commit \u002783702ec3edf3bd17eff90a409cc3cf5efab48cff\u0027:\n  Fix race condition when setting default ringtones\n"
    },
    {
      "commit": "83702ec3edf3bd17eff90a409cc3cf5efab48cff",
      "tree": "c9b8bc5b1187f13ed8dcefb54b133c949961d051",
      "parents": [
        "49eeda33ddca15ff8b8e820d1cf68a99cde9806a",
        "f2cb9341ff864e6d9cc6797857665b2281643a74"
      ],
      "author": {
        "name": "Marco Nelissen",
        "email": "marcone@google.com",
        "time": "Mon Nov 09 21:21:55 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 09 21:21:55 2015 +0000"
      },
      "message": "Merge \"Fix race condition when setting default ringtones\" into mnc-dr-dev"
    },
    {
      "commit": "7907271af1f9024b1c5896a2d5006f7c868c771c",
      "tree": "2efea28c51910b9963164dee53592653cfd57f38",
      "parents": [
        "bd4d7ed0312a828c032b87c31a6bc98316f5f756",
        "02cc328d9df39a4abae55bf047a88a9e8129783d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Nov 09 20:34:02 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 20:34:02 2015 +0000"
      },
      "message": "Merge \"system_server: allow /proc read access to other UIDs\" am: 51b48b3877\nam: 02cc328d9d\n\n* commit \u002702cc328d9df39a4abae55bf047a88a9e8129783d\u0027:\n  system_server: allow /proc read access to other UIDs\n"
    },
    {
      "commit": "02cc328d9df39a4abae55bf047a88a9e8129783d",
      "tree": "5dc8ff6a12b1173047a44dfaded98fcb3348158a",
      "parents": [
        "b549899d0b6b95032a9c75e64c9276acd85510d1",
        "51b48b38774b8babe339890e1c888dfd8647ee72"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Nov 09 20:28:30 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 20:28:30 2015 +0000"
      },
      "message": "Merge \"system_server: allow /proc read access to other UIDs\"\nam: 51b48b3877\n\n* commit \u002751b48b38774b8babe339890e1c888dfd8647ee72\u0027:\n  system_server: allow /proc read access to other UIDs\n"
    },
    {
      "commit": "51b48b38774b8babe339890e1c888dfd8647ee72",
      "tree": "c7d41e920279894e52b5bb529c6f075bcc2c2b73",
      "parents": [
        "749501e88e5fa6bdc6594a9db5c232e31bdda867",
        "368513fa991c66b63194a68ded444f451c5283ec"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Mon Nov 09 20:05:22 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 09 20:05:22 2015 +0000"
      },
      "message": "Merge \"system_server: allow /proc read access to other UIDs\""
    },
    {
      "commit": "bd4d7ed0312a828c032b87c31a6bc98316f5f756",
      "tree": "6c13e58951c8813cba3b8d2a94f4fb34df953764",
      "parents": [
        "fc2d271539004509051f072be1f89b3fe5d8605f",
        "919b74ae355102deb2e6c35e95803edf29cea1d6"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 18:02:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 18:02:10 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev am: f3b3a2ce2b  -s ours\nam: 919b74ae35  -s ours\n\n* commit \u0027919b74ae355102deb2e6c35e95803edf29cea1d6\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "919b74ae355102deb2e6c35e95803edf29cea1d6",
      "tree": "5505ca4bdb0287b2d0cdc2f8f2d71d151e080def",
      "parents": [
        "9ab5fb52a0d2d03b86a3862363f0594356a90bcd",
        "f3b3a2ce2bc9b3f5eb6c96b7a828d245c84cc203"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 17:57:11 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 17:57:11 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev\nam: f3b3a2ce2b  -s ours\n\n* commit \u0027f3b3a2ce2bc9b3f5eb6c96b7a828d245c84cc203\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "f3b3a2ce2bc9b3f5eb6c96b7a828d245c84cc203",
      "tree": "97ac53d84ea20140b96d2b17bba5516d440f6f51",
      "parents": [
        "0414438abe0718f5007d7b580981d6ba204b655c",
        "016d9e7c4d785314fe5a9142413e12ed3d33890f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 17:51:40 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 09 17:51:40 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev"
    },
    {
      "commit": "016d9e7c4d785314fe5a9142413e12ed3d33890f",
      "tree": "fd7569919bcb8fc5b6812879666341c8f4399091",
      "parents": [
        "634221adb28f765233889cca32078e4b042198f3"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 18:43:57 2015 +0100"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 18:43:57 2015 +0100"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I58434476f0ed8edce61cd6827f25842d2f546340\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "fc2d271539004509051f072be1f89b3fe5d8605f",
      "tree": "6c13e58951c8813cba3b8d2a94f4fb34df953764",
      "parents": [
        "16c692f57f17102b1980144fb259875d40139d10",
        "9ab5fb52a0d2d03b86a3862363f0594356a90bcd"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 17:39:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 17:39:01 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 49eeda33dd  -s ours am: 0414438abe  -s ours\nam: 9ab5fb52a0  -s ours\n\n* commit \u00279ab5fb52a0d2d03b86a3862363f0594356a90bcd\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "9ab5fb52a0d2d03b86a3862363f0594356a90bcd",
      "tree": "5505ca4bdb0287b2d0cdc2f8f2d71d151e080def",
      "parents": [
        "a1d07382539525a44baf0ca581e04fb445639831",
        "0414438abe0718f5007d7b580981d6ba204b655c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 17:34:42 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 17:34:42 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 49eeda33dd  -s ours\nam: 0414438abe  -s ours\n\n* commit \u00270414438abe0718f5007d7b580981d6ba204b655c\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "0414438abe0718f5007d7b580981d6ba204b655c",
      "tree": "47bb055b6616b05a378bace902cefa18e570f464",
      "parents": [
        "210f0afaf9011d044d261f1044a1a7368cb89e7e",
        "49eeda33ddca15ff8b8e820d1cf68a99cde9806a"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 17:27:25 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 17:27:25 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE\nam: 49eeda33dd  -s ours\n\n* commit \u002749eeda33ddca15ff8b8e820d1cf68a99cde9806a\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "49eeda33ddca15ff8b8e820d1cf68a99cde9806a",
      "tree": "429b2fff29e3379cb72a5f1821dc0c95cfed35ed",
      "parents": [
        "0cf48e9120fee8e5f0abc7b50a816bb2bc8e6127"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 18:10:12 2015 +0100"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 18:10:12 2015 +0100"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I664d6f94b74430f003182bc72db6610521883fa9\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "16c692f57f17102b1980144fb259875d40139d10",
      "tree": "6c13e58951c8813cba3b8d2a94f4fb34df953764",
      "parents": [
        "8427d98f7c3d6c1c05d78c5a9202c4110c3732b5",
        "a1d07382539525a44baf0ca581e04fb445639831"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Mon Nov 09 13:37:24 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 09 13:37:24 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 210f0afaf9  -s ours\nam: a1d0738253  -s ours\n\n* commit \u0027a1d07382539525a44baf0ca581e04fb445639831\u0027:\n  Import translations. DO NOT MERGE\n"
    }
  ],
  "next": "a1d07382539525a44baf0ca581e04fb445639831"
}
