)]}'
{
  "log": [
    {
      "commit": "50b186121fc356593d28b970988ed3da271bcc0f",
      "tree": "3a25deedd6735d056b56d66a3e83dd4e37435d0d",
      "parents": [
        "26f7a914503df7b1dc0b629c35142abbf8be1a08"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Mar 04 15:48:26 2024 +0000"
      },
      "committer": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Mon Mar 04 16:08:50 2024 +0000"
      },
      "message": "Update ordering of shortcut helper system shortcuts.\n\nFixes: 325616331\nTest: Visual inspection on device.\nFlag: NA\nChange-Id: I14295794692fa48d0a54b78a0cb089008ee2a269\n"
    },
    {
      "commit": "26f7a914503df7b1dc0b629c35142abbf8be1a08",
      "tree": "bd140e5a5601ff2bf5dbed41766668cca444ea7f",
      "parents": [
        "1c26be4fede5c07ad4fa096721b2c56546ed7d2b",
        "1a6e22e75999fe61efb88eb1173b56762317610f"
      ],
      "author": {
        "name": "Chelsea Hao",
        "email": "chelseahao@google.com",
        "time": "Mon Mar 04 10:25:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 10:25:43 2024 +0000"
      },
      "message": "Merge \"Revert \"When adding member devices, sync profiles.\"\" into main"
    },
    {
      "commit": "1c26be4fede5c07ad4fa096721b2c56546ed7d2b",
      "tree": "27a10750d854bca57f34f85bcdab98b5d045ecea",
      "parents": [
        "c041a183814a46b54356160d344b9dfbce8560ff",
        "09fd59edd566aeed5ec9a480f4f59bd0e9b34b8c"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Mon Mar 04 10:15:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 10:15:53 2024 +0000"
      },
      "message": "Merge \"Change WepNetworkDialogActivity exported\u003d\"true\".\" into main"
    },
    {
      "commit": "c041a183814a46b54356160d344b9dfbce8560ff",
      "tree": "6dfc60b6d3485b8eecb8bc0ec412e62423fb27b7",
      "parents": [
        "ccfd4b8f83653265f1a2a49fc2f80694bad866b8",
        "e2484b21c24c5cd2a0e84540d3e9d4f1516134a4"
      ],
      "author": {
        "name": "Bishoy Gendy",
        "email": "bishoygendy@google.com",
        "time": "Mon Mar 04 09:10:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 09:10:34 2024 +0000"
      },
      "message": "Merge \"Report MediaSession2 usages\" into main"
    },
    {
      "commit": "ccfd4b8f83653265f1a2a49fc2f80694bad866b8",
      "tree": "9bd20624a967ab07793e1199eb65d82f6de2ebb0",
      "parents": [
        "3a7a0c846750d19422354cebd9a4fe5c0c75bfe3",
        "9e0bb2c12344a1d209975e50266f161494c2d0f4"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Mon Mar 04 08:25:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 08:25:08 2024 +0000"
      },
      "message": "Merge \"Ensure transfer starting window transaction occur in order.\" into main"
    },
    {
      "commit": "1a6e22e75999fe61efb88eb1173b56762317610f",
      "tree": "003b6ad8e9232f4244cf1b6141db16df79240f2e",
      "parents": [
        "705f9a848269eb2e05d0a84280e003eca0c2c947"
      ],
      "author": {
        "name": "Chelsea Hao",
        "email": "chelseahao@google.com",
        "time": "Mon Mar 04 08:19:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 08:19:50 2024 +0000"
      },
      "message": "Revert \"When adding member devices, sync profiles.\"\n\nThis reverts commit 705f9a848269eb2e05d0a84280e003eca0c2c947.\n\nReason for revert: Introduced b/322449133\n\nChange-Id: I1d9e17cc5677b3ace2caba9944f987dbca0f058b\n"
    },
    {
      "commit": "3a7a0c846750d19422354cebd9a4fe5c0c75bfe3",
      "tree": "c69b27fbca4919fcdb58f5a3f89f487dedfc99ae",
      "parents": [
        "dc3fdf531c4e1863ff9b5f9a888cd78fce599c1d",
        "cc465c76ca798b698d18913296dd5631e5eb108e"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Mon Mar 04 07:38:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 07:38:21 2024 +0000"
      },
      "message": "Merge \"Close TaskSnapshot hardware buffer before remove from cache.\" into main"
    },
    {
      "commit": "dc3fdf531c4e1863ff9b5f9a888cd78fce599c1d",
      "tree": "15fb3326f8d4f8d5b42f2dab95a1c1b323d4b08d",
      "parents": [
        "d7c542d1d1eda1d248cb8841e1cbb4e0f266c112",
        "e8c26a68f55a36c7cbecc42fff1b3a5f7648661f"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Mon Mar 04 07:23:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 07:23:31 2024 +0000"
      },
      "message": "Merge \"Remove (Base)ComposeFacade\" into main"
    },
    {
      "commit": "d7c542d1d1eda1d248cb8841e1cbb4e0f266c112",
      "tree": "134e1295d2f08025ff69637505ecaec800a60326",
      "parents": [
        "fd2e5cac84e5d08455580598b2c7eb8f886ecbd8",
        "7ee4459b48985a3aaa2bc73058fc4914f9ce9314"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 07:07:10 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 07:07:10 2024 +0000"
      },
      "message": "Merge \"Guard onPictureInPictureUiStateChanged with WM lock\" into main"
    },
    {
      "commit": "fd2e5cac84e5d08455580598b2c7eb8f886ecbd8",
      "tree": "9e85b76e65d266f538d2d60e9a840baf0918d2a2",
      "parents": [
        "a7da661dfdf6fcc1741e1a869c3cdeaaab29cc94",
        "bc9646b9f59b3974791112ff085e671b01f6069a"
      ],
      "author": {
        "name": "Vincent Wang",
        "email": "firewall@google.com",
        "time": "Mon Mar 04 07:06:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 07:06:04 2024 +0000"
      },
      "message": "Merge \"Add CTS test cases for new exposing APIs(1/2)\" into main"
    },
    {
      "commit": "a7da661dfdf6fcc1741e1a869c3cdeaaab29cc94",
      "tree": "77fb28f622466ec75fad36b6ffaec980aa8de836",
      "parents": [
        "2ce67465c4415c3671d6b06ccfab22c429bbeeb7",
        "9ccbf99735e58f6c05212cfc69a08469b6b9c926"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 06:48:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 06:48:56 2024 +0000"
      },
      "message": "Merge \"Guard ClientTransaction UnsupportedAppUsage from bundling\" into main"
    },
    {
      "commit": "2ce67465c4415c3671d6b06ccfab22c429bbeeb7",
      "tree": "dcc5e7c1d021843d07d7f6fd71dcba4c1ac21a98",
      "parents": [
        "f28e49f11758154974f3d09f99954547639ca3e9",
        "08a6c6b7a79697ef7c50ef32035b7c4c1ac11ccc"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Mar 04 06:09:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 04 06:09:25 2024 +0000"
      },
      "message": "Merge \"Remove unused ConnectivityAnnotations\" into main am: 013acc568b am: 08a6c6b7a7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2984132\n\nChange-Id: Ib2f3fb3dcf5317f345622d03ece8e532c3cc2075\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9e0bb2c12344a1d209975e50266f161494c2d0f4",
      "tree": "c6490ee7ec9e95c38c80b13e473470f3fd22db94",
      "parents": [
        "ec792fa43c98622e696438d91aa8ce1dcf3ea730"
      ],
      "author": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Thu Feb 22 08:56:57 2024 +0000"
      },
      "committer": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Mon Mar 04 05:33:30 2024 +0000"
      },
      "message": "Ensure transfer starting window transaction occur in order.\n\nThere won\u0027t collect activity immediately while create task fragment,\nso there could use pending transaction while associate starting window\nwith task, and if any other reparenting transaction wasn\u0027t apply in\nshell side, the transaction order may went wrong.\nChecking whether there needs to collect activity before associate\nstarting window. So the transaction will apply in order.\n\nBug: 325945660\nTest: Cold launch app info from TaskBar while recents is playing\nseveral time, verify the reparent transaction should occur in order.\n\nChange-Id: I5be1859a6ff779e750caffcf8b21497ff9e16b2f\n"
    },
    {
      "commit": "f28e49f11758154974f3d09f99954547639ca3e9",
      "tree": "67fcb72340c451b4371d50eb00a3a85251a77884",
      "parents": [
        "d1d55da3ae3af17e1dfbacb0381b16c3378b795b",
        "8aed401b50798531d56975c7513c66c4aace9644"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 05:29:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 05:29:30 2024 +0000"
      },
      "message": "Merge \"Don\u0027t applyReady immediately when create empty TaskFragment\" into main"
    },
    {
      "commit": "d1d55da3ae3af17e1dfbacb0381b16c3378b795b",
      "tree": "90dd497e10d62fe3979b0e98a40f71aab16ebafd",
      "parents": [
        "c7d041946c003b24500bb1fada9ebecbe10d385d",
        "f73a6d11b1a25260faaa277c4e6883bf7ce3cefc"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Mon Mar 04 05:29:06 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 05:29:06 2024 +0000"
      },
      "message": "Merge \"Renames getDimArea to getDimAreaBehavior\" into main"
    },
    {
      "commit": "08a6c6b7a79697ef7c50ef32035b7c4c1ac11ccc",
      "tree": "28e95a1b30cb61120760dd482f2dee63144cb6a1",
      "parents": [
        "7cd64b94cd827f4d965cdbea7774789dc1e85fd9",
        "013acc568b60bd9107def71d4e1eb6fa8bf57721"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Mar 04 05:28:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 04 05:28:30 2024 +0000"
      },
      "message": "Merge \"Remove unused ConnectivityAnnotations\" into main am: 013acc568b\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2984132\n\nChange-Id: Ic29649be05f81cdc5b6247cbb9818d2f415bff24\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7ee4459b48985a3aaa2bc73058fc4914f9ce9314",
      "tree": "521098b9c0e39616b0792a14767db30e3fd1d9ed",
      "parents": [
        "71175c173ece23c33004cdd9331c33b9e6fd5190"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 13:21:30 2024 +0800"
      },
      "committer": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 13:21:30 2024 +0800"
      },
      "message": "Guard onPictureInPictureUiStateChanged with WM lock\n\nThe AIDL override needs to be guarded with WM lock before calling into\nWMS.\n\nFix: 326578999\nTest: pass existing\nChange-Id: I8354d6ef6568e366e8a739401d0cc9acdca35699\n"
    },
    {
      "commit": "9ccbf99735e58f6c05212cfc69a08469b6b9c926",
      "tree": "98cfb70898c47f024a8bcd652266af64cb0bff98",
      "parents": [
        "71175c173ece23c33004cdd9331c33b9e6fd5190"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Thu Feb 29 22:26:03 2024 +0800"
      },
      "committer": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Mon Mar 04 12:57:44 2024 +0800"
      },
      "message": "Guard ClientTransaction UnsupportedAppUsage from bundling\n\nGuard the bundleClientTransaction feature with target SDK for\nClientTransactionItem with UnsupportedAppUsage.\n\nBug: 323964766\nBug: 324203798\nBug: 260873529\nTest: pass existing tests\nChange-Id: I940d62fe583b9bf01377af24b5c08de7c6e802f9\n"
    },
    {
      "commit": "c7d041946c003b24500bb1fada9ebecbe10d385d",
      "tree": "75432f368dc897ae84f41f379b92786440f42f27",
      "parents": [
        "ec6aaaee276365587038bcb5ae965ece043217b8",
        "7037e3575597323001b063bb8d1ec420e90802d7"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Mar 04 04:56:57 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 04:56:57 2024 +0000"
      },
      "message": "Merge \"Offer baseline `RavenwoodFlagsValueProvider`.\" into main"
    },
    {
      "commit": "013acc568b60bd9107def71d4e1eb6fa8bf57721",
      "tree": "05bc099f0d3f7d428bb7709a94d46e06cb1cf6be",
      "parents": [
        "e7d727b2755140d63af0ad81c0f044b73bcb6c8e",
        "bb19d7a6f0e364d9c4b9b1c1578f577b737253bd"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Mar 04 04:43:49 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 04 04:43:49 2024 +0000"
      },
      "message": "Merge \"Remove unused ConnectivityAnnotations\" into main"
    },
    {
      "commit": "bb19d7a6f0e364d9c4b9b1c1578f577b737253bd",
      "tree": "05bc099f0d3f7d428bb7709a94d46e06cb1cf6be",
      "parents": [
        "e7d727b2755140d63af0ad81c0f044b73bcb6c8e"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Thu Feb 29 08:08:09 2024 +0000"
      },
      "committer": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Mon Mar 04 04:43:34 2024 +0000"
      },
      "message": "Remove unused ConnectivityAnnotations\n\nThis is a clean up commit to remove legacy ConnectivityAnnotations\nas the annotations are defined in the ConnectivityManager, and is\nunused.\n\nTest: m\nChange-Id: Id3aec16559618ab563815fbdd4c8da54c54cafef\n"
    },
    {
      "commit": "ec6aaaee276365587038bcb5ae965ece043217b8",
      "tree": "b2dc109d1be53ad14766281d45ea5c791c7de4e4",
      "parents": [
        "76cb7285210b24ffd5a8f0af239955b05e42104f",
        "4af294343535b606b5d02d3590640f50cf61e8c7"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 03:58:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 03:58:29 2024 +0000"
      },
      "message": "Merge changes from topic \"datastore\" into main\n\n* changes:\n  [DataStore] Migrate BatteryBackupHelper to BackupRestoreStorage\n  [DataStore] Add BackupRestoreStorageManager\n  [DataStore] Add BackupRestoreStorage\n  [DataStore] Introduce observer interface and provide implementation\n"
    },
    {
      "commit": "76cb7285210b24ffd5a8f0af239955b05e42104f",
      "tree": "dd0070521f91fc1119eaece6632cd69b34713c8c",
      "parents": [
        "ec792fa43c98622e696438d91aa8ce1dcf3ea730",
        "70ff536007f5011ab748cec5c42c7922a97d3fe0"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Mon Mar 04 03:57:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 03:57:33 2024 +0000"
      },
      "message": "Merge changes I46536554,I14f20b1c into main\n\n* changes:\n  Enable predictShowStartingSurface by default.\n  Combine launchBehind + solid color splash screen for back predictive.\n"
    },
    {
      "commit": "f73a6d11b1a25260faaa277c4e6883bf7ce3cefc",
      "tree": "714132a309c9588802b398f812419f0952904cec",
      "parents": [
        "fe843f87e792a9e19f42a0e705d2a12f2c4a4392"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Mon Mar 04 03:49:29 2024 +0000"
      },
      "committer": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Mon Mar 04 03:49:29 2024 +0000"
      },
      "message": "Renames getDimArea to getDimAreaBehavior\n\nby API review feedbacks\n\nBug: 324092846\nTest: wm presubmit\nChange-Id: Ifff698ef6c09823b36aedfc298e5bf8d040a1de7\n"
    },
    {
      "commit": "ec792fa43c98622e696438d91aa8ce1dcf3ea730",
      "tree": "5ea72f01432e22df870c09a8085b9b9459ab143f",
      "parents": [
        "841ea736c1a7c62c0e82cdb77098cb34ef427174",
        "e4cf08c9269cc2db2e63dcecb851409bb8ecb478"
      ],
      "author": {
        "name": "Roy Chou",
        "email": "juchengchou@google.com",
        "time": "Mon Mar 04 02:45:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 02:45:58 2024 +0000"
      },
      "message": "Merge \"chore(magnification): cleanup do_not_check_intersection_when_non_magnifiable_window_transitions flag usage\" into main"
    },
    {
      "commit": "841ea736c1a7c62c0e82cdb77098cb34ef427174",
      "tree": "12cb35c9788e1110a9a25a01aaf2a511eae476bb",
      "parents": [
        "fe843f87e792a9e19f42a0e705d2a12f2c4a4392",
        "ef6c5ea0fb733a0a8f1170d7cdb19e1119e72f08"
      ],
      "author": {
        "name": "Charlotte Lu",
        "email": "charlottelu@google.com",
        "time": "Mon Mar 04 02:39:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 04 02:39:25 2024 +0000"
      },
      "message": "Merge \"Change WifiUtils.java into kotlin.\" into main"
    },
    {
      "commit": "4af294343535b606b5d02d3590640f50cf61e8c7",
      "tree": "51f475d4abc1ec9d977b2982f3d71e20230192af",
      "parents": [
        "a3a23cb7d5966ce9bec651aa33dcb1fd6d943a42"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 11:11:30 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:58 2024 +0800"
      },
      "message": "[DataStore] Migrate BatteryBackupHelper to BackupRestoreStorage\n\nBug: 325144964\nTest: Manual tests\nChange-Id: I689b6bfa22ebea92ed1f4a8f7e0aaaab6221917f\n"
    },
    {
      "commit": "a3a23cb7d5966ce9bec651aa33dcb1fd6d943a42",
      "tree": "d0dbcddc4099c93ae50f6f7674ec20fe8b4111d9",
      "parents": [
        "5e2040b9de34ee3ce19962c32384bd0f79b15d43"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 10:07:48 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:58 2024 +0800"
      },
      "message": "[DataStore] Add BackupRestoreStorageManager\n\nBug: 325144964\nTest: manual test with follow up change\nChange-Id: I9e249fe1a6c2ba7810f747f8aaa959d6366f6e05\n"
    },
    {
      "commit": "5e2040b9de34ee3ce19962c32384bd0f79b15d43",
      "tree": "d0a9a0825b74676aa40cb9aa4b74ac0197bf47e1",
      "parents": [
        "34f2497680b16a722907f5566649150f787ffbf0"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 10:05:20 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:57 2024 +0800"
      },
      "message": "[DataStore] Add BackupRestoreStorage\n\nBug: 325144964\nTest: Manual tests with follow up change\nChange-Id: I0c5c285c6fbd1c7c7ab8d9c6f3ae09bf97bf53d0\n"
    },
    {
      "commit": "34f2497680b16a722907f5566649150f787ffbf0",
      "tree": "18677eee648d5703733e2f4524f2b418563be26f",
      "parents": [
        "db2035d9bb404c2d19015ef10bdd49e6f9ca9e33"
      ],
      "author": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Thu Feb 29 09:38:36 2024 +0800"
      },
      "committer": {
        "name": "Jacky Wang",
        "email": "jiannan@google.com",
        "time": "Mon Mar 04 10:06:51 2024 +0800"
      },
      "message": "[DataStore] Introduce observer interface and provide implementation\n\nBug: 325144964\nTest: follow up UT\nChange-Id: I53bfff3c1e2dbd2f0a2304eb558c2734f34472ec\n"
    },
    {
      "commit": "fe843f87e792a9e19f42a0e705d2a12f2c4a4392",
      "tree": "39c377fc781e0f849d0bee008e58dfd8beccc86d",
      "parents": [
        "db2035d9bb404c2d19015ef10bdd49e6f9ca9e33"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Sun Mar 03 16:04:49 2024 +0000"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Sun Mar 03 16:08:28 2024 +0000"
      },
      "message": "Restore clock doze transition\n\nI had recently updated the doze path to listen to any change\nto/from AOD. This works for other code, but not clocks. Put\nthe prior code back.\n\n(Apologies, ktfmt changed way more code than I did)\n\nFixes: 327910913\nTest: atest ClockEventControllerTest\nFlag: ACONFIG com.android.systemui.migrate_clocks_to_blueprint\nTEAMFOOD\n\nChange-Id: I7315f545a75def7a727b8ecd16824f04e0d6ac31\n"
    },
    {
      "commit": "db2035d9bb404c2d19015ef10bdd49e6f9ca9e33",
      "tree": "a6c7b9c57b0e878116dd3778b9a1b810921fd8b1",
      "parents": [
        "7f8a7bfd8b8b64f1847634d06bae65c60cc830ac",
        "36b6c9dcd8045639e3dbf64bead330146407628c"
      ],
      "author": {
        "name": "Daniel Akinola",
        "email": "dakinola@google.com",
        "time": "Sun Mar 03 11:02:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Mar 03 11:02:49 2024 +0000"
      },
      "message": "Merge \"Fix capturing mid-transition frames\" into main"
    },
    {
      "commit": "36b6c9dcd8045639e3dbf64bead330146407628c",
      "tree": "5c0a0883748f1fc53cd2bc09fcfcefd57f79164c",
      "parents": [
        "2ce9e8b0482aa55031f5eef98fa3fbae67f8e188"
      ],
      "author": {
        "name": "dakinola",
        "email": "dakinola@google.com",
        "time": "Mon Jan 15 14:32:17 2024 +0000"
      },
      "committer": {
        "name": "dakinola",
        "email": "dakinola@google.com",
        "time": "Sat Mar 02 23:04:51 2024 +0000"
      },
      "message": "Fix capturing mid-transition frames\n\nTo stop capturing mid-transition frames, we listen to visibility changes which indicate an incoming transition to/away from the captured task, and toggle the visibility of the recorded surface accordingly. This allows the virtual display to stop sending new frames before a transition starts, so users will simply see a frozen frame from before the transition instead of the exact last frame before the window is no longer visible (which sometimes is a mid-transition frame).\n\nBug: 314262003\nFlag: None\nTest: Manual testing\nChange-Id: I0a540cfa4c06b6e7cac628781c4b1773f6d6f9aa\n"
    },
    {
      "commit": "7f8a7bfd8b8b64f1847634d06bae65c60cc830ac",
      "tree": "0a7a93f2c76cfcd25c34051ecccc2f331809cf60",
      "parents": [
        "7841e422b35a397095f2b5e5cb3de36cbc87e85a",
        "a6e3edc55ccc79eaff3faee2299f542f61189b4c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Mar 02 17:08:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 17:08:21 2024 +0000"
      },
      "message": "Merge \"Implement equals and hashcode for MediaSessionRecord(s)\" into main"
    },
    {
      "commit": "7841e422b35a397095f2b5e5cb3de36cbc87e85a",
      "tree": "c770dcd26f4c566a009b652f43a91dd7106ca821",
      "parents": [
        "df1abf0248a19c93b57ca7200e83ee6b4c19b78b",
        "05b1563db8caa38abf645c236a818c69d288ab70"
      ],
      "author": {
        "name": "Matías Hernández",
        "email": "matiashe@google.com",
        "time": "Sat Mar 02 10:47:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 10:47:49 2024 +0000"
      },
      "message": "Merge \"Don\u0027t apply the \"dim wallpaper\" effect if wallpaper is not supported\" into main"
    },
    {
      "commit": "df1abf0248a19c93b57ca7200e83ee6b4c19b78b",
      "tree": "3ed05494b99d0a5aece6fcc1d8af703a39febe34",
      "parents": [
        "680640229d3dbb7289ac38b07c9ed112ab148b02",
        "01fc93240a4da4b105514c46ef136e92b3aed157"
      ],
      "author": {
        "name": "Chris Göllner",
        "email": "chrisgollner@google.com",
        "time": "Sat Mar 02 09:15:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 09:15:14 2024 +0000"
      },
      "message": "Merge \"[Partial Screen Sharing] Fix app selector not animating out when the selected task is the foreground task\" into main"
    },
    {
      "commit": "680640229d3dbb7289ac38b07c9ed112ab148b02",
      "tree": "6d3bb5259d30c7960fbe66626bda628a643d1214",
      "parents": [
        "0ca5443e0064a0345bab2bbdd6857457c173a4e0",
        "a0703d6dd4e906b9a38a1a4b497ff0c628d1411d"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sat Mar 02 07:07:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 07:07:12 2024 +0000"
      },
      "message": "Merge \"Avoid obsolete uid-state change evaluations in NPMS\" into main"
    },
    {
      "commit": "0ca5443e0064a0345bab2bbdd6857457c173a4e0",
      "tree": "4f7400119db531ca842dc494cee68804beacbf74",
      "parents": [
        "085eef0fb57922cdd82a452eab143f805720ce58",
        "642017c9f16fdcb63b4411a7ef3e147697440f5f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Mar 02 04:09:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 04:09:53 2024 +0000"
      },
      "message": "Merge \"MISSION UPDATE // FLAGS\" into main"
    },
    {
      "commit": "642017c9f16fdcb63b4411a7ef3e147697440f5f",
      "tree": "69e87e5b92f5f144d023e7c7c155b3efce3491dd",
      "parents": [
        "e14582e0d1e3af15f5540805bed2e8c53d49a971"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sun Jan 14 19:14:50 2024 -0500"
      },
      "committer": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Mar 02 04:08:15 2024 +0000"
      },
      "message": "MISSION UPDATE // FLAGS\n\nThis is intended as a minimal reference CL for setting up a new flag,\nand including a tiny amount of new code behind that flag.\n\nIn what is truly a shocking coincidence, the new code plants a little\nyellow flag on the planet you\u0027ve landed on.\n\nBug: 320150798\nTest: adb shell am start -n android/com.android.internal.app.PlatLogoActivity\nFlag: systemui:flag_flag\nChange-Id: I9527df96a4fb3d0b73704ac2a455bf8820c56951\n"
    },
    {
      "commit": "085eef0fb57922cdd82a452eab143f805720ce58",
      "tree": "95ddf45fa843acab3a2503c840daed7f39d08d39",
      "parents": [
        "c02c5e899b2d14e630d9abfc3976a8c35c83e40e",
        "e8fa7b03f3d540c5ac7fe8e5482d9d106d56a33d"
      ],
      "author": {
        "name": "Vinit Nayak",
        "email": "peanutbutter@google.com",
        "time": "Sat Mar 02 00:55:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 00:55:28 2024 +0000"
      },
      "message": "Merge \"Prevent putting any stage on top if split is not visible when breaking pair\" into main"
    },
    {
      "commit": "c02c5e899b2d14e630d9abfc3976a8c35c83e40e",
      "tree": "7a13288450679f248953020a9d34ec63f955c311",
      "parents": [
        "b5cfbf4f2bfd7cad4caef8876adcbee451ba88a3",
        "2f105d40854bb1f708093362bce477081d509187"
      ],
      "author": {
        "name": "Matías Hernández",
        "email": "matiashe@google.com",
        "time": "Sat Mar 02 00:47:41 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 02 00:47:41 2024 +0000"
      },
      "message": "Merge \"Fix unit tests to correctly consider CompatChanges\" into main"
    },
    {
      "commit": "b5cfbf4f2bfd7cad4caef8876adcbee451ba88a3",
      "tree": "b0a8b1ddcd0892c85b786947887489feea8c4717",
      "parents": [
        "39a5936fb5b2e7cefd81a0fe49cfc6cbdfa6b6ad",
        "4a64f46a7e38039a66569b8b6b4174a6f40f8011"
      ],
      "author": {
        "name": "Evan Chen",
        "email": "evanxinchen@google.com",
        "time": "Fri Mar 01 23:05:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 23:05:20 2024 +0000"
      },
      "message": "Merge \"Fix stop Ble scan logic\" into main"
    },
    {
      "commit": "39a5936fb5b2e7cefd81a0fe49cfc6cbdfa6b6ad",
      "tree": "6d80adb27f278a4d1139ec4b79b029252b424a6d",
      "parents": [
        "b9f34c784c0e729968d85d52018525f684625b62",
        "8c06fe37dcf7b5a4914bf4f2cfaa066764895266"
      ],
      "author": {
        "name": "Beatrice Marchegiani",
        "email": "beatricemarch@google.com",
        "time": "Fri Mar 01 20:57:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 20:57:03 2024 +0000"
      },
      "message": "Merge \"Add BMM events to V to U restore\" into main"
    },
    {
      "commit": "b9f34c784c0e729968d85d52018525f684625b62",
      "tree": "6bf5835e24a085372624589fb8198450dda2d9ca",
      "parents": [
        "32c5c466f13293c50d81f2072b757d5ddb8ee4b4",
        "e5e5a41cdde5f49c225e4eacf4b90f9f72276d8b"
      ],
      "author": {
        "name": "Austin Delgado",
        "email": "austindelgado@google.com",
        "time": "Fri Mar 01 18:43:44 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 18:43:44 2024 +0000"
      },
      "message": "Merge \"Add constraint layout for landscape and large screen\" into main"
    },
    {
      "commit": "32c5c466f13293c50d81f2072b757d5ddb8ee4b4",
      "tree": "547ad705f12d950f201e3eb10aa4393394df608d",
      "parents": [
        "7b05f4bb5b23a09145a286ebc5004dd71af0627a",
        "99b2da40582b9509bc3e97bd2aa073c98a1e94c2"
      ],
      "author": {
        "name": "Austin Delgado",
        "email": "austindelgado@google.com",
        "time": "Fri Mar 01 18:43:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 18:43:14 2024 +0000"
      },
      "message": "Merge \"Fix BP incorrect 180 rotations\" into main"
    },
    {
      "commit": "7b05f4bb5b23a09145a286ebc5004dd71af0627a",
      "tree": "3d7ecb4f32566bc26f3279a977d10050029a2142",
      "parents": [
        "19f81ba54d786a01c88308cff53d99b6bf61cca0",
        "7c34cb44c2bdb766146cc9726b6ce84be3563994"
      ],
      "author": {
        "name": "Yining Liu",
        "email": "liuyining@google.com",
        "time": "Fri Mar 01 18:42:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 18:42:19 2024 +0000"
      },
      "message": "Merge changes I68368ecf,I780273eb into main\n\n* changes:\n  Optimize the alpha reset of notification content views\n  Add aconfig flag: notification_content_alpha_optimization\n"
    },
    {
      "commit": "19f81ba54d786a01c88308cff53d99b6bf61cca0",
      "tree": "eb2b2097afcd1043bfccba754827b25829e8883c",
      "parents": [
        "6f297adc60d6cf54a2af126f3494cdd2903022bd",
        "cad0c4ace278d22a745892d2b165169bf75b8933"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 17:06:47 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 17:06:47 2024 +0000"
      },
      "message": "Merge \"Adding API to create and access Private Space from Launcher\" into main"
    },
    {
      "commit": "99b2da40582b9509bc3e97bd2aa073c98a1e94c2",
      "tree": "325de91c0c55ffbf83d7a252e5f7b88f22944ca6",
      "parents": [
        "a9ec5dbf9bb17a96cf2eb2b182f9972a7ba7ef79"
      ],
      "author": {
        "name": "Austin Delgado",
        "email": "austindelgado@google.com",
        "time": "Thu Feb 29 14:56:30 2024 -0800"
      },
      "committer": {
        "name": "Austin Delgado",
        "email": "austindelgado@google.com",
        "time": "Fri Mar 01 07:57:36 2024 -0800"
      },
      "message": "Fix BP incorrect 180 rotations\n\nTest: atest com.android.systemui.biometrics\nBug: 327135972\nFlag: None\nChange-Id: I6324fbeafa57328bc0345cb6f739a8b2962b6ce9\n"
    },
    {
      "commit": "6f297adc60d6cf54a2af126f3494cdd2903022bd",
      "tree": "0eb5ac149b1925b2caa527abb62cd66c9a3d49f4",
      "parents": [
        "016b4dae2fdddcf8604bb6979c6540e99cf22b19",
        "8d2f639529cabf459d6f7344e1dabd16af4eed41"
      ],
      "author": {
        "name": "Jason Hsu",
        "email": "jasonwshsu@google.com",
        "time": "Fri Mar 01 15:20:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 15:20:14 2024 +0000"
      },
      "message": "Merge \"New flag \"hearing_aids_qs_tile_dialog\"\" into main"
    },
    {
      "commit": "e8c26a68f55a36c7cbecc42fff1b3a5f7648661f",
      "tree": "f54edbeb8bddf63d8592fe1085adcf5d23b32231",
      "parents": [
        "016b4dae2fdddcf8604bb6979c6540e99cf22b19"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Wed Feb 28 16:17:50 2024 +0100"
      },
      "committer": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Fri Mar 01 14:59:36 2024 +0100"
      },
      "message": "Remove (Base)ComposeFacade\n\nBug: 295304993\nTest: mp sysuig\nFlag: N/A\nChange-Id: I4f70577387ae3e76a807d7c4ee4b04eca481a5a0\n"
    },
    {
      "commit": "016b4dae2fdddcf8604bb6979c6540e99cf22b19",
      "tree": "83a739f56daa9ae43f7d5a30212a31e92c141b84",
      "parents": [
        "4c56cf75e981077bf8592c7916b28fec7caaa2bd",
        "941e613b852fcf6a5f16d31334620f953e9d3cab"
      ],
      "author": {
        "name": "Jordan Demeulenaere",
        "email": "jdemeulenaere@google.com",
        "time": "Fri Mar 01 13:53:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 13:53:49 2024 +0000"
      },
      "message": "Merge \"Remove SystemUI Compose build flag (2/4)\" into main"
    },
    {
      "commit": "4c56cf75e981077bf8592c7916b28fec7caaa2bd",
      "tree": "acc2ca51d542d6764a45fcabe43f879439e1c989",
      "parents": [
        "18123e4e1692d7074f9035b3a2ef78b158b681ea",
        "de32c756fdbdb60a0094f12ebd458ffa23556716"
      ],
      "author": {
        "name": "Pat Manning",
        "email": "patmanning@google.com",
        "time": "Fri Mar 01 11:54:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 11:54:14 2024 +0000"
      },
      "message": "Merge \"Ignore space bar as confirm key when entering a password with the physical keyboard.\" into main"
    },
    {
      "commit": "18123e4e1692d7074f9035b3a2ef78b158b681ea",
      "tree": "252914336e2b5b7b3d91fb57b99ff531811c86e5",
      "parents": [
        "864c159506b1e7bc694a8aa3303393024470c6ae",
        "1d1c12cdca0e28cb9e15fcd1bb6b39c17669510b"
      ],
      "author": {
        "name": "Ibrahim Yilmaz",
        "email": "iyz@google.com",
        "time": "Fri Mar 01 10:14:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 10:14:30 2024 +0000"
      },
      "message": "Merge \"Fix bind_keyguard_media_visibility\" into main"
    },
    {
      "commit": "864c159506b1e7bc694a8aa3303393024470c6ae",
      "tree": "f6a577362129471d82a2ed011ea15275cd1f9bf5",
      "parents": [
        "8b5560c93c1f19b9398dbb7615a428a9e0afb274",
        "59ad767cebd8f59e76be078fb5e28a0114d1a5b8"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Fri Mar 01 07:39:42 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 07:39:42 2024 +0000"
      },
      "message": "Merge \"Update bookmarks.xml shortcuts to specify a role to invoke.\" into main"
    },
    {
      "commit": "8aed401b50798531d56975c7513c66c4aace9644",
      "tree": "e2ebcc5a5ed6ec2c5eef9fefd4d6be5e8b8a1122",
      "parents": [
        "71175c173ece23c33004cdd9331c33b9e6fd5190"
      ],
      "author": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Tue Jan 09 23:15:05 2024 +0800"
      },
      "committer": {
        "name": "Chris Li",
        "email": "lihongyu@google.com",
        "time": "Fri Mar 01 15:14:36 2024 +0800"
      },
      "message": "Don\u0027t applyReady immediately when create empty TaskFragment\n\nTaskFragmentOrganizer may create empty TaskFragment and wait for\nactivity to start in it. In this case, wait for activity launch\nlifecycle event to set ready.\n\nBug: 318762281\nTest: verify with settings on folded device\nChange-Id: Ib982bd18c0a4e9812c5327b41c86fc0ea16cc35c\n"
    },
    {
      "commit": "8b5560c93c1f19b9398dbb7615a428a9e0afb274",
      "tree": "6421c93030fdbbed44a393823e1598e36a13d3ed",
      "parents": [
        "2c9963ca8750d969aebfac1c7bfa79c084804361",
        "af0bfcf9e223a831327877e29d5be1d9bc0c7f13"
      ],
      "author": {
        "name": "András Kurucz",
        "email": "kurucz@google.com",
        "time": "Fri Mar 01 06:23:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 06:23:08 2024 +0000"
      },
      "message": "Merge \"Update NotificationEntry.isRowPinned through the HeadsUpEntry\" into main"
    },
    {
      "commit": "2c9963ca8750d969aebfac1c7bfa79c084804361",
      "tree": "3da0dc61c122701aad29828f3958aeceb044361a",
      "parents": [
        "eea9c65f2538aa36f92a2f6c1c1c290b8023477a",
        "3128abe0330fc6c05f5bd96bc6d8acde36866370"
      ],
      "author": {
        "name": "András Kurucz",
        "email": "kurucz@google.com",
        "time": "Fri Mar 01 06:22:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 06:22:46 2024 +0000"
      },
      "message": "Merge \"Update some NSSL methods, to make it available for its view binder\" into main"
    },
    {
      "commit": "eea9c65f2538aa36f92a2f6c1c1c290b8023477a",
      "tree": "4c92757aef2901ee6b51a89e2f1b02be5ee5526b",
      "parents": [
        "0c4b7009f4c3b70bf5497c921211a7a30c76ca22",
        "72b83ddee5db52ee7013b5981c113bbf11d60b99"
      ],
      "author": {
        "name": "Bill Lin",
        "email": "lbill@google.com",
        "time": "Fri Mar 01 06:00:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 06:00:35 2024 +0000"
      },
      "message": "Merge \"Support always postion BP at screen bottom and align center horizontal\" into main"
    },
    {
      "commit": "4a64f46a7e38039a66569b8b6b4174a6f40f8011",
      "tree": "8d94cb7b1210136a4dc8484ff9cb2cfded2a55b2",
      "parents": [
        "77c6fd2c11f1b7166a8ca93b6243038e13192475"
      ],
      "author": {
        "name": "Evan Chen",
        "email": "evanxinchen@google.com",
        "time": "Fri Feb 23 19:25:39 2024 +0000"
      },
      "committer": {
        "name": "Evan Chen",
        "email": "evanxinchen@google.com",
        "time": "Fri Mar 01 05:34:45 2024 +0000"
      },
      "message": "Fix stop Ble scan logic\n\nCan not simplly stop ble scan if one of the device is not connected yet.\nWe also need to check if any devices has been already reported ble\npresence since there\u0027s a chance CDM need to report `ble disappeared`\n\nAfter device is bt disconnected,  wait for 10 seconds, if a device\npending to report BLE device lost and also it was BLE presence before,\nit is likely the BLE is lost and trigger the onDeviceEvent callback with\nEVENT_BLE_DISAPPEARED event.\n\nBug: 326652934\nTest: cts\nChange-Id: I5c75647284cc877f7d53e29d899788842c696398\n"
    },
    {
      "commit": "0c4b7009f4c3b70bf5497c921211a7a30c76ca22",
      "tree": "362f50d9b08bad4d72dec1d3fd157a3e46b2c78d",
      "parents": [
        "807c423a08e0f5b34497bf0b5c8dfeda5f7f2237",
        "2501e749abb30ce745f22ae33869cfb11200f37d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 04:38:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 04:38:51 2024 +0000"
      },
      "message": "Merge changes from topic \"yukawa-b27859687\" into main\n\n* changes:\n  Clear additional subtypes upon background APK updates\n  Remove an unnecessary null check\n"
    },
    {
      "commit": "807c423a08e0f5b34497bf0b5c8dfeda5f7f2237",
      "tree": "112272567f77e8d532e2cec0a10a4b3e146a0037",
      "parents": [
        "42144a84241206750b914bacd54119ad3ca9ac8c",
        "2a3f5dee144aed75149e3625180b27505fa99237"
      ],
      "author": {
        "name": "Jeremy Sim",
        "email": "jeremysim@google.com",
        "time": "Fri Mar 01 04:28:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 04:28:22 2024 +0000"
      },
      "message": "Merge \"Fix bug with launching non-50-50 splits in landscape on phones\" into main"
    },
    {
      "commit": "42144a84241206750b914bacd54119ad3ca9ac8c",
      "tree": "12c83bb364fd86d35e08dc49adda3774547ca0d2",
      "parents": [
        "be181562949d320c2e2bdf758b26cc64137fca7e",
        "a390f5f0b1093368aa9738629fa3879fe1fc2a79"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 03:49:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 03:49:00 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "be181562949d320c2e2bdf758b26cc64137fca7e",
      "tree": "46a19b276f05e690cf62e20c88d0a0f7154ef9ea",
      "parents": [
        "27f84439e212879e0d80f46dc2319e19c749abb7",
        "26fdedb0a18e5c1e1c0032f774dfa1a6a211c690"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 03:48:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 03:48:26 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "27f84439e212879e0d80f46dc2319e19c749abb7",
      "tree": "566ab0802917993367d5b9a2aa2859f9b4664549",
      "parents": [
        "11ef81751cfa9fcfad78f505bf0edf1c81d0a9b4",
        "f90986b23ba56bf23ea151384f5bd4fb91fe5485"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 03:47:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 03:47:58 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "11ef81751cfa9fcfad78f505bf0edf1c81d0a9b4",
      "tree": "ede83802df72935f19bcce6812aaee5b288c49f3",
      "parents": [
        "54a9156d9ae9b8846b02385e4eaae69c2a4c564e",
        "615e4aaa7743b1fae64729bc4ddfee62499b3940"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Mar 01 03:29:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 03:29:46 2024 +0000"
      },
      "message": "Merge \"Cancel running split decor animations before finishing the current resize transition\" into main"
    },
    {
      "commit": "615e4aaa7743b1fae64729bc4ddfee62499b3940",
      "tree": "b5f09261398c76b242bce7cc03c6d02b498c6f16",
      "parents": [
        "a9a83eed92731255899741e5b8dd011704cc479c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Feb 29 05:39:37 2024 +0000"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Mar 01 03:26:03 2024 +0000"
      },
      "message": "Cancel running split decor animations before finishing the current resize transition\n\n- One possible flow for this:\n  1) play a pending split resize animation with a transition that\n     includes a snapshot -\u003e this creates a SplitDecorManager animation\n     which directly animates the snapshot leash\n  2) have another resize which triggers setup of a new pending resize\n     animation -\u003e this cancels the current animation which cleans up/\n     releases the existing transition\u0027s surfaces, but nothing notifies\n     SplitDecorManager, so that animation continues to play\n  3) Next frame comes in, SplitDecorManager\u0027s animation tries to update\n     the surface that has already been released -\u003e crash\n- This change just cancels any existing animations (which will remove\n  the decor) before creating a new pending resize animation and\n  finishing the previous transition\n\nFixes: 325306101\nTest: Presubmit (not reproducible)\nChange-Id: Id77f02871bfd684e8dd814b3a38a94e06049e210\n"
    },
    {
      "commit": "54a9156d9ae9b8846b02385e4eaae69c2a4c564e",
      "tree": "20a6e30c71dec97bf2b4250f4a1a7c58e3be0b25",
      "parents": [
        "bf0544361d5564ec68829b89d465c955f131196b",
        "964d768a60719ec04c0c7cb53782b3afc76b7f93"
      ],
      "author": {
        "name": "Jian-Syuan (Shane) Wong",
        "email": "shanewong@google.com",
        "time": "Fri Mar 01 02:29:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 02:29:37 2024 +0000"
      },
      "message": "Merge \"Fix updateInfrequentCount logic\" into main"
    },
    {
      "commit": "bf0544361d5564ec68829b89d465c955f131196b",
      "tree": "4cd38e650cba7836e4ecf8376ce6adcc22faaf5c",
      "parents": [
        "91e1dc479010be869519326237d702f27d2346d7",
        "57331ef004c67b7f64a22ea8726aeedc030faea2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 02:22:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 02:22:28 2024 +0000"
      },
      "message": "Merge \"Fix keyguard clock view missing\" into main"
    },
    {
      "commit": "91e1dc479010be869519326237d702f27d2346d7",
      "tree": "1ae97a142cd8a4427ac91d13e8ec29568d8bf22d",
      "parents": [
        "bb8994a433776b07c58565fbe46d3ac6785d3792",
        "7cd64b94cd827f4d965cdbea7774789dc1e85fd9"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Fri Mar 01 02:21:47 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 01 02:21:47 2024 +0000"
      },
      "message": "Merge \"Relocate VpnManagerServiceTest and VpnTest to the frameworks\" into main am: e7d727b275 am: 7cd64b94cd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2981832\n\nChange-Id: I4746ff52ec0bb3ad0bfd1cc099e912e57e7a13cc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bb8994a433776b07c58565fbe46d3ac6785d3792",
      "tree": "a66f3ceb7a38991336f1245122245afec64e02a7",
      "parents": [
        "7feb58a11ba602c7cada1977264ead4ba5e3419d",
        "623bd0e471af744fdd58b879d41e967b999ac5a2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 02:19:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 02:19:51 2024 +0000"
      },
      "message": "Merge \"Shutoff calls to KeyguardStatusViewController\" into main"
    },
    {
      "commit": "e8fa7b03f3d540c5ac7fe8e5482d9d106d56a33d",
      "tree": "b89aca96a03244260b189b30347ad7995551730b",
      "parents": [
        "688a322b1f19106d241d13a278b3915ced9bf6d5"
      ],
      "author": {
        "name": "Vinit Nayak",
        "email": "peanutbutter@google.com",
        "time": "Thu Feb 29 18:09:21 2024 -0800"
      },
      "committer": {
        "name": "Vinit Nayak",
        "email": "peanutbutter@google.com",
        "time": "Thu Feb 29 18:09:21 2024 -0800"
      },
      "message": "Prevent putting any stage on top if split is not visible when breaking pair\n\n* If the split breaks in the background when split is not\nvisible, we don\u0027t put any stage on top\n\nTest: Tested w/ Camera + Messages, toast and app don\u0027t\nshow up if you swipe to home before folding the device\nFixes: 323461567\n\nChange-Id: I4ebce1ce795976a1ec61b8e1f35c8840863e4f92\n"
    },
    {
      "commit": "7feb58a11ba602c7cada1977264ead4ba5e3419d",
      "tree": "a632681126dfa48a87e55df60c1eb72e97727be1",
      "parents": [
        "dea4d49ac52284087798f6c7568211685eea7183",
        "9cc60a052019f38f17d09879091539af6cc8c2ad"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Mar 01 02:03:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 02:03:05 2024 +0000"
      },
      "message": "Merge \"[Mobile] Create a child scope for mobile view models\" into main"
    },
    {
      "commit": "dea4d49ac52284087798f6c7568211685eea7183",
      "tree": "0d646f9e4ba2a16167d7922a1bf1360c7a21f82a",
      "parents": [
        "1b434e77f51073cec8c7febb9da7de20ad22fa06",
        "cb94c877b04ce46f62f46e4bf0580e57c22d3da2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 01:43:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:43:50 2024 +0000"
      },
      "message": "Merge \"Check for metadata file by attempting to open\" into main"
    },
    {
      "commit": "7cd64b94cd827f4d965cdbea7774789dc1e85fd9",
      "tree": "5a3345917b4f3f9ee6a2e25efa3fcbc596434c4f",
      "parents": [
        "4da7a57067a7335d4b51fc8e9418d3d373edbaf6",
        "e7d727b2755140d63af0ad81c0f044b73bcb6c8e"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Fri Mar 01 01:40:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 01 01:40:56 2024 +0000"
      },
      "message": "Merge \"Relocate VpnManagerServiceTest and VpnTest to the frameworks\" into main am: e7d727b275\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2981832\n\nChange-Id: I09700030478a8882944a342eac3e440ad7272564\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1b434e77f51073cec8c7febb9da7de20ad22fa06",
      "tree": "1dcab4c75e2b760ba2b66ce0c1d63c69e4d482fa",
      "parents": [
        "9789474938f92bc7fad7d6e0e0d0c49042786eb9",
        "559d00c5760bbc5c9f94d4f41d6c817abfa3d33f"
      ],
      "author": {
        "name": "Jorge Gil",
        "email": "jorgegil@google.com",
        "time": "Fri Mar 01 01:40:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:40:19 2024 +0000"
      },
      "message": "Merge \"Throw exception if max IME bounding rects are queried\" into main"
    },
    {
      "commit": "2501e749abb30ce745f22ae33869cfb11200f37d",
      "tree": "579fd355bae8ac2ce8acb4f4acdb4b1d962f6019",
      "parents": [
        "0c5feb229eb54fca1b886fcf2adde148dd50b2c4"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Feb 29 17:38:50 2024 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Feb 29 17:38:50 2024 -0800"
      },
      "message": "Clear additional subtypes upon background APK updates\n\nPreviously\n\n  MyPackageMonitor#onFinishPackageChangesInternal()\n\ntook effect when and only when the APK change was for the current\nuser, which means that additional subtypes would remain unchanged if\nthe APK update happened while the user is not\nInputMethodManagerService\u0027s current IME user.\n\nWith this commit, additional subtypes start being cleared even for a\nbackground APK update.\n\nSee the corresponding CTS change [1] about detailed behavior change.\n\n [1]: Iecce1e7c035bb20961b3ac68414f212c4b748da6\n\nBug: 322062773\nFix: 27859687\nTest: atest CtsInputMethodInstallTestCases:AdditionalSubtypeLifecycleTest\nChange-Id: I10aa547f0de607ef3c0ba26764dac0585c40c843\n"
    },
    {
      "commit": "0c5feb229eb54fca1b886fcf2adde148dd50b2c4",
      "tree": "88134994ec90b7d53becdec0cfc2f46296253c84",
      "parents": [
        "aa0f8a4076ec71b4bd30938b75859087c417c1ec"
      ],
      "author": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Feb 29 17:38:42 2024 -0800"
      },
      "committer": {
        "name": "Yohei Yukawa",
        "email": "yukawa@google.com",
        "time": "Thu Feb 29 17:38:42 2024 -0800"
      },
      "message": "Remove an unnecessary null check\n\nThis is a preparation before fixing Bug 27859687.\n\nPreviously\n\n  MyPackageMonitor#onFinishPackageChangesInternal()\n\nskipped several tasks when\n\n  Settings.Secure.DEFAULT_INPUT_METHOD\n\nis empty.\n\nThis check does not make much sense and should be removed.\n\nBug: 27859687\nBug: 322062773\nTest: atest CtsInputMethodInstallTestCases:AdditionalSubtypeLifecycleTest\nChange-Id: I07e32739f486d960c9dd22476120fa35bf1899e4\n"
    },
    {
      "commit": "9789474938f92bc7fad7d6e0e0d0c49042786eb9",
      "tree": "ebc8b51a43310b7d7fcde1130217f3f19e2743db",
      "parents": [
        "afa747632e9ea2b302d778bc26858c2a6929243b",
        "52352961f84843057fc640fecfca67c014d258a5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 01:15:46 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:15:46 2024 +0000"
      },
      "message": "Merge \"Add @Intdef annotations to AudioManager.getSupportedDeviceTypes API\" into main"
    },
    {
      "commit": "afa747632e9ea2b302d778bc26858c2a6929243b",
      "tree": "a6b2be8ae3237829639de3eab8a2203e519a2c5d",
      "parents": [
        "256c0418a90ed599bb0fcc6f4c65695c8414ab4d",
        "113386b8f597c63ad04034b25dc2771a45c7d8b9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 01:14:30 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:14:30 2024 +0000"
      },
      "message": "Merge \"Add dump() in zerojank proxy\" into main"
    },
    {
      "commit": "256c0418a90ed599bb0fcc6f4c65695c8414ab4d",
      "tree": "f7db1b8da8c8157fd2c399cd3b52d9eb5b985ff8",
      "parents": [
        "140db9a8be463cc3f9842253d7a8fab8ce1049da",
        "4d94d9b2882e930a224914c000a2a5ad88221cc3"
      ],
      "author": {
        "name": "Song Chun Fan",
        "email": "schfan@google.com",
        "time": "Fri Mar 01 01:09:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:09:31 2024 +0000"
      },
      "message": "Merge \"[pm] use a consistent set of allUsers\" into main"
    },
    {
      "commit": "140db9a8be463cc3f9842253d7a8fab8ce1049da",
      "tree": "7764d006dbc622a2104040333bf4c125d896b7ce",
      "parents": [
        "b0baf0cae7d1ae6657eb69bcf14e8e70fee137da",
        "4ebf7432155bc8d704486a8e90ff9ea6b15b61a9"
      ],
      "author": {
        "name": "Yining Liu",
        "email": "liuyining@google.com",
        "time": "Fri Mar 01 01:02:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 01:02:19 2024 +0000"
      },
      "message": "Merge \"Move group notification summary header view inflation to the background thread\" into main"
    },
    {
      "commit": "e7d727b2755140d63af0ad81c0f044b73bcb6c8e",
      "tree": "c095095d813bc7d87a2dd54736f2620f9917d176",
      "parents": [
        "344143b49cf4c132848da73dc62f9ce0737ad695",
        "7d485ee5a1df9579ea6d8edf7e5944e671075b8d"
      ],
      "author": {
        "name": "Chiachang Wang",
        "email": "chiachangwang@google.com",
        "time": "Fri Mar 01 00:58:31 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 01 00:58:31 2024 +0000"
      },
      "message": "Merge \"Relocate VpnManagerServiceTest and VpnTest to the frameworks\" into main"
    },
    {
      "commit": "b0baf0cae7d1ae6657eb69bcf14e8e70fee137da",
      "tree": "f4a9f4053d41e81407898c2a8095757787cf8ffb",
      "parents": [
        "675c606ac7ba64530258f6a2e8d88abd8016c20f",
        "d5304a0fffd51274f74e10923ea3d41916971c46"
      ],
      "author": {
        "name": "Haoran Zhang",
        "email": "haoranzhang@google.com",
        "time": "Fri Mar 01 00:50:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:50:48 2024 +0000"
      },
      "message": "Merge \"[Autofill Framework] Add in intent filter check after autofill service updates.\" into main"
    },
    {
      "commit": "675c606ac7ba64530258f6a2e8d88abd8016c20f",
      "tree": "cbac49a23b39073f7adef13cc32d2595cd00aa44",
      "parents": [
        "c6e5b9ea557abfb882480dbcfa56bbbdf03b96f4",
        "aebde404bb9c5a68e34a99aae45c307e9b99f569"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Fri Mar 01 00:47:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:47:52 2024 +0000"
      },
      "message": "Merge \"Validate aspect ratio if source rect hint is provided\" into main"
    },
    {
      "commit": "aebde404bb9c5a68e34a99aae45c307e9b99f569",
      "tree": "4a89d069c51c139de2ec36e24eb8e3e1d4fc6994",
      "parents": [
        "af9ab323ec072290ab4615ed8d0d7d847857c468"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Tue Feb 27 00:21:46 2024 +0000"
      },
      "committer": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Fri Mar 01 00:47:31 2024 +0000"
      },
      "message": "Validate aspect ratio if source rect hint is provided\n\nThis change simply adds a warning for the app developers and mentions\nthat this behavior might change in future releases.\n\nBug: 298529550\nBug: 326989052\nTest: both log messages show for wide aspect ratio videos\nTest: example of why animation is bad in those cases http://recall/-/ekEuGtt9d9HWqkUtAzpHx8/haMvMxYpHcxiNt9gkAbGbP\nFlag: none\n\nChange-Id: I5193a1d19d86e2ec4456d1366433e7316b469e22\n"
    },
    {
      "commit": "c6e5b9ea557abfb882480dbcfa56bbbdf03b96f4",
      "tree": "52b2e6884627ee04ac7ed275302d8103ff0d0350",
      "parents": [
        "e7d8ec9e34554547954d04ded030e4eba8bc0700",
        "9c47e07db249497aeefa7bf8364719f9e1e9f310"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Fri Mar 01 00:45:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:45:33 2024 +0000"
      },
      "message": "Merge \"Update content sensitivity API docs\" into main"
    },
    {
      "commit": "e7d8ec9e34554547954d04ded030e4eba8bc0700",
      "tree": "67c5f86276a78c52569a82f05ca352b11414fad3",
      "parents": [
        "07c817a0c36819bf48cc9250765d606740314941",
        "7376f74d7db8c6dc85f2b49f85d42f98f02d3b70"
      ],
      "author": {
        "name": "Antonio Kantek",
        "email": "kanant@google.com",
        "time": "Fri Mar 01 00:45:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:45:28 2024 +0000"
      },
      "message": "Merge \"Remove FEATURE_CONCURRENT_INPUT_METHODS from PackageManager\" into main"
    },
    {
      "commit": "07c817a0c36819bf48cc9250765d606740314941",
      "tree": "9420e394f2db69322d34cf51cbe050462b3f0ff6",
      "parents": [
        "45b070807abdcf9e3ed114b676082f347c537d07",
        "588143a975f6c63bdaa86090ca0be4b3ee5fa359"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Mar 01 00:43:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:43:50 2024 +0000"
      },
      "message": "Merge \"[res] Track uptime and wall time in idmap start\" into main"
    },
    {
      "commit": "45b070807abdcf9e3ed114b676082f347c537d07",
      "tree": "ba6e50bbdfd42b36ab445c1b657cce89118dd11a",
      "parents": [
        "7314b141cbbf8dd34967368ef3c2f229d56b8c8e",
        "26cac82098c112cfadc0cb5548f4214ad18a90c7"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Fri Mar 01 00:31:11 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:31:11 2024 +0000"
      },
      "message": "Merge \"Don\u0027t expect EuiccManager to be always present\" into main"
    },
    {
      "commit": "7c34cb44c2bdb766146cc9726b6ce84be3563994",
      "tree": "0a7dc624d41765ee539fda0e40a775e06d493865",
      "parents": [
        "49c0d0572dd0c4376a77f00b9b2a2fb6dbf3f915"
      ],
      "author": {
        "name": "Yining Liu",
        "email": "liuyining@google.com",
        "time": "Fri Feb 23 22:02:28 2024 +0000"
      },
      "committer": {
        "name": "Yining Liu",
        "email": "liuyining@google.com",
        "time": "Fri Mar 01 00:30:11 2024 +0000"
      },
      "message": "Optimize the alpha reset of notification content views\n\nPreviously, we reset the alpha of all Content Views (private layout,\npublic layout, and children container) to 1 when the showing layout\nchanges to avoid accidentally make a transparent content view visible.\nHowever, this introduces a issue: when an alpha animation is going on a\nview and its alpha is reset, there will be a flicker. This change fixed\nthis issue by setting the old alpha back to the new showing layout\nafter the alpha reset to avoid breaking the animation.\n\nBug: 292024656\nTest: atest ExpandableNotificationRowTest\nFlag: ACONFIG notification_content_alpha_optimization DEVELOPMENT\nChange-Id: I68368ecf93cd654ed6ebe74a49efc2ea2e012a8b\n"
    },
    {
      "commit": "7314b141cbbf8dd34967368ef3c2f229d56b8c8e",
      "tree": "ee71cb3d0163f91c15f9803fa280ddadb0489f3b",
      "parents": [
        "e7937ab162198be31267fd7bbf736057a34eed84",
        "1964e60177a30b8ccc1e35cc0e5b2a16c265da35"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 00:05:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:05:08 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "e7937ab162198be31267fd7bbf736057a34eed84",
      "tree": "7d149506e7e614a26b7c3f4b328ab71655e113de",
      "parents": [
        "3b851500d540499e09893d0bee18c827ca91e848",
        "5735fb18990efe37f17d88dfa304ea7e019bb25d"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 00:04:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:04:25 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "3b851500d540499e09893d0bee18c827ca91e848",
      "tree": "069359c0b4371965ec00825cd49b39b063ff89b5",
      "parents": [
        "4cb7b55f968a99dc8367c04b0bb51036ccac5bcc",
        "4c35c95fe3e76382ba02aaf01d46329adf3f6197"
      ],
      "author": {
        "name": "Fangqiu Su",
        "email": "fangqiu@google.com",
        "time": "Fri Mar 01 00:03:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 01 00:03:40 2024 +0000"
      },
      "message": "Merge \"Update the imports to androidx.test.filters.*\" into main"
    },
    {
      "commit": "4cb7b55f968a99dc8367c04b0bb51036ccac5bcc",
      "tree": "2b7d902eb8e5bff2588d2a5d10cf51387bf1a296",
      "parents": [
        "82f6cf97bcdd45eb2a0969fbefd8ad87483581bc",
        "66792c3d6522a07813416f390157b50c04e1c228"
      ],
      "author": {
        "name": "Evan Chen",
        "email": "evanxinchen@google.com",
        "time": "Thu Feb 29 23:54:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:54:04 2024 +0000"
      },
      "message": "Merge \"[A11y] Scroll up/down for voice access mode\" into main"
    },
    {
      "commit": "82f6cf97bcdd45eb2a0969fbefd8ad87483581bc",
      "tree": "b81e673785f1f2f0d2a6fcd27879e4f8f018e17f",
      "parents": [
        "5222f9cb5420428e54be484b62898e3aa8b8c146",
        "cf81d808b88b1bad7bc59b66f9d7413cf0c0cc66"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:51:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 29 23:51:41 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Import translations. DO NOT MERGE ANYWHERE\" into udc-mainline-prod am: cf81d808b8 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/26412404\n\nChange-Id: I38f184dff496c2000b7e1b4dca41e028cf232d6f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5222f9cb5420428e54be484b62898e3aa8b8c146",
      "tree": "b81e673785f1f2f0d2a6fcd27879e4f8f018e17f",
      "parents": [
        "0fc0cd0005cbdff998a557127394bd0d9b48e73d",
        "e62b0af53340b8f6ce816ab03a94054f243e5599"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:51:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 29 23:51:10 2024 +0000"
      },
      "message": "[automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: e62b0af533 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/26412404\n\nChange-Id: Id587fbbdbc1448a268d6b6cd6c9eff9b91c2b40a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cf81d808b88b1bad7bc59b66f9d7413cf0c0cc66",
      "tree": "f6093e8227763a598a16d9b48bd8a2bb08191233",
      "parents": [
        "8d15d9cf6fda24e2a19b940b8329efc5d39de311",
        "e62b0af53340b8f6ce816ab03a94054f243e5599"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:21:11 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:21:11 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into udc-mainline-prod"
    },
    {
      "commit": "0fc0cd0005cbdff998a557127394bd0d9b48e73d",
      "tree": "b81e673785f1f2f0d2a6fcd27879e4f8f018e17f",
      "parents": [
        "bcc539c75ed9b08aaff243b344cd94ef9a4673ce",
        "674bf7338fd977787212c2d749a536dab28bf1d0"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "bcc539c75ed9b08aaff243b344cd94ef9a4673ce",
      "tree": "8edaf16c78e9340a10f2a2dac032c13960c998d6",
      "parents": [
        "61f94cbe4728be7b24f52b11e7f99adc759f9c2e",
        "d23ea5cbabb96bef4380ef5b3ab36f77ad466db2"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "61f94cbe4728be7b24f52b11e7f99adc759f9c2e",
      "tree": "041098efea216e3a4e3b4c0e59c228cda6dd2aa8",
      "parents": [
        "78fcba5c8e58303c62273b375ac8cc26070d4edc",
        "8984db74111bad3a714525313c5e707324431665"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 29 23:12:58 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    }
  ],
  "next": "78fcba5c8e58303c62273b375ac8cc26070d4edc"
}
