)]}'
{
  "log": [
    {
      "commit": "3f2248b55538576d64943cd27efbc3cd535a1dcc",
      "tree": "48491e973eac8b2781ddddf999ff934cc75a2a45",
      "parents": [
        "a0edfdbe9af266a6289872fcfcc75a731713cfc5"
      ],
      "author": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Fri May 17 19:29:02 2024 +0000"
      },
      "committer": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Fri May 17 19:29:02 2024 +0000"
      },
      "message": "Suppresses the API lint warning for android.app.JobInfo\n\nBug: 340879911\nTest: build/pre-submit\nChange-Id: Ie9a2a30dcf39e7cb782628521c7b3af1c96cfc34\n"
    },
    {
      "commit": "a0edfdbe9af266a6289872fcfcc75a731713cfc5",
      "tree": "bd664492d93a87b3f0f341460bb9356922efa4af",
      "parents": [
        "6a9bfe6f645d6cda7e7dd6dcd106b2f0bae047a6",
        "f04ef13ae5cf7cce9c1f105e6379191b488138bb"
      ],
      "author": {
        "name": "Joshua Mokut",
        "email": "jmokut@google.com",
        "time": "Thu May 16 15:35:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 15:35:32 2024 +0000"
      },
      "message": "Merge \"Restored Hover Effect to Brightness Slider\" into main"
    },
    {
      "commit": "6a9bfe6f645d6cda7e7dd6dcd106b2f0bae047a6",
      "tree": "06cbcc80103a6018f4a5e3629e3a5f6977878779",
      "parents": [
        "6e47908be9591a9ab9efda3c4404504f1f888e4d",
        "24877947a323a477ea54189ee4a902ad011640e5"
      ],
      "author": {
        "name": "Pragya Bajoria",
        "email": "pragyabajoria@google.com",
        "time": "Thu May 16 15:12:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 15:12:13 2024 +0000"
      },
      "message": "Merge \"Remove obsolete desktop stashing logic [3/n]\" into main"
    },
    {
      "commit": "6e47908be9591a9ab9efda3c4404504f1f888e4d",
      "tree": "590ded75cd627871547a917c229e1825a2747a87",
      "parents": [
        "7be79a4d23cebc46e4cd4b4ad4facd20927b16df",
        "3310a64dda1be0e29400f7db7e9ba314059a5496"
      ],
      "author": {
        "name": "Cosmin Băieș",
        "email": "cosminbaies@google.com",
        "time": "Thu May 16 15:08:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 15:08:32 2024 +0000"
      },
      "message": "Merge \"Avoid nested tracing for showImePostLayout\" into main"
    },
    {
      "commit": "7be79a4d23cebc46e4cd4b4ad4facd20927b16df",
      "tree": "aef10430c3d797877564d6bc8a04f0dcddcd0723",
      "parents": [
        "85e6c4965084772e00f6a6f5d6b0e6d36fc151ca",
        "6a0a927a1a90744015bdcc7248d8e11beefe4c56"
      ],
      "author": {
        "name": "George Mount",
        "email": "mount@google.com",
        "time": "Thu May 16 15:04:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 15:04:43 2024 +0000"
      },
      "message": "Merge \"Revert \"[VRR] Clear frame rate and category after 250ms idle\"\" into main"
    },
    {
      "commit": "85e6c4965084772e00f6a6f5d6b0e6d36fc151ca",
      "tree": "50f58f54dae1f637e89e2654ceeb6b4c71f2e75d",
      "parents": [
        "0150219b01c17fb81e9949b6bcb5f073aa8f3e31",
        "8bf58971b103bcb85b49c6403a013aff2a02c7a2"
      ],
      "author": {
        "name": "Iavor-Valentin Iftime",
        "email": "valiiftime@google.com",
        "time": "Thu May 16 15:01:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 15:01:13 2024 +0000"
      },
      "message": "Merge \"Read NOTIFICATION_LIGHT_PULSE Setting on boot\" into main"
    },
    {
      "commit": "0150219b01c17fb81e9949b6bcb5f073aa8f3e31",
      "tree": "bbd3f44e7e40642209f6b7977829c271022e8990",
      "parents": [
        "85a17af91f96328895402d437afcc33f92148205",
        "b7ece2ef6a6686268e8de0a427f83b3fbb0c273d"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 14:59:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 14:59:40 2024 +0000"
      },
      "message": "Merge \"CtsMediaProviderTestCases moved out of CtsProviderTestCases am: 0a16a6be9d\" into main"
    },
    {
      "commit": "85a17af91f96328895402d437afcc33f92148205",
      "tree": "aec3d61fbe7981651e89f6f1a061e1a9aa509fa9",
      "parents": [
        "08d80a72c40afe1208fb4283223f62c3899e80fb",
        "6b447a04a6924a2e3278790abdc1531f0d34aece"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 14:59:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 14:59:13 2024 +0000"
      },
      "message": "Merge \"Remove a binder call from updateExternalStorageFileQuotaType\" into main"
    },
    {
      "commit": "b7ece2ef6a6686268e8de0a427f83b3fbb0c273d",
      "tree": "f9b2c331bc97cef49c31094ad3ed4a1b995170f3",
      "parents": [
        "08d80a72c40afe1208fb4283223f62c3899e80fb",
        "0a16a6be9dba6ae6914c8df2fdb2cb6849b5915e"
      ],
      "author": {
        "name": "Alessandra Loro",
        "email": "aloro@google.com",
        "time": "Thu May 16 14:58:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 14:58:36 2024 +0000"
      },
      "message": "CtsMediaProviderTestCases moved out of CtsProviderTestCases am: 0a16a6be9d\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27376679\n\nChange-Id: Ifa250c5b024426ecb74464550a4a9f7113335018\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "08d80a72c40afe1208fb4283223f62c3899e80fb",
      "tree": "492534d43fdc524f307a14e1e9d3311609769f05",
      "parents": [
        "cd192e93bcb35db0582592e9387cb549b0a73d4b",
        "f3806ec8cd451b8b504635e313698afa0cd72439"
      ],
      "author": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Thu May 16 14:50:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 14:50:29 2024 +0000"
      },
      "message": "Merge \"Revert \"Fix ShadeTouchHandler over the lock screen\"\" into main"
    },
    {
      "commit": "cd192e93bcb35db0582592e9387cb549b0a73d4b",
      "tree": "179b7f38288de8de3b388911f2fca3313e1d8c44",
      "parents": [
        "7c577cfa3eac8677d2937001bee27c61db13f05f",
        "619d1e182a944fdd4004f07e65bdbd1317da3cea"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu May 16 14:21:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 14:21:00 2024 +0000"
      },
      "message": "Merge \"Add more audit logging for burn in\" into main"
    },
    {
      "commit": "7c577cfa3eac8677d2937001bee27c61db13f05f",
      "tree": "b473c70b0bc47716de3980f426ec486e59c4c7a3",
      "parents": [
        "a242fec68a6b62930f9272bf4a2ed4bf697a1b49",
        "04145de051d375212aad4a96438b064cb84a474c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 14:03:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 14:03:43 2024 +0000"
      },
      "message": "Merge \"Camera: Update Low Light Boost Docs\" into main"
    },
    {
      "commit": "a242fec68a6b62930f9272bf4a2ed4bf697a1b49",
      "tree": "ca5b4bfa9f21b1825e8b7bccbe4d69a949bd7c65",
      "parents": [
        "5882d11ff175777c1303d6651b0b1db078d52436",
        "309812ac7ad462816a145be02365757068196dca"
      ],
      "author": {
        "name": "Alina Zaidi",
        "email": "alinazaidi@google.com",
        "time": "Thu May 16 13:56:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 13:56:22 2024 +0000"
      },
      "message": "Merge \"Add a class for Desktop Mode UIEvent logging.\" into main"
    },
    {
      "commit": "5882d11ff175777c1303d6651b0b1db078d52436",
      "tree": "4468f6d08b228233981d19a8036c51885d2d382e",
      "parents": [
        "afe012469797b737dfcac1bcc46f90731021fc6f",
        "7175951f38781d82349a1f47c72b09944c05c7e6"
      ],
      "author": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Thu May 16 13:42:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 13:42:46 2024 +0000"
      },
      "message": "Merge \"Add new Edge APIs and convert listeners\" into main"
    },
    {
      "commit": "afe012469797b737dfcac1bcc46f90731021fc6f",
      "tree": "b15449e29a96d1305d3b30a81013597490d5c318",
      "parents": [
        "99f37ffeba0b8ae40ab118f509ac753764e735c5",
        "7e404fb2847e93ff1f935a13e3f76c8e9c85e948"
      ],
      "author": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Thu May 16 13:42:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 13:42:16 2024 +0000"
      },
      "message": "Merge \"Enable and auto-convert old KTF transitions to scene container\" into main"
    },
    {
      "commit": "99f37ffeba0b8ae40ab118f509ac753764e735c5",
      "tree": "f0b03d3f2c4bba97eb7003e34b78550f16d56307",
      "parents": [
        "31374b689dbfa912a7eafb9818290c97b94d5891",
        "7cb787221460bb133e5b4b1c9f0cac61aa0225f7"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Thu May 16 13:24:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 13:24:04 2024 +0000"
      },
      "message": "Merge \"Don\u0027t throw when canceling removing packages\" into main"
    },
    {
      "commit": "31374b689dbfa912a7eafb9818290c97b94d5891",
      "tree": "5f31d5c5a4733580655296dffd75e359b42faf7a",
      "parents": [
        "ec90d944b166d3259f931a31f5761ccef703c1d4",
        "e5e4b55b33270faeda08fee6f40756cac9eeb340"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu May 16 13:07:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 13:07:46 2024 +0000"
      },
      "message": "Merge \"Prevent crash when dumping large buffers when tracing\" into main"
    },
    {
      "commit": "ec90d944b166d3259f931a31f5761ccef703c1d4",
      "tree": "672481951c16ae38413ec4e690f63f96e96c179e",
      "parents": [
        "d11476c6e0b6ef63a4ea92ef0f5abd34c949a671",
        "4b3eeb465c5141c2f444a86b4a9126609fed2404"
      ],
      "author": {
        "name": "Aurélien Pomini",
        "email": "pomini@google.com",
        "time": "Thu May 16 12:47:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 12:47:32 2024 +0000"
      },
      "message": "Merge \"Avoid ImageWallpaper IllegalStateException\" into main"
    },
    {
      "commit": "d11476c6e0b6ef63a4ea92ef0f5abd34c949a671",
      "tree": "48766b100a14c9084c8acca64686f65c406d8b93",
      "parents": [
        "c56d4ecfdd64c433df188ee6eb56aebc76a32c0e",
        "67d780f9b5a20190d52cea755e9e208a0832672d"
      ],
      "author": {
        "name": "Eghosa Ewansiha-Vlachavas",
        "email": "eevlachavas@google.com",
        "time": "Thu May 16 12:43:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 12:43:26 2024 +0000"
      },
      "message": "Merge \"[1/n] Unify `DesktopModeStatus` between Shell and Sysui\" into main"
    },
    {
      "commit": "c56d4ecfdd64c433df188ee6eb56aebc76a32c0e",
      "tree": "9f2ac67fe5f25e13b790eb7854999a992e7ab264",
      "parents": [
        "f59f32ebc5f4facea65f9a1ce8729d65ccdb49a3",
        "2907308a8df442565794fae3289b08f58d929834"
      ],
      "author": {
        "name": "Chris Göllner",
        "email": "chrisgollner@google.com",
        "time": "Thu May 16 12:40:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 12:40:22 2024 +0000"
      },
      "message": "Merge \"Shortcut Helper - Set shortcut helper visibility state in SysUiState\" into main"
    },
    {
      "commit": "0a16a6be9dba6ae6914c8df2fdb2cb6849b5915e",
      "tree": "6d187918809138becfd4b887970230c94acb65dd",
      "parents": [
        "0d688946d6d9e6e428ee9c82225bd2e37c6e18c7"
      ],
      "author": {
        "name": "Alessandra Loro",
        "email": "aloro@google.com",
        "time": "Thu May 16 13:23:07 2024 +0100"
      },
      "committer": {
        "name": "Alessandra Loro",
        "email": "aloro@google.com",
        "time": "Thu May 16 13:25:01 2024 +0100"
      },
      "message": "CtsMediaProviderTestCases moved out of CtsProviderTestCases\n\nBug: 329557313\nTest: N/A\nChange-Id: I55a4b3f85bd247fbd8b782cbd991f2b729cb3aa4\n"
    },
    {
      "commit": "f59f32ebc5f4facea65f9a1ce8729d65ccdb49a3",
      "tree": "7791ecea08470d760668fc65d9cb6e1b16345446",
      "parents": [
        "84bc45affdbd73439c969c2a69f05ff4182d2c54",
        "5957beee4462de8ca46a2f159d3021f0c132a1bd"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu May 16 11:59:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 11:59:03 2024 +0000"
      },
      "message": "Merge \"Add flag validate_keyboard_shortcut_helper_icon_uri.\" into main"
    },
    {
      "commit": "7175951f38781d82349a1f47c72b09944c05c7e6",
      "tree": "adbbe3ff94521a9de4fb46dd0ca53b01cfabe422",
      "parents": [
        "7e404fb2847e93ff1f935a13e3f76c8e9c85e948"
      ],
      "author": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Tue May 07 14:32:36 2024 +0200"
      },
      "committer": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Thu May 16 13:12:50 2024 +0200"
      },
      "message": "Add new Edge APIs and convert listeners\n\nUp until now all edges were KTF -\u003e KTF edges. Now edges can also be KTF\n-\u003e STL or vice versa. Therefore we need APIs that are able to accept\nthese new edges. This also enables us to do central conversion and\nverification. This CL provides these APIs and converts many callers.\nThere are more specialized cases that require conversion (or flagged\nremoval) in follow-up CLs.\n\nThe auto-convert introduced in the previous CL converts many cases but\na) It can\u0027t convert all and b) We need to eventually convert all uses\nto the new API and also need a way to verify that no invalid edges are\nused when scene container is enabled.\n\nThis CL enables this migration period where warnings will be shown if\nold unconverted edges or newly added edges are using invalid KTF edges\nbased on the used flag.\n\nTest: None\nBug: b/330311871\nFlag: ACONFIG com.android.systemui.scene_container DEVELOPMENT\nChange-Id: I8c0078736652871234e3ba2a0b0308a2a342c8a8\n"
    },
    {
      "commit": "7e404fb2847e93ff1f935a13e3f76c8e9c85e948",
      "tree": "7e6e933c5093b93a7da2e2b3c99d0ef9052a7663",
      "parents": [
        "19db0f80344a0997661c0c2bdffd6cf62879fdaa"
      ],
      "author": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Fri May 03 04:30:52 2024 +0200"
      },
      "committer": {
        "name": "Andreas Miko",
        "email": "amiko@google.com",
        "time": "Thu May 16 13:12:45 2024 +0200"
      },
      "message": "Enable and auto-convert old KTF transitions to scene container\n\nWhen a collector of a transition with old KTF states listened to e.g.\nAOD -\u003e GONE in the past, the KTF state GONE won\u0027t exist in the future.\nThis now requires two things to happen to be able to listen to the same\ntransition:\n1. GONE needs to be converted to UNDEFINED (AOD -\u003e UNDEFINED)\n2. Because AOD -\u003e UNDEFINED is not conclusive (it could be also a AOD -\u003e\nBouncer transition) you need to additionally listen/filter to scene\ncontainer and make sure Lockscreen -\u003e Gone is in progress.\n\nThe auto-convert aspect is a convenience function to make todays\nviewmodels work easily while migrating to scene container.\n\nTest: KeyguardTransitionInteractorTest\nBug: b/330311871\nFlag: ACONFIG com.android.systemui.scene_container DEVELOPMENT\nChange-Id: If6032d6cb3eec498a124c204317bb96971ac74c2\n"
    },
    {
      "commit": "84bc45affdbd73439c969c2a69f05ff4182d2c54",
      "tree": "2003dfba48748b3cc3db2b36196723bea9dc878c",
      "parents": [
        "b478f3138ae5bbf31790f24ba8050aded4f840b9",
        "3f23fb0984b7f195f854627f384c9e59de96d011"
      ],
      "author": {
        "name": "Ioana Alexandru",
        "email": "aioana@google.com",
        "time": "Thu May 16 11:04:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 11:04:13 2024 +0000"
      },
      "message": "Merge \"Micro-optimizations for qsFullScreen\" into main"
    },
    {
      "commit": "b478f3138ae5bbf31790f24ba8050aded4f840b9",
      "tree": "5c170ba9bfa76729a386bf419cd03cace2028aa2",
      "parents": [
        "4fd71feddf833e1349bb4cccb59f2e92e6ef12e1",
        "bdcd1b47b996f68c543b4d91270a99ed7391921f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 10:56:23 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:56:23 2024 +0000"
      },
      "message": "Merge \"Set tracking state properly\" into main"
    },
    {
      "commit": "4fd71feddf833e1349bb4cccb59f2e92e6ef12e1",
      "tree": "9b61521b38a9cbdb833b0da8a92a0f2babd51d19",
      "parents": [
        "b422d5ca99f5dc4fa4ac0a1e2d92ef165080894a",
        "41a946f356cedf1ccc02b03229492990e846bd41"
      ],
      "author": {
        "name": "András Kurucz",
        "email": "kurucz@google.com",
        "time": "Thu May 16 10:50:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:50:19 2024 +0000"
      },
      "message": "Merge \"Remove unused field from KeyguardStatusBarViewController\" into main"
    },
    {
      "commit": "b422d5ca99f5dc4fa4ac0a1e2d92ef165080894a",
      "tree": "5dd2124ad342a784892b1f56c444da1f72058666",
      "parents": [
        "19db0f80344a0997661c0c2bdffd6cf62879fdaa",
        "c21feaa18e5445994081878b68d0056a21f20699"
      ],
      "author": {
        "name": "Robin Lee",
        "email": "rgl@google.com",
        "time": "Thu May 16 10:48:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:48:52 2024 +0000"
      },
      "message": "Merge \"Add keyguard-appearing transition handler\" into main"
    },
    {
      "commit": "19db0f80344a0997661c0c2bdffd6cf62879fdaa",
      "tree": "e42fef695a3fac0ca9644939251d7138a2e5d64b",
      "parents": [
        "2777f55894874aed11b55eefad81205058418f65",
        "6c7db9aa28c34086e21e5021460d2ac5f37fea25"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu May 16 10:29:47 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:29:47 2024 +0000"
      },
      "message": "Merge \"Removes the warning log\" into main"
    },
    {
      "commit": "2777f55894874aed11b55eefad81205058418f65",
      "tree": "ef3a434efc3fdea8c2a67fd87db1728d40902530",
      "parents": [
        "e65344f063cc94dc677239e9908de6787ed00d09",
        "8ed772f4b524586ef35b7d6fd2333c062b648b04"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Thu May 16 10:27:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:27:25 2024 +0000"
      },
      "message": "Merge \"IME: Fix InputMethodSystemServerTests for defer_show_soft_input_until_session_creation\" into main"
    },
    {
      "commit": "e65344f063cc94dc677239e9908de6787ed00d09",
      "tree": "e656466a96911f38dc7165995131a8a62b323401",
      "parents": [
        "8abd377bf5b5f74d5d0debef4647864ff80604e0",
        "3cbc2ecbb0837d70dc023fc23068cec42f6a786f"
      ],
      "author": {
        "name": "Ibrahim Yilmaz",
        "email": "iyz@google.com",
        "time": "Thu May 16 10:16:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 10:16:05 2024 +0000"
      },
      "message": "Merge \"[Minimal HUN] Messaging Minimal HUN\" into main"
    },
    {
      "commit": "5957beee4462de8ca46a2f159d3021f0c132a1bd",
      "tree": "22b365c890ed476b2f85d36f4743f6645b53e0d2",
      "parents": [
        "53c403b8a46948ef9b5baf4dc9e3d5e46a417a44"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Wed May 15 20:17:19 2024 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu May 16 10:04:31 2024 +0000"
      },
      "message": "Add flag validate_keyboard_shortcut_helper_icon_uri.\n\nBug: 331180422\nFlag: com.android.systemui.validate_keyboard_shortcut_helper_icon_uri\nTest: None\nChange-Id: I1eb4e563617bc8e45f2118536b06dd4cf7b389e5\n"
    },
    {
      "commit": "8bf58971b103bcb85b49c6403a013aff2a02c7a2",
      "tree": "c208b40bf53b45dd7a8e93d1d6b0c8de8ef6a0fe",
      "parents": [
        "8abd377bf5b5f74d5d0debef4647864ff80604e0"
      ],
      "author": {
        "name": "Valentin Iftime",
        "email": "valiiftime@google.com",
        "time": "Tue May 14 17:50:31 2024 +0200"
      },
      "committer": {
        "name": "Iavor-Valentin Iftime",
        "email": "valiiftime@google.com",
        "time": "Thu May 16 10:01:39 2024 +0000"
      },
      "message": "Read NOTIFICATION_LIGHT_PULSE Setting on boot\n\n Read the NOTIFICATION_LIGHT_PULSE system settting on boot,\n otherwise value will be false until user changes value from Settings app.\n\nTest: atest NotificationAttentionHelperTest\nBug: 339775465\nChange-Id: I696e34d38f5a13335732a7c2e559097e975d2351\n"
    },
    {
      "commit": "8abd377bf5b5f74d5d0debef4647864ff80604e0",
      "tree": "84c5206f2d2a38a9449395d0257e52015f3d82f9",
      "parents": [
        "9ad553933d9921be13299b24b51a567644e0e278",
        "8a4e2f3f0b61fb2784acb756bb1b5bfa03dba08d"
      ],
      "author": {
        "name": "Pragya Bajoria",
        "email": "pragyabajoria@google.com",
        "time": "Thu May 16 09:50:17 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 09:50:17 2024 +0000"
      },
      "message": "Merge \"Remove obsolete desktop stashing for Desktop Windowing [4/n]\" into main"
    },
    {
      "commit": "bdcd1b47b996f68c543b4d91270a99ed7391921f",
      "tree": "86b18a50cf8bbd3e1d9f5963985dd91a01f85773",
      "parents": [
        "e183503eac3b34077a5772d1ea7add2722b06353"
      ],
      "author": {
        "name": "Ashish Kumar Gupta",
        "email": "kumarashishg@google.com",
        "time": "Thu May 16 09:32:34 2024 +0000"
      },
      "committer": {
        "name": "Ashish Kumar Gupta",
        "email": "kumarashishg@google.com",
        "time": "Thu May 16 09:32:34 2024 +0000"
      },
      "message": "Set tracking state properly\n\nWhen user selects printer from Select printer screen, we started\ntracking last selected printer instead of selected printer. It is\nhappening due to race condition between onStart and onActivityResult\ncallback.\nAdd a support to start tracking printer from onActivityResult function.\n\nBug: 341016728\nBug: 335214357\nTest: atest frameworks/base/packages/PrintSpooler/tests/outofprocess/src/com/android/printspooler/outofprocess/tests/WorkflowTest.java\nChange-Id: I096bf15d3d3ebc45ffbb05db33ac5936dedc14fa\n"
    },
    {
      "commit": "9ad553933d9921be13299b24b51a567644e0e278",
      "tree": "97fc78c03d53611f5fdc612eef2dd6514e521fa1",
      "parents": [
        "650c271a5d83313069b0e4ebd263f0bade397269",
        "0b91e28c4ab3550293b16528ab0b6b13eaf13bbb"
      ],
      "author": {
        "name": "Anton Potapov",
        "email": "apotapov@google.com",
        "time": "Thu May 16 09:31:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 09:31:14 2024 +0000"
      },
      "message": "Merge \"Add MediaControllerInteractor to fake Looper usage in tests\" into main"
    },
    {
      "commit": "650c271a5d83313069b0e4ebd263f0bade397269",
      "tree": "b033c3c8f4d3c14ff6a18d229e3121ce5e6a913f",
      "parents": [
        "ace0eeae356fc8ccd488957ef81595593f86174f",
        "4946c636f103e0e34150b74280a787f7b8474f0f"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Thu May 16 09:20:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 09:20:43 2024 +0000"
      },
      "message": "Merge \"Update flicker app targetSDK\" into main"
    },
    {
      "commit": "ace0eeae356fc8ccd488957ef81595593f86174f",
      "tree": "1693c495a209f460cade8573b81b3fe0b7ad86ed",
      "parents": [
        "9c0687ee5c4aea65578189e12aae8531ff878d69"
      ],
      "author": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Thu May 16 09:10:10 2024 +0000"
      },
      "committer": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Thu May 16 09:10:10 2024 +0000"
      },
      "message": "Update owners file from include to file\n\ninclude honours set noparent while file does not\n\nhttps://screenshot.googleplex.com/3UpW43yXjB9fqez\n\nBug: 341014089\nChange-Id: I60678063fbf94542218d5adca80bcf72a700563f\nTest: N/A\n"
    },
    {
      "commit": "6c7db9aa28c34086e21e5021460d2ac5f37fea25",
      "tree": "077af8b0733dac535ba481c6ef27a8cdca3ade22",
      "parents": [
        "ca8c8e6e17c45230d0e4e4737984a2fd8eefe3e8"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu May 16 08:49:42 2024 +0000"
      },
      "committer": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu May 16 08:49:42 2024 +0000"
      },
      "message": "Removes the warning log\n\nThe log is no longer needed as it is a valid use case to\nhave direct child activities on a non-leaf TaskFragment.\nAn example is like the Activity#2 in below case.\n\nTask\n   - Activity#2\n   - TaskFragment\n      - Activity#1\n\nBug: 163976519\nTest: wm presubmit\nChange-Id: Ief62751802bb329e838dd2f4943afb9c38906a5b\n"
    },
    {
      "commit": "9c0687ee5c4aea65578189e12aae8531ff878d69",
      "tree": "3410705843d3ef95f1c03f45b717d8f8eb695af6",
      "parents": [
        "5f503007786f23fcfe9bc14edd2784964cf0b355",
        "fd39b9abda05546fac3ee26ca765bce0b0e5a36d"
      ],
      "author": {
        "name": "Josep del Río",
        "email": "joseprio@google.com",
        "time": "Thu May 16 08:49:15 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 08:49:15 2024 +0000"
      },
      "message": "Merge \"Add missing consumer HID usages\" into main"
    },
    {
      "commit": "5f503007786f23fcfe9bc14edd2784964cf0b355",
      "tree": "3cd19d9c97491c60f3c88226f4b3a45ce8087eb8",
      "parents": [
        "0f6da5b2491b3dc165536538e55725e4413712f1",
        "fdef0a8c73de6b429776c4db120272d1f11beff3"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu May 16 08:48:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 08:48:13 2024 +0000"
      },
      "message": "Merge \"Do not set crop when removing pip\" into main"
    },
    {
      "commit": "0f6da5b2491b3dc165536538e55725e4413712f1",
      "tree": "01039f66ca5c4e4208715d4ce96c1e459d75513b",
      "parents": [
        "cdb3ea7bc48b6501d508dda6a498807a9606ff42",
        "6f6f8badd1ff65c0806777ed9b7b42db728913fb"
      ],
      "author": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Thu May 16 08:44:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 08:44:04 2024 +0000"
      },
      "message": "Merge \"Uses new argument to force stop perfetto sessions\" into main"
    },
    {
      "commit": "41a946f356cedf1ccc02b03229492990e846bd41",
      "tree": "7f0c9e4f23b085126c0c08b37da9a131165a0b6c",
      "parents": [
        "cdb3ea7bc48b6501d508dda6a498807a9606ff42"
      ],
      "author": {
        "name": "András Kurucz",
        "email": "kurucz@google.com",
        "time": "Wed May 15 13:21:57 2024 +0000"
      },
      "committer": {
        "name": "András Kurucz",
        "email": "kurucz@google.com",
        "time": "Thu May 16 08:32:52 2024 +0000"
      },
      "message": "Remove unused field from KeyguardStatusBarViewController\n\nBug: 273443374\nTest: atest com.android.systemui.statusbar.phone.KeyguardStatusBarViewControllerTest\nFlag: N/A\nChange-Id: I52f74b889f3e32a8351da1c61e2d0a0578ebb6c2\n"
    },
    {
      "commit": "cdb3ea7bc48b6501d508dda6a498807a9606ff42",
      "tree": "fd2ac32edf00d992a8ee6189c9d00794ecd0745c",
      "parents": [
        "64670e3f88c6a5e4d1c2d6775b679ff4e7998f5c",
        "a9ae219b82d26f77b02c96205e5e3d8d067f1e0d"
      ],
      "author": {
        "name": "Cosmin Băieș",
        "email": "cosminbaies@google.com",
        "time": "Thu May 16 08:26:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 08:26:31 2024 +0000"
      },
      "message": "Merge \"Optimize scheduleShowImePostLayout\" into main"
    },
    {
      "commit": "64670e3f88c6a5e4d1c2d6775b679ff4e7998f5c",
      "tree": "7a4c304a647669c62c6629a1f6ca57db816c30ea",
      "parents": [
        "0856c9f791e86fce7a7984e75c4e3b9794bd7f81",
        "dbeba7768c7ec6abcd1536b506b5c465654df31f"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Thu May 16 08:03:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 08:03:26 2024 +0000"
      },
      "message": "Merge \"Add operation to pin TaskFragment\" into main"
    },
    {
      "commit": "0856c9f791e86fce7a7984e75c4e3b9794bd7f81",
      "tree": "ecf053124dbf3d2c02779edc854ce0fec3d94cfd",
      "parents": [
        "cb37b042094b1d80d1b86f53cbd0a188ec7a8d55",
        "0a5aed0ca86f70370450c191068a248cb8149e9d"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Thu May 16 07:59:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 07:59:08 2024 +0000"
      },
      "message": "Merge \"Close TaskSnapshot\u0027s hardware buffer once no more strong reference to it.\" into main"
    },
    {
      "commit": "cb37b042094b1d80d1b86f53cbd0a188ec7a8d55",
      "tree": "e69c16eb1c82dd6209c7923f124f7bac40e4e8bf",
      "parents": [
        "ca8c8e6e17c45230d0e4e4737984a2fd8eefe3e8",
        "cb5f5f0a3551120f75394baed5f8cfacacd0e9f9"
      ],
      "author": {
        "name": "Manish Singh",
        "email": "psych@google.com",
        "time": "Thu May 16 07:46:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 07:46:32 2024 +0000"
      },
      "message": "Merge \"Fix the condition for hiding a user in the list\" into main"
    },
    {
      "commit": "ca8c8e6e17c45230d0e4e4737984a2fd8eefe3e8",
      "tree": "64e7cfbc27462e11b1e4e586e06a8bc0a4b30a37",
      "parents": [
        "187aa9c39d88f27ab6036c7deebd46945f5f4c59",
        "d261b761191112e0d2ae2ae175052ee12201e5e4"
      ],
      "author": {
        "name": "Oleg Petšjonkin",
        "email": "petsjonkin@google.com",
        "time": "Thu May 16 07:19:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 07:19:49 2024 +0000"
      },
      "message": "Merge \"LowPower mode config for vrr displays\" into main"
    },
    {
      "commit": "187aa9c39d88f27ab6036c7deebd46945f5f4c59",
      "tree": "499f1784077bc7f325196354dacab49e9cf57f18",
      "parents": [
        "b3e41e16fd94a177a0ac6388efcf20bb7871d5af",
        "7c3ba804c8c2d96acc975505ccc162be9d6f458a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 06:55:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:55:29 2024 +0000"
      },
      "message": "Merge \"[Divider] Fix two bugs in interactive divider\" into main"
    },
    {
      "commit": "b3e41e16fd94a177a0ac6388efcf20bb7871d5af",
      "tree": "946f2d604dbfb6cfa7ad208f35aea5610d06127a",
      "parents": [
        "13297ae506ca0c624be676dfee7fee8877672ad8",
        "8c7b011d497aaedbe9052ed63e1b58c067df9b68"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu May 16 06:51:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:51:13 2024 +0000"
      },
      "message": "Merge \"[Spa] Fix edge to edge when target SDK 35\" into main"
    },
    {
      "commit": "13297ae506ca0c624be676dfee7fee8877672ad8",
      "tree": "28e15b42ee277156f56437770417be57ccb9cd82",
      "parents": [
        "ebdc8aa67657d1f348ae60eabfb128d4dc2a5239",
        "cfc72a9de8e68f51cb2dcbcd16bda7aa51f4a038"
      ],
      "author": {
        "name": "Johannes Gallmann",
        "email": "gallmann@google.com",
        "time": "Thu May 16 06:18:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:18:29 2024 +0000"
      },
      "message": "Merge \"Fix IME not showing when clicking input-field during predictive back\" into main"
    },
    {
      "commit": "ebdc8aa67657d1f348ae60eabfb128d4dc2a5239",
      "tree": "578dc8928ff740d390fa9b49907616aed0427e4e",
      "parents": [
        "c3b69933d06799a6fa5ab274669983a472df2f5f",
        "c0b20d85df56634437bfa7bf7b3e58f1a645739f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 06:12:39 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:12:39 2024 +0000"
      },
      "message": "Merge \"Update `ACCESSIBILITY_SHORTCUT_STATS` to include qs shortcut types\" into main"
    },
    {
      "commit": "c3b69933d06799a6fa5ab274669983a472df2f5f",
      "tree": "28c81025d2663b62e040ee214a2407c6104e37ac",
      "parents": [
        "2fbbc54678818eafa045506817ff64eb904ffe39",
        "1aaf01103bf8f2f5a7accb9b4665c9a2e5c1bca4"
      ],
      "author": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Thu May 16 06:11:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:11:46 2024 +0000"
      },
      "message": "Merge \"Extend DataSourceParams\" into main"
    },
    {
      "commit": "2fbbc54678818eafa045506817ff64eb904ffe39",
      "tree": "c3ff8ccabd318e35382613637573f2f5899c86c6",
      "parents": [
        "3ed55ca5dd2dc5d224f3736b2bd1a5e8187ca995",
        "ae81cabee5c8e0dfce6e58c4b5deca72704ba6dc"
      ],
      "author": {
        "name": "Mårten Kongstad",
        "email": "amhk@google.com",
        "time": "Thu May 16 06:01:17 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 06:01:17 2024 +0000"
      },
      "message": "Merge \"Revert^2 \"VanillaIceCream/35 is now REL\"\" into main"
    },
    {
      "commit": "3ed55ca5dd2dc5d224f3736b2bd1a5e8187ca995",
      "tree": "9e6e26b9832ba3aac50ea624ead0b92e1ca692e4",
      "parents": [
        "2ccf0ae68a8293b98dfb2b6e7953a16d313c3df6",
        "7721382d9ccba09f9da1c8de65b496c0fcc0a40f"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu May 16 05:50:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 05:50:13 2024 +0000"
      },
      "message": "Merge \"Add missing check of avoidMoveToFront when starting activity\" into main"
    },
    {
      "commit": "2ccf0ae68a8293b98dfb2b6e7953a16d313c3df6",
      "tree": "1585f9f12e025724af4cbc024c8138f612c70cb8",
      "parents": [
        "fe764f9a4521d490b0e51fd421a266a3403842e4",
        "ff4494a843a35fdceec3f56e03a2ae0414bd29bd"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu May 16 05:34:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 05:34:13 2024 +0000"
      },
      "message": "Merge \"Resets the activity translucent state if app died\" into main"
    },
    {
      "commit": "7c3ba804c8c2d96acc975505ccc162be9d6f458a",
      "tree": "0ecaeb16afbb04b69c4b334d540832825bba1def",
      "parents": [
        "057d218e3105a3aefe316c2cced64c65a7465a3c"
      ],
      "author": {
        "name": "Jiaming Liu",
        "email": "jiamingliu@google.com",
        "time": "Tue May 14 22:29:20 2024 +0000"
      },
      "committer": {
        "name": "Jiaming Liu",
        "email": "jiamingliu@google.com",
        "time": "Thu May 16 05:18:15 2024 +0000"
      },
      "message": "[Divider] Fix two bugs in interactive divider\n\n1. Removed the isResumed() check for getting the background color. It\n   cause the background color to be incorrect when secondary container\n   is fully expanded and the user drags back to the split state (cannot\n   get the background color of the primary container because it is\n   paused at the beginning). We should rely on the signal from wm core\n   to determine the trusted/untrusted state of the container instead\n   (b/340239159)\n\n2. Only the veil visibility changes should be applied in sync with the\n   WCT. Other changes such as position changes should be applied\n   in the app process to avoid race conditions with other local surface\n   updates such as dragging.\n\nBug: 327067596\nTest: Manual\nChange-Id: Ie4406f25d133e3c6f563e5809f36744ecee142de\n"
    },
    {
      "commit": "fe764f9a4521d490b0e51fd421a266a3403842e4",
      "tree": "fd47dd6474d9808012b139cae50559b88f90f39f",
      "parents": [
        "ecb93b1a894b50ce66b662550a274e4be1a85459",
        "7fe73bead2457eca7833d05a452152cbbdb05840"
      ],
      "author": {
        "name": "Matthew Sedam",
        "email": "matthewsedam@google.com",
        "time": "Thu May 16 05:15:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 05:15:00 2024 +0000"
      },
      "message": "Merge \"Fix NPE in ContextHubTransactionManager timeout future\" into main"
    },
    {
      "commit": "ecb93b1a894b50ce66b662550a274e4be1a85459",
      "tree": "08b638a974533970b570d4da334334a98c6749c5",
      "parents": [
        "30e1dd0f53fc3da11665d818a174fdfa76df0a4a",
        "df167d2691ec5c59dc4c18bb0bd3be4b5994d08d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 04:26:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 04:26:19 2024 +0000"
      },
      "message": "Merge \"Update font PS name\" into main"
    },
    {
      "commit": "30e1dd0f53fc3da11665d818a174fdfa76df0a4a",
      "tree": "7e0b893b3d02f75a877b391caad37993c7698d93",
      "parents": [
        "ee279d6fbbbf483ed44ac021b90b2015544c7edd",
        "729f0711641505b0a370e92468e3ac9846a7e037"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu May 16 04:16:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 04:16:01 2024 +0000"
      },
      "message": "Merge \"Ensure we\u0027re transitioning to GONE when the going away animation starts.\" into main"
    },
    {
      "commit": "ee279d6fbbbf483ed44ac021b90b2015544c7edd",
      "tree": "0cac59f4fcae7284c0f5d5f3e3666ae9e821b50b",
      "parents": [
        "e8afa0317ecb532f6de15051f071a98be39eca6e",
        "a55ca78ea7867fa6eae5a9914657042a9fadfa1f"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu May 16 03:22:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 03:22:30 2024 +0000"
      },
      "message": "Merge \"Mark enforce_brightness_base_user_restriction bug fix\" into main"
    },
    {
      "commit": "8c7b011d497aaedbe9052ed63e1b58c067df9b68",
      "tree": "f49219ada5eee2d63007f089ccac3a634a4bea9d",
      "parents": [
        "e8afa0317ecb532f6de15051f071a98be39eca6e"
      ],
      "author": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Wed May 15 19:53:52 2024 +0800"
      },
      "committer": {
        "name": "Chaohui Wang",
        "email": "chaohuiw@google.com",
        "time": "Thu May 16 03:22:09 2024 +0000"
      },
      "message": "[Spa] Fix edge to edge when target SDK 35\n\nUse WindowInsets.safeDrawing to guard.\n\nAlso import upstream AppBar changes up to\nI4ff8372dc2020b319455ce95cdc1292d80cd2448\n\nFix: 340829742\nTest: manual - with Gallery\nTest: manual - with Settings\nChange-Id: I02ea173f091c86a8910f93d4cf46f9c8148af3de\n"
    },
    {
      "commit": "e8afa0317ecb532f6de15051f071a98be39eca6e",
      "tree": "1e068f3b30c098dea3d80fcb795016cef69dd044",
      "parents": [
        "6ce0f91801325a331966d090802cb47ee71320bd",
        "b240b52bd4b0061e88b2c5baea7a81940f52c285"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 03:11:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 03:11:03 2024 +0000"
      },
      "message": "Merge \"JobSchedulerService: Add trace for quota tracking.\" into main"
    },
    {
      "commit": "6ce0f91801325a331966d090802cb47ee71320bd",
      "tree": "d10df77e05301a54c747eb205718759f06d8ddb4",
      "parents": [
        "b970443ab0688a1b00a56a042aa14f61d87ee90d",
        "e87aea25f2c9208e693a265f6ef512df452d7a7a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 03:00:24 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 03:00:24 2024 +0000"
      },
      "message": "Merge \"[Ravenwood] A few clean-ups\" into main"
    },
    {
      "commit": "b970443ab0688a1b00a56a042aa14f61d87ee90d",
      "tree": "cf9807b026521094959d790299a443b4cc43af36",
      "parents": [
        "b12fb7203420925055275a621a2cdc7aa402c5b9",
        "1502868536b29115be9848b7aca2b09e2e56afd9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 02:59:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 02:59:29 2024 +0000"
      },
      "message": "Merge \"Remove RemoteException handlings from AutofillSuggestionsController\" into main"
    },
    {
      "commit": "b12fb7203420925055275a621a2cdc7aa402c5b9",
      "tree": "c426a32dcc9fb092844260e2bf50b34f2d37b31a",
      "parents": [
        "8d6962ab44f431769aead53d584656439670ac8b",
        "d43ebf95426e60174cbbea46029ed2ab7c1b6fd5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 02:53:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 02:53:35 2024 +0000"
      },
      "message": "Merge changes I43acab2f,Ib9ba0a6b into main\n\n* changes:\n  Fix turbulence noise logic\n  Fix unwanted reserved spaces for semantic buttons\n"
    },
    {
      "commit": "8d6962ab44f431769aead53d584656439670ac8b",
      "tree": "4dbedfb0ae32be2b68a0f1c9022c6a8a4b15f75e",
      "parents": [
        "1c9ccc4611e8b32521e6adf6d9bcd85ed46c9203",
        "d333c8a20fcf8ac15c3808c4d3040f11c768bd31"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:53:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:53:05 2024 +0000"
      },
      "message": "Merge \"Add vm name and version to am capabilities\" into main am: 9e3197876e am: d333c8a20f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3086485\n\nChange-Id: Iae0ef015767c98cb02d482bbf6b2721fa5917058\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1c9ccc4611e8b32521e6adf6d9bcd85ed46c9203",
      "tree": "4ab261e63e8c28b5a1436ddc5f8fef10b5c0d268",
      "parents": [
        "6019a225af110fa295fdc1220be3c02e3af31daa",
        "4fe212f642168310ccb676ff736262d554e31d6d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:51:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:51:52 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Use metered firewalls for metered uid policy\" into main am: a19281e0f9 am: 4fe212f642 -s ours\n\nam skip reason: Merged-In I8da11ff663257d3dafcb5e22ae3313a9255ef0a6 with SHA-1 05929f528e is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3090146\n\nChange-Id: If354fb62f2f77387bbaede75e6b7e279e397bfca\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6019a225af110fa295fdc1220be3c02e3af31daa",
      "tree": "4ab261e63e8c28b5a1436ddc5f8fef10b5c0d268",
      "parents": [
        "5e112d233f6aee25dbd85243d4a1b5855b9b947c",
        "b46cbdac287350ce7d4f5bd1b5f656922c1a2186"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Thu May 16 01:49:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:49:48 2024 +0000"
      },
      "message": "Merge \"Attemp to release bitmap resource for ImmobileIconDrawable\" into main"
    },
    {
      "commit": "5e112d233f6aee25dbd85243d4a1b5855b9b947c",
      "tree": "698655816ad5fe01ce97dbea42d50b9ea4831cf4",
      "parents": [
        "4ca88ff6a92dc9c7cdbff82f2a9e51cadf4ad90f",
        "7783873b7e99832282165e03e754b1be56e954a9"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:45:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:45:35 2024 +0000"
      },
      "message": "Merge \"Merge \"Fix shared transitions in screenshot shelf UI\" into 24D1-dev am: 256196a191\" into main"
    },
    {
      "commit": "4ca88ff6a92dc9c7cdbff82f2a9e51cadf4ad90f",
      "tree": "a08b059f1f60515d0460b3c069c32c9ed65045ee",
      "parents": [
        "cffa503cb54d31fdae6066e9a78adcda55b4f8f5",
        "f529f26604e6ceb2afccc01108b82190742bda81"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:44:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:44:56 2024 +0000"
      },
      "message": "Merge \"Allow array of PFDs, Bitmaps instead of single item in Bundle\" into main"
    },
    {
      "commit": "7783873b7e99832282165e03e754b1be56e954a9",
      "tree": "0f0aa374ee5e6ba5a3418ddb385ebbcf69c1d1af",
      "parents": [
        "cffa503cb54d31fdae6066e9a78adcda55b4f8f5",
        "256196a191ee50491254d1993bb59c1e4c046d48"
      ],
      "author": {
        "name": "Matt Casey",
        "email": "mrcasey@google.com",
        "time": "Thu May 16 01:44:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:44:51 2024 +0000"
      },
      "message": "Merge \"Fix shared transitions in screenshot shelf UI\" into 24D1-dev am: 256196a191\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27317684\n\nChange-Id: Ica8dcf915594f1e30aa2af0becd72c422fb556f4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cffa503cb54d31fdae6066e9a78adcda55b4f8f5",
      "tree": "28f738f4c27778f9c246a1328455764b0d5c2674",
      "parents": [
        "f195ac29434bd307ad93d9ea468f05f3fab4ef46",
        "4cac11cdbd1fd3ece7d51cfa7ec949b38f42633a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:39:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:39:19 2024 +0000"
      },
      "message": "Merge \"Disable config_supportsSystemDecorsOnSecondaryDisplays for watches\" into main"
    },
    {
      "commit": "d333c8a20fcf8ac15c3808c4d3040f11c768bd31",
      "tree": "51dc8e579767e6429b8b9b6ade4930ca4d45cb5b",
      "parents": [
        "4fe212f642168310ccb676ff736262d554e31d6d",
        "9e3197876e28136f0c9a7cfc156b8834be6e09dd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:33:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:33:10 2024 +0000"
      },
      "message": "Merge \"Add vm name and version to am capabilities\" into main am: 9e3197876e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3086485\n\nChange-Id: I2f5fe01a0f5824a9a6ee86f416c051a94a6ce7f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4fe212f642168310ccb676ff736262d554e31d6d",
      "tree": "f4d8d411f391d6da45f8420285a8925868895f35",
      "parents": [
        "a31c03e75c55b0d1be3f50a803360da8aadafa08",
        "a19281e0f9ccd7498c8359e34e8e53972ac99120"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:32:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:32:11 2024 +0000"
      },
      "message": "Merge \"Use metered firewalls for metered uid policy\" into main am: a19281e0f9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3090146\n\nChange-Id: Ie74f058a559b24f8ab011c59aef2544aea3091c1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "256196a191ee50491254d1993bb59c1e4c046d48",
      "tree": "ce43769c7b4216a2dc4c8b7464930a337c36759c",
      "parents": [
        "80ba741063ff4d2ff8a83c4a84a359f84cc29304",
        "527da683ce0cde19b328aa94021c9ca958defc0b"
      ],
      "author": {
        "name": "Matt Casey",
        "email": "mrcasey@google.com",
        "time": "Thu May 16 01:28:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:28:05 2024 +0000"
      },
      "message": "Merge \"Fix shared transitions in screenshot shelf UI\" into 24D1-dev"
    },
    {
      "commit": "9e3197876e28136f0c9a7cfc156b8834be6e09dd",
      "tree": "51dc8e579767e6429b8b9b6ade4930ca4d45cb5b",
      "parents": [
        "a19281e0f9ccd7498c8359e34e8e53972ac99120",
        "40a79783037ddbe2d0909d6102d36b1398f3e9c7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:28:04 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 16 01:28:04 2024 +0000"
      },
      "message": "Merge \"Add vm name and version to am capabilities\" into main"
    },
    {
      "commit": "f195ac29434bd307ad93d9ea468f05f3fab4ef46",
      "tree": "4c936669eb868a8957de1916c1df4e045fd13825",
      "parents": [
        "d51d6d12b9bc831446a7561a3d3d60beb8f1f510",
        "0013740ce4c614c464c0d0d4d245e6915fd86552"
      ],
      "author": {
        "name": "Vova Sharaienko",
        "email": "sharaienko@google.com",
        "time": "Thu May 16 01:22:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 01:22:12 2024 +0000"
      },
      "message": "Merge \"[StatsAtomPullService] Network_stats_manager_init_order_fix flag cleanup\" into main"
    },
    {
      "commit": "a19281e0f9ccd7498c8359e34e8e53972ac99120",
      "tree": "f4d8d411f391d6da45f8420285a8925868895f35",
      "parents": [
        "88a077b7dedcc7fd38bd01ecbe4af94590d223d5",
        "68e9bc59f440b1eccc9d378f019a0d8afa43c39a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 01:12:06 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 16 01:12:06 2024 +0000"
      },
      "message": "Merge \"Use metered firewalls for metered uid policy\" into main"
    },
    {
      "commit": "d51d6d12b9bc831446a7561a3d3d60beb8f1f510",
      "tree": "5175351e8262eafe50f9bc7f1b4233504a55d93d",
      "parents": [
        "47046b9263c09c419543701b5b1097a888cd435e",
        "80ba741063ff4d2ff8a83c4a84a359f84cc29304"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 01:10:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:10:55 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Fix RTL alignment for Shade Header system icons\" into 24D1-dev am: 80ba741063 -s ours\n\nam skip reason: Merged-In Id80534f172445ddde0bf620c564f93abd33694a4 with SHA-1 757ae2d0f6 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27369893\n\nChange-Id: I6d53d1b2a4b691a3105dc79245ef3edeb27507d8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "47046b9263c09c419543701b5b1097a888cd435e",
      "tree": "5175351e8262eafe50f9bc7f1b4233504a55d93d",
      "parents": [
        "b5859f362d63499142320f4aee62ad6df655d70a",
        "fb13f790784218ce7dacf4e8af59977e26805c19"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 01:10:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:10:41 2024 +0000"
      },
      "message": "[automerger skipped] Fix RTL alignment for Shade Header system icons am: fb13f79078 -s ours\n\nam skip reason: Merged-In Id80534f172445ddde0bf620c564f93abd33694a4 with SHA-1 757ae2d0f6 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27369893\n\nChange-Id: I5bae982d5cdb8cfdc1297782f8e69ab98fd5dad3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b5859f362d63499142320f4aee62ad6df655d70a",
      "tree": "5175351e8262eafe50f9bc7f1b4233504a55d93d",
      "parents": [
        "47733dc535378f9d65a0473e8eff815646d14580",
        "ec569ede2b26a91dabb7264b47ca4fdec6a81a67"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 01:09:44 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:09:44 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Fix ShadeCarrierGroup being initialized appearing left-aligned\" into 24D1-dev am: ec569ede2b -s ours\n\nam skip reason: Merged-In I293d49cf21dd4461d5532652a136ea4d862dc7aa with SHA-1 629384e315 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27284195\n\nChange-Id: I08afca0e61bd231e28b907ac033030ec78fce718\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "47733dc535378f9d65a0473e8eff815646d14580",
      "tree": "5175351e8262eafe50f9bc7f1b4233504a55d93d",
      "parents": [
        "6771067f7c96af0eae87b588d6fcba2cc867e49f",
        "bf85b9f90fbbaec566493199991b378c07d9e1e1"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 01:09:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 16 01:09:27 2024 +0000"
      },
      "message": "[automerger skipped] Fix ShadeCarrierGroup being initialized appearing left-aligned am: bf85b9f90f -s ours\n\nam skip reason: Merged-In I293d49cf21dd4461d5532652a136ea4d862dc7aa with SHA-1 629384e315 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/27284195\n\nChange-Id: I116cbe51b798bd042d50c43e05eecddf95f172ed\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "04145de051d375212aad4a96438b064cb84a474c",
      "tree": "c637e5de22bb57d493611ed6b32291990ee8acde",
      "parents": [
        "f16e8ea2862decfaae13aaf51b9537f23844e847"
      ],
      "author": {
        "name": "Avichal Rakesh",
        "email": "arakesh@google.com",
        "time": "Wed May 15 18:02:51 2024 -0700"
      },
      "committer": {
        "name": "Avichal Rakesh",
        "email": "arakesh@google.com",
        "time": "Wed May 15 18:02:51 2024 -0700"
      },
      "message": "Camera: Update Low Light Boost Docs\n\nI9809e977f updated the metadata_definitions.xml but the changes were\nnot reflected in CameraMetadata.java and CaptureResult.java.\n\nThis patch runs metadata-generate to update the autogenerated\nfiles with the new low light boost documentation.\n\nBug: 337364266\nTest: Manually verified that the documentation looks OK.\nChange-Id: I1e33e38380900359aeccea45feae89a4f8e97ed1\n"
    },
    {
      "commit": "dbeba7768c7ec6abcd1536b506b5c465654df31f",
      "tree": "83f88a6d3dd026491caa229c96acbc4834992357",
      "parents": [
        "3fec6be0d735fd9119e27d3dd77d9775d4729084"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Fri Apr 19 21:59:14 2024 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Thu May 16 01:01:22 2024 +0000"
      },
      "message": "Add operation to pin TaskFragment\n\nBefore, activity can\u0027t be launched on isolated navigated taskfragment\nunless it\u0027s launched from the isolated navigated one.\n\nIn this CL, we changes the behavior of isolated navigaton a bit:\nIf a TaskFragment is isolated-navigated, the TaskFragment and\nTaskFragments below the TaskFragment can\u0027t be the launch target.\n\nWe also add a new operation to pin a TaskFragment.\nIf a TaskFragment is pinned, it should be on the top of the host\ntask unless a newly launched activity can\u0027t be embedded, or it\u0027s\nlaunched from the pinned TaskFragment.\n\nTest: atest WMJetpackUnitTests\nBug: 243518738\nFlag: com.android.window.flags.activity_embedding_overlay_presentation_flag\n\nChange-Id: I307b84c8f9e8c2114a7487d581fff97e59eba6b5\n"
    },
    {
      "commit": "80ba741063ff4d2ff8a83c4a84a359f84cc29304",
      "tree": "00598701d42af594aba9bc07ad11db72591b6b6a",
      "parents": [
        "ec569ede2b26a91dabb7264b47ca4fdec6a81a67",
        "fb13f790784218ce7dacf4e8af59977e26805c19"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 00:55:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 00:55:32 2024 +0000"
      },
      "message": "Merge \"Fix RTL alignment for Shade Header system icons\" into 24D1-dev"
    },
    {
      "commit": "ec569ede2b26a91dabb7264b47ca4fdec6a81a67",
      "tree": "8001960cac3fed7dd5517be3a37fc225cf41e853",
      "parents": [
        "351d100b5bbd4cd7956b4dad1b96eefb76c3b14e",
        "bf85b9f90fbbaec566493199991b378c07d9e1e1"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 00:55:18 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 00:55:18 2024 +0000"
      },
      "message": "Merge \"Fix ShadeCarrierGroup being initialized appearing left-aligned\" into 24D1-dev"
    },
    {
      "commit": "6771067f7c96af0eae87b588d6fcba2cc867e49f",
      "tree": "5175351e8262eafe50f9bc7f1b4233504a55d93d",
      "parents": [
        "217150763ecfb795cbd673309d6743ceb34307bb",
        "cd50db728f7db79626984609b7f2501113882bb5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 16 00:25:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 16 00:25:53 2024 +0000"
      },
      "message": "Merge \"Revert \"Update media tests to mockito-kotlin\"\" into main"
    },
    {
      "commit": "fb13f790784218ce7dacf4e8af59977e26805c19",
      "tree": "3ea1b8860981ae661bd83c78a4c20fb22e2a3898",
      "parents": [
        "351d100b5bbd4cd7956b4dad1b96eefb76c3b14e"
      ],
      "author": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Mon Apr 22 16:41:23 2024 -0700"
      },
      "committer": {
        "name": "Shawn Lee",
        "email": "syeonlee@google.com",
        "time": "Thu May 16 00:23:46 2024 +0000"
      },
      "message": "Fix RTL alignment for Shade Header system icons\n\nBug: 322539427\nTest: manually verified LTR and RTL layout appears correct\nFlag: NONE\nChange-Id: Id80534f172445ddde0bf620c564f93abd33694a4\nMerged-In: Id80534f172445ddde0bf620c564f93abd33694a4\n"
    },
    {
      "commit": "217150763ecfb795cbd673309d6743ceb34307bb",
      "tree": "e993c6d69d901f63de8493844b48df118e34bc7d",
      "parents": [
        "f370cc793d9970fb047d66bc0343776fdc80f53f",
        "4265fe64eb8bb5a0475f0dc6990eee87ad6c6ed5"
      ],
      "author": {
        "name": "Matthew Reynolds",
        "email": "matthewre@google.com",
        "time": "Wed May 15 23:00:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 23:00:33 2024 +0000"
      },
      "message": "Merge \"Changed utils tests to support Robolectric\" into main"
    },
    {
      "commit": "ae81cabee5c8e0dfce6e58c4b5deca72704ba6dc",
      "tree": "efa8b1c5b17420d1ae6c23e91e3193cc40966722",
      "parents": [
        "e7b6b3852f576a33c4cfaa1222d0068aa932536d"
      ],
      "author": {
        "name": "Rex Hoffman",
        "email": "rexhoffman@google.com",
        "time": "Wed May 15 22:54:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 22:54:38 2024 +0000"
      },
      "message": "Revert^2 \"VanillaIceCream/35 is now REL\"\n\ne7b6b3852f576a33c4cfaa1222d0068aa932536d\n\nChange-Id: I8f90e1dfd535995f1aaaaa2f1e76d23cbffed4dd\n"
    },
    {
      "commit": "f370cc793d9970fb047d66bc0343776fdc80f53f",
      "tree": "2c58e92f15a4a3e834e99d273a8f9688034acc81",
      "parents": [
        "e5154a221c43be97ebef0345734ac5b50f29311a",
        "2091e8f3e2f2178319914e91442bd87b64fc4d7b"
      ],
      "author": {
        "name": "Biswarup Pal",
        "email": "biswarupp@google.com",
        "time": "Wed May 15 22:44:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 22:44:43 2024 +0000"
      },
      "message": "Merge \"Fix fling to Dpad events conversion for VirtualNavigationTouchpad\" into main"
    },
    {
      "commit": "68e9bc59f440b1eccc9d378f019a0d8afa43c39a",
      "tree": "180bea3aea320a3f9767d9381036f503c62969ee",
      "parents": [
        "52bd4f135acdb36fbc7f3a4402bb29416e3ba06c"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Wed May 08 01:06:07 2024 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Wed May 15 15:41:28 2024 -0700"
      },
      "message": "Use metered firewalls for metered uid policy\n\nSince the underlying code in connectivity manager is moving to metered\nfirewalls to denote the uid policy for metered restrictions, NPMS can\nstart using them now.\nRather than having a single PENALTY_BOX, we have separate firewalls for\nuser and admin imposed restrictions. Once NPMS uses the appropriate\nfirewalls for these, it does not need to separately convey the blocked\nreasons for metered restrictions on uids to the ConnectivityManager.\n\nFlag: com.android.server.net.use_metered_firewall_chains\n\nTest: atest FrameworksServicesTests:NetworkManagementServiceTest\nTest: atest FrameworksServicesTests:NetworkPolicyManagerTest\nTest: atest CtsHostsideNetworkPolicyTests\n\nBug: 336693007\nChange-Id: I8da11ff663257d3dafcb5e22ae3313a9255ef0a6\nMerged-In: I8da11ff663257d3dafcb5e22ae3313a9255ef0a6\n"
    },
    {
      "commit": "e5154a221c43be97ebef0345734ac5b50f29311a",
      "tree": "267e05f16ef7602abda2707a63415902fc640028",
      "parents": [
        "7cc9eae1253849afd0808668af5e978faa204160",
        "19b56ffb2fecf6efb90743a5e8b8ee9dc7158d7f"
      ],
      "author": {
        "name": "Sandeep Bandaru",
        "email": "sandeepbandaru@google.com",
        "time": "Wed May 15 22:16:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 22:16:05 2024 +0000"
      },
      "message": "Merge changes from topic \"unbind-id\" into main\n\n* changes:\n  Add logic to unbind based on callback completions\n  Add unbind timeout based on secure settings values\n  Adding secure setting keys to enable setting the timeout values for both ondeviceintelligence services\n"
    },
    {
      "commit": "7cc9eae1253849afd0808668af5e978faa204160",
      "tree": "cc6de9d6fafce830a46b0fe81d809559190ba427",
      "parents": [
        "f0fff6a1d07014555e29a627f192b519d787a9e4",
        "a31c03e75c55b0d1be3f50a803360da8aadafa08"
      ],
      "author": {
        "name": "Daniel Peykov",
        "email": "peykov@google.com",
        "time": "Wed May 15 22:15:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 22:15:06 2024 +0000"
      },
      "message": "Merge \"Fix potential NPE when dumping child nodes\" into main am: 88a077b7de am: a31c03e75c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3086546\n\nChange-Id: I8e7b2cfbfadc3fb2d2dfe3f13c9c86a46fb2ad62\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1502868536b29115be9848b7aca2b09e2e56afd9",
      "tree": "6ec76a13a1b6c476a7cd5ed1f72046811135f07d",
      "parents": [
        "c9cb114c19aeb8b343b11326ebe45ed67d7e12c9"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Sat May 11 10:32:12 2024 +0900"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Wed May 15 22:12:24 2024 +0000"
      },
      "message": "Remove RemoteException handlings from AutofillSuggestionsController\n\nThis is a follow up CL to our previous CL [1], which introduced\n\n  InlineSuggestionsRequestCallbackDecorator\n\nthat wraps\n\n  InlineSuggestionsRequestCallbackImpl\n\nto intercept IPC calls then inject special logic.\n\nThe problem is that when forwarding IPC calls within system_server\nprocess, the AIDL-generated method stub forces us to handle\nRemoteException, which actually never happen if the target Binder\nobject is in the same process. To clarify this nuance, this CL\nintroduces a plain Java interface\n\n  com.android.internal.inputmethod.InlineSuggestionsRequestCallback\n\nas a mirror of IInlineSuggestionsRequestCallback.\n\nAs you can see in this CL, doing so eliminates many RemoteException.\n\nThis is a mechanical code change with no observable behavior.\n\n [1]: I3d81b1d56989e46f65f9b9fc6e497952486335b5\n      16b2de5a40ac10d8b538def387197098d1a5df84\n\nBug: 339358344\nTest: atest CtsAutoFillServiceTestCases\nTest: atest CtsInputMethodTestCases\nChange-Id: I25a75b47aaed29a42b153a7874e5bf26ca89df98\n"
    },
    {
      "commit": "d43ebf95426e60174cbbea46029ed2ab7c1b6fd5",
      "tree": "368f7da6a32591f721e55a75c2d72e904a2bfba2",
      "parents": [
        "a481fc36047431e27a2b3e66d48708e04125601e"
      ],
      "author": {
        "name": "Michael Mikhail",
        "email": "michaelmikhil@google.com",
        "time": "Wed May 15 20:15:41 2024 +0000"
      },
      "committer": {
        "name": "Michael Mikhail",
        "email": "michaelmikhil@google.com",
        "time": "Wed May 15 22:08:57 2024 +0000"
      },
      "message": "Fix turbulence noise logic\n\nFlag: ACONFIG media_controls_refactor DEVELOPMENT\nBug: 340866094\nTest: manually paused then played UMO.\nChange-Id: I43acab2fa62838f828bd7ebcb015607db2c96f97\n"
    },
    {
      "commit": "f0fff6a1d07014555e29a627f192b519d787a9e4",
      "tree": "9aaafb175571701f42530c4c39a653025138fcb2",
      "parents": [
        "0694a3cf070f1bdcff097610ef1e0025d3ac8464",
        "db19711e043340805ea94548ed31012122d913a6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed May 15 22:08:09 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 22:08:09 2024 +0000"
      },
      "message": "Merge \"Avoid resource I/O when holding ImfLock\" into main"
    },
    {
      "commit": "0694a3cf070f1bdcff097610ef1e0025d3ac8464",
      "tree": "6905eee90a826aebc7000b327747ce0f0235ad36",
      "parents": [
        "be819304925b4c1fd069f758801ac2b8418a93dc",
        "21f20ab0590b3812d45b3ce019afe6bbf839c2bd"
      ],
      "author": {
        "name": "Antonio Kantek",
        "email": "kanant@google.com",
        "time": "Wed May 15 22:03:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 15 22:03:37 2024 +0000"
      },
      "message": "Merge \"Bind userId with ImeBindingState\" into main"
    },
    {
      "commit": "a31c03e75c55b0d1be3f50a803360da8aadafa08",
      "tree": "61df9d600ca5b504827eb9a75f47f2935986f6c2",
      "parents": [
        "63640e75bb640af4a144f670aa7a67ca6058f8b8",
        "88a077b7dedcc7fd38bd01ecbe4af94590d223d5"
      ],
      "author": {
        "name": "Daniel Peykov",
        "email": "peykov@google.com",
        "time": "Wed May 15 21:59:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 15 21:59:33 2024 +0000"
      },
      "message": "Merge \"Fix potential NPE when dumping child nodes\" into main am: 88a077b7de\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3086546\n\nChange-Id: Ie307ae36e634e791c4cce0a82659845b41d56330\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "7fe73bead2457eca7833d05a452152cbbdb05840"
}
