)]}'
{
  "log": [
    {
      "commit": "153f73cbcc69bcbe7d74e26d367d18fdabffdc84",
      "tree": "e9425b652c9711a31ae29e7046db8e3fee6a4b47",
      "parents": [
        "008483c045b9d7e8634fae470f720e44c7ec1880",
        "ca7f710eee9c2f089e93b2e2c5a34ea1e1112a0c"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "message": "Merge \"Add unit tests for activity client state changes\" into qt-dev"
    },
    {
      "commit": "008483c045b9d7e8634fae470f720e44c7ec1880",
      "tree": "669bce4429b830683693dd4baf977f0659ad258c",
      "parents": [
        "45683e40f1857ac1e42d5ac5e3399ab08ae70be8",
        "49dc798e43960ec8735de73e47b8c40b42c2a368"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:18:18 2019 +0000"
      },
      "message": "Merge \"Fix extra onStop when finishing after onCreate\" into qt-dev"
    },
    {
      "commit": "45683e40f1857ac1e42d5ac5e3399ab08ae70be8",
      "tree": "91c94c08be65617d40e668f45a6e4bdad4be510c",
      "parents": [
        "abf224e88f5b1440d3fe37e7f9e633cb0a90d703",
        "8b456581409e501a4153f91f2f1d2f561d7362ac"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 21:13:44 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 21:13:44 2019 +0000"
      },
      "message": "Merge \"Added example for ContentCaptureService.SERVICE_META_DATA\" into qt-dev"
    },
    {
      "commit": "abf224e88f5b1440d3fe37e7f9e633cb0a90d703",
      "tree": "82a43dba86d934c278ba10400705da18f8ab2e15",
      "parents": [
        "9b2b4f5583c127923b33f4fda8f8f4502ec4e885",
        "b22e916ae838cde9776a2cbdd3d8e71fce3c129f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 20:52:34 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 20:52:34 2019 +0000"
      },
      "message": "Merge \"Fixes incorrect app id cleanup on failure\" into qt-dev"
    },
    {
      "commit": "9b2b4f5583c127923b33f4fda8f8f4502ec4e885",
      "tree": "2cc0d57fad89e396687c40f3fe53202067ad21f8",
      "parents": [
        "e7ef0a61f21239a2ff4ec1851df2cd733f455541",
        "f9c9c1625379b1b6e6a0a321191ad320941948f9"
      ],
      "author": {
        "name": "Yi Jiang",
        "email": "eejiang@google.com",
        "time": "Tue Apr 16 20:38:28 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 20:38:28 2019 +0000"
      },
      "message": "Merge \"Adds unit tests in attention manager service for two interfaces: -checkAttention() -cancelAttentionCheck()\" into qt-dev"
    },
    {
      "commit": "e7ef0a61f21239a2ff4ec1851df2cd733f455541",
      "tree": "244b742ec27caa07e239a12582caf09163c206ed",
      "parents": [
        "3a7a3391b715029ef0218e97c07c267c9c88c70d",
        "6a76b7e2e42a71ce6b77905b81d44577c2923f8b"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Tue Apr 16 20:30:07 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 20:30:07 2019 +0000"
      },
      "message": "Merge \"Move TrafficStats tags for the network stack constants\" into qt-dev"
    },
    {
      "commit": "3a7a3391b715029ef0218e97c07c267c9c88c70d",
      "tree": "4c6b47790c86accdcb9a37e8d040c7454c7a61a1",
      "parents": [
        "2199664e37ea56f58c6bc18ec4847f4533faaa3a",
        "71a3af6cd5733a4aeb3357d7925e0ed7dd752eca"
      ],
      "author": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Tue Apr 16 20:21:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 20:21:50 2019 +0000"
      },
      "message": "Merge \"BubbleData [6/n]: Splice BubbleData into code path\" into qt-dev"
    },
    {
      "commit": "2199664e37ea56f58c6bc18ec4847f4533faaa3a",
      "tree": "2847cd34c42cf8d461a4e8f6ee1f5789090164d8",
      "parents": [
        "dc868e04f941601d2d0e82908431b192748c28c0",
        "5312e4b0ae9b6d108fd87c641feb8102a653fc7d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 19:53:39 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 19:53:39 2019 +0000"
      },
      "message": "Merge \"Remove MiniThumbFile\" into qt-dev"
    },
    {
      "commit": "dc868e04f941601d2d0e82908431b192748c28c0",
      "tree": "707606e38b08a37dd40c6c0f8d6e56d433ee13da",
      "parents": [
        "50a56879e5ed1ec3a6fed842ef2b7a510f76d580",
        "4cb2c3db13dcd5265749ce40c1de1dc3daf5109a"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Apr 16 19:34:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 19:34:37 2019 +0000"
      },
      "message": "Merge \"Clarified format of ContentCaptureCondition.FLAG_IS_REGEX\" into qt-dev"
    },
    {
      "commit": "50a56879e5ed1ec3a6fed842ef2b7a510f76d580",
      "tree": "a03282508e00236923b56cde078705b40345c5ad",
      "parents": [
        "83ee7d1fa7655550dc1668cdd03d75f20bf21065",
        "c7436341388440783778fe05fcf0c65169a2160f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 19:19:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 19:19:37 2019 +0000"
      },
      "message": "Merge \"Grant clipboard access to the Augmented Autofill service.\" into qt-dev"
    },
    {
      "commit": "83ee7d1fa7655550dc1668cdd03d75f20bf21065",
      "tree": "aa2048f447318eeaf66839c984fe74479753284e",
      "parents": [
        "509b97b97358ceebfc2076fdb872fef84575010a",
        "c954824814adc218c4362f263da8a96e33af9516"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 18:53:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:53:16 2019 +0000"
      },
      "message": "Merge \"Move music icon to secondary row\" into qt-dev"
    },
    {
      "commit": "509b97b97358ceebfc2076fdb872fef84575010a",
      "tree": "8805f37e4e70ce5fbdb1cf7c0f90d9625d43a939",
      "parents": [
        "f4fc729acd762e0006f20a4412c73e22d8934fab",
        "442b6314e5938b6d640ee501c9b0e6c78f053da0"
      ],
      "author": {
        "name": "Maggie White",
        "email": "maggiewhite@google.com",
        "time": "Tue Apr 16 18:17:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:17:33 2019 +0000"
      },
      "message": "Merge \"thermal: Add pulled cooling device atom and a field to Temperature atom\" into qt-dev"
    },
    {
      "commit": "f4fc729acd762e0006f20a4412c73e22d8934fab",
      "tree": "1b38a63b703a7f22b0c86b3498e9dfd9fbd6fd68",
      "parents": [
        "2dd14519d41eb35ba35f49e7f1900b64212a4463",
        "bca4564516159387500ca2baa5aa1704f6358df4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 18:16:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:16:54 2019 +0000"
      },
      "message": "Merge \"Add custom title for settings dialogs\" into qt-dev"
    },
    {
      "commit": "71a3af6cd5733a4aeb3357d7925e0ed7dd752eca",
      "tree": "fb6c38b3416866b9859bfdd9bafb775a600cbc0e",
      "parents": [
        "364d2515eabd8d10be2dcd29b45b8c4d25e3feb5"
      ],
      "author": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Mon Apr 08 15:02:54 2019 -0400"
      },
      "committer": {
        "name": "Mark Renouf",
        "email": "mrenouf@google.com",
        "time": "Tue Apr 16 14:13:39 2019 -0400"
      },
      "message": "BubbleData [6/n]: Splice BubbleData into code path\n\nBubbleData internal representation becomes a list in prep\nfor managing order and grouping internally. Changes are\npassed through bubbleData and dispatched for UI updates\nvia Listener.\n\nBug: 123542488\nTest: atest BubbleControllerTest\nChange-Id: I380ca718bc896307b31e73030b4202762a6cf353\n"
    },
    {
      "commit": "2dd14519d41eb35ba35f49e7f1900b64212a4463",
      "tree": "358e80d316c2d5ebf0afd03e03f2e4912b38932c",
      "parents": [
        "7d64038ad68f1a3bfae6285334032ec5f2655a1d",
        "41efb403c85715856571aaa9ebea85b49ca0019a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 18:07:55 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:07:55 2019 +0000"
      },
      "message": "Merge \"\"Charging this device via USB\" notification isn\u0027t relevant for automotive.\" into qt-dev"
    },
    {
      "commit": "7d64038ad68f1a3bfae6285334032ec5f2655a1d",
      "tree": "d10b2c21df41353524e3f038b1da46fb2b3655e8",
      "parents": [
        "cc33160f6ab2066d50d437ae934ff3754775dfb4",
        "fc63619d492af6f6af34b059d8002bb10eaf9843"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Tue Apr 16 18:07:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:07:50 2019 +0000"
      },
      "message": "Merge \"Avoid NPE when accessing to EnforcedAdmin\" into qt-dev"
    },
    {
      "commit": "cc33160f6ab2066d50d437ae934ff3754775dfb4",
      "tree": "f80bf9beb613a2b3ec44bc8185409d3e6e70db08",
      "parents": [
        "facddb450814629403253b532164af65038ec23d",
        "9ac588b0dddc5068a39798c4f75594cba780f1b3"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 18:01:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 18:01:33 2019 +0000"
      },
      "message": "Merge \"Check before closing the CloseGuard if not closed yet\" into qt-dev"
    },
    {
      "commit": "facddb450814629403253b532164af65038ec23d",
      "tree": "49b94911988744e0ff8e8a61c6cf4efb514780d1",
      "parents": [
        "b47bcf0ee50897a554f0c30d2c317737026b1c61",
        "1201ca70548fad85627eb5d303a5f8b3e674b243"
      ],
      "author": {
        "name": "Winson Chiu",
        "email": "chiuwinson@google.com",
        "time": "Tue Apr 16 17:53:54 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 17:53:54 2019 +0000"
      },
      "message": "Merge \"Skip idmap1 generation if target defines overlayable\" into qt-dev"
    },
    {
      "commit": "f9c9c1625379b1b6e6a0a321191ad320941948f9",
      "tree": "32a7d261e4feedb82f6b9eb819fce4bbccfd50a9",
      "parents": [
        "3405f72c770a3fd98d2ae39f1311e2805a782682"
      ],
      "author": {
        "name": "Yi Jiang",
        "email": "eejiang@google.com",
        "time": "Wed Apr 10 13:36:27 2019 -0700"
      },
      "committer": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Tue Apr 16 17:45:01 2019 +0000"
      },
      "message": "Adds unit tests in attention manager service for two interfaces:\n-checkAttention()\n-cancelAttentionCheck()\n\nBug: 128918890\nTest: atest AttentionManagerServiceTest\nChange-Id: I0ca0029526e6254881d546728e64d53a04e60b93\n"
    },
    {
      "commit": "b47bcf0ee50897a554f0c30d2c317737026b1c61",
      "tree": "01a55205849ae627a50ba0f5558cac1925f7fe51",
      "parents": [
        "3405f72c770a3fd98d2ae39f1311e2805a782682",
        "55c4eb197f00a0cdc1ff53f89e0b0e272c70675e"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Apr 16 17:36:05 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 17:36:05 2019 +0000"
      },
      "message": "Merge \"Move deprecated IMS_SERVICE_UP/DOWN intents to Phone process\" into qt-dev"
    },
    {
      "commit": "3405f72c770a3fd98d2ae39f1311e2805a782682",
      "tree": "ba72b545cfe948e9467f11233e07c8cbb8cef5b1",
      "parents": [
        "5851d6772768df83cbdd41b0f941e8b3d2fd8fa4",
        "37fe8022174fc809ef4622f7d6c69f9bdff06913"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 17:14:43 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 17:14:43 2019 +0000"
      },
      "message": "Merge \"Drop final remnants of Type clock face\" into qt-dev"
    },
    {
      "commit": "37fe8022174fc809ef4622f7d6c69f9bdff06913",
      "tree": "d56178cde47e8b5a431a0a310c7fc82b5dc659e7",
      "parents": [
        "49c98a7b6350174d0411f563c960afe2d747fd89"
      ],
      "author": {
        "name": "Robert Snoeberger",
        "email": "snoeberger@google.com",
        "time": "Thu Apr 11 12:57:33 2019 -0400"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Apr 16 17:14:34 2019 +0000"
      },
      "message": "Drop final remnants of Type clock face\n\nBug: 130296587\nTest: mp sysuig\nChange-Id: I1a78beadedb2b0afba34620273f5cb80d7bd2291\n"
    },
    {
      "commit": "5851d6772768df83cbdd41b0f941e8b3d2fd8fa4",
      "tree": "506daaead8a6d988760826f566e6c4cd540b9076",
      "parents": [
        "488693532998d5e08f68b58b235b7d6dcd3df1fb",
        "9d501438638ab375fd89a43ab7e366b1f3a4f086"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 17:05:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 17:05:03 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Prevent duplicate direct share targets\" into qt-dev"
    },
    {
      "commit": "488693532998d5e08f68b58b235b7d6dcd3df1fb",
      "tree": "5622b87701b56ec61e15cbef95e700dac2434211",
      "parents": [
        "4bf853268977c79b2863a3178ac9a59b08fac802",
        "2927b542ab9d6e63f61c582c6a027da3efd9dead"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:58:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:58:24 2019 +0000"
      },
      "message": "Merge \"Don\u0027t allow PI-based starts and trampolines when sender is SYSTEM_UID and it happens to pass foregroundness check at the time of sending\" into qt-dev"
    },
    {
      "commit": "c954824814adc218c4362f263da8a96e33af9516",
      "tree": "e29c52704e7be0b5a2e1f2b6519eda05bd496700",
      "parents": [
        "10ae84a9c1a2b245dfd4280159cf9b0689c6a3ca"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Apr 11 10:59:13 2019 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Apr 16 09:51:35 2019 -0700"
      },
      "message": "Move music icon to secondary row\n\nBug: 130223602\nTest: visual\nChange-Id: I5c2f5acc267f5fa87b1f997afd3c304e5a2bf184\n"
    },
    {
      "commit": "bca4564516159387500ca2baa5aa1704f6358df4",
      "tree": "958956e87bbdbd3d58790b42916e2dc3d0538156",
      "parents": [
        "48e0b6b91b61865f4492e876635ae33f73bdcca4"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Apr 12 15:55:37 2019 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Tue Apr 16 09:42:01 2019 -0700"
      },
      "message": "Add custom title for settings dialogs\n\nThis is a generic version of the custom title that will\nbe used in settings dialogs soon. Adding it to settings\nlib since others will need to make use of it as well.\n\nTest: robotests pass\nBug: 130251804\nChange-Id: I48f8e24a2b2a117e5a8054c5bc0b240ba68fe1ad\n"
    },
    {
      "commit": "4bf853268977c79b2863a3178ac9a59b08fac802",
      "tree": "e9c3c8b82c41af2cfeb453eba2d336f3ed056eed",
      "parents": [
        "cee859e26ed9ef05564f0f226369a8ffa73cd637",
        "770a29bf72039a421dc1275b26fe706c080016b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:41:03 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:41:03 2019 +0000"
      },
      "message": "Merge \"Add more documentation for ACTION_MANAGE_MORE_DEFAULT_APPS_SETTINGS.\" into qt-dev"
    },
    {
      "commit": "cee859e26ed9ef05564f0f226369a8ffa73cd637",
      "tree": "6b5280035f84a556100c7b3c5bdb3e56278569a6",
      "parents": [
        "48e0b6b91b61865f4492e876635ae33f73bdcca4",
        "e223e68d05228d2bb7abd2a20086abc4acdc1a60"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:40:53 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:40:53 2019 +0000"
      },
      "message": "Merge \"Only reset layout seq when moved to a new display.\" into qt-dev"
    },
    {
      "commit": "48e0b6b91b61865f4492e876635ae33f73bdcca4",
      "tree": "fdfbf096dab2bf524e034cc8a3efdfe082c9c86f",
      "parents": [
        "aec888d7cd59a5c178933188b764284ed5c1dcf5",
        "14016e3853f80a9131b4f845d6df5057477cfbdb"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Tue Apr 16 16:15:26 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:15:26 2019 +0000"
      },
      "message": "Merge \"Change the label color to textColorSecondary\" into qt-dev"
    },
    {
      "commit": "aec888d7cd59a5c178933188b764284ed5c1dcf5",
      "tree": "851f0ba9587284b0763baeea8dcd696cab20a5f6",
      "parents": [
        "10ae84a9c1a2b245dfd4280159cf9b0689c6a3ca",
        "9ea80f3d37285c44037950cec40fad4a220e4347"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:15:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:15:24 2019 +0000"
      },
      "message": "Merge \"Sharesheet - Add copy text in response to UXR\" into qt-dev"
    },
    {
      "commit": "10ae84a9c1a2b245dfd4280159cf9b0689c6a3ca",
      "tree": "df8adf0e50d4237920a2e7285565445722e1290d",
      "parents": [
        "ef2e036f96ec0368774590987aab7b0c39f3a8b7",
        "b989d0ac3285c9337713c245cabd3de65db30ba5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 16:01:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 16:01:13 2019 +0000"
      },
      "message": "Merge \"New activity transitions\" into qt-dev"
    },
    {
      "commit": "ef2e036f96ec0368774590987aab7b0c39f3a8b7",
      "tree": "63c13005bf52e3a1bbe810b8decb7760e9d3547d",
      "parents": [
        "1c1c65ee56721280b8a88c9a705fbe0f3120ad4f",
        "27ad774fd695efef67b273630b6ef86145563555"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:49:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:49:33 2019 +0000"
      },
      "message": "Merge \"Fix VR-related system APIs\" into qt-dev"
    },
    {
      "commit": "1c1c65ee56721280b8a88c9a705fbe0f3120ad4f",
      "tree": "e4296ba00737e15803329fe03bd5de7eda5ffad8",
      "parents": [
        "d072df4d6ee504ae379ef74fec8fb19fe90fa63b",
        "a72b4cc3734dfbb36289bfda019c99ee82835566"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:44:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:44:24 2019 +0000"
      },
      "message": "Merge \"Copy rects such that we don\u0027t modify state\" into qt-dev"
    },
    {
      "commit": "d072df4d6ee504ae379ef74fec8fb19fe90fa63b",
      "tree": "a4c93ef19600316f7062eb3266035996e5514176",
      "parents": [
        "b6abb2c59cbd6656323cfd37a50a5ddb33599bc5",
        "d6490572e268a6c03575f06dfed1f539ad16ba1b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:35:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:35:22 2019 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Fix issue in attached layouting\"\"\" into qt-dev"
    },
    {
      "commit": "b6abb2c59cbd6656323cfd37a50a5ddb33599bc5",
      "tree": "e6650ba922b5433ed21228c319765b2c116c092a",
      "parents": [
        "37f27b53a8aa103a32aa6fd817780e57239c20fe",
        "5422f30c144777fa9b8c7f1c8ed7ef1a1ecc2925"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:28:22 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:28:22 2019 +0000"
      },
      "message": "Merge \"make onGetSupportedVoiceActions return @NonNull and return empty set by default\" into qt-dev"
    },
    {
      "commit": "37f27b53a8aa103a32aa6fd817780e57239c20fe",
      "tree": "ac1861bb36b5b633dedc795b9a8853d5d19b13c8",
      "parents": [
        "815397ad475f2ad17a1419c01db00fd6caf8ee7b",
        "8cccf29fbfb5b3624f7ed813f1a89fc46ec21793"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 15:13:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 15:13:33 2019 +0000"
      },
      "message": "Merge \"Always send Adjustment for importance\" into qt-dev"
    },
    {
      "commit": "2927b542ab9d6e63f61c582c6a027da3efd9dead",
      "tree": "6032710dc8369b13d011850422428e56faa9dd71",
      "parents": [
        "949305fe52816c6a51454cc8aee56fee8486eeac"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Tue Apr 16 14:02:46 2019 +0100"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Tue Apr 16 15:50:13 2019 +0100"
      },
      "message": "Don\u0027t allow PI-based starts and trampolines when sender\nis SYSTEM_UID and it happens to pass foregroundness check\nat the time of sending\n\nIt could lead to abuses like directing the user to Settings app\nand then giving a PI through any API, so that app could open\nactivity/trampoline due to Settings app (SYSTEM_UID) being fg.\n\nPI-based starts where sender is SYSTEM_UID will no longer be\nsupported based on foregroundness check. Any such starts need\nto now be explicitly whitelisted (see b/124858756).\n\nAlso, ignore windows of type TYPE_APPLICATION_STARTING in\nisAnyNonToastWindowVisibleForUid() check.\n\nBug: 129563343\nTest: atest WmTests:ActivityStarterTests\nTest: atest BackgroundActivityLaunchTest\nTest: atest CtsActivityManagerDeviceTestCases:ActivityStarterTests\nTest: atest WmTests:RootWindowContainerTests\nChange-Id: I563f71f0b1c7922d8c675d2e4feed909f43446be\n"
    },
    {
      "commit": "815397ad475f2ad17a1419c01db00fd6caf8ee7b",
      "tree": "f1862722785995776718e8f4c1220176787de7f4",
      "parents": [
        "b1145bd87ed3eab56b3de81f267ff4bf24f20823",
        "c826cf4fa69bc62a69289216b9ad3ffdce3b858a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 14:45:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 14:45:23 2019 +0000"
      },
      "message": "Merge \"Fix crash when clearing package preferred activities.\" into qt-dev"
    },
    {
      "commit": "b1145bd87ed3eab56b3de81f267ff4bf24f20823",
      "tree": "a4704fa5128a1f74de552ae0500069683baa3554",
      "parents": [
        "0fd71745d60f92f8ebda3bdcba135e387716cbd2",
        "c7d1078468d4f805c86fc8711232b7e73761a7cc"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Tue Apr 16 14:16:33 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 14:16:33 2019 +0000"
      },
      "message": "Merge \"Add PhoneAccountHandle method to check if 2 accts are from same CS.\" into qt-dev"
    },
    {
      "commit": "0fd71745d60f92f8ebda3bdcba135e387716cbd2",
      "tree": "941bf289088a15d48a34c04bf14f0f8457773438",
      "parents": [
        "c574a91e44c6091fcb7dd8205210d38414983f28",
        "4174b7691f5c667598dc74ac80829a1bffd9bd4a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 14:14:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 14:14:29 2019 +0000"
      },
      "message": "Merge \"Ensure all fields of AutoBufferPointer are initialized\" into qt-dev"
    },
    {
      "commit": "c574a91e44c6091fcb7dd8205210d38414983f28",
      "tree": "7ee1da340435426b872802beaacdb3f3974c686e",
      "parents": [
        "949305fe52816c6a51454cc8aee56fee8486eeac",
        "2783faff58b038ecfbdf70683812766ccbac12df"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 13:48:20 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 13:48:20 2019 +0000"
      },
      "message": "Merge changes from topic \"viewRootImplTest failure\" into qt-dev\n\n* changes:\n  Introduce InsetsModeSession to InsetsAnimationControlImplTest\n  Move no longer flaky tests into pre-submit\n"
    },
    {
      "commit": "a72b4cc3734dfbb36289bfda019c99ee82835566",
      "tree": "9e15440522264d293eacdb66df3955231988e95a",
      "parents": [
        "d6490572e268a6c03575f06dfed1f539ad16ba1b"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 16 15:38:49 2019 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 16 15:40:28 2019 +0200"
      },
      "message": "Copy rects such that we don\u0027t modify state\n\nTest: PopupWindowTest\nBug: 130553898\nBug: 130231322\nChange-Id: I8abe25d054b34f1bf1234e1328b32aefc2020cf6\n"
    },
    {
      "commit": "d6490572e268a6c03575f06dfed1f539ad16ba1b",
      "tree": "dd14bc2b47d09908dc83f8e3a289bde6008dd101",
      "parents": [
        "083190633a61edd861de7255fe43bc1570c84d25"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 16 14:57:56 2019 +0200"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Apr 16 15:39:51 2019 +0200"
      },
      "message": "Revert \"Revert \"Fix issue in attached layouting\"\"\n\nThis reverts commit 9acce426520e639fd91eef8b62651803a98a7273.\n\nUnderlying issue fixed in follow up CL.\n\nTest: PopupWindowTest\nBug: 130231322\nBug: 130553898\nChange-Id: I5e332394868eb26ef44ce155bc41eb4405d0093a\n"
    },
    {
      "commit": "c826cf4fa69bc62a69289216b9ad3ffdce3b858a",
      "tree": "25902e624444967d0b7236c3c838960175061f23",
      "parents": [
        "b94e7e89b279261e5786ff49da4b4bcc0273b0a0"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 20:54:49 2019 +0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 20:54:49 2019 +0800"
      },
      "message": "Fix crash when clearing package preferred activities.\n\nUse put() instead of setValueAt().\n\nBug: 130468857\nTest: presubmit\nChange-Id: If155c2a4ae9d4f953703b653eef2c04b2b516953\n"
    },
    {
      "commit": "9ea80f3d37285c44037950cec40fad4a220e4347",
      "tree": "3c82fa083ac4d789e4a95b5a0ebc44cf713a9bd3",
      "parents": [
        "49c98a7b6350174d0411f563c960afe2d747fd89"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Mon Apr 15 11:38:39 2019 -0400"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Tue Apr 16 08:26:53 2019 -0400"
      },
      "message": "Sharesheet - Add copy text in response to UXR\n\nAdd copy text underneath image to make it clear what the button\nmeans. Make text clickable. Align text colors with spec.\n\nBug: 130350131\nTest: Manual inspection\nChange-Id: Ia2916fd48ef8b2d1862d9baf5f9f695f54187d55\n"
    },
    {
      "commit": "949305fe52816c6a51454cc8aee56fee8486eeac",
      "tree": "7d8917b4823809584d316d9ab115b92e9eb1ce0d",
      "parents": [
        "083190633a61edd861de7255fe43bc1570c84d25",
        "6c5864c098aa72e88cb8512255d3c01a449a372e"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Apr 16 12:15:16 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 12:15:16 2019 +0000"
      },
      "message": "Merge \"Do not cache AVDs that are off screen\" into qt-dev"
    },
    {
      "commit": "2783faff58b038ecfbdf70683812766ccbac12df",
      "tree": "3dd201808aab0527f1cc6fac569d162e4e9267c6",
      "parents": [
        "9b98748a43acbe612632b50b9e4fed3ec4aaa792"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 17:39:23 2019 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 20:04:30 2019 +0800"
      },
      "message": "Introduce InsetsModeSession to InsetsAnimationControlImplTest\n\nInsetsAnimationControlImplTest sets new insets mode to full mode when setUp(), which\nleads some tests in ViewRootImplTest fail. Introduce InsetsModeSession\nto fix it.\n\nChange-Id: Id159db1395d1b105d9d4d3d13cdba778015e9989\nFix: 130609028\nTest: atest ViewRootImplTest InsetsAnimationControlImplTest\n"
    },
    {
      "commit": "9b98748a43acbe612632b50b9e4fed3ec4aaa792",
      "tree": "3fe01ebe9050981b7060a04f834b85292561a18d",
      "parents": [
        "083190633a61edd861de7255fe43bc1570c84d25"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Mon Apr 15 18:43:35 2019 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Tue Apr 16 19:41:05 2019 +0800"
      },
      "message": "Move no longer flaky tests into pre-submit\n\nBug: 123654474\nTest: test metrics and wm-tests\nChange-Id: I299a471be08c465823e1c18d04f3399797ba5a60\n"
    },
    {
      "commit": "083190633a61edd861de7255fe43bc1570c84d25",
      "tree": "80eda0eacc4e6d8ab8f2e818807275036ceff935",
      "parents": [
        "df573a62108d001dad9be8c66386561f58b6de15",
        "03dd48c887d271a8f2f7ae062b9bf185093676ac"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 11:20:45 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 11:20:45 2019 +0000"
      },
      "message": "Merge \"ActivityThread: Preserve windows when relaunching all activities\" into qt-dev"
    },
    {
      "commit": "4174b7691f5c667598dc74ac80829a1bffd9bd4a",
      "tree": "56aa809bf5bbcac1c499e0f27242a5c99548cd57",
      "parents": [
        "df573a62108d001dad9be8c66386561f58b6de15"
      ],
      "author": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Mon Apr 15 16:14:51 2019 +0100"
      },
      "committer": {
        "name": "Orion Hodson",
        "email": "oth@google.com",
        "time": "Tue Apr 16 11:29:02 2019 +0100"
      },
      "message": "Ensure all fields of AutoBufferPointer are initialized\n\nIn the process of revising libnativehelper interface, the\ninitialization of the fArray field was dropped. This change fixes\nthis and adds regression tests.\n\nIn writing the tests, it became apparent that the AutoBufferPointer\ndestructor would crash if the underlying buffer was heap array backed\nand the buffer position was non-zero. ReleasePrimitiveArrayCritical\nwas called with the element corresponding to the current position\nrather than the first element.\n\nBug: b/130390512\nTest: atest FrameworksCoreTests:android.graphics.BitmapTest\n\n(cherry picked from commit e522c99430ec9ee0b4daa588dbcaea4824bc3f70)\n\nMerged-In: I319512aaede7ba8af5d013c9281417695abf9099\nChange-Id: I319512aaede7ba8af5d013c9281417695abf9099\n"
    },
    {
      "commit": "df573a62108d001dad9be8c66386561f58b6de15",
      "tree": "bb0e82ed8fe77da3f202bbf1796b11f5864f5a3a",
      "parents": [
        "77d354efa11901748f155e138cee5c1e1e959d92",
        "2e0aad2d3d66694d1a4ef890653b2c373dab54e3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 09:38:25 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 09:38:25 2019 +0000"
      },
      "message": "Merge \"If the calling process isn\u0027t whitelisted for background activity start, check the other processes of calling UID too\" into qt-dev"
    },
    {
      "commit": "77d354efa11901748f155e138cee5c1e1e959d92",
      "tree": "074dbeb1e40ea4fd393e47c3e16a83ed90e3a2d8",
      "parents": [
        "b225cffabeb4428e6c3c2860b35a30c3a93bbead",
        "e1921a7b4d58c97570277fe83dbe9206f2db496d"
      ],
      "author": {
        "name": "Tarandeep Singh",
        "email": "tarandeep@google.com",
        "time": "Tue Apr 16 07:37:06 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 07:37:06 2019 +0000"
      },
      "message": "Merge \"Allow MSIME to set inactive when window loses focus.\" into qt-dev"
    },
    {
      "commit": "b225cffabeb4428e6c3c2860b35a30c3a93bbead",
      "tree": "ef6de8429ff0ea46e11e0af599918066a75e67b1",
      "parents": [
        "e6b9bdf4d061a25fe10e9b73c1dcac03268f2245",
        "dbee428755b02c37f4cb33436732345cfb14ec31"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Tue Apr 16 06:47:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 06:47:18 2019 +0000"
      },
      "message": "Merge \"Rename Session2Command methods\" into qt-dev"
    },
    {
      "commit": "e6b9bdf4d061a25fe10e9b73c1dcac03268f2245",
      "tree": "ffc384f6bde03fad00ade5972e68cbf5bf84d456",
      "parents": [
        "a0d852907d596c26395607aa53def86333442d8c",
        "50e34009311c849662f7f9fe571ca1e9d4d541b0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 06:37:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 06:37:50 2019 +0000"
      },
      "message": "Merge \"Defer top process state for VM\" into qt-dev"
    },
    {
      "commit": "a0d852907d596c26395607aa53def86333442d8c",
      "tree": "dbf146595c7b3c6f368a78ad16ff144b5444d4c2",
      "parents": [
        "12154d85a49117894db31096fce56860367b501e",
        "c56847700434eb402c252b2fd9cc6eae7b1855dc"
      ],
      "author": {
        "name": "Sean Stout",
        "email": "sstout@google.com",
        "time": "Tue Apr 16 05:50:30 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 05:50:30 2019 +0000"
      },
      "message": "Merge \"Add android.settings.ACTION_APP_BATTERY_SETTINGS to public API\" into qt-dev"
    },
    {
      "commit": "770a29bf72039a421dc1275b26fe706c080016b8",
      "tree": "36d3bb376945fe0288ec37bc45e545a397161c5b",
      "parents": [
        "b94e7e89b279261e5786ff49da4b4bcc0273b0a0"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 13:16:16 2019 +0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Apr 16 13:16:16 2019 +0800"
      },
      "message": "Add more documentation for ACTION_MANAGE_MORE_DEFAULT_APPS_SETTINGS.\n\nBug: 130351486\nTest: build\nChange-Id: If15aa04a3a3ebe717718ae99157e845acbccf6ae\n"
    },
    {
      "commit": "12154d85a49117894db31096fce56860367b501e",
      "tree": "1c06de23154185c73411b7c5573f4a65580deb83",
      "parents": [
        "977f63a3d3d0ccba78d4924b489349a2e26bd666",
        "c78071f29a2f13b977d54b0bfcae46d8c7f36b13"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Apr 16 04:43:32 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 04:43:32 2019 +0000"
      },
      "message": "Merge \"Cache and log enrollment settings\" into qt-dev"
    },
    {
      "commit": "dbee428755b02c37f4cb33436732345cfb14ec31",
      "tree": "b4e18eccbd905fcb551d2b665a691c6cdf0ae8a7",
      "parents": [
        "977f63a3d3d0ccba78d4924b489349a2e26bd666"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Tue Apr 16 10:35:14 2019 +0900"
      },
      "committer": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Tue Apr 16 04:02:26 2019 +0000"
      },
      "message": "Rename Session2Command methods\n\nBug: 130580655\nTest: atest CtsMediaTestCases:android.media.cts.Session2CommandTest\nChange-Id: I89509ddc1b10d47a01f7227ae60c5529718d39de\n"
    },
    {
      "commit": "5422f30c144777fa9b8c7f1c8ed7ef1a1ecc2925",
      "tree": "b39574b115eadc13ca130645b9aa138e1a9e4528",
      "parents": [
        "4b118856db013872e581d21321cd1f1564e61904"
      ],
      "author": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 13:36:06 2019 -0700"
      },
      "committer": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 20:43:48 2019 -0700"
      },
      "message": "make onGetSupportedVoiceActions return @NonNull and return empty set by default\n\nTest: make\nFix: 124302147\n\nChange-Id: Ie91184310a1709cd62cd7d89911beda5c4e2d513\n"
    },
    {
      "commit": "977f63a3d3d0ccba78d4924b489349a2e26bd666",
      "tree": "d3fb5f425e999811d94c948a0d86a6ea21919fa3",
      "parents": [
        "4e57ccbea94e64e41b0d994866f3d8f621ecdb84",
        "295ddbae78e2719964fcb2c17a166affecf7354a"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Apr 16 03:26:18 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 03:26:18 2019 +0000"
      },
      "message": "Merge \"Allow failures of applyBatch() operations.\" into qt-dev"
    },
    {
      "commit": "4e57ccbea94e64e41b0d994866f3d8f621ecdb84",
      "tree": "54992a7ac288dcc5d163f8ad281be5bb1b098dfe",
      "parents": [
        "93e21670c0ae55a4f61eea6abb5d62ee3974fd8f",
        "5562ab8966323541068a601ab47addad773852d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 03:14:29 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 03:14:29 2019 +0000"
      },
      "message": "Merge \"Remove MediaItem2\" into qt-dev"
    },
    {
      "commit": "93e21670c0ae55a4f61eea6abb5d62ee3974fd8f",
      "tree": "b9f428e671cfdec0f3413fe082ac1f4fcd7e5992",
      "parents": [
        "4d39c6216906a6c653b08597924c5778921fe850",
        "5ed20a7782be8c1f38053a1a3c2b41fae07d9c2c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 02:50:09 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 02:50:09 2019 +0000"
      },
      "message": "Merge \"Don\u0027t cancel injected event when mouse event arrives\" into qt-dev"
    },
    {
      "commit": "4d39c6216906a6c653b08597924c5778921fe850",
      "tree": "af6feba6ea507abc0db0633381555394c3e8e69d",
      "parents": [
        "8540e63decd4672e1e5eb34de6affdd25d4fe6f0",
        "a2363540475778db4d6351c581dafb8407a50173"
      ],
      "author": {
        "name": "NT Tsai",
        "email": "nttsai@google.com",
        "time": "Tue Apr 16 02:27:02 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 02:27:02 2019 +0000"
      },
      "message": "Merge \"Fix a deadlock WMG-\u003eWMS, WMS-\u003eWMG\" into qt-dev"
    },
    {
      "commit": "8540e63decd4672e1e5eb34de6affdd25d4fe6f0",
      "tree": "dfd4807d609a4165dd52d845e642db9e21e8dc59",
      "parents": [
        "0727797765fecf8a1b22172a720be311bfdcfa65",
        "1fe58e9857ae83330a42366691ecc7963ba832e0"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Apr 16 02:13:58 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 02:13:58 2019 +0000"
      },
      "message": "Merge \"Don\u0027t wait until next fetch of recent tasks to reset the task list\" into qt-dev"
    },
    {
      "commit": "0727797765fecf8a1b22172a720be311bfdcfa65",
      "tree": "a5144a1d1e20a833ec838ab4b809ca557dd96338",
      "parents": [
        "805c739ada804fee1dfa1f47113889be03925aa3",
        "136c82edb604ad9dd3922421a3bd6abae85f44de"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 01:41:41 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 01:41:41 2019 +0000"
      },
      "message": "Merge \"Log for pending activities launch\" into qt-dev"
    },
    {
      "commit": "805c739ada804fee1dfa1f47113889be03925aa3",
      "tree": "d8bf9d3c9c6bcbc0b38463dea48531b43e29fc30",
      "parents": [
        "0c7f7a1ee6b503aecdd303fe2ccf01be213bce37",
        "21cbc636029ce2e96f965e72c058b889d0aac4ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 01:20:05 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 01:20:05 2019 +0000"
      },
      "message": "Merge \"Ui should be UI in the javadoc\" into qt-dev"
    },
    {
      "commit": "0c7f7a1ee6b503aecdd303fe2ccf01be213bce37",
      "tree": "f2b825554165e17f18ef6315c9ebc31134ca9edb",
      "parents": [
        "80ad2a4d8c0f2d34f2a1be1fb4e3e2644d25d782",
        "02ea7f24909bdf6859ad55e50d969bc625781697"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 01:11:23 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 01:11:23 2019 +0000"
      },
      "message": "Merge \"Restore navbar transparency state on config change\" into qt-dev"
    },
    {
      "commit": "80ad2a4d8c0f2d34f2a1be1fb4e3e2644d25d782",
      "tree": "47415691aa25473c32f9040dab9fbf7e0992e16c",
      "parents": [
        "575022f7d1c091e01ed5523b13980c0adebc7621",
        "75319d28ade0b7fe5bee58fadb2afde585c85005"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Apr 16 01:01:59 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 01:01:59 2019 +0000"
      },
      "message": "Merge \"Add EHPLMN and HPLMN to SubscriptionInfo\" into qt-dev"
    },
    {
      "commit": "295ddbae78e2719964fcb2c17a166affecf7354a",
      "tree": "cae971f5e1b4b35c6fefe1c18d58b3b0d81b9f2e",
      "parents": [
        "eb24d06f8d88e2914c747bcd65996ffbfd28bfc2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 15 18:54:58 2019 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 15 18:55:00 2019 -0600"
      },
      "message": "Allow failures of applyBatch() operations.\n\nIn some cases, the supplier of ContentProviderOperation is okay\nif certain operations fail, and they\u0027d like ContentProviderResult\nto tell them about the failures instead of aborting the remainder\nof the transaction.\n\nStart using this for ModernMediaScanner, where we probably raced\nwith someone when building an UPSERT-style operation.  We\u0027ll\npick up any changes to those files during the next scan.\n\nBug: 128494336\nTest: atest --test-mapping packages/providers/MediaProvider\nChange-Id: Ida8230ff2bbb3bab56eb83928e49e7097bfbc9fd\n"
    },
    {
      "commit": "9ac588b0dddc5068a39798c4f75594cba780f1b3",
      "tree": "761784a0e14f8b0786b03bd5a3a92779210fa3d3",
      "parents": [
        "094171bcccc7683a37fb07b02fc49b7e37c1161a"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Mon Apr 15 17:25:46 2019 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 00:50:03 2019 +0000"
      },
      "message": "Check before closing the CloseGuard if not closed yet\n\nBug: 130435945\nTest: atest AppPredictionServiceTest\nChange-Id: I19d866d54e6b7e74e0399e2910ab9c9c71d13f51\n"
    },
    {
      "commit": "575022f7d1c091e01ed5523b13980c0adebc7621",
      "tree": "6f35f26aab6cb0ec70ac5b3976559b62b0ef6b28",
      "parents": [
        "75d75ce38c5ec67ac567f13b8404d4739e59f9f6",
        "2b7dbe85a21ce6d1d0559324fbe96c93423b24ae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 00:49:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:49:21 2019 +0000"
      },
      "message": "Merge \"Remove the disableSelf() api\" into qt-dev"
    },
    {
      "commit": "75d75ce38c5ec67ac567f13b8404d4739e59f9f6",
      "tree": "d965b1740166bb059e86c4358359375ba0917114",
      "parents": [
        "6164eb6a8d434466fecc9276d0652d99caeeadf0",
        "1220c347a2e649ff474a9d9c5b524c2197f2579d"
      ],
      "author": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Tue Apr 16 00:34:31 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:34:31 2019 +0000"
      },
      "message": "Merge \"Annotate single property listener from DeviceConfig as removed. Will remove entirely after all references (esp. Play Services) are cleaned up.\" into qt-dev"
    },
    {
      "commit": "6164eb6a8d434466fecc9276d0652d99caeeadf0",
      "tree": "cfd5504e45665e3707bb9f3fcca196c6ca8b5bb2",
      "parents": [
        "786714e52678565e35f1bd4276bdee9c5a6a5461",
        "08c5083da30ae36b093113a839321853956af443"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 16 00:34:13 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:34:13 2019 +0000"
      },
      "message": "Merge \"Add new constructors for mandatory fields in AppTarget.Builder\" into qt-dev"
    },
    {
      "commit": "5562ab8966323541068a601ab47addad773852d5",
      "tree": "e8b368d32d0b39185014c2007ec3b6c76ccec41a",
      "parents": [
        "a498804d40484e73e660a9aad9c0138f7b8ed24d"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Tue Apr 16 09:21:56 2019 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Tue Apr 16 09:28:11 2019 +0900"
      },
      "message": "Remove MediaItem2\n\nBug: 130579223\nTest: build\nChange-Id: Ie772b508b51a12eb4e96f1f19c08ecdec4a9959b\n"
    },
    {
      "commit": "786714e52678565e35f1bd4276bdee9c5a6a5461",
      "tree": "6be27c6441e14df196a37557b29bc465a0fca3a2",
      "parents": [
        "5d230c1462faa274336562ee3e76555326a47060",
        "170f35bc59d9b160b8ca3bcb359b487f59b8747c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 00:17:10 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:17:10 2019 +0000"
      },
      "message": "Merge \"Add missing set/getExtras to ConversationActions.Request.\" into qt-dev"
    },
    {
      "commit": "c56847700434eb402c252b2fd9cc6eae7b1855dc",
      "tree": "f77c14c4049d53d9be77f73dd049203a8c89b9f3",
      "parents": [
        "aeb8c50660efc3893f0ecabbf822f0697af69fc1"
      ],
      "author": {
        "name": "Sean Stout",
        "email": "sstout@google.com",
        "time": "Mon Apr 15 11:17:43 2019 -0700"
      },
      "committer": {
        "name": "Sean Stout",
        "email": "sstout@google.com",
        "time": "Mon Apr 15 17:15:44 2019 -0700"
      },
      "message": "Add android.settings.ACTION_APP_BATTERY_SETTINGS to public API\n\nTest: cts-tradefed run cts -m CtsSystemIntentTestCases -t \\\nandroid.systemintents.cts.TestSystemIntents\nBug: 129901520\n\nChange-Id: I710867f6d6fffb86d7f3991f39bde4bf9d62e5f7\n"
    },
    {
      "commit": "5d230c1462faa274336562ee3e76555326a47060",
      "tree": "f8ee61cc4133e698b6a23b61c48bf3dd8682d614",
      "parents": [
        "e20c7dff8111a66d1a8c498d24e003331bc82e81",
        "9403bdeb2be74a07ad77c05a3492cd91b79dcbf4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 00:06:38 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:06:38 2019 +0000"
      },
      "message": "Merge \"Migrate to the new ro property for headless multiuser check.\" into qt-dev"
    },
    {
      "commit": "e20c7dff8111a66d1a8c498d24e003331bc82e81",
      "tree": "b68406288597a96e4b82f2a67f11dfc6ffb2eb96",
      "parents": [
        "4b118856db013872e581d21321cd1f1564e61904",
        "0503fa56144cf0144d41a356e0a4b96b5f3ae913"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 16 00:06:21 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 16 00:06:21 2019 +0000"
      },
      "message": "Merge changes I06a74c84,I2cf9d3aa into qt-dev\n\n* changes:\n  Do not fail idmap scan if one idmap fails to generate\n  Run idmap2 static-checks and fix formatting issues\n"
    },
    {
      "commit": "4b118856db013872e581d21321cd1f1564e61904",
      "tree": "3b90dd73a01425a516c186df2c201e72f426a4b4",
      "parents": [
        "11141109f4c9f8f423245113f8588d0371015bc1",
        "ad43a5039d798608cfca0315078b9fd7c32edf56"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 15 23:57:01 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 23:57:01 2019 +0000"
      },
      "message": "Merge \"Add nullable annotations\" into qt-dev"
    },
    {
      "commit": "11141109f4c9f8f423245113f8588d0371015bc1",
      "tree": "ea20a1b0f85c3082e3694bab07253bbbe87cb98d",
      "parents": [
        "151f5b2ec8926d43aac4219b5138598627de2dfb",
        "ef1c0b36ab402c9f936220dd4f64f4ac96f52e37"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 15 23:42:14 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 23:42:14 2019 +0000"
      },
      "message": "Merge \"DO NOT MERGE - Removed ContentCapture support from standard SDK toolkit.\" into qt-dev"
    },
    {
      "commit": "151f5b2ec8926d43aac4219b5138598627de2dfb",
      "tree": "617c3f96f87a921f89f1628be60a7440c5f1265a",
      "parents": [
        "fab88a833e0fb39c62839fbcd854e7fac6d87d59",
        "e4eb7b4c1b5e7951cda8f8844e8d47ad1a59b159"
      ],
      "author": {
        "name": "Harry Slatyer",
        "email": "slatyer@google.com",
        "time": "Mon Apr 15 23:38:24 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 23:38:24 2019 +0000"
      },
      "message": "Merge \"Add DENSITY_140, DENSITY_180, DENSITY_200, DENSITY_220\" into qt-dev"
    },
    {
      "commit": "27ad774fd695efef67b273630b6ef86145563555",
      "tree": "b94f37fbdd566936d11518959b0b2b574f1ced6b",
      "parents": [
        "fab88a833e0fb39c62839fbcd854e7fac6d87d59"
      ],
      "author": {
        "name": "Pat Plunkett",
        "email": "patplunkett@google.com",
        "time": "Wed Apr 10 12:49:33 2019 -0700"
      },
      "committer": {
        "name": "Patrick Plunkett",
        "email": "patplunkett@google.com",
        "time": "Mon Apr 15 23:13:42 2019 +0000"
      },
      "message": "Fix VR-related system APIs\n\nThis adds necessary nullness conditions on method arguments, and makes\na Builder class final.\n\nBug: 126700268\nBug: 126701891\nBug: 126701662\nTest: Compiles\nChange-Id: I4e825057b413fe22d1c2ebd228a5b76641b04868\n"
    },
    {
      "commit": "21cbc636029ce2e96f965e72c058b889d0aac4ad",
      "tree": "91af67660c48e7daaca9ee5144e5807dcbaf1d07",
      "parents": [
        "3547b58c5f2090cd3d08ee8fa5887dcee14c06a4"
      ],
      "author": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 16:04:31 2019 -0700"
      },
      "committer": {
        "name": "jiayuzhou",
        "email": "jiayuzhou@google.com",
        "time": "Mon Apr 15 16:04:31 2019 -0700"
      },
      "message": "Ui should be UI in the javadoc\n\nFixes: 124883615.\nTest: pre-submit.\nChange-Id: I4cdc6353a3d4382a53a8e6d7c65a447acb90ee2c\n"
    },
    {
      "commit": "fab88a833e0fb39c62839fbcd854e7fac6d87d59",
      "tree": "c537598afa5c858ece221233d0c739e0393f1904",
      "parents": [
        "7e46f59a6057b5a71003877854dd69085f3055c0",
        "b4514d2b6e35e4f396efe72ebe3ab72e5bfc1899"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Apr 15 23:03:50 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 23:03:50 2019 +0000"
      },
      "message": "Merge \"Add logging for KeyguardUpdateMonitor visibility and biometric state\" into qt-dev"
    },
    {
      "commit": "2b7dbe85a21ce6d1d0559324fbe96c93423b24ae",
      "tree": "5405be2f30a2d1cef02e85d8b84f4b34080f69f8",
      "parents": [
        "078d4d1475a969587f188a12ee7723386acfe266"
      ],
      "author": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Thu Apr 11 14:45:42 2019 -0700"
      },
      "committer": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Mon Apr 15 16:02:41 2019 -0700"
      },
      "message": "Remove the disableSelf() api\n\nNo longer needed, the logic will be handled in AttentionDetector which\nimplements the feature. Settings app makes sure to grey out the setting\nif does not have sufficient permissions.\n\nBug: 130350903, 130246574\nTest: manually confirmed, atest AttentionDetectorTests, make RunSettingsRoboTests\nChange-Id: I324223af01b5198e3af0b84d47120f307f3aa71a\n"
    },
    {
      "commit": "7e46f59a6057b5a71003877854dd69085f3055c0",
      "tree": "629f4a569a1cca8f2d13cf876c0c4ddef7617fd6",
      "parents": [
        "3547b58c5f2090cd3d08ee8fa5887dcee14c06a4",
        "0c88f4965e3e9e2d262be9edb42187d47861f622"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Apr 15 22:46:46 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 22:46:46 2019 +0000"
      },
      "message": "Merge \"AudioManager: test API for dynamic audio policy\" into qt-dev"
    },
    {
      "commit": "75319d28ade0b7fe5bee58fadb2afde585c85005",
      "tree": "430ccc795cb02f93258b02c521ed20b828c8427d",
      "parents": [
        "37da9859f6eb18126906cab19d6eeda367eaa368"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Apr 11 15:28:20 2019 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Apr 15 15:43:30 2019 -0700"
      },
      "message": "Add EHPLMN and HPLMN to SubscriptionInfo\n\nAdd EHPLMN and HPLMN fields to SubscriptionInfo. These fields are read\nfrom the ICC card.\n\nBug: 130253962\nTest: manual\nChange-Id: If98c57c14e39b917a5e7e8bbc59c2170989b63a7\n"
    },
    {
      "commit": "1201ca70548fad85627eb5d303a5f8b3e674b243",
      "tree": "9e8ed7ca34bb6a09124fdc816e414b8c6e58968c",
      "parents": [
        "5a8b95c3c06b03c7e82e831e2cdcbee1444f1b81"
      ],
      "author": {
        "name": "Winson",
        "email": "chiuwinson@google.com",
        "time": "Fri Apr 12 16:19:26 2019 -0700"
      },
      "committer": {
        "name": "Winson",
        "email": "chiuwinson@google.com",
        "time": "Mon Apr 15 15:31:39 2019 -0700"
      },
      "message": "Skip idmap1 generation if target defines overlayable\n\nSince idmap1 can\u0027t enforce policy restrictions, we can\u0027t allow it\nto generate an idmap that might get used.\n\nMigrating to idmap2 is too difficult for now as it requires a lot\nof PackageManager infrastructure to validate policies, and none of\nthat is available during manifest parsing, which is where idmap1\nis currently used.\n\nBug: b/130260055\n\nTest: manual test BT issue from b/130260055\nTest: manual test app with test overlay toggling Activity enabled\n\nChange-Id: I5e7e321d27aab9be360a5e8be77d804ad3f66336\n"
    },
    {
      "commit": "02ea7f24909bdf6859ad55e50d969bc625781697",
      "tree": "3316c16bb6908e0856086027b6c976eb430ab18a",
      "parents": [
        "3547b58c5f2090cd3d08ee8fa5887dcee14c06a4"
      ],
      "author": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Thu Apr 11 17:34:51 2019 -0400"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Mon Apr 15 22:30:40 2019 +0000"
      },
      "message": "Restore navbar transparency state on config change\n\nRestore systemUIVisibility flags upon NavBarFragment recreation.\nEnsure back button visibility is also restored.\n\nFixes: 130281802\nTest: make; adb shell am update-appinfo 0 com.android.systemui\nChange-Id: I74bf1717bc434b32490b9c6c66b6c88e3bb226e9\n"
    },
    {
      "commit": "b22e916ae838cde9776a2cbdd3d8e71fce3c129f",
      "tree": "12ba8abd7146ce5fb4610284748c10f380d0f78a",
      "parents": [
        "d81cd2629666b0ed852142607852232094e04d11"
      ],
      "author": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Fri Apr 12 10:35:29 2019 -0700"
      },
      "committer": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Mon Apr 15 22:30:32 2019 +0000"
      },
      "message": "Fixes incorrect app id cleanup on failure\n\nThis change makes sure that we track the creation of app IDs so that we\nonly delete when we actually created something new.\n\nFixes: 130209119\nTest: atest SharedUserIdTest\nChange-Id: I03e38b4dc16e9ccccd7d10bfe78bcaedc317d0cb\n"
    },
    {
      "commit": "55c4eb197f00a0cdc1ff53f89e0b0e272c70675e",
      "tree": "f31dc5d259beb4bd9eed6903a7d3287d56320c83",
      "parents": [
        "3547b58c5f2090cd3d08ee8fa5887dcee14c06a4"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Apr 05 15:23:32 2019 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 15 22:20:34 2019 +0000"
      },
      "message": "Move deprecated IMS_SERVICE_UP/DOWN intents to Phone process\n\nThe ImsService was sending the deprecated IMS intents, which\nshould only be send using the Phone process. This was causing\nGTS failures.\n\nBug: 130569556\nTest: atest FrameworksTelephonyTests; atest GtsTelephonyTestCases\nChange-Id: Ie844053aac9c067e66d03c02cf2b87134ee91065\n"
    },
    {
      "commit": "3547b58c5f2090cd3d08ee8fa5887dcee14c06a4",
      "tree": "83c0ab2a8845dc7eddbb690400c8c8d31248d10b",
      "parents": [
        "37da9859f6eb18126906cab19d6eeda367eaa368",
        "556d24003a9004ffbf14e9f8dfbfd0e1d9d79442"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Apr 15 22:15:57 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 22:15:57 2019 +0000"
      },
      "message": "Merge \"Telecom API doc cleanup.\" into qt-dev"
    },
    {
      "commit": "0503fa56144cf0144d41a356e0a4b96b5f3ae913",
      "tree": "f679b37805225d9bcdb78020e4daf8a428ff98df",
      "parents": [
        "52e1f7a1badeed7a306f25b4b303742be7bed9ab"
      ],
      "author": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Fri Apr 12 12:29:36 2019 -0700"
      },
      "committer": {
        "name": "Ryan Mitchell",
        "email": "rtmitchell@google.com",
        "time": "Mon Apr 15 15:03:06 2019 -0700"
      },
      "message": "Do not fail idmap scan if one idmap fails to generate\n\nIf one static overlay fails to have its idmap generated, continue\nscanning other overlays.\n\nBug: 130324774\nTest: idmap2_tests and manual\nChange-Id: I06a74c844ebc81dcfb5b50e8c9a30a68c7e4ffb0\n"
    },
    {
      "commit": "e223e68d05228d2bb7abd2a20086abc4acdc1a60",
      "tree": "598e045da49e9ab8da14ed0d0ff4d169b62676ca",
      "parents": [
        "4bea465dbb5f1613ab0a3c331c6b78c647e47894"
      ],
      "author": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Mon Apr 15 09:59:25 2019 -0700"
      },
      "committer": {
        "name": "Garfield Tan",
        "email": "xutan@google.com",
        "time": "Mon Apr 15 14:56:15 2019 -0700"
      },
      "message": "Only reset layout seq when moved to a new display.\n\nIn previous commit 2f145f225eeaa22fe6fbe739d33553b6ec50acf4 we\nconsolidated display info change and moving to new display into one\nsingle method. Partner found that change may lead to timeout on turning\non the screen (needs more than 1s to turn on screen). Thus restrict the\nlayout sequence update to only moving to a new display, which is\neffectively the same to it before the consolidation in the previous\ncommit.\n\nBug: 128812757\nTest: go/wm-smoke. Partner verified this fix too.\natest WmTests:WindowStateTests\nChange-Id: Ifd5d8e98468f5fdb4bf9ec0de14766b58b36085e\n"
    },
    {
      "commit": "1220c347a2e649ff474a9d9c5b524c2197f2579d",
      "tree": "7c33d17d0da0189f59456cb9d87cd37dd19f3fcd",
      "parents": [
        "37da9859f6eb18126906cab19d6eeda367eaa368"
      ],
      "author": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Mon Apr 15 13:17:21 2019 -0700"
      },
      "committer": {
        "name": "Matt Pape",
        "email": "mpape@google.com",
        "time": "Mon Apr 15 21:52:26 2019 +0000"
      },
      "message": "Annotate single property listener from DeviceConfig as removed.\nWill remove entirely after all references (esp. Play Services) are cleaned up.\n\nTest: atest FrameworksCoreTests:DeviceConfigTest\nBug: 128902955\nChange-Id: I1ab11fa2a2bbdb673841364c36b87a7356ba1e28\n"
    },
    {
      "commit": "08c5083da30ae36b093113a839321853956af443",
      "tree": "8faba4a7a9a68a4e37a6a780f97baf4952878679",
      "parents": [
        "094171bcccc7683a37fb07b02fc49b7e37c1161a"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Fri Apr 12 11:36:33 2019 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Mon Apr 15 14:44:56 2019 -0700"
      },
      "message": "Add new constructors for mandatory fields in AppTarget.Builder\n\nTest: it builds\nTest: atest AppPredictionServiceTest\nBug: 129901111\nChange-Id: Ifacf5b86d5f436b02191af58541a403198840f18\n"
    },
    {
      "commit": "37da9859f6eb18126906cab19d6eeda367eaa368",
      "tree": "19fe746a81c8a149d112cf9441052be3d5d9e52d",
      "parents": [
        "bb2d26cb87cb8bddc1d509291ae47447725e581d",
        "9b72886dbe8d3f606ca5212d6d7c9659fd969817"
      ],
      "author": {
        "name": "Christine Franks",
        "email": "christyfranks@google.com",
        "time": "Mon Apr 15 21:44:37 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 21:44:37 2019 +0000"
      },
      "message": "Merge \"Move DisplayTransformManagerTest\" into qt-dev"
    },
    {
      "commit": "e4eb7b4c1b5e7951cda8f8844e8d47ad1a59b159",
      "tree": "745cbdcf90bf17120ec04dd0643efad09a582740",
      "parents": [
        "bb2d26cb87cb8bddc1d509291ae47447725e581d"
      ],
      "author": {
        "name": "Harry Slatyer",
        "email": "slatyer@google.com",
        "time": "Tue Apr 09 08:58:02 2019 +1000"
      },
      "committer": {
        "name": "Harry Slatyer",
        "email": "slatyer@google.com",
        "time": "Mon Apr 15 21:43:56 2019 +0000"
      },
      "message": "Add DENSITY_140, DENSITY_180, DENSITY_200, DENSITY_220\n\nThis gives supported densities every 20dpi at the low end of densities,\nwhich is where all current automotive screens sit.\n\nBUG: 127714569\nTest: None, just adding constants.\n\nChange-Id: I6dd96493bf4474a55f22ce4ddbe27566d4ab9deb\n"
    },
    {
      "commit": "bb2d26cb87cb8bddc1d509291ae47447725e581d",
      "tree": "da680cb7d36aafe30b3f6068962f9f96b0484585",
      "parents": [
        "364d2515eabd8d10be2dcd29b45b8c4d25e3feb5",
        "aca6eb7dac0a307756d0c3e76b26503618f40df5"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Apr 15 21:39:02 2019 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 15 21:39:02 2019 +0000"
      },
      "message": "Merge \"Fix Emergency Number API doc\" into qt-dev"
    },
    {
      "commit": "c78071f29a2f13b977d54b0bfcae46d8c7f36b13",
      "tree": "e164902a5040f86420b61b96501139952675c2be",
      "parents": [
        "0a510f8bbf8e31f8902aafc89439f6b97babcb30"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Apr 15 14:11:58 2019 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Apr 15 14:34:30 2019 -0700"
      },
      "message": "Cache and log enrollment settings\n\nBug: 130370995\n\nTest: Builds\nChange-Id: Id23b6befe62cf5ea3a4468169f36da191ae97cc9\n"
    }
  ],
  "next": "364d2515eabd8d10be2dcd29b45b8c4d25e3feb5"
}
