)]}'
{
  "log": [
    {
      "commit": "89da99e2435efec403883849efac27a137ae56f3",
      "tree": "19ddd1902ea2789b66d6ad80667e4f6eb70257d2",
      "parents": [
        "2de3ce486f7f166b51bce675358574b42635ff05",
        "6011b64066f278c9347b143d13a7a0f6d59ff3c9"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:49 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:09:49 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\n\nBug: 385190204\nMerged-In: I85132679579a43aa856eb00dac2ab46503bff76f\nChange-Id: Ie8d1ef12ecf0fb80111ea79d8d7a33e72466c0be\n"
    },
    {
      "commit": "6011b64066f278c9347b143d13a7a0f6d59ff3c9",
      "tree": "19ddd1902ea2789b66d6ad80667e4f6eb70257d2",
      "parents": [
        "94e922b7bd9893a4d4b2fa60ce1c7f91ec94d5e4",
        "5fddbfb7e009894264b76a1354eac5e2a3cf44df"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:38 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:38 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to aosp-main-future\n\nBug: 385190204\nMerged-In: If20c8c4039145162a787bb6d65f64cd27c223b7b\nChange-Id: I790e4f2c0fdd04bf4c9b3968cc4298db11d84e09\n"
    },
    {
      "commit": "94e922b7bd9893a4d4b2fa60ce1c7f91ec94d5e4",
      "tree": "de742d128462cc8ff4c45b5471d15d8461e0b6c7",
      "parents": [
        "df2b3becb355d5966debb95ad79c9366d3b5f982",
        "31161792a2727f369781cf663d4caa60defabcac"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 10 14:08:11 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 10 14:08:11 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/12770256) to aosp-main-future\n\nBug: 385190204\nMerged-In: Ic01bdfb0aa576edbd1d8020b11484454d858beda\nChange-Id: I0a7408b283059c40a712e02139e0baa79e8f3329\n"
    },
    {
      "commit": "df2b3becb355d5966debb95ad79c9366d3b5f982",
      "tree": "7e193c6fef727e286551d64060c9787f05a6d8c5",
      "parents": [
        "d691652271787e9d34e9b722e8a4cd8c503a01d6",
        "2de3ce486f7f166b51bce675358574b42635ff05"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Wed Feb 05 19:14:57 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 19:14:57 2025 -0800"
      },
      "message": "Replace .toList() with .collect() am: 2de3ce486f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3475170\n\nChange-Id: Ia4518c159a584af5e407a9944ecdeeab7422d3f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2de3ce486f7f166b51bce675358574b42635ff05",
      "tree": "7e193c6fef727e286551d64060c9787f05a6d8c5",
      "parents": [
        "ffc9e219a899061eadd0b51b10dfdc073e114b36"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Mon Feb 03 13:40:52 2025 -0800"
      },
      "committer": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Mon Feb 03 14:20:15 2025 -0800"
      },
      "message": "Replace .toList() with .collect()\n\n.toList() was only introduced to android in api level 34, which is newer than\nthis module\u0027s min_sdk_version. Replace it with .collect().\n\nThis was found while updating android lint.\n\nFlag: EXEMPT refactor\nBug: 394096385\nTest: Presubmits\nChange-Id: Ia1cc4a7c2aac3a391b847723e4ef5aa44d8f1c8c\n"
    },
    {
      "commit": "d691652271787e9d34e9b722e8a4cd8c503a01d6",
      "tree": "1485befaf6985643aaa40c7873c5f7bd4313439b",
      "parents": [
        "eeeaac4defc377ba8c665b919919ec273e9e0772",
        "ffc9e219a899061eadd0b51b10dfdc073e114b36"
      ],
      "author": {
        "name": "Rex Hoffman",
        "email": "rexhoffman@google.com",
        "time": "Tue Jan 07 15:44:56 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 07 15:44:56 2025 -0800"
      },
      "message": "Removing Dead Flag am: ffc9e219a8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3433815\n\nChange-Id: I294d13ce301ddc85cb57ada16771789f4e4cab78\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ffc9e219a899061eadd0b51b10dfdc073e114b36",
      "tree": "1485befaf6985643aaa40c7873c5f7bd4313439b",
      "parents": [
        "cab60395bd82fbee5b1518c2641df5f76c0ab162"
      ],
      "author": {
        "name": "Rex Hoffman",
        "email": "rexhoffman@google.com",
        "time": "Sun Dec 29 19:45:01 2024 +0000"
      },
      "committer": {
        "name": "Rex Hoffman",
        "email": "rexhoffman@google.com",
        "time": "Sun Dec 29 19:45:01 2024 +0000"
      },
      "message": "Removing Dead Flag\nTest: CI\nBug: 386652866\n\nChange-Id: Ic60bbf06d8003afea62d0113d30fda937cea7e12\n"
    },
    {
      "commit": "5fddbfb7e009894264b76a1354eac5e2a3cf44df",
      "tree": "ba77a7c4dfa3688b37aa56e0614e7a085a9eefb6",
      "parents": [
        "74a2fd26fe016c8f5c49193156e1163fd58bf0a9",
        "48b306bc16b34ab9ca7ba51bbfffb8cc0bd9dda4"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 19 17:52:39 2024 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 19 17:52:39 2024 -0800"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/30844354\u0027] into 25Q1-release.\n\nChange-Id: I73c4f380e3a6b9366d1c3bbe8e51b7677bb1f8b5\n"
    },
    {
      "commit": "48b306bc16b34ab9ca7ba51bbfffb8cc0bd9dda4",
      "tree": "ba77a7c4dfa3688b37aa56e0614e7a085a9eefb6",
      "parents": [
        "74a2fd26fe016c8f5c49193156e1163fd58bf0a9"
      ],
      "author": {
        "name": "Daniel Sandler",
        "email": "dsandler@android.com",
        "time": "Wed Dec 11 06:30:06 2024 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 19 17:49:35 2024 -0800"
      },
      "message": "Update flag description\n\nBug: 383250683\nFlag: EXEMPT aconfig metadata fix\nFlag: EXEMPT non-code change\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:014d7ad1b8be4355804b8580c32e5b106ad0e9e1)\nMerged-In: If20c8c4039145162a787bb6d65f64cd27c223b7b\nChange-Id: If20c8c4039145162a787bb6d65f64cd27c223b7b\n"
    },
    {
      "commit": "eeeaac4defc377ba8c665b919919ec273e9e0772",
      "tree": "d864419953fb7713bf9832ad5779fc0965530aa2",
      "parents": [
        "a1a0f2d84eb80ed8e2902e451ccc9aebf913b8ad",
        "cab60395bd82fbee5b1518c2641df5f76c0ab162"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 18:51:08 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 18:51:08 2024 -0800"
      },
      "message": "[automerger skipped] Merge 24Q4 into AOSP main am: cab60395bd -s ours\n\nam skip reason: Merged-In I1d7baa7027f263a66063f3453e4ebab807652a63 with SHA-1 dd7d31f4e7 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3412202\n\nChange-Id: Ifa9c37c2a061399a2ccf87cd0af32e8c14160ebe\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cab60395bd82fbee5b1518c2641df5f76c0ab162",
      "tree": "d864419953fb7713bf9832ad5779fc0965530aa2",
      "parents": [
        "639a9d81033601672d727c630dfb1a271f2528a7",
        "a1a0f2d84eb80ed8e2902e451ccc9aebf913b8ad"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:16 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:16 2024 -0800"
      },
      "message": "Merge 24Q4 into AOSP main\n\nBug: 370570306\nMerged-In: I1d7baa7027f263a66063f3453e4ebab807652a63\nChange-Id: I40f5887e34dbcb9791c5f5cb6ac2e892c61f4804\n"
    },
    {
      "commit": "74a2fd26fe016c8f5c49193156e1163fd58bf0a9",
      "tree": "96772f13c748de4124e512175e9d48d153d8f3e7",
      "parents": [
        "8b55e46d0db5b22d0c4bccf9a95055663d843d78",
        "31161792a2727f369781cf663d4caa60defabcac"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:43:39 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:43:39 2024 +0000"
      },
      "message": "Snap for 12770256 from 31161792a2727f369781cf663d4caa60defabcac to 25Q1-release\n\nChange-Id: I6966f72db1c68d7b39d44c3393a3c71626e2e323\n"
    },
    {
      "commit": "31161792a2727f369781cf663d4caa60defabcac",
      "tree": "96772f13c748de4124e512175e9d48d153d8f3e7",
      "parents": [
        "4e804018ec80059e9e8fe8a542f39bb95d02f4e5",
        "fd9fc8e790bc95cdb17d4fd4cd7697a4cd383181"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 09 16:29:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 09 16:29:22 2024 +0000"
      },
      "message": "Merge changes Ic01bdfb0,Ie03fa9fe into main\n\n* changes:\n  Capitalize all `val`s in `companion object`s\n  Add query-logic to the [MotionSpec] #MotionMechanics\n"
    },
    {
      "commit": "4e804018ec80059e9e8fe8a542f39bb95d02f4e5",
      "tree": "c58bd0b9ae8c8059f6e375e4ec523d34bc2e24d3",
      "parents": [
        "168514eb3f8cd694233262d9ae3419ea736dcbaa",
        "75d3465764d1e181aa008f07d413e553785216b2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 09 16:29:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 09 16:29:21 2024 +0000"
      },
      "message": "Merge \"Add [GestureContext] #MotionMechanics\" into main"
    },
    {
      "commit": "fd9fc8e790bc95cdb17d4fd4cd7697a4cd383181",
      "tree": "e7fc93aa3597ad17523f60417ecdbee31abb7dd4",
      "parents": [
        "71b7a4c7b2d33f9086d0031890ac42f24c67cce7"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 15:17:56 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 16:20:27 2024 +0100"
      },
      "message": "Capitalize all `val`s in `companion object`s\n\nThis is in-line with the Compose style.\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: Ic01bdfb0aa576edbd1d8020b11484454d858beda\n"
    },
    {
      "commit": "75d3465764d1e181aa008f07d413e553785216b2",
      "tree": "2c089c1d6a5f42485f241ff66c694e52b043e193",
      "parents": [
        "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 11:12:41 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 16:20:27 2024 +0100"
      },
      "message": "Add [GestureContext] #MotionMechanics\n\nThis also adds two default implementations:\n- [ProvidedGestureContext] to be used whenever the context is manually managed\n- [DistanceGestureContext] to determine the `direction` from the gestures `distance`\n\nBackground on design and motivation in go/motionvalue-design\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: I2827a31b516e95bea914cdd6c2526cb39d5f7e0e\n"
    },
    {
      "commit": "71b7a4c7b2d33f9086d0031890ac42f24c67cce7",
      "tree": "48fd126e2ce83bf495bdd66c398517535426f1c4",
      "parents": [
        "75d3465764d1e181aa008f07d413e553785216b2"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 11:17:06 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 09 16:20:27 2024 +0100"
      },
      "message": "Add query-logic to the [MotionSpec] #MotionMechanics\n\nAdding logic to the spec to query breakpoints and segments. This is going to be used in the next CL, in the [MotionValue] implementation.\n\nBackground on design and motivation in go/motionvalue-design\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: Ie03fa9fec0c8e9bb88e1e8e27c81ae1b1cb28ea9\n"
    },
    {
      "commit": "8b55e46d0db5b22d0c4bccf9a95055663d843d78",
      "tree": "58c60b0cdf5a60ddb959290d45540473a54613e5",
      "parents": [
        "a1f79ae2f82a5c75999e9bb510f06f5ba3bceb42",
        "168514eb3f8cd694233262d9ae3419ea736dcbaa"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 02:15:35 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 02:15:35 2024 +0000"
      },
      "message": "Snap for 12763142 from 168514eb3f8cd694233262d9ae3419ea736dcbaa to 25Q1-release\n\nChange-Id: Ib8b3d4dbc238a677f90cb90db202c45687933441\n"
    },
    {
      "commit": "168514eb3f8cd694233262d9ae3419ea736dcbaa",
      "tree": "58c60b0cdf5a60ddb959290d45540473a54613e5",
      "parents": [
        "1d9a0b97ec97507588c93931320e01d0eae2dbbe",
        "f90d7a9785040c71675d43744daba4031e7edc9a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Dec 06 18:29:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 18:29:08 2024 +0000"
      },
      "message": "Merge \"Generalizing monochrome icon into theme icon\" into main"
    },
    {
      "commit": "1d9a0b97ec97507588c93931320e01d0eae2dbbe",
      "tree": "a4ea4f4d355bc56fc3b64329a195d53dc94000de",
      "parents": [
        "1033074c95eb89795a1ee3dc14717c975e9b9605",
        "762ac9785844ba4d9f7e45a4b2e0e418977d9d87"
      ],
      "author": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Fri Dec 06 07:58:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 07:58:37 2024 +0000"
      },
      "message": "Merge \"viewcapture: guarantee happens-before relationship\" into main"
    },
    {
      "commit": "1033074c95eb89795a1ee3dc14717c975e9b9605",
      "tree": "7bf5b1ac3f75f52be0e08b057d7f72917cabdf43",
      "parents": [
        "5020af71e262667e39633c1d1a6c2fd350567300",
        "58b1c86c7059186c6f4a48664ccf213b077f497f"
      ],
      "author": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Fri Dec 06 07:58:09 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 07:58:09 2024 +0000"
      },
      "message": "Merge \"viewcapture: add if-tools team as OWNERS\" into main"
    },
    {
      "commit": "f90d7a9785040c71675d43744daba4031e7edc9a",
      "tree": "13199f8fc690bc1c6e1ad1066d017ab4360c56c0",
      "parents": [
        "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Dec 02 13:29:53 2024 -0800"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Dec 05 15:55:19 2024 -0800"
      },
      "message": "Generalizing monochrome icon into theme icon\n\nBug: 381897614\nFlag: EXEMPT refactor\nTest: atest MonoIconThemeControllerTest\n      atest MonoThemedBitmapTest\n\nChange-Id: I8e0f594498c16a1afd8dc7b24727235455065852\n"
    },
    {
      "commit": "5020af71e262667e39633c1d1a6c2fd350567300",
      "tree": "7e867a7ab0bdd318a049294ca9b8fea6c1989ae4",
      "parents": [
        "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf",
        "4401c8ed9378d6c88a1d20b7dfdefced133c2130"
      ],
      "author": {
        "name": "Shan Huang",
        "email": "shanh@google.com",
        "time": "Thu Dec 05 21:26:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 05 21:26:58 2024 +0000"
      },
      "message": "Merge \"Add the missing isVisible() that CinematicEngine uses.\" into main"
    },
    {
      "commit": "762ac9785844ba4d9f7e45a4b2e0e418977d9d87",
      "tree": "da34accaffdd661949bd2d485796fd8e698e7a63",
      "parents": [
        "58b1c86c7059186c6f4a48664ccf213b077f497f"
      ],
      "author": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Thu Dec 05 08:42:00 2024 +0000"
      },
      "committer": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Thu Dec 05 14:30:49 2024 +0000"
      },
      "message": "viewcapture: guarantee happens-before relationship\n\nTurn ViewPropertyRef#captured into a volatile field to rule out a\npossibly missing happens-before relationship, which could explain\nthe null pointer exceptions observed in b/375005884.\n\nThe main thread\u0027s write and the bg thread\u0027s read of the volatile field\nbecome a synchronization point across which prior main thread\u0027s writes\nand subsequent bg thread\u0027s reads cannot be reordered.\n\nThis ensures that bg thread is observing all the main thread\u0027s writes\nperformed on the ViewPropertyRef instances passed from main to bg.\n\nBug: 375005884\nFlag: EXEMPT bugfix\nTest: enable viewcapture on sysui windows and check the NPE \\\n\tdoesn\u0027t happen anymore on presubmit\nChange-Id: I0329fb563657a9e355099feda7d89c24771ae4d4\n"
    },
    {
      "commit": "58b1c86c7059186c6f4a48664ccf213b077f497f",
      "tree": "ec5e1f20a102c10d69c200df7ea0f695be275f59",
      "parents": [
        "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf"
      ],
      "author": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Thu Dec 05 14:27:26 2024 +0000"
      },
      "committer": {
        "name": "Kean Mariotti",
        "email": "keanmariotti@google.com",
        "time": "Thu Dec 05 14:30:49 2024 +0000"
      },
      "message": "viewcapture: add if-tools team as OWNERS\n\nBug: N/A\nTest: N/A\nFlag: EXEMPT only owners change\nChange-Id: Ia157fb2bd02a1a57f6b186aa6562e56486913886\n"
    },
    {
      "commit": "a1f79ae2f82a5c75999e9bb510f06f5ba3bceb42",
      "tree": "9838f9e36b8c09ec88352c4840b11a5bf9c470b8",
      "parents": [
        "8d022652f64279903a7d3887e5c050ee554da63d",
        "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 05 00:14:37 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Dec 05 00:14:37 2024 +0000"
      },
      "message": "Snap for 12748980 from 0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf to 25Q1-release\n\nChange-Id: Ic420b623c6d211a79687215a1d9d29a0ea7f9fc4\n"
    },
    {
      "commit": "0a6acc766eae12a14d33cdfe3e5f99c4b5d7a3bf",
      "tree": "9838f9e36b8c09ec88352c4840b11a5bf9c470b8",
      "parents": [
        "e6350d2b5662a4c9ef13aa445d251b362c0f2ef6",
        "ac0a76d2c13cfee2223f65d9556b0cbf702b24b2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Dec 04 13:17:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 04 13:17:58 2024 +0000"
      },
      "message": "Merge \"[MotionSpecBuilder] for the #MotionMechanics library\" into main"
    },
    {
      "commit": "ac0a76d2c13cfee2223f65d9556b0cbf702b24b2",
      "tree": "a019b1aa336395421393b1748773472ba195ce5e",
      "parents": [
        "d6cb35dcbbdb4943658a63bc68d89defb98d2c88"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Fri Nov 22 12:08:48 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Wed Dec 04 13:19:04 2024 +0100"
      },
      "message": "[MotionSpecBuilder] for the #MotionMechanics library\n\nIntroduces a builder for creating [MotionSpec] objects more easily.\n\nBackground on design and motivation in go/motionvalue-design\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: I086a96b79476b785625318d312fe802742c042a8\n"
    },
    {
      "commit": "4401c8ed9378d6c88a1d20b7dfdefced133c2130",
      "tree": "7eb2c2bc8b78d9d7a0ee86ceda106917a59c1563",
      "parents": [
        "2560279296f939ab59ead5bbde37cfbea08e66b9"
      ],
      "author": {
        "name": "Shan Huang",
        "email": "shanh@google.com",
        "time": "Tue Dec 03 23:53:09 2024 -0800"
      },
      "committer": {
        "name": "Shan Huang",
        "email": "shanh@google.com",
        "time": "Tue Dec 03 23:53:09 2024 -0800"
      },
      "message": "Add the missing isVisible() that CinematicEngine uses.\n\nBug: 344054427\nTest: m -j\nFlag: EXEMPT adding new method\nChange-Id: I44f5ecd7f55226639b78f79e06ee2ad7ab9e4384\n"
    },
    {
      "commit": "8d022652f64279903a7d3887e5c050ee554da63d",
      "tree": "a3ce8184bef6f9727f8b2a931fb7b194b0976b10",
      "parents": [
        "da838c95493a087f9504f6f6007bf2772edb4a7c",
        "e6350d2b5662a4c9ef13aa445d251b362c0f2ef6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 04 00:14:55 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 04 00:14:55 2024 +0000"
      },
      "message": "Snap for 12742097 from e6350d2b5662a4c9ef13aa445d251b362c0f2ef6 to 25Q1-release\n\nChange-Id: I1e52ff9c97425903a79e797e6abd487b4f83c78a\n"
    },
    {
      "commit": "e6350d2b5662a4c9ef13aa445d251b362c0f2ef6",
      "tree": "a3ce8184bef6f9727f8b2a931fb7b194b0976b10",
      "parents": [
        "3ce07813bc76b7f2b1d90c3c509bed829b8b41e9",
        "a1a0f2d84eb80ed8e2902e451ccc9aebf913b8ad"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Dec 03 18:22:29 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 18:22:29 2024 +0000"
      },
      "message": "[automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: a1a0f2d84e -s ours\n\nam skip reason: Merged-In I1d7baa7027f263a66063f3453e4ebab807652a63 with SHA-1 8cf804cfdb is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/30626255\n\nChange-Id: If1bed4f77b6b42d02c82401e2f25c5a6b68bab8d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3ce07813bc76b7f2b1d90c3c509bed829b8b41e9",
      "tree": "a3ce8184bef6f9727f8b2a931fb7b194b0976b10",
      "parents": [
        "490762fdffd707373dffff0f7443bfb5ce3b3daa",
        "3cd81b0a65a1762036f11ac5a126b3bd41ec4ea1"
      ],
      "author": {
        "name": "Archisha Baranwal",
        "email": "archisha@google.com",
        "time": "Tue Dec 03 17:03:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 03 17:03:34 2024 +0000"
      },
      "message": "Merge \"Remove closeable not found log from ViewCaptureAwareWindowManager.\" into main"
    },
    {
      "commit": "da838c95493a087f9504f6f6007bf2772edb4a7c",
      "tree": "4059e11abdd952840ef14b8a44311cd90742753b",
      "parents": [
        "2daef188ff01006b162cdba5233206a891d9f8f8",
        "fd8acc2a2693583b2535705711be79957ffd2a8f"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 03 00:14:11 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 03 00:14:11 2024 +0000"
      },
      "message": "Snap for 12735943 from fd8acc2a2693583b2535705711be79957ffd2a8f to 25Q1-release\n\nChange-Id: I40b9b4b05a24d0d3ea51c06d8dff8bca53eb262a\n"
    },
    {
      "commit": "490762fdffd707373dffff0f7443bfb5ce3b3daa",
      "tree": "853f25bd8abe00d3d132ff1ec4ee0c101600a830",
      "parents": [
        "fd8acc2a2693583b2535705711be79957ffd2a8f"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Dec 02 13:39:24 2024 -0800"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Mon Dec 02 14:00:19 2024 -0800"
      },
      "message": "Moving ThemedIconDrawable to kotlin\n\nThis will make it easier to extend constructor parameters\n\nBug: 381897614\nFlag: EXEMPT refactor\nTest: Presubmit\n\nChange-Id: I0f6bd982af573e134036971c8c19dbe9fdce1554\n"
    },
    {
      "commit": "fd8acc2a2693583b2535705711be79957ffd2a8f",
      "tree": "4059e11abdd952840ef14b8a44311cd90742753b",
      "parents": [
        "625f350e65f627aa3a8f119d8124feef71532585",
        "3ddeecd75f68afb3cddae0ea35a8fa4f59f09ac4"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 02 16:32:50 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 16:32:50 2024 +0000"
      },
      "message": "Merge \"Migrates Monet\u0027s Style Enum to @IntDef\" into main"
    },
    {
      "commit": "625f350e65f627aa3a8f119d8124feef71532585",
      "tree": "6c250cb95c74afa07b56eca431a9bd75cee1cbc9",
      "parents": [
        "f2dc2471ef0571b71837e303082787079ea41bcf",
        "d6cb35dcbbdb4943658a63bc68d89defb98d2c88"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 02 16:16:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 02 16:16:35 2024 +0000"
      },
      "message": "Merge \"[MotionSpec] implementation for the #MotionMechanics library\" into main"
    },
    {
      "commit": "f2dc2471ef0571b71837e303082787079ea41bcf",
      "tree": "75fff7d95cde4789feb47f4f10293f59526d0f36",
      "parents": [
        "843d6ae737041f387536621bff2849b6a7baad22"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 02 09:06:38 2024 +0000"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Dec 02 09:06:38 2024 +0000"
      },
      "message": "Run `mechanics_tests` in presubmit\n\n\nChange-Id: I92fdf27867f662f7378327a8d5a38060e432ec5a\nFlag: TEST_ONLY\nTest: atest mechanics_tests\nBug: 379248269\n"
    },
    {
      "commit": "2daef188ff01006b162cdba5233206a891d9f8f8",
      "tree": "9755b292948c8d01bc40e49218134c66665ce065",
      "parents": [
        "ff31ab967d7237915028bd18ff6ee62e74e18af4",
        "843d6ae737041f387536621bff2849b6a7baad22"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 29 00:14:12 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 29 00:14:12 2024 +0000"
      },
      "message": "Snap for 12727401 from 843d6ae737041f387536621bff2849b6a7baad22 to 25Q1-release\n\nChange-Id: I5698cdbbce14b1e4ad096d2bd5e3c9d1a4318ccd\n"
    },
    {
      "commit": "843d6ae737041f387536621bff2849b6a7baad22",
      "tree": "9755b292948c8d01bc40e49218134c66665ce065",
      "parents": [
        "e3efbf6363a26a784995b6d37395d3ce9bc504e5",
        "bc9839a2406d08bc95978cbd977929e83f07ef7f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Nov 28 16:00:41 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 28 16:00:41 2024 +0000"
      },
      "message": "Merge \"tracinglib: hide stack-walking behind debug flag\" into main"
    },
    {
      "commit": "d6cb35dcbbdb4943658a63bc68d89defb98d2c88",
      "tree": "8c5363f435c17b553532fdec280da5e0357d4bcd",
      "parents": [
        "84d543d58579ad48fbac00dc7bcbde25f7cfeec9"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Fri Nov 22 12:07:31 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Thu Nov 28 14:11:04 2024 +0100"
      },
      "message": "[MotionSpec] implementation for the #MotionMechanics library\n\nThis introduces an immutable [MotionSpec] and its related data types.\n\nBackground on design and motivation in go/motionvalue-design\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: I94251e1327720a9e99ba473ac95583bc37374847\n"
    },
    {
      "commit": "3cd81b0a65a1762036f11ac5a126b3bd41ec4ea1",
      "tree": "a5adbb527a8341958f072e3ebbcf45b6032320de",
      "parents": [
        "e3efbf6363a26a784995b6d37395d3ce9bc504e5"
      ],
      "author": {
        "name": "archisha",
        "email": "archisha@google.com",
        "time": "Thu Nov 28 06:13:49 2024 +0000"
      },
      "committer": {
        "name": "Archisha Baranwal",
        "email": "archisha@google.com",
        "time": "Thu Nov 28 10:21:49 2024 +0000"
      },
      "message": "Remove closeable not found log from ViewCaptureAwareWindowManager.\n\nBug: 381179704\nFlag: com.android.systemui.enable_view_capture_tracing\nTest: None\nChange-Id: I97ae2dfff35727e7d2f098b67f6ae790d113c88e\n"
    },
    {
      "commit": "ff31ab967d7237915028bd18ff6ee62e74e18af4",
      "tree": "6c454e5276b87fc9bd45aaedd7321a7b4f8d4a98",
      "parents": [
        "873d9af4f24c8b0c81e46d52dd3bbbf3b5cf96e6",
        "e3efbf6363a26a784995b6d37395d3ce9bc504e5"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:14:12 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 28 00:14:12 2024 +0000"
      },
      "message": "Snap for 12722466 from e3efbf6363a26a784995b6d37395d3ce9bc504e5 to 25Q1-release\n\nChange-Id: I78319357e850b5f19465daa60848ffb9db3471e7\n"
    },
    {
      "commit": "bc9839a2406d08bc95978cbd977929e83f07ef7f",
      "tree": "cc27b2b23b609dd1590825fad4a1ac0fa50f9460",
      "parents": [
        "d7734ae2c7a5793abbfd1db4744eec7e13a2baf1"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Tue Nov 26 15:47:23 2024 -0800"
      },
      "committer": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Wed Nov 27 15:31:13 2024 -0800"
      },
      "message": "tracinglib: hide stack-walking behind debug flag\n\nTo enable stack-walking, set the sysprop\ndebug.coroutine_tracing.walk_stack_for_default_names to true.\n\nTest: atest tracinglib-robo-test\nBug: 375827224\nFlag: com.android.systemui.coroutine_tracing\nChange-Id: Ic479f10775a2511a348759a75e49dc037e77e25e\n"
    },
    {
      "commit": "a1a0f2d84eb80ed8e2902e451ccc9aebf913b8ad",
      "tree": "d864419953fb7713bf9832ad5779fc0965530aa2",
      "parents": [
        "06ae934cec65eecff0cbe27c7fc3980426d4c900",
        "8dfd750df3ee60be1c239c5284ffb0026bc39182"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 27 12:53:11 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Nov 27 12:53:11 2024 -0800"
      },
      "message": "Merge ab/AP4A.241205.013 into aosp-main-future\n\nBug: 370570306\nMerged-In: I1d7baa7027f263a66063f3453e4ebab807652a63\nChange-Id: I741de8a4c333ae88db50a24e7a1051b757ae342b\n"
    },
    {
      "commit": "3ddeecd75f68afb3cddae0ea35a8fa4f59f09ac4",
      "tree": "04f3ea068759e858fdb685cc40dcfecc3578afbc",
      "parents": [
        "2560279296f939ab59ead5bbde37cfbea08e66b9"
      ],
      "author": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Fri Nov 22 16:18:28 2024 +0000"
      },
      "committer": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Tue Nov 26 21:15:32 2024 +0000"
      },
      "message": "Migrates Monet\u0027s Style Enum to @IntDef\n\nThis is part of the effort to move all Color System depenencies to\nserver. Enum are not allowerd there.\n\nBug: 335429258\nTest: None\nFlag: EXEMPT rearchitecture\nChange-Id: I24f22e3057d81ba32c9e66997b15bbbd75025cc3\n"
    },
    {
      "commit": "e3efbf6363a26a784995b6d37395d3ce9bc504e5",
      "tree": "6c454e5276b87fc9bd45aaedd7321a7b4f8d4a98",
      "parents": [
        "2560279296f939ab59ead5bbde37cfbea08e66b9"
      ],
      "author": {
        "name": "Xiaowen Lei",
        "email": "xilei@google.com",
        "time": "Sat Nov 23 00:26:32 2024 +0000"
      },
      "committer": {
        "name": "Xiaowen Lei",
        "email": "xilei@google.com",
        "time": "Tue Nov 26 07:02:10 2024 +0000"
      },
      "message": "Add smartspace_sports_card_background flag.\n\nThe flag will be used to guard changes such as ag/30514505. The shared\nflag ensures simultaneous rolling out for Lockscreen and Launcher.\n\nFlag: com.android.systemui.shared.smartspace_sports_card_background\nBug: 379132601\nTest: N/A. Just adding the flag.\nChange-Id: I9aabbd8489dcb69db8cd441ca74b231080a58683\n"
    },
    {
      "commit": "873d9af4f24c8b0c81e46d52dd3bbbf3b5cf96e6",
      "tree": "8a8d43e74e950b3de45ce178eb1e09f2586b9cde",
      "parents": [
        "0f42cbcc3026e515b1319bdca26e1fe9a2a87cb3",
        "2560279296f939ab59ead5bbde37cfbea08e66b9"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:14:35 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 26 02:14:35 2024 +0000"
      },
      "message": "Snap for 12710726 from 2560279296f939ab59ead5bbde37cfbea08e66b9 to 25Q1-release\n\nChange-Id: I4ae0bdc094968428cac53aeaf7e52485457e7dcf\n"
    },
    {
      "commit": "2560279296f939ab59ead5bbde37cfbea08e66b9",
      "tree": "8a8d43e74e950b3de45ce178eb1e09f2586b9cde",
      "parents": [
        "84d543d58579ad48fbac00dc7bcbde25f7cfeec9",
        "3c28d0437116b9d7e6d774f51e43957db5513122"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 26 00:28:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 26 00:28:12 2024 +0000"
      },
      "message": "Merge \"add flag for launcher icon shapes\" into main"
    },
    {
      "commit": "3c28d0437116b9d7e6d774f51e43957db5513122",
      "tree": "f5471f1621722500a4379b3162c2b78dda629d0e",
      "parents": [
        "249787c21be599d740756d28e502f7b4177f1e94"
      ],
      "author": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Mon Nov 25 22:28:27 2024 +0000"
      },
      "committer": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Mon Nov 25 22:29:41 2024 +0000"
      },
      "message": "add flag for launcher icon shapes\n\nBug: 348708061\nTest: EXEMPT adding flag\nFlag: com.android.systemui.shared.enable_launcher_icon_shapes\nChange-Id: Ib3e7b01f1fd9d56451ead2824c2ff20ab9b26d6b\n"
    },
    {
      "commit": "84d543d58579ad48fbac00dc7bcbde25f7cfeec9",
      "tree": "a03317f74f0a74e8700fd114eff297f3a71dc228",
      "parents": [
        "249787c21be599d740756d28e502f7b4177f1e94",
        "d72c58f7688164a8f708a8edc1e15de409f6b22b"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Mon Nov 25 09:08:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 25 09:08:29 2024 +0000"
      },
      "message": "Merge \"Initial commit for #MotionMechanics library\" into main"
    },
    {
      "commit": "d72c58f7688164a8f708a8edc1e15de409f6b22b",
      "tree": "5f92ccf397e5e7ea6ee369f479d4e760230bed6e",
      "parents": [
        "f91600ab01132af32a28ec26778d1c58fa571b60"
      ],
      "author": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Thu Nov 21 15:38:04 2024 +0100"
      },
      "committer": {
        "name": "Mike Schneider",
        "email": "michschn@google.com",
        "time": "Fri Nov 22 15:18:55 2024 +0100"
      },
      "message": "Initial commit for #MotionMechanics library\n\n- Add [SpringParameter] and [SpringState], including the math to\n  simulate a spring.\n\nFlag: NONE Initial commits for new library, currently unused.\nTest: atest mechanics_tests\nBug: 379248269\nChange-Id: I67f46637147bf874f046390638a08f0901546064\n"
    },
    {
      "commit": "0f42cbcc3026e515b1319bdca26e1fe9a2a87cb3",
      "tree": "29355685f27540fe09ca3d76850ba33992d337be",
      "parents": [
        "1e4ddfc0e01f640369bc10b2b63aae4b96771ba4",
        "249787c21be599d740756d28e502f7b4177f1e94"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 22 00:14:45 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 22 00:14:45 2024 +0000"
      },
      "message": "Snap for 12695596 from 249787c21be599d740756d28e502f7b4177f1e94 to 25Q1-release\n\nChange-Id: Ic6cfba1a61f607df3c419d25e1d3cf7cc566cac4\n"
    },
    {
      "commit": "249787c21be599d740756d28e502f7b4177f1e94",
      "tree": "29355685f27540fe09ca3d76850ba33992d337be",
      "parents": [
        "44b299fe8fffbad74a1608caa90f3b1bcaab9bab"
      ],
      "author": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Wed Nov 20 19:05:14 2024 +0000"
      },
      "committer": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Wed Nov 20 23:22:42 2024 +0000"
      },
      "message": "Reapplying \"Do not cache default app icons when re...\"\n\n(Revert \"Revert \"Revert^2 \"Do not cache default app icons when re...\")\n\nRevert submission 30344002-revert-29570743-fix-default-app-icons-BUQQDXYLJD\n\nReason for revert: Need to reapply P1 fix\n\nReverted changes: /q/submissionid:30344002-revert-29570743-fix-default-app-icons-BUQQDXYLJD\n\nChange-Id: I98745a9bfd5ddbf905548bb5ecac1d60d7220680\n"
    },
    {
      "commit": "1e4ddfc0e01f640369bc10b2b63aae4b96771ba4",
      "tree": "67e45169fefa34706208afd7c5c5f1913060caee",
      "parents": [
        "8cf02dc7e0847b926e4669cf42e749bb0a1037a7",
        "44b299fe8fffbad74a1608caa90f3b1bcaab9bab"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 16 02:14:37 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 16 02:14:37 2024 +0000"
      },
      "message": "Snap for 12664851 from 44b299fe8fffbad74a1608caa90f3b1bcaab9bab to 25Q1-release\n\nChange-Id: Ie1eeffe4c1874f1c7df5af38b5958169744bb0fd\n"
    },
    {
      "commit": "44b299fe8fffbad74a1608caa90f3b1bcaab9bab",
      "tree": "67e45169fefa34706208afd7c5c5f1913060caee",
      "parents": [
        "d7734ae2c7a5793abbfd1db4744eec7e13a2baf1",
        "b55f71a32619cef1697c5cc7c98dabfc4abbe1c3"
      ],
      "author": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Fri Nov 15 14:50:55 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 15 14:50:55 2024 +0000"
      },
      "message": "Merge \"Aligning Android color tokens with Material\" into main"
    },
    {
      "commit": "8cf02dc7e0847b926e4669cf42e749bb0a1037a7",
      "tree": "5cd71e29baf89b1c5ed6f6cd60f357be6b3d5236",
      "parents": [
        "1f16137705bd3dc99395e463a0516122c2202fe5",
        "d7734ae2c7a5793abbfd1db4744eec7e13a2baf1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 15 00:14:14 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 15 00:14:14 2024 +0000"
      },
      "message": "Snap for 12658558 from d7734ae2c7a5793abbfd1db4744eec7e13a2baf1 to 25Q1-release\n\nChange-Id: I55ebc80ce5ccc22eab38b9238c1392a50408f533\n"
    },
    {
      "commit": "d7734ae2c7a5793abbfd1db4744eec7e13a2baf1",
      "tree": "5cd71e29baf89b1c5ed6f6cd60f357be6b3d5236",
      "parents": [
        "1d0c3f71bc3f29cd17e7149e0d8ae423ea5c446b",
        "3f34d9b77120da3a789346c22adece07cb15e689"
      ],
      "author": {
        "name": "Liana Kazanova (xWF)",
        "email": "lkazanova@google.com",
        "time": "Thu Nov 14 17:27:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 14 17:27:31 2024 +0000"
      },
      "message": "Merge \"Revert \"Update UserIconInfo to include LauncherUserInfo configs\"\" into main"
    },
    {
      "commit": "3f34d9b77120da3a789346c22adece07cb15e689",
      "tree": "482d63e25832d4ce5beb9f778c8d7985bbbb98d2",
      "parents": [
        "a614b9dcb2cde7614f57b3e177e21354e9458f8b"
      ],
      "author": {
        "name": "Pechetty Sravani (xWF)",
        "email": "pechetty@google.com",
        "time": "Thu Nov 14 06:11:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 14 06:11:08 2024 +0000"
      },
      "message": "Revert \"Update UserIconInfo to include LauncherUserInfo configs\"\n\nRevert submission 29352757-update-usericoninfo\n\nReason for revert: \u003cDroidMonitor created revert due to b/379000263. Will be verified through ABTD for standard investigation.\u003e\n\nReverted changes: /q/submissionid:29352757-update-usericoninfo\n\nChange-Id: Icfe55f6a68be93dad14ec098635168a0e14805bf\n"
    },
    {
      "commit": "1d0c3f71bc3f29cd17e7149e0d8ae423ea5c446b",
      "tree": "201b4a55282a1752d8e9a5161b2d594c9829df07",
      "parents": [
        "1b1125cde863e6991368f5d058c302a409a921c9",
        "06ae934cec65eecff0cbe27c7fc3980426d4c900"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Nov 14 01:40:23 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 14 01:40:23 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: 06ae934cec -s ours\n\nam skip reason: Merged-In Ia971f25c50b8fe188230e7016d3b30e4e5984266 with SHA-1 9171f26e20 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/30283756\n\nChange-Id: I01b71ffb841c4763971ce3432bdcf444ca543953\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1b1125cde863e6991368f5d058c302a409a921c9",
      "tree": "201b4a55282a1752d8e9a5161b2d594c9829df07",
      "parents": [
        "9676415aaba5ba0304a970ebca0e409ed56c51ae",
        "a614b9dcb2cde7614f57b3e177e21354e9458f8b"
      ],
      "author": {
        "name": "Olivier Nshimiye",
        "email": "onshimiye@google.com",
        "time": "Thu Nov 14 00:03:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 14 00:03:34 2024 +0000"
      },
      "message": "Merge \"Update UserIconInfo to include LauncherUserInfo configs\" into main"
    },
    {
      "commit": "b55f71a32619cef1697c5cc7c98dabfc4abbe1c3",
      "tree": "67e45169fefa34706208afd7c5c5f1913060caee",
      "parents": [
        "9676415aaba5ba0304a970ebca0e409ed56c51ae"
      ],
      "author": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Tue Nov 12 18:22:08 2024 +0000"
      },
      "committer": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Wed Nov 13 14:00:18 2024 +0000"
      },
      "message": "Aligning Android color tokens with Material\n\nOriginal change was reverted because of a flag misplacement. Fixed now.\n\nScript also updated to generate update resource files.\n\nBug: 376195115\nTest: presubmit\nFlag: EXEMPT update color generation script\nChange-Id: Ia877210ffe5cd755d4432a46a47419c95dae8ef0\n"
    },
    {
      "commit": "1f16137705bd3dc99395e463a0516122c2202fe5",
      "tree": "5cd71e29baf89b1c5ed6f6cd60f357be6b3d5236",
      "parents": [
        "086006016877cf6be30114e8e43976eeeffa2a51",
        "9676415aaba5ba0304a970ebca0e409ed56c51ae"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 13 00:14:42 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 13 00:14:42 2024 +0000"
      },
      "message": "Snap for 12644741 from 9676415aaba5ba0304a970ebca0e409ed56c51ae to 25Q1-release\n\nChange-Id: I765e7266a68fd243aaf5b8ec231ba101fe76862d\n"
    },
    {
      "commit": "a614b9dcb2cde7614f57b3e177e21354e9458f8b",
      "tree": "6e3991231192048a59b6c000b3abef441dc4aedd",
      "parents": [
        "a15c787b8749148d824a843cb447f2c98f9a1f69"
      ],
      "author": {
        "name": "Olivier Nshimiye",
        "email": "onshimiye@google.com",
        "time": "Tue Nov 12 22:47:27 2024 +0000"
      },
      "committer": {
        "name": "Olivier Nshimiye",
        "email": "onshimiye@google.com",
        "time": "Tue Nov 12 22:48:01 2024 +0000"
      },
      "message": "Update UserIconInfo to include LauncherUserInfo configs\n\nFlag: android.multiuser.add_launcher_user_config\n\nBug: 346553745\nTest: Manual - verified on device\n\nChange-Id: I930cb6bad55f698cd8ef28adc39e7b5cdd74aa58\n"
    },
    {
      "commit": "9676415aaba5ba0304a970ebca0e409ed56c51ae",
      "tree": "5cd71e29baf89b1c5ed6f6cd60f357be6b3d5236",
      "parents": [
        "52fb0b9ae9225ffa429eeb9048148d43b9be1a26",
        "427ee992709a79a31f000e3198eafab6c64f6f69"
      ],
      "author": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Tue Nov 12 17:39:44 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 12 17:39:44 2024 +0000"
      },
      "message": "Merge \"Revert \"Revert^2 \"Do not cache default app icons when returned f...\"\" into main"
    },
    {
      "commit": "52fb0b9ae9225ffa429eeb9048148d43b9be1a26",
      "tree": "e79c74e4eb098e0c50f674fa2a6a9977d1d752bc",
      "parents": [
        "32da119579f87ce045d751d17d754085804154d5",
        "c4ad70e310a756ef22cbb0fe1099c66b516ec9ca"
      ],
      "author": {
        "name": "ELIYAZ MOMIN (xWF)",
        "email": "mohammedeliyaz@google.com",
        "time": "Tue Nov 12 16:35:20 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 12 16:35:20 2024 +0000"
      },
      "message": "Merge \"Revert \"Aligning Android color tokens with Material\"\" into main"
    },
    {
      "commit": "c4ad70e310a756ef22cbb0fe1099c66b516ec9ca",
      "tree": "e4f1b2c4d886fc2a440d6c5069a574d7e32f17d7",
      "parents": [
        "bb2fdb6b0e0200fb63a6ef8f8da3cd7d72841cab"
      ],
      "author": {
        "name": "ELIYAZ MOMIN (xWF)",
        "email": "mohammedeliyaz@google.com",
        "time": "Tue Nov 12 15:11:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 12 15:11:40 2024 +0000"
      },
      "message": "Revert \"Aligning Android color tokens with Material\"\n\nRevert submission 30126328-material-token-sync\n\nReason for revert: \u003cPotential culprit for b/378661448  - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.\u003e\n\nReverted changes: /q/submissionid:30126328-material-token-sync\n\nChange-Id: I93ba0c8df465315ef07e05fa0fd680259074e4af\n"
    },
    {
      "commit": "32da119579f87ce045d751d17d754085804154d5",
      "tree": "29355685f27540fe09ca3d76850ba33992d337be",
      "parents": [
        "c5c73a8b75457108212b5640da699f47454262da",
        "bb2fdb6b0e0200fb63a6ef8f8da3cd7d72841cab"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Nov 12 12:40:19 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 12 12:40:19 2024 +0000"
      },
      "message": "Merge \"Aligning Android color tokens with Material\" into main"
    },
    {
      "commit": "086006016877cf6be30114e8e43976eeeffa2a51",
      "tree": "e79c74e4eb098e0c50f674fa2a6a9977d1d752bc",
      "parents": [
        "7ab5aff8645b19c35d084649a6e892f5724d7ea0",
        "c5c73a8b75457108212b5640da699f47454262da"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 12 00:16:39 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Nov 12 00:16:39 2024 +0000"
      },
      "message": "Snap for 12637843 from c5c73a8b75457108212b5640da699f47454262da to 25Q1-release\n\nChange-Id: I2b4d0f9202a5f60f8f7aaa23f90dd0ec65427d63\n"
    },
    {
      "commit": "427ee992709a79a31f000e3198eafab6c64f6f69",
      "tree": "5cd71e29baf89b1c5ed6f6cd60f357be6b3d5236",
      "parents": [
        "c5c73a8b75457108212b5640da699f47454262da"
      ],
      "author": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Mon Nov 11 14:36:29 2024 +0000"
      },
      "committer": {
        "name": "Charlie Anderson",
        "email": "charlander@google.com",
        "time": "Mon Nov 11 20:20:25 2024 +0000"
      },
      "message": "Revert \"Revert^2 \"Do not cache default app icons when returned f...\"\n\nRevert submission 29570743-fix-default-app-icons\n\nReason for revert: possible culprit of b/371183869\n\nReverted changes: /q/submissionid:29570743-fix-default-app-icons\n\nChange-Id: Ie3842b060914dadf5560b7d0a0fc7f5dc5152d5b\n"
    },
    {
      "commit": "c5c73a8b75457108212b5640da699f47454262da",
      "tree": "e79c74e4eb098e0c50f674fa2a6a9977d1d752bc",
      "parents": [
        "073822b37ba1e853a00b9b091b58df9512de0c62",
        "ca6680d250d75eade0cd9715e2e7e17b6efdc067"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Nov 11 19:07:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 11 19:07:00 2024 +0000"
      },
      "message": "Merge \"Fix crash in setting matrix in IDENTITY_MATRIX\" into main"
    },
    {
      "commit": "ca6680d250d75eade0cd9715e2e7e17b6efdc067",
      "tree": "f59249c7cd695ded8e258a3db90ad54758b2d97d",
      "parents": [
        "5edfd95293d0666740d4b0d343a2ead712737eab"
      ],
      "author": {
        "name": "Sherry Zhou",
        "email": "yuandizhou@google.com",
        "time": "Mon Nov 11 18:00:20 2024 +0000"
      },
      "committer": {
        "name": "Sherry Zhou",
        "email": "yuandizhou@google.com",
        "time": "Mon Nov 11 18:00:23 2024 +0000"
      },
      "message": "Fix crash in setting matrix in IDENTITY_MATRIX\n\nFlag:  EXEMPT only change in Magic Portrait\nTest: atest WeatherEffectsFactory\nBug: 378187976\n\nChange-Id: Id49ce7659e44d91fb8f47b89eb48163b4698d44e\n"
    },
    {
      "commit": "073822b37ba1e853a00b9b091b58df9512de0c62",
      "tree": "3c927a1be980f92afb337d994dfd71334ab0240b",
      "parents": [
        "b1ab27d887f7421c415b0801d84bce602fe4e995",
        "83c988b13b5957ec3e8047dcea72ca94f8d935cd"
      ],
      "author": {
        "name": "Juan Sebastian Martinez",
        "email": "juansmartinez@google.com",
        "time": "Mon Nov 11 17:07:38 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 11 17:07:38 2024 +0000"
      },
      "message": "Merge \"Setting min sdk of MSDL lib to 31.\" into main"
    },
    {
      "commit": "bb2fdb6b0e0200fb63a6ef8f8da3cd7d72841cab",
      "tree": "770fc5f224ad1003d0025a65ed106e6ad9696c1b",
      "parents": [
        "b1ab27d887f7421c415b0801d84bce602fe4e995"
      ],
      "author": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Fri Nov 01 15:25:17 2024 +0000"
      },
      "committer": {
        "name": "Marcelo Arteiro",
        "email": "arteiro@google.com",
        "time": "Mon Nov 11 15:35:21 2024 +0000"
      },
      "message": "Aligning Android color tokens with Material\n\nScript also updated to generate update resource files.\n\nBug: 376195115\nTest: presubmit\nFlag: EXEMPT update color generation script\n\nChange-Id: Id55447d436479b63497873acd6588a9df79175e8\n"
    },
    {
      "commit": "06ae934cec65eecff0cbe27c7fc3980426d4c900",
      "tree": "192ea20564d2886d60065aae24fc25e62d638d9d",
      "parents": [
        "aac9636e4e6290e970be1e130700033c11d28dd8",
        "90603d222173f10cd7cfc67b652ae4554d0f7b97"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sun Nov 10 18:18:43 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sun Nov 10 18:18:43 2024 -0800"
      },
      "message": "Merge 24Q4 (ab/12406339) into aosp-main-future\n\nBug: 370570306\nMerged-In: Ia971f25c50b8fe188230e7016d3b30e4e5984266\nChange-Id: I336e3a3704d65ffa61ce892be8ff1df999481b66\n"
    },
    {
      "commit": "7ab5aff8645b19c35d084649a6e892f5724d7ea0",
      "tree": "e4f1b2c4d886fc2a440d6c5069a574d7e32f17d7",
      "parents": [
        "c36a64bc9a51d7b8f19fbd8c1fd33e49a6d60a66",
        "b1ab27d887f7421c415b0801d84bce602fe4e995"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 09 22:18:01 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 09 22:18:01 2024 +0000"
      },
      "message": "Snap for 12632686 from b1ab27d887f7421c415b0801d84bce602fe4e995 to 25Q1-release\n\nChange-Id: I3c8af04935bc60943a3f7ee644fb1767d9b8f690\n"
    },
    {
      "commit": "c36a64bc9a51d7b8f19fbd8c1fd33e49a6d60a66",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "e6fa174f1d5b4da1fb758e931c9ba3b960b01aaf",
        "73463d6661a26d4fc984ecc830748b255838c89a"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 09 02:18:38 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Nov 09 02:18:38 2024 +0000"
      },
      "message": "Snap for 12630846 from 73463d6661a26d4fc984ecc830748b255838c89a to 25Q1-release\n\nChange-Id: Ieb9e997bd9f298f754769109dd16e7f345986c39\n"
    },
    {
      "commit": "b1ab27d887f7421c415b0801d84bce602fe4e995",
      "tree": "e4f1b2c4d886fc2a440d6c5069a574d7e32f17d7",
      "parents": [
        "73463d6661a26d4fc984ecc830748b255838c89a",
        "5edfd95293d0666740d4b0d343a2ead712737eab"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Sat Nov 09 00:22:08 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 09 00:22:08 2024 +0000"
      },
      "message": "Merge \"Fix sun effect starting at a wrong position in Magic Portrait editor Refactor transform matrix calculation in weather effects\" into main"
    },
    {
      "commit": "83c988b13b5957ec3e8047dcea72ca94f8d935cd",
      "tree": "dc741c51a271367e790e88286d5ddecc66ed28f6",
      "parents": [
        "10e452e30d4577189ced1a77185395aae9f254cb"
      ],
      "author": {
        "name": "Juan Sebastian Martinez",
        "email": "juansmartinez@google.com",
        "time": "Fri Nov 08 14:16:50 2024 -0800"
      },
      "committer": {
        "name": "Juan Sebastian Martinez",
        "email": "juansmartinez@google.com",
        "time": "Fri Nov 08 14:19:06 2024 -0800"
      },
      "message": "Setting min sdk of MSDL lib to 31.\n\nThis change allows an easier integration with Launcher and adds a\nbackwards compatibility functionality to vibrate without any vibration\nattributes.\n\nTest: presubmit\nFlag: NONE usage of the library is flagged elsewhere\nBug: 344654090\nChange-Id: Ib2e3c39f5ef9fc7a74938181375332ede84295f6\n"
    },
    {
      "commit": "73463d6661a26d4fc984ecc830748b255838c89a",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "f91600ab01132af32a28ec26778d1c58fa571b60",
        "aac9636e4e6290e970be1e130700033c11d28dd8"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Fri Nov 08 14:21:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 08 14:21:10 2024 +0000"
      },
      "message": "[automerger skipped] tracinglib: rename benchmark tests module am: 639a9d8103 am: aac9636e4e -s ours\n\nam skip reason: Merged-In I80c193b581a1af0f057a9258ff11cd7e8417676e with SHA-1 26051fc6df is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341320\n\nChange-Id: Ic3fd80601c7051f70b2ab4167f40ebb6c4b80e48\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aac9636e4e6290e970be1e130700033c11d28dd8",
      "tree": "2ba757fe2c0608f792486ad4988db004f09cda9f",
      "parents": [
        "0d99c9487d5b4eec54308b22f253ba59a1da48b4",
        "639a9d81033601672d727c630dfb1a271f2528a7"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Fri Nov 08 13:59:38 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 08 13:59:38 2024 +0000"
      },
      "message": "tracinglib: rename benchmark tests module am: 639a9d8103\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341320\n\nChange-Id: I4baac36207621af4161899746ca0e109123676fc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e6fa174f1d5b4da1fb758e931c9ba3b960b01aaf",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "5e4e4433c0794b7b52e154978535ae8546183ac7",
        "f91600ab01132af32a28ec26778d1c58fa571b60"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 08 00:18:29 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Nov 08 00:18:29 2024 +0000"
      },
      "message": "Snap for 12623742 from f91600ab01132af32a28ec26778d1c58fa571b60 to 25Q1-release\n\nChange-Id: Ia684b17f288b7e39583835a7ad9bd83ed5a9f37d\n"
    },
    {
      "commit": "5edfd95293d0666740d4b0d343a2ead712737eab",
      "tree": "eaefda35f133cd6aa9dc513a0873df7e8bb5e2eb",
      "parents": [
        "10e452e30d4577189ced1a77185395aae9f254cb"
      ],
      "author": {
        "name": "Sherry Zhou",
        "email": "yuandizhou@google.com",
        "time": "Thu Nov 07 23:58:28 2024 +0000"
      },
      "committer": {
        "name": "Sherry Zhou",
        "email": "yuandizhou@google.com",
        "time": "Fri Nov 08 00:00:50 2024 +0000"
      },
      "message": "Fix sun effect starting at a wrong position in Magic Portrait editor\nRefactor transform matrix calculation in weather effects\n\nBug: 375272898\nFlag: EXEMPT only change in Magic Portrait\nTest: manual test wallpaper of different sizes, sun rays are in the same\nposition in editor. Manual test all weather effects in editor and\napplied wallpaper.\n\nChange-Id: Ib4e114af23cab29c8644465c4b9ac498ad895099\n"
    },
    {
      "commit": "639a9d81033601672d727c630dfb1a271f2528a7",
      "tree": "2ba757fe2c0608f792486ad4988db004f09cda9f",
      "parents": [
        "9bbafa8812cc80bd609a487b4a6dfca8890b0910"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 22:03:47 2024 +0000"
      },
      "committer": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 22:06:25 2024 +0000"
      },
      "message": "tracinglib: rename benchmark tests module\n\nRename tracinglib-benchmark to CoroutineTracingPerfTests to match\nthe naming convention used by other performance tests.\n\nBug: 351054475\nTest: atest CoroutineTracingPerfTests\nFlag: com.android.systemui.coroutine_tracing\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:26051fc6df5a2d9f429d304a7e9815e875a5973f)\nMerged-In: I80c193b581a1af0f057a9258ff11cd7e8417676e\nChange-Id: I80c193b581a1af0f057a9258ff11cd7e8417676e\n"
    },
    {
      "commit": "f91600ab01132af32a28ec26778d1c58fa571b60",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "975d6aac4ac9b4fe0f4abbf4eda11bc3426c4664",
        "0d99c9487d5b4eec54308b22f253ba59a1da48b4"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 20:41:14 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 20:41:14 2024 +0000"
      },
      "message": "[automerger skipped] tracinglib: enable strict mode am: 9bbafa8812 am: 0d99c9487d -s ours\n\nam skip reason: Merged-In I3acfe48c706aaa2119c0565d2544803d6128781c with SHA-1 39d41fc302 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341440\n\nChange-Id: Ib9c3d195fd4ef196c175a2ac5d16d475bdabeac2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0d99c9487d5b4eec54308b22f253ba59a1da48b4",
      "tree": "cff60f63a1a5a7404329a790535cfc0e24e95c24",
      "parents": [
        "1514f762d328d8998b6146b6ab09bf0ff79134f0",
        "9bbafa8812cc80bd609a487b4a6dfca8890b0910"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 20:05:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 20:05:57 2024 +0000"
      },
      "message": "tracinglib: enable strict mode am: 9bbafa8812\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341440\n\nChange-Id: If72bd632c391a69856c89a6554439bc9a5401f25\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9bbafa8812cc80bd609a487b4a6dfca8890b0910",
      "tree": "cff60f63a1a5a7404329a790535cfc0e24e95c24",
      "parents": [
        "1668e68ce620e93dbcd847a44f08312d052f60a9"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 17:57:11 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Thu Nov 07 17:57:11 2024 +0000"
      },
      "message": "tracinglib: enable strict mode\n\nEnable strict API mode, requiring visibility and return types to be\nspecified explicitly.\n\nAlso, adjust Soong build rules to make use of internal visibility,\ndespite lack of friends support.\n\nAlso, fix tests:\n\n - Remove unused and unnecessary test, testHandlerDispatcher\n\n - Fix collectTraced12_badTransform, which had not way to confirm if\n   expected exception was through\n\n - Fix flakes in unconfinedLaunch test\n\nAlso, use removeLast() method now that it is available again.\n\nTest: atest tracinglib-robo-test\nFlag: com.android.systemui.coroutine_tracing\nBug: 289353932\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:39d41fc302d096b0149968401ec0743684e79992)\nMerged-In: I3acfe48c706aaa2119c0565d2544803d6128781c\nChange-Id: I3acfe48c706aaa2119c0565d2544803d6128781c\n"
    },
    {
      "commit": "975d6aac4ac9b4fe0f4abbf4eda11bc3426c4664",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "72cc5f87838577b34127c36a9653545fbd4a5725",
        "1514f762d328d8998b6146b6ab09bf0ff79134f0"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 03:21:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 03:21:07 2024 +0000"
      },
      "message": "[automerger skipped] tracinglib: extract config props to data class am: 1668e68ce6 am: 1514f762d3 -s ours\n\nam skip reason: Merged-In Iaee9510ee3275071ce65466615de4bafa9701eb4 with SHA-1 eb238bc49c is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341156\n\nChange-Id: Idfd2333c21713f0384b3cd230f574c5b5163e5ab\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1514f762d328d8998b6146b6ab09bf0ff79134f0",
      "tree": "9e76e5a22e02ee69edb47dfd3ba7737931d8a66e",
      "parents": [
        "625faabeb697ca01c5b3a53dc44c0b4d85ed265f",
        "1668e68ce620e93dbcd847a44f08312d052f60a9"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Thu Nov 07 02:48:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 02:48:08 2024 +0000"
      },
      "message": "tracinglib: extract config props to data class am: 1668e68ce6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3341156\n\nChange-Id: Ia5055020cfd304eebb46c30f55388fb42f6c227b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5e4e4433c0794b7b52e154978535ae8546183ac7",
      "tree": "5cac5027f4455b2025fda3dc714fe3d71fd38f92",
      "parents": [
        "1ddfae6ea2188f8602bd180c9af1f4747878e3d2",
        "a5fe2a3ce165d52918884369226eb9d6385789c8"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 07 00:22:25 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Nov 07 00:22:25 2024 +0000"
      },
      "message": "Snap for 12616459 from a5fe2a3ce165d52918884369226eb9d6385789c8 to 25Q1-release\n\nChange-Id: I1fa088f64893b4cc9c44d0754442f61a94fd0492\n"
    },
    {
      "commit": "72cc5f87838577b34127c36a9653545fbd4a5725",
      "tree": "1c102eb91812691a42c6bc7338dc09218309e1a5",
      "parents": [
        "43762dcffeea1b2bc2a63795db44949cf78a99d7",
        "6357dc10a3fc79cfd680cb595e294e3f230cd27b"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Nov 07 00:08:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 07 00:08:04 2024 +0000"
      },
      "message": "Merge \"Fixing cache update handler deleting valid application entries\" into main"
    },
    {
      "commit": "6357dc10a3fc79cfd680cb595e294e3f230cd27b",
      "tree": "bc8c5b62578b8dc933b1fa1d8ed0b9d022f9ef9e",
      "parents": [
        "4b852fefe2868dff1c25bf622ffe87306d277fd6"
      ],
      "author": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Wed Oct 23 01:19:28 2024 -0700"
      },
      "committer": {
        "name": "Sunny Goyal",
        "email": "sunnygoyal@google.com",
        "time": "Thu Nov 07 00:07:22 2024 +0000"
      },
      "message": "Fixing cache update handler deleting valid application entries\n\nThe application entries are determined by all cached entries and valid app\nentries are skipped at the end\nAlso optimizing the update handler to perform the db lookup only once\n\nBug: 373085333\nTest: atest IconCacheUpdateHandlerTest\nFlag: EXEMPT bugfix\nChange-Id: Id54b16dba1cfd5bf3989c94e02b82451d7b6d8ee\n"
    },
    {
      "commit": "43762dcffeea1b2bc2a63795db44949cf78a99d7",
      "tree": "5cac5027f4455b2025fda3dc714fe3d71fd38f92",
      "parents": [
        "a5fe2a3ce165d52918884369226eb9d6385789c8",
        "625faabeb697ca01c5b3a53dc44c0b4d85ed265f"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Wed Nov 06 23:37:14 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 23:37:14 2024 +0000"
      },
      "message": "[automerger skipped] tracinglib: new helper for naming flow scopes am: 32ce2d935d am: 625faabeb6 -s ours\n\nam skip reason: Merged-In Ic85dffdf97ff26ea4968016cf539369e9ee42e6b with SHA-1 ef7d6b4198 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3332353\n\nChange-Id: I73934003c2d25fb5810921f730a09ad552f56d76\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1668e68ce620e93dbcd847a44f08312d052f60a9",
      "tree": "9e76e5a22e02ee69edb47dfd3ba7737931d8a66e",
      "parents": [
        "32ce2d935db3ad6868fd5656579e319f0fa8d961"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Wed Nov 06 23:18:48 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Nov 06 23:18:48 2024 +0000"
      },
      "message": "tracinglib: extract config props to data class\n\nTest: atest tracinglib-robo-test\nFlag: com.android.systemui.coroutine_tracing\nBug: 289353932\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:eb238bc49c916de9d1090737451bb60821f219a6)\nMerged-In: Iaee9510ee3275071ce65466615de4bafa9701eb4\nChange-Id: Iaee9510ee3275071ce65466615de4bafa9701eb4\n"
    },
    {
      "commit": "625faabeb697ca01c5b3a53dc44c0b4d85ed265f",
      "tree": "ca7bcfcf3dd68283ad40884e10b3aab5227ac0a5",
      "parents": [
        "1118acc68a554d424ebe17e7e1434af808900e15",
        "32ce2d935db3ad6868fd5656579e319f0fa8d961"
      ],
      "author": {
        "name": "Peter Kalauskas",
        "email": "peskal@google.com",
        "time": "Wed Nov 06 23:13:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 06 23:13:07 2024 +0000"
      },
      "message": "tracinglib: new helper for naming flow scopes am: 32ce2d935d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/libs/systemui/+/3332353\n\nChange-Id: I1528ff7c94ca615c6b8644d546246d619389248b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a5fe2a3ce165d52918884369226eb9d6385789c8",
      "tree": "5cac5027f4455b2025fda3dc714fe3d71fd38f92",
      "parents": [
        "10e452e30d4577189ced1a77185395aae9f254cb",
        "4bf47c534c8b8e07e7fd80f4d7d847c0a6faef8d"
      ],
      "author": {
        "name": "Sihua Ma",
        "email": "sihua@google.com",
        "time": "Wed Nov 06 18:56:14 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 06 18:56:14 2024 +0000"
      },
      "message": "Merge \"Move icon factory to framework\" into main"
    },
    {
      "commit": "1ddfae6ea2188f8602bd180c9af1f4747878e3d2",
      "tree": "d16a4e0def01d6322c5970f23f14434dd21fc4b8",
      "parents": [
        "0cd04db0aaaf890e1166b2da81d27f02e7269afb",
        "10e452e30d4577189ced1a77185395aae9f254cb"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 06 00:20:32 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Nov 06 00:20:32 2024 +0000"
      },
      "message": "Snap for 12609205 from 10e452e30d4577189ced1a77185395aae9f254cb to 25Q1-release\n\nChange-Id: Ie7107d331da8248ce688302f55b5bbf084d16354\n"
    },
    {
      "commit": "4bf47c534c8b8e07e7fd80f4d7d847c0a6faef8d",
      "tree": "5cac5027f4455b2025fda3dc714fe3d71fd38f92",
      "parents": [
        "defb982f1fe763d9aa62f126ead32728ff272612"
      ],
      "author": {
        "name": "Sihua Ma",
        "email": "sihua@google.com",
        "time": "Thu Oct 17 22:40:18 2024 +0000"
      },
      "committer": {
        "name": "Sihua Ma",
        "email": "sihua@google.com",
        "time": "Tue Nov 05 22:24:28 2024 +0000"
      },
      "message": "Move icon factory to framework\n\nFlag: EXEMPT library moving\nTest: Manual\nChange-Id: I6d0bd4cfc7c7b53c743af53f4fab2346307e72f5\n"
    },
    {
      "commit": "10e452e30d4577189ced1a77185395aae9f254cb",
      "tree": "d16a4e0def01d6322c5970f23f14434dd21fc4b8",
      "parents": [
        "4b852fefe2868dff1c25bf622ffe87306d277fd6",
        "4eacca3c24fdd161c7968e751df80323f456e5ba"
      ],
      "author": {
        "name": "Pat Manning",
        "email": "patmanning@google.com",
        "time": "Tue Nov 05 18:04:43 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 18:04:43 2024 +0000"
      },
      "message": "Merge \"Revert \"Add flag for customizing touchpad 3 finger tap.\"\" into main"
    },
    {
      "commit": "4eacca3c24fdd161c7968e751df80323f456e5ba",
      "tree": "d16a4e0def01d6322c5970f23f14434dd21fc4b8",
      "parents": [
        "5ab2158cbbef125702a5c89a37d4e39f211e0c55"
      ],
      "author": {
        "name": "Pat Manning",
        "email": "patmanning@google.com",
        "time": "Tue Nov 05 14:00:26 2024 +0000"
      },
      "committer": {
        "name": "Pat Manning",
        "email": "patmanning@google.com",
        "time": "Tue Nov 05 14:01:59 2024 +0000"
      },
      "message": "Revert \"Add flag for customizing touchpad 3 finger tap.\"\n\nRevert submission 30235512-3ft-flag\n\nReason for revert: Flag no longer needed\n\nReverted change: Ic6704364a1d59918a40a899d4c14b87a546ca2f8\n\nChange-Id: I679e5727e32d48a4d4c07ffac018d081d1724f70\n"
    },
    {
      "commit": "4b852fefe2868dff1c25bf622ffe87306d277fd6",
      "tree": "5a21d79f5f668252f8463c7d7ebfddd8662ff750",
      "parents": [
        "defb982f1fe763d9aa62f126ead32728ff272612",
        "5ab2158cbbef125702a5c89a37d4e39f211e0c55"
      ],
      "author": {
        "name": "Pat Manning",
        "email": "patmanning@google.com",
        "time": "Tue Nov 05 11:30:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 05 11:30:13 2024 +0000"
      },
      "message": "Merge \"Add flag for customizing touchpad 3 finger tap.\" into main"
    }
  ],
  "next": "0cd04db0aaaf890e1166b2da81d27f02e7269afb"
}
