)]}'
{
  "log": [
    {
      "commit": "3398abb25b6a8614f80f79efcf428a07185fe50f",
      "tree": "a5562847fd183fad7a51fdebb5aa36e4cfe5907b",
      "parents": [
        "9f091287b1a06986871faebffb0d72771ec99df6",
        "77c40109cf25d29f85ee6c13aeb96e22e55f33ab"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Oct 28 19:21:17 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 19:21:17 2015 +0000"
      },
      "message": "Merge \"Cleanups\""
    },
    {
      "commit": "9f091287b1a06986871faebffb0d72771ec99df6",
      "tree": "9f9f9b807527825aa565d40fc7dee531382b277d",
      "parents": [
        "39baa9d45b9a45d26bd291b7608e8a700555db8b",
        "9dea0d53f598d8fa98d9b50899fc9c7559f7a1a1"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Oct 28 19:20:49 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 19:20:49 2015 +0000"
      },
      "message": "Merge \"Free DisplayListData for Views with GONE parents\""
    },
    {
      "commit": "9dea0d53f598d8fa98d9b50899fc9c7559f7a1a1",
      "tree": "948831ab00192df553f10f9fad04a16d6b4b554d",
      "parents": [
        "5918519f972b4eedfc0e402b96cf8a288446deed"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Oct 27 10:04:38 2015 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Oct 28 12:20:20 2015 -0700"
      },
      "message": "Free DisplayListData for Views with GONE parents\n\nBug: 22565656\nChange-Id: I06060e6ae473482ec79feb891f9123c85706237f\n"
    },
    {
      "commit": "39baa9d45b9a45d26bd291b7608e8a700555db8b",
      "tree": "b929f50278a98091faec8a20f8858bd3874d9c89",
      "parents": [
        "7917546d0ea1ccec6198d5e16020fa5f6a82b202",
        "7d0a01ea47ea65f3503f2ec457bda79810d57c6c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 19:14:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 19:14:30 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "7917546d0ea1ccec6198d5e16020fa5f6a82b202",
      "tree": "1c365fb17746eeb12dd2085e311518e02160bb3e",
      "parents": [
        "6cb3ee831933776f39c5c0a7c86d2a3d0a8e0e16",
        "c133d26b3897811e9f567d787bff8eafb364f3e3"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Wed Oct 28 19:13:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 19:13:58 2015 +0000"
      },
      "message": "Merge \"Some header layout cleanup and alignment\""
    },
    {
      "commit": "7d0a01ea47ea65f3503f2ec457bda79810d57c6c",
      "tree": "911d919661cf5908d1366b670ae5667f8d2a90f2",
      "parents": [
        "bc9ce6e440e081c555788526590860706959e440"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:12:07 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:12:07 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0bd4c7f9ebf574e04f4717cff2dc5f2b25920bbf\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "6cb3ee831933776f39c5c0a7c86d2a3d0a8e0e16",
      "tree": "acbf3ce6df259878333ae2932458ef0eb711c09b",
      "parents": [
        "37028137f25b298c00bf2d1e7e090b3b1ccbe633",
        "d592a5a43ac9fa922c8747f2ff6e65cb27ff0b75"
      ],
      "author": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Wed Oct 28 18:47:53 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 18:47:53 2015 +0000"
      },
      "message": "Merge \"Update permission label strings\" into cw-e-dev am: b69cab65d1 am: 41579ff8fc\nam: d592a5a43a\n\n* commit \u0027d592a5a43ac9fa922c8747f2ff6e65cb27ff0b75\u0027:\n  Update permission label strings\n"
    },
    {
      "commit": "d592a5a43ac9fa922c8747f2ff6e65cb27ff0b75",
      "tree": "32493b489857c80413ff700b17c83d2a66459134",
      "parents": [
        "a05beb29dac5c05a610783469566cf865d92a140",
        "41579ff8fc06ad655e158b1ab825624437489c83"
      ],
      "author": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Wed Oct 28 18:38:32 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 18:38:32 2015 +0000"
      },
      "message": "Merge \"Update permission label strings\" into cw-e-dev am: b69cab65d1\nam: 41579ff8fc\n\n* commit \u002741579ff8fc06ad655e158b1ab825624437489c83\u0027:\n  Update permission label strings\n"
    },
    {
      "commit": "41579ff8fc06ad655e158b1ab825624437489c83",
      "tree": "1caecbcf7cd20339b9494a9aafeed5a5e45ba678",
      "parents": [
        "c45009906ade7b25b6c01c02113c044bd9290ffb",
        "b69cab65d180c3166ac84e47da0aa0c1c27bbc67"
      ],
      "author": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Wed Oct 28 18:29:06 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 18:29:06 2015 +0000"
      },
      "message": "Merge \"Update permission label strings\" into cw-e-dev\nam: b69cab65d1\n\n* commit \u0027b69cab65d180c3166ac84e47da0aa0c1c27bbc67\u0027:\n  Update permission label strings\n"
    },
    {
      "commit": "b69cab65d180c3166ac84e47da0aa0c1c27bbc67",
      "tree": "5e644709643fe65416349d2d263711947dc47932",
      "parents": [
        "36da2a208e253d0635bb569cb92ea0e11f489b4e",
        "0e98ac74f1b06cf0366de87135684f731fc62b2d"
      ],
      "author": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Wed Oct 28 18:22:41 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 18:22:41 2015 +0000"
      },
      "message": "Merge \"Update permission label strings\" into cw-e-dev"
    },
    {
      "commit": "37028137f25b298c00bf2d1e7e090b3b1ccbe633",
      "tree": "fd4336ddede803988a41bb8fed61c7c9b293c4bd",
      "parents": [
        "e29953c17550a1071426e32cd37bf030bbd76e73",
        "550780745fa28ae9a87d02331841ca5ce4f9c763"
      ],
      "author": {
        "name": "Tom Hudson",
        "email": "tomhudson@google.com",
        "time": "Wed Oct 28 17:56:10 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:56:10 2015 +0000"
      },
      "message": "Merge \"Merge six commits from master-skia to master\""
    },
    {
      "commit": "e29953c17550a1071426e32cd37bf030bbd76e73",
      "tree": "69f8e2cb42d509c76ff9a6c17a2e60eb5d6618da",
      "parents": [
        "346b38cd1048b72886bf9aaf83542caf5b7ef560",
        "a05beb29dac5c05a610783469566cf865d92a140"
      ],
      "author": {
        "name": "Ching Tzung Lin",
        "email": "ctlin@google.com",
        "time": "Wed Oct 28 17:48:28 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 17:48:28 2015 +0000"
      },
      "message": "Merge \"Consolidates config_windowOutsetBottom and circular_display_mask_offset\" into cw-e-dev am: 36da2a208e am: c45009906a\nam: a05beb29da\n\n* commit \u0027a05beb29dac5c05a610783469566cf865d92a140\u0027:\n  Consolidates config_windowOutsetBottom and circular_display_mask_offset\n"
    },
    {
      "commit": "346b38cd1048b72886bf9aaf83542caf5b7ef560",
      "tree": "d527b4263d583671486e9cf707ea244203452b49",
      "parents": [
        "ec721632d19fe96abf15ed5dcf25de7ac19fdfae",
        "5854b34881b1a747ac80b5077869ef270a92b1f4"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Wed Oct 28 17:43:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:43:11 2015 +0000"
      },
      "message": "Merge \"Rework receiver/dispatcher design slightly, and replace Layer usage.\""
    },
    {
      "commit": "550780745fa28ae9a87d02331841ca5ce4f9c763",
      "tree": "849b02fc26044d1f2ec6fbce3323147e02b1cd4a",
      "parents": [
        "d0d316049dc791dc8e44337e69873532a218d0db"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Fri Jul 31 10:38:40 2015 -0400"
      },
      "committer": {
        "name": "Tom Hudson",
        "email": "tomhudson@google.com",
        "time": "Wed Oct 28 13:41:38 2015 -0400"
      },
      "message": "Merge six commits from master-skia to master\n\nInclude external/skia/include/private\nuse SrcConstraint for drawBitmapRect\nclean up to allow removal of flags for SCALAR_DIV and IMAGEINFO_FIELDS\ndon\u0027t call DEPRECATED getDevice()\nupdate to newer API for drawBitmapRect\nasABitmap is deprecated, used isABitmap\n\nChange-Id: I519f54f97321a7a365ea81a3b78cb03b9bdca021\nprevious-Change-Id: I12208855a95948897077b1c1549eb35416cc801e\nprevious-Change-Id: I5044f0f61315fe48c60d7af5e261a7d0ed574f56\nprevious-Change-Id: Ic34a3ba77b3f9e091fa7aaba75018a307abacdab\nprevious-Change-Id: I79f8dd779920565d1204f7fe67b3286b1bbf4e9b\nprevious-Change-Id: Ic04d1f8274f6a862ea00f8d241363cf31f5ec1ec\nprevious-Change-Id: I9e4ae257a1976c74302b6a73f17405174ae58cec\n"
    },
    {
      "commit": "a05beb29dac5c05a610783469566cf865d92a140",
      "tree": "8e1848938be8907fdc2b7cebb704ec1501142fb0",
      "parents": [
        "4fcebfe20e9c7b76ebc6c14fe6adf9fef2f072f9",
        "c45009906ade7b25b6c01c02113c044bd9290ffb"
      ],
      "author": {
        "name": "Ching Tzung Lin",
        "email": "ctlin@google.com",
        "time": "Wed Oct 28 17:41:24 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 17:41:24 2015 +0000"
      },
      "message": "Merge \"Consolidates config_windowOutsetBottom and circular_display_mask_offset\" into cw-e-dev am: 36da2a208e\nam: c45009906a\n\n* commit \u0027c45009906ade7b25b6c01c02113c044bd9290ffb\u0027:\n  Consolidates config_windowOutsetBottom and circular_display_mask_offset\n"
    },
    {
      "commit": "c45009906ade7b25b6c01c02113c044bd9290ffb",
      "tree": "2c0e222b6dd30fc9e103a866a39b075826cf6f83",
      "parents": [
        "9aa91f99b26ddac01c7045e1a18b6f0116b4eec7",
        "36da2a208e253d0635bb569cb92ea0e11f489b4e"
      ],
      "author": {
        "name": "Ching Tzung Lin",
        "email": "ctlin@google.com",
        "time": "Wed Oct 28 17:33:03 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 17:33:03 2015 +0000"
      },
      "message": "Merge \"Consolidates config_windowOutsetBottom and circular_display_mask_offset\" into cw-e-dev\nam: 36da2a208e\n\n* commit \u002736da2a208e253d0635bb569cb92ea0e11f489b4e\u0027:\n  Consolidates config_windowOutsetBottom and circular_display_mask_offset\n"
    },
    {
      "commit": "36da2a208e253d0635bb569cb92ea0e11f489b4e",
      "tree": "e4ffd68bd2b15f8a1b3edba89e4c4c0cacbea880",
      "parents": [
        "d2b3815dda57702ebbd00a6422d21a52b0604dfa",
        "f6e4c9da5f70604452a28cd308c3b0e4e47f7075"
      ],
      "author": {
        "name": "Ching Tzung Lin",
        "email": "ctlin@google.com",
        "time": "Wed Oct 28 17:25:24 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:25:24 2015 +0000"
      },
      "message": "Merge \"Consolidates config_windowOutsetBottom and circular_display_mask_offset\" into cw-e-dev"
    },
    {
      "commit": "ec721632d19fe96abf15ed5dcf25de7ac19fdfae",
      "tree": "33a621c475b8e9b46a4a92f8fde9943e311659f5",
      "parents": [
        "9147ce4cf99d8fd06be7fb88d280503dd214777c",
        "a3c1250a2fc36e7315b377b1babe9d03ae41721a"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Oct 28 17:20:03 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:20:03 2015 +0000"
      },
      "message": "Merge \"Fix javadoc\""
    },
    {
      "commit": "a3c1250a2fc36e7315b377b1babe9d03ae41721a",
      "tree": "64b654066dc3abca30cb98f35df0ec40bdec135c",
      "parents": [
        "164fa97ae8d8b90e22eb89becb788ad066b4d10e"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Oct 28 10:18:32 2015 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Oct 28 10:18:32 2015 -0700"
      },
      "message": "Fix javadoc\n\nChange-Id: Iade890cd14bcac844f8ccc1ddde90120600fd64a\n"
    },
    {
      "commit": "9147ce4cf99d8fd06be7fb88d280503dd214777c",
      "tree": "4d78b337853fc64d07240cccf9fba9b976f7b349",
      "parents": [
        "91068127c50c202e92d1561c396dc5ee642bb974",
        "b3b4f61525a3547920d642841202730f3cb16151"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Oct 28 17:05:58 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 17:05:58 2015 +0000"
      },
      "message": "Merge \"Enable default system IMEs for system user\""
    },
    {
      "commit": "91068127c50c202e92d1561c396dc5ee642bb974",
      "tree": "29ccc848c440cd59c2caf25962e55fe600acbd50",
      "parents": [
        "164fa97ae8d8b90e22eb89becb788ad066b4d10e",
        "e92440ee5fad343c680d889136f9a9847a80a418"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Oct 28 16:50:46 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 16:50:46 2015 +0000"
      },
      "message": "Merge \"Re-enabling docking on left/right on tablets in landscape.\""
    },
    {
      "commit": "e92440ee5fad343c680d889136f9a9847a80a418",
      "tree": "613b3d50d1684394292799b65df14b498b56eb71",
      "parents": [
        "38c96cb83446009458558c438b066e38eacab0f2"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Oct 28 09:48:47 2015 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Wed Oct 28 09:48:47 2015 -0700"
      },
      "message": "Re-enabling docking on left/right on tablets in landscape.\n\nChange-Id: I3b02f5bbd653ea79a0d148e5454bd5755c85aba7\n"
    },
    {
      "commit": "164fa97ae8d8b90e22eb89becb788ad066b4d10e",
      "tree": "c25e10b7a6fb5a6be63bc1fbc466c4bf0e2e8727",
      "parents": [
        "4503d2f14aeadc6ae699ad35a19f80e3a2cc26bd",
        "ec7bf63d59c9f19bce34a18a0f58d410bfac36bf"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Oct 28 16:14:52 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 16:14:52 2015 +0000"
      },
      "message": "Merge \"MediaBrowser: Fix a wrong ISE message\""
    },
    {
      "commit": "4503d2f14aeadc6ae699ad35a19f80e3a2cc26bd",
      "tree": "6f418fc8ec95ab0112a39adbd7fa3bfff0d2ca4d",
      "parents": [
        "fed5f90a168163041d3f6573182220b1d2f5452e",
        "4fcebfe20e9c7b76ebc6c14fe6adf9fef2f072f9"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 15:06:50 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 15:06:50 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dr-dev am: c7522c0b1c  -s ours am: d2b3815dda  -s ours am: 9aa91f99b2  -s ours\nam: 4fcebfe20e  -s ours\n\n* commit \u00274fcebfe20e9c7b76ebc6c14fe6adf9fef2f072f9\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "4fcebfe20e9c7b76ebc6c14fe6adf9fef2f072f9",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "a4993f6f2f71c370b5622843ab8f2587b46d8dbd",
        "9aa91f99b26ddac01c7045e1a18b6f0116b4eec7"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 15:00:44 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 15:00:44 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dr-dev am: c7522c0b1c  -s ours am: d2b3815dda  -s ours\nam: 9aa91f99b2  -s ours\n\n* commit \u00279aa91f99b26ddac01c7045e1a18b6f0116b4eec7\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "9aa91f99b26ddac01c7045e1a18b6f0116b4eec7",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "4c55431f51a3c3c67b3234e4902e7fda5cb81c76",
        "d2b3815dda57702ebbd00a6422d21a52b0604dfa"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:52:31 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:52:31 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dr-dev am: c7522c0b1c  -s ours\nam: d2b3815dda  -s ours\n\n* commit \u0027d2b3815dda57702ebbd00a6422d21a52b0604dfa\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "fed5f90a168163041d3f6573182220b1d2f5452e",
      "tree": "6f418fc8ec95ab0112a39adbd7fa3bfff0d2ca4d",
      "parents": [
        "bc9ce6e440e081c555788526590860706959e440",
        "a4993f6f2f71c370b5622843ab8f2587b46d8dbd"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:48:06 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:48:06 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev am: a4f0ea406d  -s ours am: 4c55431f51  -s ours\nam: a4993f6f2f  -s ours\n\n* commit \u0027a4993f6f2f71c370b5622843ab8f2587b46d8dbd\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "d2b3815dda57702ebbd00a6422d21a52b0604dfa",
      "tree": "778ad1e797b41bb334e9dd0fa1180ba9b0134101",
      "parents": [
        "a4f0ea406d9c4de166ec65541581666e782b3846",
        "c7522c0b1c3b8f445ddc1b75f0600363ecbd27a6"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:43:38 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:43:38 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dr-dev\nam: c7522c0b1c  -s ours\n\n* commit \u0027c7522c0b1c3b8f445ddc1b75f0600363ecbd27a6\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "a4993f6f2f71c370b5622843ab8f2587b46d8dbd",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "e21f906153f935a9bcdb2f7723bcdbb7b48c5bdf",
        "4c55431f51a3c3c67b3234e4902e7fda5cb81c76"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:39:12 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:39:12 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev am: a4f0ea406d  -s ours\nam: 4c55431f51  -s ours\n\n* commit \u00274c55431f51a3c3c67b3234e4902e7fda5cb81c76\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "c7522c0b1c3b8f445ddc1b75f0600363ecbd27a6",
      "tree": "95f1f66e943f6c9ff67e907d4fcb8d9b3538be4b",
      "parents": [
        "b8afc77c0a20a5d4ff7d1afb060c474feeefb1fe",
        "bcefa34c3f9a4d3f8f46742199e86872f64cfb7f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:38:11 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 14:38:11 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into mnc-dr-dev"
    },
    {
      "commit": "bcefa34c3f9a4d3f8f46742199e86872f64cfb7f",
      "tree": "34874080e1e1639ead792fe73eac511aec50781c",
      "parents": [
        "da43cc0a2150a1c74340b75c919425e2a3f5b6fe"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 07:37:31 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 07:37:31 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Id9e2298a05893e3769f0e62bcda5fe70c058d11a\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "bc9ce6e440e081c555788526590860706959e440",
      "tree": "6f418fc8ec95ab0112a39adbd7fa3bfff0d2ca4d",
      "parents": [
        "d0d316049dc791dc8e44337e69873532a218d0db",
        "e21f906153f935a9bcdb2f7723bcdbb7b48c5bdf"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:33:48 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:33:48 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: b8afc77c0a  -s ours am: 7934d4e206  -s ours am: 32076214a4  -s ours\nam: e21f906153  -s ours\n\n* commit \u0027e21f906153f935a9bcdb2f7723bcdbb7b48c5bdf\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "4c55431f51a3c3c67b3234e4902e7fda5cb81c76",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "32076214a40a98553a7c634d8d8a8d1eb2efb625",
        "a4f0ea406d9c4de166ec65541581666e782b3846"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:29:50 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:29:50 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev\nam: a4f0ea406d  -s ours\n\n* commit \u0027a4f0ea406d9c4de166ec65541581666e782b3846\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "e21f906153f935a9bcdb2f7723bcdbb7b48c5bdf",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "0c79b15f31489e5c0491fecb000608cb440c8267",
        "32076214a40a98553a7c634d8d8a8d1eb2efb625"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:26:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:26:00 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: b8afc77c0a  -s ours am: 7934d4e206  -s ours\nam: 32076214a4  -s ours\n\n* commit \u002732076214a40a98553a7c634d8d8a8d1eb2efb625\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "a4f0ea406d9c4de166ec65541581666e782b3846",
      "tree": "778ad1e797b41bb334e9dd0fa1180ba9b0134101",
      "parents": [
        "7934d4e20603eb2aaa6f6041c932e9ef70b5612f",
        "c3b637f8d1a7abbf4fa94f97f99c15cac7b6d62b"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:22:47 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 14:22:47 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into cw-e-dev"
    },
    {
      "commit": "c3b637f8d1a7abbf4fa94f97f99c15cac7b6d62b",
      "tree": "856f7ec3737dac52046a481789149499d4fc6b97",
      "parents": [
        "21858e56d640109e36b2f02e244e125adf37020c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 07:21:49 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 07:21:49 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9c1726898d50ea8971a12ddc9fe575615682f95d\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "32076214a40a98553a7c634d8d8a8d1eb2efb625",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "5d79e1b9c1129a60663fca69892ebc14270e5d87",
        "7934d4e20603eb2aaa6f6041c932e9ef70b5612f"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:18:25 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:18:25 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: b8afc77c0a  -s ours\nam: 7934d4e206  -s ours\n\n* commit \u00277934d4e20603eb2aaa6f6041c932e9ef70b5612f\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "7934d4e20603eb2aaa6f6041c932e9ef70b5612f",
      "tree": "ea5d9c8a35ea639efa7d97f3b501bbd75ea65cb7",
      "parents": [
        "44036023a574fa8526c6b436ff5309d5939c94cd",
        "b8afc77c0a20a5d4ff7d1afb060c474feeefb1fe"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 14:11:00 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 14:11:00 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE\nam: b8afc77c0a  -s ours\n\n* commit \u0027b8afc77c0a20a5d4ff7d1afb060c474feeefb1fe\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "b8afc77c0a20a5d4ff7d1afb060c474feeefb1fe",
      "tree": "8b655fbc7c3a71d6827e791be4ee0c25e587e2ba",
      "parents": [
        "da43cc0a2150a1c74340b75c919425e2a3f5b6fe"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 06:59:45 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 06:59:45 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: If7c4ccf382e85f88a4fac586ca870068d8219974\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "d0d316049dc791dc8e44337e69873532a218d0db",
      "tree": "6f418fc8ec95ab0112a39adbd7fa3bfff0d2ca4d",
      "parents": [
        "cd3a0e17f04ed57c29a624e3946bcce8950937d4",
        "52dfbe95c1a84740ea843a45feb11661b74f01d9"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 13:03:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 13:03:57 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "52dfbe95c1a84740ea843a45feb11661b74f01d9",
      "tree": "6d43851f13a18265283ccd1f5aaa1d1052341a6d",
      "parents": [
        "7ae47acb0bfa2bc06e696657e379a285bc2e1082"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 06:02:30 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 06:02:30 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9cadfa4b07bca2d001bef84944b1b7a226b2d3aa\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "cd3a0e17f04ed57c29a624e3946bcce8950937d4",
      "tree": "833cbec71186ce782b99b7f671ae4a5720de7934",
      "parents": [
        "c1741a1e400cf55ca9569f1d8516ed8569ec5c89",
        "78210c34abd7d4080019877895160e6829d58b7c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:42:13 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 12:42:13 2015 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\""
    },
    {
      "commit": "78210c34abd7d4080019877895160e6829d58b7c",
      "tree": "833cbec71186ce782b99b7f671ae4a5720de7934",
      "parents": [
        "7ae47acb0bfa2bc06e696657e379a285bc2e1082"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 05:38:36 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 05:38:36 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I9971ad4dba7f72bb883288a49020eb115e2fb34f\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "c1741a1e400cf55ca9569f1d8516ed8569ec5c89",
      "tree": "a0e0f3519d1fac6f6852caf785599d1ddd3409ec",
      "parents": [
        "7ae47acb0bfa2bc06e696657e379a285bc2e1082",
        "0c79b15f31489e5c0491fecb000608cb440c8267"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:37:34 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 12:37:34 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 44036023a5  -s ours am: 5d79e1b9c1  -s ours\nam: 0c79b15f31  -s ours\n\n* commit \u00270c79b15f31489e5c0491fecb000608cb440c8267\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "0c79b15f31489e5c0491fecb000608cb440c8267",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "df8b5a48cb6e155688e4ab95fc24187fa3ef8027",
        "5d79e1b9c1129a60663fca69892ebc14270e5d87"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:30:10 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 12:30:10 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE am: 44036023a5  -s ours\nam: 5d79e1b9c1  -s ours\n\n* commit \u00275d79e1b9c1129a60663fca69892ebc14270e5d87\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "5d79e1b9c1129a60663fca69892ebc14270e5d87",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "638003c4fdf959686ba35d19cb99805d3c5f578c",
        "44036023a574fa8526c6b436ff5309d5939c94cd"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 12:21:45 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 12:21:45 2015 +0000"
      },
      "message": "Import translations. DO NOT MERGE\nam: 44036023a5  -s ours\n\n* commit \u002744036023a574fa8526c6b436ff5309d5939c94cd\u0027:\n  Import translations. DO NOT MERGE\n"
    },
    {
      "commit": "44036023a574fa8526c6b436ff5309d5939c94cd",
      "tree": "ea5d9c8a35ea639efa7d97f3b501bbd75ea65cb7",
      "parents": [
        "21858e56d640109e36b2f02e244e125adf37020c"
      ],
      "author": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 05:13:26 2015 -0700"
      },
      "committer": {
        "name": "Geoff Mendal",
        "email": "mendal@google.com",
        "time": "Wed Oct 28 05:13:26 2015 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I0fba6c467156c09874291320bf9f18d13e4ba466\nAuto-generated-cl: translation import\n"
    },
    {
      "commit": "7ae47acb0bfa2bc06e696657e379a285bc2e1082",
      "tree": "a0e0f3519d1fac6f6852caf785599d1ddd3409ec",
      "parents": [
        "556c8e646668552d6d9ded20449d5365c96d4f95",
        "1ad4e22534b3607ecca849b06efa4547dd58be63"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Oct 28 07:07:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 07:07:51 2015 +0000"
      },
      "message": "Merge \"Also treat loss of IPv6 as a loss of provisioning.\""
    },
    {
      "commit": "556c8e646668552d6d9ded20449d5365c96d4f95",
      "tree": "de3beb86c7a0bed39e3d92786d6e16bce7ddbe3f",
      "parents": [
        "f13e732d55722e2ae819bd15fd4db48fbce23a02",
        "df8b5a48cb6e155688e4ab95fc24187fa3ef8027"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 28 03:38:12 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 03:38:12 2015 +0000"
      },
      "message": "Merge \"Petites fautes.\" into mnc-dr-dev am: da43cc0a21 am: 21858e56d6  -s ours am: 638003c4fd\nam: df8b5a48cb\n\n* commit \u0027df8b5a48cb6e155688e4ab95fc24187fa3ef8027\u0027:\n  Petites fautes.\n"
    },
    {
      "commit": "df8b5a48cb6e155688e4ab95fc24187fa3ef8027",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "24f2cca6ed3582326fd52df18ff28a8f85394377",
        "638003c4fdf959686ba35d19cb99805d3c5f578c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 28 03:30:40 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 03:30:40 2015 +0000"
      },
      "message": "Merge \"Petites fautes.\" into mnc-dr-dev am: da43cc0a21 am: 21858e56d6  -s ours\nam: 638003c4fd\n\n* commit \u0027638003c4fdf959686ba35d19cb99805d3c5f578c\u0027:\n  Petites fautes.\n"
    },
    {
      "commit": "638003c4fdf959686ba35d19cb99805d3c5f578c",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "40bced1d6ed2dadbd1fff116dad382582c430297",
        "21858e56d640109e36b2f02e244e125adf37020c"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Oct 28 03:21:35 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 03:21:35 2015 +0000"
      },
      "message": "Merge \"Petites fautes.\" into mnc-dr-dev am: da43cc0a21\nam: 21858e56d6  -s ours\n\n* commit \u002721858e56d640109e36b2f02e244e125adf37020c\u0027:\n  Petites fautes.\n"
    },
    {
      "commit": "f13e732d55722e2ae819bd15fd4db48fbce23a02",
      "tree": "de3beb86c7a0bed39e3d92786d6e16bce7ddbe3f",
      "parents": [
        "e978607ac3cec6906fcf90b31b189bf29f47d17a",
        "24f2cca6ed3582326fd52df18ff28a8f85394377"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Oct 28 02:15:23 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 28 02:15:23 2015 +0000"
      },
      "message": "Fix issue #25289999: Lower device idle alarm limit to 10 mins. am: 7682b26ea1 am: 26654c92ca am: 40bced1d6e\nam: 24f2cca6ed\n\n* commit \u002724f2cca6ed3582326fd52df18ff28a8f85394377\u0027:\n  Fix issue #25289999: Lower device idle alarm limit to 10 mins.\n"
    },
    {
      "commit": "e978607ac3cec6906fcf90b31b189bf29f47d17a",
      "tree": "70f9e0c52553251cd88ea7fb8e4de2e8633c5016",
      "parents": [
        "38c96cb83446009458558c438b066e38eacab0f2",
        "923b2602583021b97ac7a8dcbca8395e309b938e"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Wed Oct 28 01:27:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 01:27:37 2015 +0000"
      },
      "message": "Merge \"Make Location objects take less memory.\""
    },
    {
      "commit": "38c96cb83446009458558c438b066e38eacab0f2",
      "tree": "682cd1fe05fc6a491c6487516b8b8002cd3a2082",
      "parents": [
        "a7473a671c717d77fd32e6155e16635dbe7c173e"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 18:25:02 2015 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 18:25:02 2015 -0700"
      },
      "message": "Fixing build breakage.\n\nChange-Id: I0a0ef36b9724fc2e51c545a405b23d261cc85c4f\n"
    },
    {
      "commit": "923b2602583021b97ac7a8dcbca8395e309b938e",
      "tree": "2dbbb782370dbe0f6dbab5007831f634756b1053",
      "parents": [
        "ab253faa47de946b311522925c9875d2cccaaff5"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Oct 27 16:55:58 2015 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Oct 27 18:09:53 2015 -0700"
      },
      "message": "Make Location objects take less memory.\n\n-Use bitmask for has*** methods.\n-Use ThreadLocal for caching intermediate computations\n rather than preallocating memory in every Location\n\nChange-Id: If2fa17bfd59511ec0b809f4b7d7cd8028360c340\n"
    },
    {
      "commit": "a7473a671c717d77fd32e6155e16635dbe7c173e",
      "tree": "04502d9b9a7697b63648139fcb0c0ae349f25347",
      "parents": [
        "56f0720fd7f67bc8e71c98459ef7a255a6f35f4b"
      ],
      "author": {
        "name": "Svetoslav",
        "email": "svetoslavganov@google.com",
        "time": "Tue Oct 27 15:22:39 2015 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Oct 28 01:01:00 2015 +0000"
      },
      "message": "Installer can override system or policy\n\nThe installer can grant permissions at install/update. It\ncan wrongly override system and policy and grant permissions\nexplicitly revoked by the system or device/profile owner.\n\nbug:25323455\n\nChange-Id: Ica4241bfdef753e1d6cb80692c6b375300a05459\n"
    },
    {
      "commit": "56f0720fd7f67bc8e71c98459ef7a255a6f35f4b",
      "tree": "a310c51cd2ce2a661763ac11407d22493ced3417",
      "parents": [
        "d9023cff5d9c4a2164e5d1e1039cbdbe239c497b",
        "d303b25ad3dc7249800b28c4a5bda2d787f0c4c5"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Wed Oct 28 00:59:06 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 00:59:06 2015 +0000"
      },
      "message": "Merge \" Add PackageManager.FEATURE_FREEFORM_WINDOW_MANAGEMENT\""
    },
    {
      "commit": "ec7bf63d59c9f19bce34a18a0f58d410bfac36bf",
      "tree": "4517083540c0a2ef19d4b169f2cd4a0a15573fcb",
      "parents": [
        "d9023cff5d9c4a2164e5d1e1039cbdbe239c497b"
      ],
      "author": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Tue Oct 27 15:22:27 2015 -0700"
      },
      "committer": {
        "name": "Dongwon Kang",
        "email": "dwkang@google.com",
        "time": "Wed Oct 28 00:57:47 2015 +0000"
      },
      "message": "MediaBrowser: Fix a wrong ISE message\n\nChange-Id: Ic0b376bdc52dd01d9d687468104ffe6a797adb30\n"
    },
    {
      "commit": "d9023cff5d9c4a2164e5d1e1039cbdbe239c497b",
      "tree": "26955c38e241032c5e4d8f33e500d8dc0a2f8ab3",
      "parents": [
        "ab253faa47de946b311522925c9875d2cccaaff5",
        "952159f3bc395ccad3d4bbdf8bdb004407fbea06"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Wed Oct 28 00:43:34 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 00:43:34 2015 +0000"
      },
      "message": "Merge \"Make all IpReachabilityMonitor log messages have the same tag\""
    },
    {
      "commit": "d303b25ad3dc7249800b28c4a5bda2d787f0c4c5",
      "tree": "7ef298fd43d6d0938ac6d248ce4147f031914891",
      "parents": [
        "05e6287b7f5d557af8d5a73469c7f565ff3e2d87"
      ],
      "author": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Tue Oct 27 17:30:58 2015 -0700"
      },
      "committer": {
        "name": "Vladislav Kaznacheev",
        "email": "kaznacheev@google.com",
        "time": "Tue Oct 27 17:30:58 2015 -0700"
      },
      "message": " Add PackageManager.FEATURE_FREEFORM_WINDOW_MANAGEMENT\n\n  Bug: 25329519\n\nChange-Id: Ib09cb2332ee1810b2f774a8453fe519fa920cd5d\n"
    },
    {
      "commit": "ab253faa47de946b311522925c9875d2cccaaff5",
      "tree": "80cbe5e892c291bd6086854d095abb881343c101",
      "parents": [
        "e9ef528ec7903404b53ff013768c04ac8ca6fe6e",
        "90186c6d6e7589835db183f602fb48e23a759a87"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Wed Oct 28 00:01:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 28 00:01:28 2015 +0000"
      },
      "message": "Merge \"Fix wrong task bounds when docking from recents.\""
    },
    {
      "commit": "5854b34881b1a747ac80b5077869ef270a92b1f4",
      "tree": "9b25f2320950929e03a772bc985ea40df50d5e4b",
      "parents": [
        "ac7062e7f1716f137f14299c28e3c638cf4bdb9f"
      ],
      "author": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Mon Oct 26 15:49:56 2015 -0700"
      },
      "committer": {
        "name": "Chris Craik",
        "email": "ccraik@google.com",
        "time": "Tue Oct 27 16:44:50 2015 -0700"
      },
      "message": "Rework receiver/dispatcher design slightly, and replace Layer usage.\n\nSwitched from \u0027renderer/info\u0027 to \u0027dispatcher/renderer\u0027 to make their\ninteraction more natural. The new BakedOpRenderer is more similar in\nresponsibilities to the OpenGLRenderer, as it manages layer and frame\nlifecycles, and performs the actual rendering.\n\nHowever, it\u0027s still simpler because the BakedOpDispatcher handles\nmapping Canvas drawing ops to Glops, and the OpReorderer handles almost\nall canvas state operations.\n\nAlso switch BakedOpRenderer to use the new OffscreenBuffer, which\nserves as a lightweight Layer replacement, with a much simpler\nlifecycle.\n\nChange-Id: Ie0e2e248503400041d49729d813d485d28c76eb3\n"
    },
    {
      "commit": "e9ef528ec7903404b53ff013768c04ac8ca6fe6e",
      "tree": "26497c0bb1ac97e99ef3c86eed2ab3b4031094ec",
      "parents": [
        "decb832094d3c986ad54e09c01a317c89e249b4d",
        "068c54a5be697c3df4657dcda33cd17c4b547710"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Oct 27 22:49:04 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 22:49:04 2015 +0000"
      },
      "message": "Merge \"Layer user restrictions\""
    },
    {
      "commit": "decb832094d3c986ad54e09c01a317c89e249b4d",
      "tree": "aa1e79578ec0e7397bd2c355578bfe5e3255414e",
      "parents": [
        "0f6cb2d7d14b980e2d820a40d3c4849a808d0da5",
        "abf397458dca89fd3df4234d547a94bf0487033d"
      ],
      "author": {
        "name": "Daichi Hirono",
        "email": "hirono@google.com",
        "time": "Tue Oct 27 22:46:51 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 22:46:51 2015 +0000"
      },
      "message": "Merge \"Show MTP roots at the bottom of root list.\""
    },
    {
      "commit": "0f6cb2d7d14b980e2d820a40d3c4849a808d0da5",
      "tree": "0cd9667dde5fd72d35ae181d0af7ec486a8d2157",
      "parents": [
        "0458283243ff0675fdaf363865a91d015cbab4d7",
        "5510f6c1b9c20483e1507147eed7b24ac8bb6363"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 21:42:57 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 21:42:57 2015 +0000"
      },
      "message": "Merge \"Passing stack id with RunningTaskInfo.\""
    },
    {
      "commit": "5510f6c1b9c20483e1507147eed7b24ac8bb6363",
      "tree": "260a4cf18ef43f08b5610cec5791921661ec93f7",
      "parents": [
        "0983e02b920b1c346547e943feaa7a1664fb7583"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 12:11:26 2015 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 21:42:37 2015 +0000"
      },
      "message": "Passing stack id with RunningTaskInfo.\n\n- This allows us to remove an extraneous system call when starting \n  overview, and also allows us to easily check for freeform windows.\n\nChange-Id: I4449dad7bf870f528f671f6e7cb1f9b5f1bc9c1c\n"
    },
    {
      "commit": "0458283243ff0675fdaf363865a91d015cbab4d7",
      "tree": "05228287dc4e41dcd704f5ebab58c2ccd7b309ef",
      "parents": [
        "7fef1888d16746bc7e154fc04337dc347a512e19",
        "5575ddfcc1a1a7873d493ad6bbc522a9652d4ffc"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Oct 27 21:38:12 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 21:38:12 2015 +0000"
      },
      "message": "Merge \"Correct range checking for location strings during conversion\""
    },
    {
      "commit": "068c54a5be697c3df4657dcda33cd17c4b547710",
      "tree": "f5e456a5373aa7a8fc9f579918241d6857797a6f",
      "parents": [
        "7fef1888d16746bc7e154fc04337dc347a512e19"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Oct 13 14:34:03 2015 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Oct 27 14:26:06 2015 -0700"
      },
      "message": "Layer user restrictions\n\n- Now DPMS remembers user restrictions set by DO / PO in their ActiveAdmin.\n\n- User restrictions set by DO/PO will no longer be saved by UserManger.  Instead,\nwhen needed, UMS will consult DPMS to build \"effective\" user restrictions.\n\n- UM.getUserRestrictions() will now always return \"effective\" user restrictions.\n\n- DPMS migrates existing user restrictions per the eng spec.\n\n- Also now UM.setUserRestrictions() will crash.  UMS.setUserRestrictions() has\nbeen removed.\nThis was needed because UM.setUserRestrctions(UM.getUserRestrictions()) will no\nlonger be a valid use like it used to be.\n\n- Also introduced a fined-grained lock for user restrictions in UM to avoid\ndeadlock between DPMS and also for better performance.\n\nBug 23902097\n\nChange-Id: If0e1e49344e2f3e9226532d00777976d1eaa7df3\n"
    },
    {
      "commit": "0e98ac74f1b06cf0366de87135684f731fc62b2d",
      "tree": "c40c0e9d7455533a5d480b961a233bbc9ebaae05",
      "parents": [
        "21858e56d640109e36b2f02e244e125adf37020c"
      ],
      "author": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Tue Oct 27 14:13:42 2015 -0700"
      },
      "committer": {
        "name": "Anthony Hugh",
        "email": "ahugh@google.com",
        "time": "Tue Oct 27 14:13:42 2015 -0700"
      },
      "message": "Update permission label strings\n\nUpdates permission labels to have more consistent\ngrammar and capitalization.\n\nBUG: 23760467\nChange-Id: I61c2f9c72fdf4318e1773f3e0385fb86e0d65f69\n"
    },
    {
      "commit": "5575ddfcc1a1a7873d493ad6bbc522a9652d4ffc",
      "tree": "c2525b832d2d808dde0ca4258fe4910ff90bb09a",
      "parents": [
        "780318180fa5ce496a45567a063a4ea90acfd10f"
      ],
      "author": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Oct 27 13:29:14 2015 -0700"
      },
      "committer": {
        "name": "David Christie",
        "email": "dnchrist@google.com",
        "time": "Tue Oct 27 14:13:03 2015 -0700"
      },
      "message": "Correct range checking for location strings during conversion\n\nMinute values in the range [0, 59] are valid if seconds are\npresent. If seconds are not present then minute values are\nvalid in the range [0, \u003c60]\n\nSecond values are valid in the range [0, \u003c60]\n\nExamples:\n50:59:59.99999 is valid\n50:59.99999 is valid\n50:59.1:1 is not valid\n\nPatch taken from Motorola: partner gerrit 137210\n\nBug: 17958582\nChange-Id: I0d1265534092157883af564119f723984362d436\nIssues: 2667 and 2668\n"
    },
    {
      "commit": "b3b4f61525a3547920d642841202730f3cb16151",
      "tree": "cebdd064693e13f8e7adef467268b0bed5d97a50",
      "parents": [
        "780318180fa5ce496a45567a063a4ea90acfd10f"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Mon Oct 26 18:26:15 2015 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Tue Oct 27 13:55:40 2015 -0700"
      },
      "message": "Enable default system IMEs for system user\n\nAdded GET_DEFAULT_IMES flag to AppsQueryHelper. Default system IMEs are now\nenabled for system user.\n\nBug: 25276229\nChange-Id: I38d74903951200e2207e1864bb3a815f8f2d572f\n"
    },
    {
      "commit": "7fef1888d16746bc7e154fc04337dc347a512e19",
      "tree": "8186890f4a5ddc93bd53c928e2a4ff84ced8db07",
      "parents": [
        "463ba436d22fff2797c996e222fcbe519fd04c50",
        "d9228f1135e51d9380bad990d7178490ec474dbd"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Oct 27 20:36:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 20:36:31 2015 +0000"
      },
      "message": "Merge \"Stop populating RemoteViews in Notifications.\""
    },
    {
      "commit": "24f2cca6ed3582326fd52df18ff28a8f85394377",
      "tree": "3061bc9c9ae1687afec40351ffa3d7b4b2eea930",
      "parents": [
        "7dafc74fda1b4333d9035892502657e1015f91c6",
        "40bced1d6ed2dadbd1fff116dad382582c430297"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Oct 27 20:04:49 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 20:04:49 2015 +0000"
      },
      "message": "Fix issue #25289999: Lower device idle alarm limit to 10 mins. am: 7682b26ea1 am: 26654c92ca\nam: 40bced1d6e\n\n* commit \u002740bced1d6ed2dadbd1fff116dad382582c430297\u0027:\n  Fix issue #25289999: Lower device idle alarm limit to 10 mins.\n"
    },
    {
      "commit": "21858e56d640109e36b2f02e244e125adf37020c",
      "tree": "4e0651b9260eab2963ae0a19d4d67b270e5f31fa",
      "parents": [
        "26654c92caf3d5443e2d7a50fc3573e8d81446d8",
        "da43cc0a2150a1c74340b75c919425e2a3f5b6fe"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 27 20:00:01 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 20:00:01 2015 +0000"
      },
      "message": "Merge \"Petites fautes.\" into mnc-dr-dev\nam: da43cc0a21\n\n* commit \u0027da43cc0a2150a1c74340b75c919425e2a3f5b6fe\u0027:\n  Petites fautes.\n"
    },
    {
      "commit": "40bced1d6ed2dadbd1fff116dad382582c430297",
      "tree": "e60b166781fc5e6a039f9b1335d25c8de584963e",
      "parents": [
        "515e97a52c0b15d3e7a2d629d3faa821fa4f285e",
        "26654c92caf3d5443e2d7a50fc3573e8d81446d8"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Oct 27 19:55:02 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 19:55:02 2015 +0000"
      },
      "message": "Fix issue #25289999: Lower device idle alarm limit to 10 mins. am: 7682b26ea1\nam: 26654c92ca\n\n* commit \u002726654c92caf3d5443e2d7a50fc3573e8d81446d8\u0027:\n  Fix issue #25289999: Lower device idle alarm limit to 10 mins.\n"
    },
    {
      "commit": "463ba436d22fff2797c996e222fcbe519fd04c50",
      "tree": "1fe9cc5b02513fd84d531d792b8dc2f215af3396",
      "parents": [
        "6f02b865df5b6d0fb88bf6ab8af07282b1b2745d"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 12:50:29 2015 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 19:51:47 2015 +0000"
      },
      "message": "Fixing minor regression with system bar scrims.\n\nChange-Id: I0cf508c26b3a71c604a3061b05abb47cac5a9bb2\n"
    },
    {
      "commit": "da43cc0a2150a1c74340b75c919425e2a3f5b6fe",
      "tree": "b4df42535509f710a5dafd2cdc59477ec1f3b011",
      "parents": [
        "7682b26ea164ba1078495e24910f22d73766c192",
        "aa1c08014eded1626943c1e2c35a59994ccfa584"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 27 19:51:31 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 19:51:31 2015 +0000"
      },
      "message": "Merge \"Petites fautes.\" into mnc-dr-dev"
    },
    {
      "commit": "26654c92caf3d5443e2d7a50fc3573e8d81446d8",
      "tree": "ec6cb268830f3aef360851f96fef90b5594130cf",
      "parents": [
        "337495bded9c4035a922274143c1ab119e692bdd",
        "7682b26ea164ba1078495e24910f22d73766c192"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Oct 27 19:46:12 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 19:46:12 2015 +0000"
      },
      "message": "Fix issue #25289999: Lower device idle alarm limit to 10 mins.\nam: 7682b26ea1\n\n* commit \u00277682b26ea164ba1078495e24910f22d73766c192\u0027:\n  Fix issue #25289999: Lower device idle alarm limit to 10 mins.\n"
    },
    {
      "commit": "c133d26b3897811e9f567d787bff8eafb364f3e3",
      "tree": "0ff4b64bcf382e87900048b883f92024a2b6b2dc",
      "parents": [
        "b1423ddee906333d1ac3ec46226cd210e7648e10"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Oct 27 12:32:45 2015 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Oct 27 19:05:54 2015 +0000"
      },
      "message": "Some header layout cleanup and alignment\n\nChange-Id: I3fec1708fb410f8f2f75af39b73646d97a39ff34\n"
    },
    {
      "commit": "6f02b865df5b6d0fb88bf6ab8af07282b1b2745d",
      "tree": "0a5dbadfefd63e88369adfc3717aeebb026a9861",
      "parents": [
        "b6489e11da1df9a3bba1f4ba1429e7e3ec8b0711",
        "f5bf0de1aa939531f1efe6696c17d42c1980f57a"
      ],
      "author": {
        "name": "Xiaohui Chen",
        "email": "xiaohuic@google.com",
        "time": "Tue Oct 27 18:43:22 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 18:43:22 2015 +0000"
      },
      "message": "Merge \"clean up USER_OWNER in Pm command\""
    },
    {
      "commit": "b6489e11da1df9a3bba1f4ba1429e7e3ec8b0711",
      "tree": "ba7fa90e8db52b5f9fd6a692f8b1c9c52a4dd946",
      "parents": [
        "dce45fd66b403ab861dad5f27535785d87fa3028",
        "0983e02b920b1c346547e943feaa7a1664fb7583"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 18:41:20 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 18:41:20 2015 +0000"
      },
      "message": "Merge \"Fixing regression with launch target task.\""
    },
    {
      "commit": "0983e02b920b1c346547e943feaa7a1664fb7583",
      "tree": "aa975463b047f6568aa29eb72fe30dbc27453c7a",
      "parents": [
        "0d14d4da91c3d8b1221269712d5abf43a7cf9f31"
      ],
      "author": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 13 17:21:42 2015 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 11:39:44 2015 -0700"
      },
      "message": "Fixing regression with launch target task.\n\nChange-Id: I7e3ed55081a90309290aba290b4acbadb172283d\n"
    },
    {
      "commit": "dce45fd66b403ab861dad5f27535785d87fa3028",
      "tree": "224c4bdd4047db48f7688d5a0ac59e8831122485",
      "parents": [
        "6a6644c739f6f0aec2955b2ebb75a310d9aa167d",
        "3cdc93c6b48e751eeceb844e682f6d852dabf364"
      ],
      "author": {
        "name": "Pablo Ceballos",
        "email": "pceballos@google.com",
        "time": "Tue Oct 27 17:57:28 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 17:57:28 2015 +0000"
      },
      "message": "Merge \"Add missing OpenGLES 3.1 bitfield constants.\""
    },
    {
      "commit": "aa1c08014eded1626943c1e2c35a59994ccfa584",
      "tree": "71197848cd524c82a87e5e296cd22ab8e8886b99",
      "parents": [
        "f6fc9e215292945ef3add558e513e5eef01acbfe"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 27 13:42:55 2015 -0400"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Oct 27 13:42:55 2015 -0400"
      },
      "message": "Petites fautes.\n\nBug: 25308153\nChange-Id: I62ffe080e3f36eb685cdc06d8c106d32e18092ed\n"
    },
    {
      "commit": "7682b26ea164ba1078495e24910f22d73766c192",
      "tree": "86c8bacb583c9aaf806c2b55b41b644f9d218c16",
      "parents": [
        "14bb0511c6cc5ad62a870b3c2437c8090bcf75af"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Mon Oct 26 17:51:57 2015 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Oct 27 10:23:38 2015 -0700"
      },
      "message": "Fix issue #25289999: Lower device idle alarm limit to 10 mins.\n\nThis helps with some cases where perisistent network connections\nneed a more frequent keep alive signal.  Actually make it 9\nminutes to ensure that things needing a 10 minute cycle will\nexecute within that time.\n\nChange-Id: Ife8c7b7f7f82b108d5a6c1624bd6115e6087c3be\n"
    },
    {
      "commit": "6a6644c739f6f0aec2955b2ebb75a310d9aa167d",
      "tree": "d517703b48329c55534839ecce5173a125d56f37",
      "parents": [
        "f0e209ca098165dc25d30015f155aaffde9c0a6e",
        "d9cabc50d1863973a169d02880b22c0c4eef9ba7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 17:04:50 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 17:04:50 2015 +0000"
      },
      "message": "Merge \"Add traces when windows are animating\""
    },
    {
      "commit": "90186c6d6e7589835db183f602fb48e23a759a87",
      "tree": "9acd2dc643eff4a2b63a7c015681b7660543d7c1",
      "parents": [
        "5ac3a8a836df4839a6f461da82d21a8fd219e1d8"
      ],
      "author": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Mon Oct 26 14:07:00 2015 -0700"
      },
      "committer": {
        "name": "Filip Gruszczynski",
        "email": "gruszczy@google.com",
        "time": "Tue Oct 27 10:04:20 2015 -0700"
      },
      "message": "Fix wrong task bounds when docking from recents.\n\nWhen docking from recents we would move the task to the docked stack,\nbut we wouldn\u0027t run the resizing code that forces the task to be within\nthe stack bounds. We need to perform both operations and we can achieve\nthat using a more general method of moving tasks.\n\nThis also adds the passing of creation mode in the activity options, so\nthe task will be docked in the right spot.\n\nChange-Id: Ia7f94a7e3677ed60ca2f4d889e548d80a3bc3df1\n"
    },
    {
      "commit": "f0e209ca098165dc25d30015f155aaffde9c0a6e",
      "tree": "adba8b4b69d6889489c69566ca02ecafcad8c45d",
      "parents": [
        "980606d01b1746ff93c7859580ae89ddcd291300",
        "bbbb644a2e9617fa91fb84265d51dda59b793ffb"
      ],
      "author": {
        "name": "Steve McKay",
        "email": "smckay@google.com",
        "time": "Tue Oct 27 16:51:43 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:51:43 2015 +0000"
      },
      "message": "Merge \"Delete TestDocumentsProvider.\""
    },
    {
      "commit": "d9cabc50d1863973a169d02880b22c0c4eef9ba7",
      "tree": "47f385a81d768c3ef1c5b4d861d2df123e709f7c",
      "parents": [
        "c402520fe0fe8e85e2f905343ce2a2a740c48d9a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 09:38:16 2015 -0700"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 09:38:16 2015 -0700"
      },
      "message": "Add traces when windows are animating\n\nChange-Id: If52f72c27c88060f7a0e2ff53adb1579bf181f59\n"
    },
    {
      "commit": "980606d01b1746ff93c7859580ae89ddcd291300",
      "tree": "bab1fa5966c2973108970b89d8790b9e2bab725f",
      "parents": [
        "5ac3a8a836df4839a6f461da82d21a8fd219e1d8",
        "0d14d4da91c3d8b1221269712d5abf43a7cf9f31"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Oct 27 16:33:37 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:33:37 2015 +0000"
      },
      "message": "Merge \"Refactoring the focus state to be independent of view focus.\""
    },
    {
      "commit": "5ac3a8a836df4839a6f461da82d21a8fd219e1d8",
      "tree": "b50f624897c1aa8e0bf4abf73aa1ff9e734322be",
      "parents": [
        "7c4b0829eab8a596845cbdb3cfe63fb810ec3eee",
        "c402520fe0fe8e85e2f905343ce2a2a740c48d9a"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 16:28:15 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:28:15 2015 +0000"
      },
      "message": "Merge \"Coalesce layout traversal when resizing stacks\""
    },
    {
      "commit": "c402520fe0fe8e85e2f905343ce2a2a740c48d9a",
      "tree": "18d75c554f3dd249eb7e046c05a871352f2cebb9",
      "parents": [
        "8ccdf3ac49b658737b8106bc921347a3d3e3bbbc"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Oct 22 16:43:34 2015 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 09:26:02 2015 -0700"
      },
      "message": "Coalesce layout traversal when resizing stacks\n\nWhen resizing the docked stack, the other stacks are also resized,\nleading to multiple layout traversals. Coalesce these by\nintroducing the concept of layout traversal coalscing.\n\nIn addition, don\u0027t cause layout refreshs for the stacks that are\ncurrently not visible.\n\nBug: 25015474\nChange-Id: I5692d00c044572a1bbb3ea218b0c31572585f5bd\n"
    },
    {
      "commit": "7c4b0829eab8a596845cbdb3cfe63fb810ec3eee",
      "tree": "7ea3f7e64fad7b8151ed3ceead161875d760f7da",
      "parents": [
        "95d6bf143f9a9d828b342ac5efa7ad8200d050c9",
        "8ccdf3ac49b658737b8106bc921347a3d3e3bbbc"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 16:21:14 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:21:14 2015 +0000"
      },
      "message": "Merge \"Add development option to force everything resizable\""
    },
    {
      "commit": "95d6bf143f9a9d828b342ac5efa7ad8200d050c9",
      "tree": "b4355de2df96f94248aa2cd724330fd7f504e4ea",
      "parents": [
        "c8a5e4c16db7d4cd9e1ef6d52f249c5b89d17505",
        "75b2597e5826662c1740d6f3b81966a9e6a9e7b4"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 16:20:30 2015 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 27 16:20:30 2015 +0000"
      },
      "message": "Merge \"Add long press on recents to dock top most task\""
    },
    {
      "commit": "c8a5e4c16db7d4cd9e1ef6d52f249c5b89d17505",
      "tree": "c39658b91a2743dbd367534d4e50aac868afae09",
      "parents": [
        "5918519f972b4eedfc0e402b96cf8a288446deed",
        "7dafc74fda1b4333d9035892502657e1015f91c6"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Oct 27 15:35:07 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 15:35:07 2015 +0000"
      },
      "message": "Merge \"[ActivityManager] Fix IndexOutOfBoundsException\" am: a61515720a am: 6c8b91d8c2\nam: 7dafc74fda\n\n* commit \u00277dafc74fda1b4333d9035892502657e1015f91c6\u0027:\n  [ActivityManager] Fix IndexOutOfBoundsException\n"
    },
    {
      "commit": "7dafc74fda1b4333d9035892502657e1015f91c6",
      "tree": "55f8296202d642da28cb34bf372913729ecec54d",
      "parents": [
        "ff20c28c3813f412379c03457c6b3f31e53d81c4",
        "6c8b91d8c2c657eb8a5b0afa00a3b93044447f56"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Oct 27 15:27:16 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 15:27:16 2015 +0000"
      },
      "message": "Merge \"[ActivityManager] Fix IndexOutOfBoundsException\" am: a61515720a\nam: 6c8b91d8c2\n\n* commit \u00276c8b91d8c2c657eb8a5b0afa00a3b93044447f56\u0027:\n  [ActivityManager] Fix IndexOutOfBoundsException\n"
    },
    {
      "commit": "6c8b91d8c2c657eb8a5b0afa00a3b93044447f56",
      "tree": "9dbf576be7dc720d62aa51c9945e84c33def8bb1",
      "parents": [
        "c7839bde7cd8ed21326208b17030c87e8bf206c9",
        "a61515720ab95f6aa307c1fa4337c5c2078bad26"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Oct 27 15:19:56 2015 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 27 15:19:56 2015 +0000"
      },
      "message": "Merge \"[ActivityManager] Fix IndexOutOfBoundsException\"\nam: a61515720a\n\n* commit \u0027a61515720ab95f6aa307c1fa4337c5c2078bad26\u0027:\n  [ActivityManager] Fix IndexOutOfBoundsException\n"
    },
    {
      "commit": "8ccdf3ac49b658737b8106bc921347a3d3e3bbbc",
      "tree": "f215b36d6b102902f437aca8e531d5757ce7160e",
      "parents": [
        "75b2597e5826662c1740d6f3b81966a9e6a9e7b4"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Thu Oct 22 12:50:31 2015 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 08:18:36 2015 -0700"
      },
      "message": "Add development option to force everything resizable\n\nAdd a development setting to force all activites to be\nresizable. Currently, a restart is required after changing\nthis setting. Also remove all the code that forced a single\ntask to be resizable, as we have a global option now.\n\nBug: 24815256\nChange-Id: I3237c9b6ce96ff9aa9819592ab0c2807fde88dc4\n"
    },
    {
      "commit": "75b2597e5826662c1740d6f3b81966a9e6a9e7b4",
      "tree": "ea02ce1b9c213e498d44e84e016e23018102e67d",
      "parents": [
        "276793a80896b0259b0f746c7984ea7552f24da3"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Oct 21 14:51:10 2015 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Oct 27 08:17:03 2015 -0700"
      },
      "message": "Add long press on recents to dock top most task\n\n- Change the gesture to unpin a locked task into long pressing\nthe back button.\n- When long pressing recents, dock top most task.\n\nChange-Id: I1386151e781f4034cfb97d3c8d46c709d19fe779\n"
    },
    {
      "commit": "a61515720ab95f6aa307c1fa4337c5c2078bad26",
      "tree": "b731d7e77be862a0f781bc6d03868adbab915896",
      "parents": [
        "40b52bbe480436fbdc3bfb8a1a70c6144e71ff8f",
        "8f0555ac556266c52b5a52bb501ce00f36317696"
      ],
      "author": {
        "name": "Wale Ogunwale",
        "email": "ogunwale@google.com",
        "time": "Tue Oct 27 15:12:56 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Oct 27 15:12:56 2015 +0000"
      },
      "message": "Merge \"[ActivityManager] Fix IndexOutOfBoundsException\""
    }
  ],
  "next": "77c40109cf25d29f85ee6c13aeb96e22e55f33ab"
}
