)]}'
{
  "log": [
    {
      "commit": "f4d1b629a8a9a94ca0f43537eb36a38308c4f709",
      "tree": "1e7b38906aa140e075319b38d4cb12a7913a8dce",
      "parents": [
        "bcbae01251e1ce10c79fda5ef13e5302bbe1014a"
      ],
      "author": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Tue Aug 06 14:56:34 2024 +0000"
      },
      "committer": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Thu Aug 15 19:36:19 2024 +0000"
      },
      "message": "Update callers for making CaptureArgs structured aidl\n\nBug: 329465218\nFlag: EXEMPT mechanical refactor\nTest: builds\nTest: courage\nChange-Id: I760379d8271bf764d033eb14cc2e48944337d80a\n"
    },
    {
      "commit": "bcbae01251e1ce10c79fda5ef13e5302bbe1014a",
      "tree": "fa06940f239bd5a1c6bce5383f2ceca0d0928c5a",
      "parents": [
        "a569038893d92fd5efa2dc697b726f43e857a55a",
        "367529e5dee9828929ffb9325c59f602218931ee"
      ],
      "author": {
        "name": "Liana Kazanova (xWF)",
        "email": "lkazanova@google.com",
        "time": "Thu Aug 08 20:06:54 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 20:06:54 2024 +0000"
      },
      "message": "Merge \"Revert \"Cache the variation instance of Typeface\"\" into main"
    },
    {
      "commit": "a569038893d92fd5efa2dc697b726f43e857a55a",
      "tree": "56f5cf5afeb1b91ec6b839d833426ec375ef4725",
      "parents": [
        "96b61aece1df1e64b5ccdf5cae504895ee2c1924",
        "46cdf0789b670406edb627e848fc108e537e39c5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 20:05:31 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 20:05:31 2024 +0000"
      },
      "message": "Merge \"Don\u0027t count swiping up on the locked shade as a swipe to dismiss.\" into main"
    },
    {
      "commit": "96b61aece1df1e64b5ccdf5cae504895ee2c1924",
      "tree": "e943c8972f676562195177b28ac3ccc9fca2dbf9",
      "parents": [
        "f43f467d379f2456a7c1b899602ca58b4d78e327",
        "da8a8cb6ea581986e7f0ba2c8c3462b2d66492fc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 20:03:45 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 20:03:45 2024 +0000"
      },
      "message": "Merge \"Do not apply background rules for core uids\" into main"
    },
    {
      "commit": "f43f467d379f2456a7c1b899602ca58b4d78e327",
      "tree": "017ca939bbe1490b139eb0a8edebacf59571905f",
      "parents": [
        "542ba2346d441a0276ec7638d3b551f6d5856df4",
        "423c0f55fff0c56520eb8aed818bc8fa009bf5a0"
      ],
      "author": {
        "name": "Jeremy Meyer",
        "email": "jakmcbane@google.com",
        "time": "Thu Aug 08 19:57:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:57:27 2024 +0000"
      },
      "message": "Merge \"Keep disabled resources out of final apk\" into main"
    },
    {
      "commit": "542ba2346d441a0276ec7638d3b551f6d5856df4",
      "tree": "9603763b335e70a4d0ece6df4026100155c39425",
      "parents": [
        "8ba9787138411ba9a5ee373c8034ec8caa242570",
        "d8b49d5f510eb74ab53da412e6e9356e32a8af65"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu Aug 08 19:35:06 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:35:06 2024 +0000"
      },
      "message": "Merge \"Issue resets to the SIM bouncer (take #2)\" into main"
    },
    {
      "commit": "8ba9787138411ba9a5ee373c8034ec8caa242570",
      "tree": "8e879a26a69c295bb6c98634419b7d3383e23c1f",
      "parents": [
        "6ddc07646d919b07cad1d393b307495cffaecaf6",
        "cbc6a906d63f8c21e041c9e81cf67f34e67008ce"
      ],
      "author": {
        "name": "Stefan Andonian",
        "email": "andonian@google.com",
        "time": "Thu Aug 08 19:25:24 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:25:24 2024 +0000"
      },
      "message": "Merge \"Remove Share Notification after Sharing Issue Recording Traces\" into main"
    },
    {
      "commit": "6ddc07646d919b07cad1d393b307495cffaecaf6",
      "tree": "862478a10ea2935595c19a092e489bb69ecd5df2",
      "parents": [
        "0c86fd680066f2d2c9b3690e570221477f2d9599",
        "df7c9ed516fca8f2fb907b6c883083d871b674d5"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 19:11:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:11:03 2024 +0000"
      },
      "message": "Merge \"Add ownerReason for swipe to dismiss.\" into main"
    },
    {
      "commit": "0c86fd680066f2d2c9b3690e570221477f2d9599",
      "tree": "2f73c92fe9157170b097eef917abb0470d990026",
      "parents": [
        "b31e37a5e2901b5ef7bf842d962866e28256c74b",
        "c4371ef0360aa31a8485a5695f1d063c23e9a9c9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 19:07:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 19:07:28 2024 +0000"
      },
      "message": "Merge \"Ensure that display settings fallsback to DApolicy\" into main"
    },
    {
      "commit": "367529e5dee9828929ffb9325c59f602218931ee",
      "tree": "3a60324c76a817f65001ee1aa48197ac0144bc63",
      "parents": [
        "4cefdc6df295534f7f94b26371dbacdba75db32f"
      ],
      "author": {
        "name": "Liana Kazanova (xWF)",
        "email": "lkazanova@google.com",
        "time": "Thu Aug 08 18:56:01 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 18:56:01 2024 +0000"
      },
      "message": "Revert \"Cache the variation instance of Typeface\"\n\nRevert submission 28490963-font_var_typeface_cache\n\nReason for revert: DroidMonitor. Potential culprit for b/358347869 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.\n\nReverted changes: /q/submissionid:28490963-font_var_typeface_cache\n\nChange-Id: Ia3e291421dc8fe424245a3ed64c8b88bc1f8dc84\n"
    },
    {
      "commit": "b31e37a5e2901b5ef7bf842d962866e28256c74b",
      "tree": "668cdd8400329c85e5644e36557c4bc1ea2e105e",
      "parents": [
        "9731e8a47ca4afc559c35db1b26036eb9500bd55",
        "70ced1a2c7055c187530439e42bfb0d8afb9923e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 18:32:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 18:32:53 2024 +0000"
      },
      "message": "Merge \"Fix Transaction#setColor call stack debugging label\" into main"
    },
    {
      "commit": "9731e8a47ca4afc559c35db1b26036eb9500bd55",
      "tree": "e4fc1918675140fe4b7f68cb1441869f74be91b0",
      "parents": [
        "d1afe81fc3f6b9f8ad076baad1d0c2d95c91c3e6",
        "16c83afa9b790d3fde434232771f6cb089291c44"
      ],
      "author": {
        "name": "Jeremy Meyer",
        "email": "jakmcbane@google.com",
        "time": "Thu Aug 08 18:31:11 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 18:31:11 2024 +0000"
      },
      "message": "Merge \"Remove flag disabled strings from string pool\" into main"
    },
    {
      "commit": "d1afe81fc3f6b9f8ad076baad1d0c2d95c91c3e6",
      "tree": "3302c0d2619298c9d1f465b4e23ebdd6c3b9ece5",
      "parents": [
        "185f2ecc64e864fcdf8648bb442e38d79c00b959",
        "028ad6992c9875f5a47c1a26d46dcb6a4eac1490"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Aug 08 18:21:36 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 18:21:36 2024 +0000"
      },
      "message": "Merge \"[Ravenwood] Faster framework-minus-apex processing\" into main"
    },
    {
      "commit": "46cdf0789b670406edb627e848fc108e537e39c5",
      "tree": "b707a5ec799847e8ba915f68054e83736f949588",
      "parents": [
        "2c39967646f508aa535c50d2c13d3c5e0765d6f4"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 13:24:19 2024 -0400"
      },
      "committer": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 14:06:43 2024 -0400"
      },
      "message": "Don\u0027t count swiping up on the locked shade as a swipe to dismiss.\n\nBug: 278086361\nTest: presubmits run on WIP CLs - CTS tests which failed with \u0027lockscreen not shown\u0027 all pass\nFlag: com.android.systemui.keyguard_wm_state_refactor\nChange-Id: Iccfca568b5fe4e09fc57bbf0ca115fa93fc33ecb\n"
    },
    {
      "commit": "185f2ecc64e864fcdf8648bb442e38d79c00b959",
      "tree": "153718aff8a6c13bb87cf044d6cd69d5b2c512c4",
      "parents": [
        "6e356c45a36a9a2c38eccc60b078f3366ef89abf",
        "5159d60f37cdaf9279bcca58adadd3d3c076c0e9"
      ],
      "author": {
        "name": "Jason Hsu",
        "email": "jasonwshsu@google.com",
        "time": "Thu Aug 08 17:56:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:56:51 2024 +0000"
      },
      "message": "Merge \"Update string to more precisely name\" into main"
    },
    {
      "commit": "6e356c45a36a9a2c38eccc60b078f3366ef89abf",
      "tree": "38e3964514933814276985e98a482503e2e662c3",
      "parents": [
        "3d4a79d33e906a3a080fcb2897bc7589f6cedf6e",
        "c65db1c59f4c3672bbf8bc63e585cea00f73eb6a"
      ],
      "author": {
        "name": "Yurii Zubrytskyi",
        "email": "zyy@google.com",
        "time": "Thu Aug 08 17:54:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:54:33 2024 +0000"
      },
      "message": "Merge \"Added a check to avoid adding shared libraries to resources created based on system assets\" into main"
    },
    {
      "commit": "3d4a79d33e906a3a080fcb2897bc7589f6cedf6e",
      "tree": "487554d5348693a38c3782e8884cf9003ac29fa4",
      "parents": [
        "d98a07ca24ad5a86adf9c07bbf61a36b56c5b8c8",
        "c67950625d59f53d305b508ec482f908cccb4b38"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Thu Aug 08 17:52:55 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:52:55 2024 +0000"
      },
      "message": "Merge \"Update bounds on display rotation\" into main"
    },
    {
      "commit": "d98a07ca24ad5a86adf9c07bbf61a36b56c5b8c8",
      "tree": "6a5b4c0eb829f441be2a7083250eafe3c3fc41ee",
      "parents": [
        "baec9e6df43f596413dd6c6756ef8d5d771ecb90",
        "06d0f7cf9a382ac8fadfe7bdeae98c867ca98084"
      ],
      "author": {
        "name": "John Wu",
        "email": "topjohnwu@google.com",
        "time": "Thu Aug 08 17:45:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:45:13 2024 +0000"
      },
      "message": "Merge \"[Ravenwood] Enable ColorUtils and c.a.i.graphics.cam\" into main"
    },
    {
      "commit": "baec9e6df43f596413dd6c6756ef8d5d771ecb90",
      "tree": "f7b1dc56424331fb223eecf9d2d7c6d89ca9c4dc",
      "parents": [
        "307476f8fea6555a9c05877da82d3683599ac6a7",
        "2379f39061deb1df55cda8684f62e85d5a353c3c"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Aug 08 17:37:45 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:37:45 2024 +0000"
      },
      "message": "Merge \"Only cancel pending resize transition if it still exists\" into main"
    },
    {
      "commit": "307476f8fea6555a9c05877da82d3683599ac6a7",
      "tree": "a9c9f68ba13a92497912e4823748befdf3a61543",
      "parents": [
        "8c6574589bab9c0947f643a103de163bd34d3f15",
        "bd4581f3e667c2adc3afa9519860d9db316fd8e5"
      ],
      "author": {
        "name": "Stefan Andonian",
        "email": "andonian@google.com",
        "time": "Thu Aug 08 17:29:57 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:29:57 2024 +0000"
      },
      "message": "Merge \"Correct Color of Icon in Record Issue Start Dialog\" into main"
    },
    {
      "commit": "8c6574589bab9c0947f643a103de163bd34d3f15",
      "tree": "455f225f4ea4445b653afb33dd6a270679cb7e73",
      "parents": [
        "c43d0cf7ef4b6c7b9668e2bd53b596b4b7211f26",
        "554206ba3c9a4b51c7e76e85b9bc0df1d9aef92c"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Aug 08 17:21:26 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:21:26 2024 +0000"
      },
      "message": "Merge \"Guard nulling fields in NSSLC with flag\" into main"
    },
    {
      "commit": "c43d0cf7ef4b6c7b9668e2bd53b596b4b7211f26",
      "tree": "4c6ae2d7242b3a781c5cfb2f7ea052bb3ebe6ec1",
      "parents": [
        "e528c909c0d2edccda177e8f00cc144e2f935522",
        "cba03ae80165ef9878eb323a93c24e6882c74a4c"
      ],
      "author": {
        "name": "Zhi Dou",
        "email": "zhidou@google.com",
        "time": "Thu Aug 08 17:20:12 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:20:12 2024 +0000"
      },
      "message": "Merge \"mark window declaration as exportable\" into main"
    },
    {
      "commit": "e528c909c0d2edccda177e8f00cc144e2f935522",
      "tree": "c0b29204290572d2c6353ee6a2d4cf3a567a7a5c",
      "parents": [
        "a5bfd103370ec98aeb2e36a371cd9a2a9d4528c0",
        "85afc0ab6db83e78cdd973fd93c89ff47c5135a0"
      ],
      "author": {
        "name": "Hao Dong",
        "email": "spdonghao@google.com",
        "time": "Thu Aug 08 17:16:21 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:16:21 2024 +0000"
      },
      "message": "Merge \"Set all sensors to enable test hal when one of them creates test session.\" into main"
    },
    {
      "commit": "a5bfd103370ec98aeb2e36a371cd9a2a9d4528c0",
      "tree": "4c6aa6e8c65fdade86aacfc530366bb8f654b75a",
      "parents": [
        "7a2646fbf930ec54ad26a52f78066995e39d2e94",
        "a83842cd38d9b098f3f738c56eda49d9d0c6e44f"
      ],
      "author": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Thu Aug 08 17:08:07 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:08:07 2024 +0000"
      },
      "message": "Merge \"Do not allow focus on handle when menu is open\" into main"
    },
    {
      "commit": "70ced1a2c7055c187530439e42bfb0d8afb9923e",
      "tree": "e890910d7b940036d7d41e3d7baa0a884437a507",
      "parents": [
        "b5abfdde0f5229fc07305a020984b17f998d9811"
      ],
      "author": {
        "name": "Patrick Williams",
        "email": "pdwilliams@google.com",
        "time": "Thu Aug 08 15:50:50 2024 +0000"
      },
      "committer": {
        "name": "Patrick Williams",
        "email": "pdwilliams@google.com",
        "time": "Thu Aug 08 17:03:39 2024 +0000"
      },
      "message": "Fix Transaction#setColor call stack debugging label\n\nBug: 358253556\nChange-Id: I39c638c294a1ca1dc3e12e0930a109bc5144383c\nFlag: EXEMPT bugfix\nTest: presubmits\n"
    },
    {
      "commit": "7a2646fbf930ec54ad26a52f78066995e39d2e94",
      "tree": "6406a5a6ad13e5667ccdf361cda4b53d63add258",
      "parents": [
        "8fa32821546b29c79a4704728436043dd2cd23fb",
        "adc3add3ae44fc2a735c31c21975b309f7186560"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 17:00:13 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 17:00:13 2024 +0000"
      },
      "message": "Merge \"Implement DISALLOW_GRANT_ADMIN restriction in UserManager APIs\" into main"
    },
    {
      "commit": "a83842cd38d9b098f3f738c56eda49d9d0c6e44f",
      "tree": "ca0411f57f2fefab38cdcc34ea86eadae0229b24",
      "parents": [
        "c2fc6685411b5c230f63c7be62ac192eefac1ab3"
      ],
      "author": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Wed Aug 07 16:21:33 2024 -0700"
      },
      "committer": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Thu Aug 08 09:34:21 2024 -0700"
      },
      "message": "Do not allow focus on handle when menu is open\n\nDo not allow talkback to focus on app handle when the menu is open.\nThe handle is not clickable with touch, ensure it is the same with\ntalkback.\n\nBug: 344674311\nFlag: com.android.wm.shell.enable_bubble_bar\nTest: expand menu from app handle, swipe to next element and check that\n  focus never shifts to the handle\nChange-Id: I8064f79368e8a706f48eca7050b096cfbc849398\n"
    },
    {
      "commit": "8fa32821546b29c79a4704728436043dd2cd23fb",
      "tree": "af1f96d86dde9936a6242f958bcb2138c3e29a2a",
      "parents": [
        "d42c8a522d58c41f9765cf45d046d6f62ea06929",
        "5a4a8e0eb215dbd282e5d71f578a15f937ba1163"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 16:28:44 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 16:28:44 2024 +0000"
      },
      "message": "Merge \"Add xml serialization of vendor vibration effects\" into main"
    },
    {
      "commit": "df7c9ed516fca8f2fb907b6c883083d871b674d5",
      "tree": "0b0828517688cb9f1677aab8090c652034bac83c",
      "parents": [
        "2c39967646f508aa535c50d2c13d3c5e0765d6f4"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 12:19:39 2024 -0400"
      },
      "committer": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 12:20:40 2024 -0400"
      },
      "message": "Add ownerReason for swipe to dismiss.\n\nBug: 278086361\nTest: N/A\nFlag: NONE comment\nChange-Id: I0e2a589de15cf954795ecd6afc13a4e2f8be758d\n"
    },
    {
      "commit": "d42c8a522d58c41f9765cf45d046d6f62ea06929",
      "tree": "af61cea1dda238a2c62c6c885966abca7d6346cc",
      "parents": [
        "2405c3b357dad8a817443665bc257848bcf33cd0",
        "72af109e70154433244fe99fbee4bd4c2f6e5b46"
      ],
      "author": {
        "name": "Jason Hsu",
        "email": "jasonwshsu@google.com",
        "time": "Thu Aug 08 16:20:10 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 16:20:10 2024 +0000"
      },
      "message": "Merge \"[HA dialog] Solve the bad color constrast for active device when using monochrome wallpaper color\" into main"
    },
    {
      "commit": "2405c3b357dad8a817443665bc257848bcf33cd0",
      "tree": "cb5a28ecb5256d28eca6b5832d011812eb1bb3db",
      "parents": [
        "814d28df97f105027d5ad194d6e7c9aee0485edd",
        "b02b1cfdae0cf1333d0b5b37e3b98de52fdf30ec"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 16:18:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 16:18:32 2024 +0000"
      },
      "message": "Merge \"[flexiglass] Fixed up OWNERS file\" into main"
    },
    {
      "commit": "814d28df97f105027d5ad194d6e7c9aee0485edd",
      "tree": "7af6ea3d38f55e0f9f59956b5054239817c56efc",
      "parents": [
        "92414fd866340ae833ded507cf245f93cafa559a",
        "680034b3f0fb30aa50c7aeaf9eba660d4c29f2c9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 16:07:49 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 16:07:49 2024 +0000"
      },
      "message": "Merge \"Update haptics scaling\" into main"
    },
    {
      "commit": "c67950625d59f53d305b508ec482f908cccb4b38",
      "tree": "ead1d65ffdeaa56e10f217dfc6d561d0d9522cf7",
      "parents": [
        "1e5612129135a50b5abd1d4fbe92d1a2915db890"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Aug 02 04:24:21 2024 -0700"
      },
      "committer": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Thu Aug 08 09:01:03 2024 -0700"
      },
      "message": "Update bounds on display rotation\n\nMake sure we properly update the PiP bounds\nupon display rotation while already in PiP.\n\nBug: 357004254\nFlag: com.android.wm.shell.enable_pip2_implementation\nTest: atest WMShellFlickerTestsPip1:ShowPipAndRotateDisplay\nTest: enter PiP and rotate display with home rotation enabled\nChange-Id: Ic0444c36d7c6a64a9fb2cf196355a6954961a2a3\n"
    },
    {
      "commit": "92414fd866340ae833ded507cf245f93cafa559a",
      "tree": "720c421b6d1f564e3e7a42eec3e093246da1a6bd",
      "parents": [
        "66697ced4d11ae95d84c2b96d0e6243ab56b5e9d",
        "c056c7660b611c00ac272e20165aa9ee8dd0601d"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Thu Aug 08 15:59:59 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:59:59 2024 +0000"
      },
      "message": "Merge \"Do not dismiss split while exit PiP to full-screen\" into main"
    },
    {
      "commit": "66697ced4d11ae95d84c2b96d0e6243ab56b5e9d",
      "tree": "c3bc6ff87e4e083f9cc89743ad0352a96769847e",
      "parents": [
        "f78c7d85632d398c60ab1fe696148c1bbaadfe38",
        "c18ce278cfd45e2c4b3bb8f7b3f58d57676c189c"
      ],
      "author": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Aug 08 15:59:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:59:51 2024 +0000"
      },
      "message": "Merge \"Correcting flag description to BUG_FIX\" into main"
    },
    {
      "commit": "f78c7d85632d398c60ab1fe696148c1bbaadfe38",
      "tree": "7de7c143606f0c2adb79177a7f5a73f593064434",
      "parents": [
        "2b71b58f62b2f0ae8fc8719f13231e3a72a275c8",
        "6bc48bdc3713bfb936b0974cec65032cea603c01"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Thu Aug 08 15:50:29 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:50:29 2024 +0000"
      },
      "message": "Merge \"Fix issues with OCCLUDED -\u003e GONE behind keyguard_wm_state_refactor.\" into main"
    },
    {
      "commit": "2b71b58f62b2f0ae8fc8719f13231e3a72a275c8",
      "tree": "7e184c330f6424bc3ce78c122d76a0e94366c1a5",
      "parents": [
        "de601855d6308e845fcf10f478a8ecf6685edb4e",
        "1de4bf95aa8103d7c44ca23e24fd609716b71943"
      ],
      "author": {
        "name": "Pavel Grafov",
        "email": "pgrafov@google.com",
        "time": "Thu Aug 08 15:50:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:50:00 2024 +0000"
      },
      "message": "Merge changes Ibf3fe8c7,I152c0b71 into main\n\n* changes:\n  Stop reading redundant policy definition.\n  Deduplicate policy reading code.\n"
    },
    {
      "commit": "de601855d6308e845fcf10f478a8ecf6685edb4e",
      "tree": "7f1ce91e2c0ed2b334d6ca669643a20adebf9d76",
      "parents": [
        "b5abfdde0f5229fc07305a020984b17f998d9811",
        "7dcb7d2d82cc18266aeed8d92c7c35ec8a32f821"
      ],
      "author": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Thu Aug 08 15:48:27 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:48:27 2024 +0000"
      },
      "message": "Merge \"Resample gainmaps during region decoding.\" into main"
    },
    {
      "commit": "b5abfdde0f5229fc07305a020984b17f998d9811",
      "tree": "b768197bd7a6eb2d09f2758e7c707dbf0c14dba7",
      "parents": [
        "10c2c1a955c856c1edd138aa43b2a1def5820812",
        "f5e3ece92864d1cf72566afa672d8d873bfe000f"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Thu Aug 08 15:48:00 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 15:48:00 2024 +0000"
      },
      "message": "Merge \"Small preventative fixes/refactors\" into main"
    },
    {
      "commit": "7dcb7d2d82cc18266aeed8d92c7c35ec8a32f821",
      "tree": "b221aaf5d9875e3e754d8ff7f70fc9fb2e684e79",
      "parents": [
        "06d5b870dbed121847cc1832b1ece17ebccbfb56"
      ],
      "author": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Fri Jul 26 13:41:04 2024 +0000"
      },
      "committer": {
        "name": "Alec Mouri",
        "email": "alecmouri@google.com",
        "time": "Thu Aug 08 15:47:47 2024 +0000"
      },
      "message": "Resample gainmaps during region decoding.\n\nImplicitly, region decoding is a cropping operation, which previously\nwas introducing quality issues when decoding a gainmapped image. For\ninstance:\n\n(a) Consider a 48x48 image with a 12x12 gainmap.\n(b) Consider decoding a 10x10 region of the image. The decoder must choose\n  to either decode a 2x2 or 3x3 region of the gainmap, which does not\n  match the 4x scale ratio of the source, so either we decode too much\n  or too little of the image\n(c) When displaying the image, we bilinearly scale both the image and\nthe gainmap to the destination, then apply the gainmap. But, because of\n(b), the gainmap is misaligned with the base image, introducing haloing\nartifacts.\n\nTo fix this, we change (b) by always decoding a slightly larger\nregion (in the examplar case, either a decode a 3x3 or 4x4 region), but\nretain information about the \"logical\" region we intended. Then, we\nresample from the \"logical\" region up to the decoded bounds.\n\nIn the above example, this means that we decode a 3x3 or 4x4 bitmap,\nthat holds the logical 2.5x2.5 region of the gainmap, ensuring that (0, 0)\nin the resulting bitmap maps to (0, 0) in the bitmap for the decoded region\nfrom the base image, so that the gainmap content lines up with the base\nimage after the gainmap is upsampled during rendering.\n\nWe do the actual resampling inside of the recycling allocator, since we\nsometimes perform a bitmap copy there anyways, so we can resample during\nthe copy.\n\nHide this behind a flag, since I broke decoding in about 5 different\nways before settling on this.\n\nBug: 352847821\nFlag: com.android.graphics.hwui.flags.resample_gainmap_regions\nTest: Decoding works in Photos, Files, and modified SilkFX\nChange-Id: Ic21d44011858619273b11c20ee746614a1749a73\n"
    },
    {
      "commit": "b02b1cfdae0cf1333d0b5b37e3b98de52fdf30ec",
      "tree": "271a0abd597e2b2d831e84176e9d3bf98df80812",
      "parents": [
        "10c2c1a955c856c1edd138aa43b2a1def5820812"
      ],
      "author": {
        "name": "Ale Nijamkin",
        "email": "nijamkin@google.com",
        "time": "Thu Aug 08 15:42:34 2024 +0000"
      },
      "committer": {
        "name": "Ale Nijamkin",
        "email": "nijamkin@google.com",
        "time": "Thu Aug 08 15:42:34 2024 +0000"
      },
      "message": "[flexiglass] Fixed up OWNERS file\n\n- Adds set no parent\n- Adds Dr. No LDAPs\n\nBug: 283121968\nChange-Id: I42300d3a95140c01100ad70583f483b6e8dfa1fe\nTest: not relevant\nFlag: NONE - not relevant\n"
    },
    {
      "commit": "10c2c1a955c856c1edd138aa43b2a1def5820812",
      "tree": "555429344959fe492fab8c26fb4e2752413201b7",
      "parents": [
        "f6bd0528372d6c62b28fabed6e8bfbf1e873b758",
        "39ee5696216b60c55002f2a9e5443c7d5b43d7aa"
      ],
      "author": {
        "name": "Julia Tuttle",
        "email": "juliatuttle@google.com",
        "time": "Thu Aug 08 14:55:47 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:55:47 2024 +0000"
      },
      "message": "Merge \"Flexiglass: remove unnecessary notification fade\" into main"
    },
    {
      "commit": "f6bd0528372d6c62b28fabed6e8bfbf1e873b758",
      "tree": "4ba2abcac727401a223f42341c31f2f65bdfa0f3",
      "parents": [
        "1dc809a4436fd378352c55a6e911d495bf73b5c6",
        "6a5612bc11b1d8bff3bd81ba741c6a8df2692cab"
      ],
      "author": {
        "name": "Julia Tuttle",
        "email": "juliatuttle@google.com",
        "time": "Thu Aug 08 14:55:04 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:55:04 2024 +0000"
      },
      "message": "Merge \"Flexiglass: fix erroneously-split shade at boot\" into main"
    },
    {
      "commit": "adc3add3ae44fc2a735c31c21975b309f7186560",
      "tree": "9a605c9c661f9e036eed145bf5c3de95ee157a91",
      "parents": [
        "cc25ceda6da20b4d12d29b4295afb78461ff73a9"
      ],
      "author": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Mon Aug 05 19:21:29 2024 +0100"
      },
      "committer": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Aug 08 15:45:17 2024 +0100"
      },
      "message": "Implement DISALLOW_GRANT_ADMIN restriction in UserManager APIs\n\nImplement access restriction based on \"DISALLOW_GRANT_ADMIN\" restriction for preventing the use of setUserAdmin and revokeUserAdmin functions.\nThis change is particularly important for child unicorn users who have this restriction in place. It guarantees that they are never elevated to admin privileges or grant admin access to others.\n\nAlso implemented the same restriction in the createUser flow to restrict the child users having DISALLOW_GRANT_ADMIN restrictions in place to create new ADMIN users.\n\nBug: 357636075\nTest: UserMangerTest -c\nFlag: android.multiuser.unicorn_mode_refactoring_for_hsum_read_only\n\nChange-Id: I69bd4bf34c8c3a21947637d3246c5b9e280d5833\n"
    },
    {
      "commit": "1dc809a4436fd378352c55a6e911d495bf73b5c6",
      "tree": "5f3ff14f32bcec8ee7dbebadec3ab70b61b17b30",
      "parents": [
        "a160a27f80d26be516da6efb0b1e38bee0efd265",
        "6fdb6cd75a26893cdf95be2399c6674ba2df7af2"
      ],
      "author": {
        "name": "Jernej Virag",
        "email": "jernej@google.com",
        "time": "Thu Aug 08 14:45:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:45:16 2024 +0000"
      },
      "message": "Merge \"Register user setting observers on bg thread\" into main"
    },
    {
      "commit": "a160a27f80d26be516da6efb0b1e38bee0efd265",
      "tree": "90e61a2542765b0188431b0e81b38480e1f52ea4",
      "parents": [
        "9bfaceacaf5b4324d8562064e5d14adaf5486f2d",
        "f0cf72c98bb41bc4c05f23161a9ab862c5771a42"
      ],
      "author": {
        "name": "Jernej Virag",
        "email": "jernej@google.com",
        "time": "Thu Aug 08 14:45:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:45:16 2024 +0000"
      },
      "message": "Merge \"Have async FakeSettings methods advance the dispatcher\" into main"
    },
    {
      "commit": "9bfaceacaf5b4324d8562064e5d14adaf5486f2d",
      "tree": "caa2a2c1999b1db664dba04ad2c614c525395bf0",
      "parents": [
        "ab36164708cf98dad72b17eb4dc198cd0eca56c4",
        "59126106991937af456e638c80b244341656f461"
      ],
      "author": {
        "name": "Ben Murdoch",
        "email": "benm@google.com",
        "time": "Thu Aug 08 14:42:52 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:42:52 2024 +0000"
      },
      "message": "Merge \"Set maximum width for context menu icons.\" into main"
    },
    {
      "commit": "554206ba3c9a4b51c7e76e85b9bc0df1d9aef92c",
      "tree": "65a347f495f8e3b5c0b19ae8497952eeb7c8b8d4",
      "parents": [
        "5b3a397dd2f200a8f6e918b2fff5a94b5bc04721"
      ],
      "author": {
        "name": "Fabián Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Aug 08 10:20:15 2024 -0400"
      },
      "committer": {
        "name": "Fabián Kozynski",
        "email": "kozynski@google.com",
        "time": "Thu Aug 08 10:26:39 2024 -0400"
      },
      "message": "Guard nulling fields in NSSLC with flag\n\nTest: manual, destroy QSFragment\nTest: atest QuickSettingsControllerImplTest\nBug: 353254345\nFlag: com.android.systemui.qs_ui_refactor_compose_fragment\nChange-Id: Ied84ef17cb55910a4359d3f3d3c0b961e9488968\n"
    },
    {
      "commit": "ab36164708cf98dad72b17eb4dc198cd0eca56c4",
      "tree": "f4990f430a490b217d118f6b165680e7799863dd",
      "parents": [
        "96623bbcac8d63db68db1df78cb93f4e957474e3",
        "01ac8cd9fb65d99ba073729c53647084d2aa9f30"
      ],
      "author": {
        "name": "Caitlin Shkuratov",
        "email": "caitlinshk@google.com",
        "time": "Thu Aug 08 14:17:37 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:17:37 2024 +0000"
      },
      "message": "Merge \"Group screen record \"error starting\" notifs and \"error saving\" notifs.\" into main"
    },
    {
      "commit": "96623bbcac8d63db68db1df78cb93f4e957474e3",
      "tree": "ece617b7a207dab0a545a20d9e621a1583c57cd2",
      "parents": [
        "a5416d22d1971a35c7aa4fc53f0b626b9de2eee2",
        "5852c4f9a0b215e4cbb7895143dac499675ce028"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 14:16:34 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 14:16:34 2024 +0000"
      },
      "message": "Merge \"Set lockscreen flag in NotificationRowContentBinderImplTest\" into main"
    },
    {
      "commit": "c18ce278cfd45e2c4b3bb8f7b3f58d57676c189c",
      "tree": "e21c96bc6e21f90b8df9ddc84b30a29f401784e1",
      "parents": [
        "cc25ceda6da20b4d12d29b4295afb78461ff73a9"
      ],
      "author": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Aug 08 14:59:26 2024 +0100"
      },
      "committer": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Aug 08 14:59:26 2024 +0100"
      },
      "message": "Correcting flag description to BUG_FIX\n\nBug: 339201286\nTest: NA flag CL\nFlag: EXEMPT flag CL\nChange-Id: I0b79a27edd52b5d4acd74f63a66aef9977251265\n"
    },
    {
      "commit": "a5416d22d1971a35c7aa4fc53f0b626b9de2eee2",
      "tree": "b20e2031a81d5e4d894bf5865691fea49b1bc6f4",
      "parents": [
        "40e7272dd058c9fd9d90104dfbb7ddcbf3173fb3",
        "2a8ebcc5bdb550f75f0f175eaa1c65f046385eb3"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu Aug 08 13:50:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 13:50:35 2024 +0000"
      },
      "message": "Merge \"Ensure AOD ui reappears after ALTERNATE_BOUNCER\" into main"
    },
    {
      "commit": "40e7272dd058c9fd9d90104dfbb7ddcbf3173fb3",
      "tree": "f8b9bf42d0cf82e05775dc0e273dcaa128106544",
      "parents": [
        "0f6f35557ae345d0c95bd61ade0b839d1c7be447",
        "b60ee9e69ed252b19de56e796880df9bde95dc0d"
      ],
      "author": {
        "name": "Asmita Poddar",
        "email": "asmitapoddar@google.com",
        "time": "Thu Aug 08 13:34:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 13:34:48 2024 +0000"
      },
      "message": "Merge \"Ensure that VirtualMouse creation is complete before usage\" into main"
    },
    {
      "commit": "0f6f35557ae345d0c95bd61ade0b839d1c7be447",
      "tree": "215a6f6152563d6f253c7c454d55a7f9f987b75d",
      "parents": [
        "28967dce708daae47076257fc7e2ca9f8d68352c",
        "6c03d3ba3dfed246689ba4f0ec98488f381d4b0b"
      ],
      "author": {
        "name": "Pablo Gamito",
        "email": "pablogamito@google.com",
        "time": "Thu Aug 08 13:28:18 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 13:28:18 2024 +0000"
      },
      "message": "Merge \"Add more logging to PerfettoProtoLogImpl\" into main"
    },
    {
      "commit": "28967dce708daae47076257fc7e2ca9f8d68352c",
      "tree": "2914a08b0bfe9516c3c0ef1eb12a732ab7b7c4f9",
      "parents": [
        "e3eab4c95bb06eb5635e9eaae73068dcf9ec7f24",
        "4cefdc6df295534f7f94b26371dbacdba75db32f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 12:58:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 12:58:32 2024 +0000"
      },
      "message": "Merge \"Cache the variation instance of Typeface\" into main"
    },
    {
      "commit": "e3eab4c95bb06eb5635e9eaae73068dcf9ec7f24",
      "tree": "bad1425d6f2749b50f22f4868d104fff6f121972",
      "parents": [
        "e7d0c0bcffc2c6a953f59c667dee6dfdfe852db4",
        "6639c99876342b1bd4eab9a65c0fb19d2a1cceac"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 12:57:51 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 12:57:51 2024 +0000"
      },
      "message": "Merge \"Revert \"Respect animationSpec for predictive back transition in STL\"\" into main"
    },
    {
      "commit": "e7d0c0bcffc2c6a953f59c667dee6dfdfe852db4",
      "tree": "762d4d473ffc89ba1794da2ba56080b6e578b458",
      "parents": [
        "391f813630f3145089ae269706462046ce765a32",
        "71f2e261d322bd01f0e57d2a9dec6c6a9141efcb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 12:36:32 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 12:36:32 2024 +0000"
      },
      "message": "Merge \"Support GONE-\u003eOCCLUDED\" into main"
    },
    {
      "commit": "2a8ebcc5bdb550f75f0f175eaa1c65f046385eb3",
      "tree": "37c668c8370c10d06ae8cb3369df6a46c3cffcbb",
      "parents": [
        "391f813630f3145089ae269706462046ce765a32"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Wed Aug 07 19:23:32 2024 +0000"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu Aug 08 12:14:54 2024 +0000"
      },
      "message": "Ensure AOD ui reappears after ALTERNATE_BOUNCER\n\nWith the shade expanded, tap a notification, see the\nALTERNATE_BOUNCER, hit power off. AOD should now appear.\n\nBug: 343327511\nTest: atest AlternateBouncerToAodTransitionViewModelTest\nFlag: com.android.systemui.migrate_clocks_to_blueprint\nChange-Id: If94290ec574c6851fbbaf46a2507f712879ab9d6\n"
    },
    {
      "commit": "d8b49d5f510eb74ab53da412e6e9356e32a8af65",
      "tree": "ef63ec93dee350188b331fd7cd972da712136489",
      "parents": [
        "391f813630f3145089ae269706462046ce765a32"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Wed Aug 07 17:16:38 2024 +0000"
      },
      "committer": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu Aug 08 11:46:11 2024 +0000"
      },
      "message": "Issue resets to the SIM bouncer (take #2)\n\nThis was removed somewhat recently, due to falsing concerns.\nWhen the user rapidly the touches the screen, it will\nflicker. However, that fix broke legitimate cases\nsuch as when a new SIM message comes in that requires\nthe bouncer to update.\n\nTest: atest StatusBarKeyguardViewManagerTest\nFixes: 342949122\nFlag: EXEMPT bugfix\nChange-Id: Ibdb890889d93bcb857e97a014d98e9258c6674e9\n"
    },
    {
      "commit": "391f813630f3145089ae269706462046ce765a32",
      "tree": "aba4de91962102dbbac40d2fe15c5e26907d22ed",
      "parents": [
        "cc3988397ec6419965239b2294d59d9077bc7d9b",
        "40989679d890715bc2455c43da60443faf39b4c4"
      ],
      "author": {
        "name": "Matt Pietal",
        "email": "mpietal@google.com",
        "time": "Thu Aug 08 11:38:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 11:38:28 2024 +0000"
      },
      "message": "Merge \"Add tracing to quick affordance binder\" into main"
    },
    {
      "commit": "cc3988397ec6419965239b2294d59d9077bc7d9b",
      "tree": "aef0ec4346e6de60380f3e246f4a7f5de8d4027d",
      "parents": [
        "cc25ceda6da20b4d12d29b4295afb78461ff73a9",
        "1b7298397d0186fca33f869678c784123cfc3586"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 11:21:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 11:21:48 2024 +0000"
      },
      "message": "Merge \"Flag to fix cross-user avatar leak for avatar picker apps.\" into main"
    },
    {
      "commit": "6639c99876342b1bd4eab9a65c0fb19d2a1cceac",
      "tree": "18396a427ac953ec72cbab71b158fae2a2ce4e34",
      "parents": [
        "fac45418dbf0e2985afa194baaf037cc78026b9b"
      ],
      "author": {
        "name": "Johannes Gallmann",
        "email": "gallmann@google.com",
        "time": "Thu Aug 08 11:20:24 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 11:20:24 2024 +0000"
      },
      "message": "Revert \"Respect animationSpec for predictive back transition in STL\"\n\nThis reverts commit fac45418dbf0e2985afa194baaf037cc78026b9b.\n\nReason for revert: b/357726958\n\nChange-Id: I225a7e48e6969468d8d8f614f418fef79945f616\n"
    },
    {
      "commit": "cc25ceda6da20b4d12d29b4295afb78461ff73a9",
      "tree": "142ec8f94dd09eac9e877a77738f3291544c68d9",
      "parents": [
        "1144ba93084cf7a32f196747f8036c6131fed80a",
        "2008d30e49a986a4cfc863b46b7ec668c7735603"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Thu Aug 08 09:31:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 09:31:10 2024 +0000"
      },
      "message": "Merge \"Adds owners for compat ui components\" into main am: e74cf64ecf am: 2008d30e49\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3211010\n\nChange-Id: Iaa3f99d1e82881c4869308d54ba0b1b063f117be\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1b7298397d0186fca33f869678c784123cfc3586",
      "tree": "2d99f648e280e557f9706789f88487d4a4180ecc",
      "parents": [
        "1144ba93084cf7a32f196747f8036c6131fed80a"
      ],
      "author": {
        "name": "Anna Bauza",
        "email": "annabauza@google.com",
        "time": "Thu Aug 08 09:16:47 2024 +0000"
      },
      "committer": {
        "name": "Anna Bauza",
        "email": "annabauza@google.com",
        "time": "Thu Aug 08 09:17:12 2024 +0000"
      },
      "message": "Flag to fix cross-user avatar leak for avatar picker apps.\n\nAt the moment opening avatar picker app is based on action and category and possibly should be limited to a specific package to avoid opening malicious apps from settings.\n\nBug: 341688848\nChange-Id: I11065adfcfdbc7fa5e59f889c7dd990e5b67bdd1\nFlag: android.multiuser.fix_avatar_cross_user_leak\nTest: N/A\n"
    },
    {
      "commit": "2008d30e49a986a4cfc863b46b7ec668c7735603",
      "tree": "14b1a1f49efcd80419a7e6b0316e3273e0bfeaa3",
      "parents": [
        "6c434c9ac09da6d77f502cab80825a84ed6019e2",
        "e74cf64ecfeb5496ac69f9ce18b686d9e25ed7a6"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Thu Aug 08 08:57:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 08:57:04 2024 +0000"
      },
      "message": "Merge \"Adds owners for compat ui components\" into main am: e74cf64ecf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3211010\n\nChange-Id: I94aaba868069a75f69d65ec708e443fc11f2736c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1144ba93084cf7a32f196747f8036c6131fed80a",
      "tree": "4c7e6800f73811dc3c86f6a489023225e090e50a",
      "parents": [
        "0ec6392be14626eecba664d6c2c7a17b5a3d14ac",
        "57f0c3e5ad4f36baee80d3707bc1d304fa06c629"
      ],
      "author": {
        "name": "Wei Sheng Shih",
        "email": "wilsonshih@google.com",
        "time": "Thu Aug 08 08:50:36 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 08:50:36 2024 +0000"
      },
      "message": "Merge \"Allow to use snapshot starting window when launch translucent activity.\" into main"
    },
    {
      "commit": "0ec6392be14626eecba664d6c2c7a17b5a3d14ac",
      "tree": "607d0a25a9dc1fde52a8fb1184b3bf0da5301f2d",
      "parents": [
        "b5ce97476e564352245b8ca0a636fe4dcc9c9e05",
        "f14e16fd4b5154f35770440fd8820ff9bc1053ee"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 08:37:56 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 08:37:56 2024 +0000"
      },
      "message": "Merge \"Reintroduce a timeout on going-away transition\" into main"
    },
    {
      "commit": "f0cf72c98bb41bc4c05f23161a9ab862c5771a42",
      "tree": "47d776fd80c72070339f2cbb73412d310488619a",
      "parents": [
        "872ecd29338c90743602a8b95e613d2950025dab"
      ],
      "author": {
        "name": "Jernej Virag",
        "email": "jernej@google.com",
        "time": "Wed Aug 07 15:39:33 2024 +0200"
      },
      "committer": {
        "name": "Jernej Virag",
        "email": "jernej@google.com",
        "time": "Thu Aug 08 10:33:30 2024 +0200"
      },
      "message": "Have async FakeSettings methods advance the dispatcher\n\nThis avoids having to write a lot of testScope.runCurrent invocations after the underlying code runs async/suspend functions.\nIt makes testing significantly easier for users.\n\nBug: 327558308\nFlag: TEST_ONLY\nTest: atest SystemUITests FakeSettingsTest\nChange-Id: I1b4140e11f578f7320a3867346f2718568d07aee\n"
    },
    {
      "commit": "e74cf64ecfeb5496ac69f9ce18b686d9e25ed7a6",
      "tree": "b8fb4fa96b7991b8dd0ae7d485ffffe29675a906",
      "parents": [
        "2d8aff7ea01a064a496a9b7d0a496f8526db6636",
        "ca3d0f8adfccbeb4b9498b6dcc5481e26523f919"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Thu Aug 08 08:32:24 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Aug 08 08:32:24 2024 +0000"
      },
      "message": "Merge \"Adds owners for compat ui components\" into main"
    },
    {
      "commit": "b5ce97476e564352245b8ca0a636fe4dcc9c9e05",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "2cbf743f650906074f3e48ef5af2efff60d0d1cf",
        "5b6944848d95b4df9066ff0424395f7096256cf7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:35:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:35:58 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"[RESTRICT AUTOMERGE] Check whether installerPackageName contains only valid characters\" into sc-dev am: 46293ea269 am: fee4c543bc -s ours am: 1e8a1d7eee -s ours am: 74b1670db7 -s ours am: 29e7278fb9 -s ours am: e4dddd3345 -s ours am: 122737ce98 -s ours am: 5b6944848d -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/28350797\n\nChange-Id: Idc27bebe478a8bb01fc7bbb9e798a707ae40c577\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2cbf743f650906074f3e48ef5af2efff60d0d1cf",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "4f6aeeffd2e7dc512edb86d03ba052eab2ab02ed",
        "96e3f1fe0200325b723abb8cd4f9a766f4fd371b"
      ],
      "author": {
        "name": "Sumedh Sen",
        "email": "sumedhsen@google.com",
        "time": "Thu Aug 08 07:35:39 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:35:39 2024 +0000"
      },
      "message": "[automerger skipped] [RESTRICT AUTOMERGE] Check whether installerPackageName contains only valid characters am: e05cf74c0c am: 91a4bab056 -s ours am: b8189e6f8a -s ours am: 1dacd1f5ff -s ours am: 3fd5613ce0 -s ours am: 9a60a58c0a -s ours am: bae907b050 -s ours am: 96e3f1fe02 -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/28350797\n\nChange-Id: Ie8029febee27de45459c9f522237fb49deaa731d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4f6aeeffd2e7dc512edb86d03ba052eab2ab02ed",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "a39b2fa4a00531de2e39c07fb8cbc2f5b1df7472",
        "e9e4f74acb60a50975bcb25a750f2f97cc147421"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:35:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:35:10 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"[RESTRICT AUTOMERGE] Check whether installerPackageName contains only valid characters\" into sc-dev am: 46293ea269 am: fee4c543bc -s ours am: 1e8a1d7eee -s ours am: 74b1670db7 -s ours am: 6a59da6b5f -s ours am: f5fc95eda5 -s ours am: e9e4f74acb -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/28350797\n\nChange-Id: Ie8bc4fe7952dc58feebdc1ca583328349cd2e043\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a39b2fa4a00531de2e39c07fb8cbc2f5b1df7472",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "337cfa764b29bfaa853ba39d22d241754251bc05",
        "4e3107af0f8fba937c8b7085a45ff0f46115a4e7"
      ],
      "author": {
        "name": "Sumedh Sen",
        "email": "sumedhsen@google.com",
        "time": "Thu Aug 08 07:34:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:34:51 2024 +0000"
      },
      "message": "[automerger skipped] [RESTRICT AUTOMERGE] Check whether installerPackageName contains only valid characters am: e05cf74c0c am: 91a4bab056 -s ours am: b8189e6f8a -s ours am: 1dacd1f5ff -s ours am: e1b0b635d0 -s ours am: 4c3554d608 -s ours am: 4e3107af0f -s ours\n\nam skip reason: contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/28350797\n\nChange-Id: I72840c3dd6412efcbbfe3edf7e0cf94336db65b8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "337cfa764b29bfaa853ba39d22d241754251bc05",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "c20191c3c98a7e40d4ac1e113dcad1872aeb0486",
        "9e4c337829d21cf16d9062750fa7137bd9b618e5"
      ],
      "author": {
        "name": "Anna Bauza",
        "email": "annabauza@google.com",
        "time": "Thu Aug 08 07:34:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:34:07 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"fix: Security Report - Reveal images across users via EditUserPhotoController\" into udc-mainline-prod am: 9e4c337829 -s ours\n\nam skip reason: skipped by annabauza\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/28598523\n\nChange-Id: I2a4b536a727e5d6364ccca4a0b04de41020e895b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c20191c3c98a7e40d4ac1e113dcad1872aeb0486",
      "tree": "da1c9b42fa89ba84e4f9788582a4b22a83bc5379",
      "parents": [
        "9a72f7a6f161db54d85adf61c90b456e7cf4689d",
        "acea27594466a561c58162a7aabe9c368f3b70fe"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Aug 08 07:01:25 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 07:01:25 2024 +0000"
      },
      "message": "Merge \"[PM] Add NPE check before getSplitNames when remove the data\" into main"
    },
    {
      "commit": "4cefdc6df295534f7f94b26371dbacdba75db32f",
      "tree": "43f548801250b443ad8cf81eba8f21d16789ff77",
      "parents": [
        "9a72f7a6f161db54d85adf61c90b456e7cf4689d"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Fri Jul 26 16:40:41 2024 +0900"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Thu Aug 08 05:13:05 2024 +0000"
      },
      "message": "Cache the variation instance of Typeface\n\nPerformance numbers on Pixel 8 Pro.\n\nNon-Cached: 366,835 ns\n    Cached:   2,427 ns\n\nBug: 355462362\nTest: PaintTest\nFlag: com.android.text.flags.typeface_cache_for_var_settings\nChange-Id: I10f0697e4d158cdcf55e7e1196d1f37174de87bf\n"
    },
    {
      "commit": "57f0c3e5ad4f36baee80d3707bc1d304fa06c629",
      "tree": "9ce2022207791fb59638614593b6f89ed6602abc",
      "parents": [
        "a3292406720e7305be733180e6da47b3f1ac8051"
      ],
      "author": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Thu Aug 08 11:54:06 2024 +0800"
      },
      "committer": {
        "name": "wilsonshih",
        "email": "wilsonshih@google.com",
        "time": "Thu Aug 08 13:09:04 2024 +0800"
      },
      "message": "Allow to use snapshot starting window when launch translucent activity.\n\nThere won\u0027t create splash screen if the theme of top actiivty is\ndeclared as translucent or floating. But if there already has snapshot\nfor this task, it should be allowed to choose the snapshot as starting\nwindow while switching this task to top.\n\nFlag: EXEMPT bugfix\nBug: 357208242\nTest: launch activity A, while A stop, launch a translucent activity B\nin the same task. Launch the app from home again and verify there will\ncreate splash screen.\n\nChange-Id: I1562eef3026aaa2d2c563c0863450f12bb56985f\n"
    },
    {
      "commit": "72af109e70154433244fe99fbee4bd4c2f6e5b46",
      "tree": "eb0bdcb6bdc3704be709618484083fde007f0230",
      "parents": [
        "0a258ab8d027210b10faf95b8a31e85edc082ed1"
      ],
      "author": {
        "name": "jasonwshsu",
        "email": "jasonwshsu@google.com",
        "time": "Thu Aug 08 09:10:03 2024 +0800"
      },
      "committer": {
        "name": "jasonwshsu",
        "email": "jasonwshsu@google.com",
        "time": "Thu Aug 08 13:08:59 2024 +0800"
      },
      "message": "[HA dialog] Solve the bad color constrast for active device when using monochrome wallpaper color\n\n* Align with bluetooth dilaog design, to update same colors when using monochrome wallpaper color\n\nBug: 357767172\nTest: Change to monochrome wallpaper color then check active device color in hearing device dialog\nFlag: EXEMPT bugfix\nChange-Id: If193cd94815ba49b7741a0f1106ee2924ead0b7f\n"
    },
    {
      "commit": "9a72f7a6f161db54d85adf61c90b456e7cf4689d",
      "tree": "3a60324c76a817f65001ee1aa48197ac0144bc63",
      "parents": [
        "b1f65ff2b222d26f47e25cc0c670482cf460a0ee",
        "930710a9ac38610eef3cfe870fc207fdd556789c"
      ],
      "author": {
        "name": "Ale Nijamkin",
        "email": "nijamkin@google.com",
        "time": "Thu Aug 08 04:42:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 04:42:40 2024 +0000"
      },
      "message": "Merge \"[flexiglass] Removes redundant notifications property\" into main"
    },
    {
      "commit": "b1f65ff2b222d26f47e25cc0c670482cf460a0ee",
      "tree": "d51606c7d892bda2db46f30bf1c2b24dec4959fe",
      "parents": [
        "c2fc6685411b5c230f63c7be62ac192eefac1ab3",
        "83dd7bf0113a6151dc8194640606319b9515299d"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Thu Aug 08 03:24:48 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 08 03:24:48 2024 +0000"
      },
      "message": "Merge \"Remove fullscreen_dim_flag\" into main"
    },
    {
      "commit": "85afc0ab6db83e78cdd973fd93c89ff47c5135a0",
      "tree": "559c00ee46f201a8323bd374989cc1bc35e648c9",
      "parents": [
        "c60bb9c2f88526e858d2fbc5d9015bd82a17986d"
      ],
      "author": {
        "name": "Hao Dong",
        "email": "spdonghao@google.com",
        "time": "Mon Aug 05 19:08:15 2024 -0700"
      },
      "committer": {
        "name": "Hao Dong",
        "email": "spdonghao@google.com",
        "time": "Wed Aug 07 18:39:35 2024 -0700"
      },
      "message": "Set all sensors to enable test hal when one of them creates test session.\n\nFlag: TEST_ONLY\nBug: 356789161\nTest: atest CtsBiometricsTestCases\nChange-Id: I573639f1b87a96ef4dcccc29afa5b5fe551d0dac\n"
    },
    {
      "commit": "028ad6992c9875f5a47c1a26d46dcb6a4eac1490",
      "tree": "6247685eb8d45ca0e64657574a7404f215f17c20",
      "parents": [
        "77d7eec8beb538b858b8abb342ece4122261c933"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Aug 07 18:26:48 2024 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Aug 07 18:29:55 2024 -0700"
      },
      "message": "[Ravenwood] Faster framework-minus-apex processing\n\nIt turned out \"API file\" generation was rather slow because\nthis file\u0027s content isn\u0027t actually fully sharded.\n\nLet\u0027s only generate any of the *.txt and *.csv files in _all.\n\nBug: 313930116\nTest: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh\nFlag: EXEMPT host side test change only\nChange-Id: Ic29b5aa81e5f9e269643c63a0acc5c21c0971ad3\n"
    },
    {
      "commit": "c2fc6685411b5c230f63c7be62ac192eefac1ab3",
      "tree": "f000ee83ccd3d757cda0dfd1c56f59a0631bd575",
      "parents": [
        "ababbb7eb9290f5a8693087d46375e3cc8d5b588",
        "6c434c9ac09da6d77f502cab80825a84ed6019e2"
      ],
      "author": {
        "name": "Paul Colta",
        "email": "donpaul@google.com",
        "time": "Wed Aug 07 23:39:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 07 23:39:55 2024 +0000"
      },
      "message": "Merge \"HDMI: Fix validation of Recording Sequence\" into main am: 2d8aff7ea0 am: 6c434c9ac0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3206396\n\nChange-Id: Ic2ce27667973ea3b0808c052128499931ff2b876\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "acea27594466a561c58162a7aabe9c368f3b70fe",
      "tree": "bba9f358059fcf44f151d3177d7947c4181d3da8",
      "parents": [
        "b3504b83f41e33a6eac7f2a589f5eb46ba77e9c7"
      ],
      "author": {
        "name": "Ivan Chiang",
        "email": "chiangi@google.com",
        "time": "Wed Aug 07 23:32:22 2024 +0000"
      },
      "committer": {
        "name": "Ivan Chiang",
        "email": "chiangi@google.com",
        "time": "Wed Aug 07 23:37:57 2024 +0000"
      },
      "message": "[PM] Add NPE check before getSplitNames when remove the data\n\nFlag: EXEMPT bugfix\nBug: 358120641\nTest: atest PackageManagerTest\nTest: atest PackageInstallerArchiveTest\nTest: atest ArchiveTest\nChange-Id: Ic3e6c9981e512ddf7fdc0a691e4846e3082fd23c\n"
    },
    {
      "commit": "6c434c9ac09da6d77f502cab80825a84ed6019e2",
      "tree": "5dc5b1ab8bf5c45a32d37f7828d159fd13fd1701",
      "parents": [
        "507707027ef939f437bb201a07cbec3922c79bb5",
        "2d8aff7ea01a064a496a9b7d0a496f8526db6636"
      ],
      "author": {
        "name": "Paul Colta",
        "email": "donpaul@google.com",
        "time": "Wed Aug 07 23:22:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 07 23:22:55 2024 +0000"
      },
      "message": "Merge \"HDMI: Fix validation of Recording Sequence\" into main am: 2d8aff7ea0\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3206396\n\nChange-Id: I8bd863e757e5fc9d80486a74063604e463ddd3b0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2d8aff7ea01a064a496a9b7d0a496f8526db6636",
      "tree": "32e748561bf786935702064eab816a604ec39c3f",
      "parents": [
        "09a4c07e0961328df05652f1b82b9c924d90d5c1",
        "97da3d6cb0d10c297c6d65972c0e6242209ebecf"
      ],
      "author": {
        "name": "Paul Colta",
        "email": "donpaul@google.com",
        "time": "Wed Aug 07 23:00:05 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 07 23:00:05 2024 +0000"
      },
      "message": "Merge \"HDMI: Fix validation of Recording Sequence\" into main"
    },
    {
      "commit": "ababbb7eb9290f5a8693087d46375e3cc8d5b588",
      "tree": "37e1beee126e816977b45c1ada7bb7fbe1805bd6",
      "parents": [
        "638f66b1ebb2a98526a6985f27c36e553d58555e",
        "507707027ef939f437bb201a07cbec3922c79bb5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:36:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:36:55 2024 +0000"
      },
      "message": "Merge \"Fix DoubleBraceInitialization errorprone issues\" into main am: 09a4c07e09 am: 507707027e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3204742\n\nChange-Id: Iacc51557eab0652ad333bae4764a76d35f4ab025\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "638f66b1ebb2a98526a6985f27c36e553d58555e",
      "tree": "a670a2ee5b395851c5af01d7a81c02ce5cd5b673",
      "parents": [
        "c8e629ce88c8e19a7faa443df52f44f89e7a8c0e",
        "986e8b53af8f7e4e801d1404f12f790f27bbc006"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:35:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 22:35:53 2024 +0000"
      },
      "message": "Merge \"Add Settings key and value for phone switching request source\" into main"
    },
    {
      "commit": "6bc48bdc3713bfb936b0974cec65032cea603c01",
      "tree": "cd130d4b79490bddde6763488d18b4759b4f2c90",
      "parents": [
        "d9deb87531d8fd86442fc5f7280cd82eee8b03cd"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Wed Aug 07 15:38:22 2024 -0400"
      },
      "committer": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Wed Aug 07 18:34:05 2024 -0400"
      },
      "message": "Fix issues with OCCLUDED -\u003e GONE behind keyguard_wm_state_refactor.\n\nWe previously thought OCCLUDED -\u003e GONE was not possible without transiting a *_BOUNCER state. However, apps can launch over an insecure keyguard without dismissing it using an intent flag. Once launched over an insecure keyguard (OCCLUDED), apps can then request dismissing the keyguard behind the app, which requires us to transition invisibly from OCCLUDED -\u003e GONE.\n\nThis requires several changes:\n- Listen to dismiss requests from OCCLUDED and start the transition.\n- Hide lockscreen invisibly, behind the app, without triggering the going-away animation we usually start for * -\u003e GONE.\n- Cancel KeyguardViewMediator\u0027s doKeyguardLocked callback when dismissing. This is a temporary workaround for the fact that some KVM methods are still being called until we can fully migrate that class.\n\nBug: 278086361\nFlag: com.android.systemui.keyguard_wm_state_refactor\nTest: presubmit literally one hundred times (this causes hundreds of CTS test failures)\nChange-Id: I9ef587aac4fafe368641d5f922b2af896662d6c2\n"
    },
    {
      "commit": "507707027ef939f437bb201a07cbec3922c79bb5",
      "tree": "16f01d351e9cddc4817a8938f1569d85aaf62640",
      "parents": [
        "bdbd648dd1aae49a8122e44097f4067d10472c51",
        "09a4c07e0961328df05652f1b82b9c924d90d5c1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:24:45 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:24:45 2024 +0000"
      },
      "message": "Merge \"Fix DoubleBraceInitialization errorprone issues\" into main am: 09a4c07e09\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/3204742\n\nChange-Id: I541289e900f4e13a334fbee7fbdbf55943224cca\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c8e629ce88c8e19a7faa443df52f44f89e7a8c0e",
      "tree": "af63202fe7025a923f450e8b463ce30bf1dc65e0",
      "parents": [
        "ac310d16b1f8f808555f7ce3633b884bb92c0b36",
        "9a67e3ca92485a5e08bbc9b613ae1a62839e0fbb"
      ],
      "author": {
        "name": "Haoyu Zhang",
        "email": "haoyuchang@google.com",
        "time": "Wed Aug 07 22:15:05 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 22:15:05 2024 +0000"
      },
      "message": "Merge \"Fix that handwriting gesture not working if View is scaled\" into main"
    },
    {
      "commit": "39ee5696216b60c55002f2a9e5443c7d5b43d7aa",
      "tree": "5e379f4e3a7e6850c349f7846a0f6559c6e41fdb",
      "parents": [
        "ddc4d173133002d2ab7a856aa26d32120c408194"
      ],
      "author": {
        "name": "Julia Tuttle",
        "email": "juliatuttle@google.com",
        "time": "Wed Aug 07 17:09:10 2024 -0400"
      },
      "committer": {
        "name": "Julia Tuttle",
        "email": "juliatuttle@google.com",
        "time": "Wed Aug 07 18:10:45 2024 -0400"
      },
      "message": "Flexiglass: remove unnecessary notification fade\n\nFixes: 347762706\nTest: manual: enable flexi, close locked split shade, watch for flicker\nFlag: com.android.systemui.scene_container\nChange-Id: I94da22220c29c576a5b19d9bd8ad9b45a6e56fdd\n"
    },
    {
      "commit": "09a4c07e0961328df05652f1b82b9c924d90d5c1",
      "tree": "892e6c4bb1210c7cb036c16aee7b0f7fcbd73c8a",
      "parents": [
        "7dbfa89b0bda8c54a0890afef6d714c856f93d34",
        "fc27f744b1d9cb5810b155764b1bb60a28d773f5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 22:05:05 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Aug 07 22:05:05 2024 +0000"
      },
      "message": "Merge \"Fix DoubleBraceInitialization errorprone issues\" into main"
    },
    {
      "commit": "c056c7660b611c00ac272e20165aa9ee8dd0601d",
      "tree": "f7dfe0079eb95c3c52e4c54d37f7633f9d2c0953",
      "parents": [
        "805eff4e7d83574adb889fd2518e72110906fe54"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Wed Aug 07 14:53:22 2024 -0700"
      },
      "committer": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Wed Aug 07 15:00:20 2024 -0700"
      },
      "message": "Do not dismiss split while exit PiP to full-screen\n\nThe dismiss-split-on-exit-pip code path was added back in ag/23447537.\nDeprecate this path since no regressions\u0027 found.\n\nFlag: EXEMPT bugfix\nVideo: http://recall/-/aaaaaabFQoRHlzixHdtY/encWvtoZUnUWtxd9MIlltz\nVideo: http://recall/-/aaaaaabFQoRHlzixHdtY/gE1jnO3OMTJw04Axi08Ou5\nVideo: http://recall/-/aaaaaabFQoRHlzixHdtY/hlqwTIhGKiJcr0e4oTeL0M\nBug: 358041194\nTest: Enter PiP from split-screen from multiple apps\nTest: Create split-screen from apps in PiP mode\nChange-Id: Ie98bd68d0b52f8280c36c28f78b5216f93eef710\n"
    },
    {
      "commit": "423c0f55fff0c56520eb8aed818bc8fa009bf5a0",
      "tree": "617f5879e32a1402f4c7f627e67889817ff29e67",
      "parents": [
        "16c83afa9b790d3fde434232771f6cb089291c44"
      ],
      "author": {
        "name": "Jeremy Meyer",
        "email": "jakmcbane@google.com",
        "time": "Fri Aug 02 12:06:54 2024 -0700"
      },
      "committer": {
        "name": "Jeremy Meyer",
        "email": "jakmcbane@google.com",
        "time": "Wed Aug 07 14:55:45 2024 -0700"
      },
      "message": "Keep disabled resources out of final apk\n\nTest: Automated\nBug: 329436914\nFlag: EXEMPT Aconfig not supported on host tools\nChange-Id: Id5fdb025f004788ea40bdbd0b0df0dbda181f2c7\n"
    },
    {
      "commit": "ac310d16b1f8f808555f7ce3633b884bb92c0b36",
      "tree": "ec27a2e7fbcbf462b8db75890d5141d24e169cd3",
      "parents": [
        "6e881578512be40335eaa8a4442afe084b87865a",
        "2e30e126527069e256cd302bdd85be57d7c865c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 21:43:53 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 21:43:53 2024 +0000"
      },
      "message": "Merge \"Add @NonNull to OnCheckedChangeListener\" into main"
    },
    {
      "commit": "06d0f7cf9a382ac8fadfe7bdeae98c867ca98084",
      "tree": "5443032dc31d459a1a50aba00e261230a2d7ad6d",
      "parents": [
        "c7e9cca6d3a93f8cf6048909fddfa3cfb6316fe0"
      ],
      "author": {
        "name": "John Wu",
        "email": "topjohnwu@google.com",
        "time": "Wed Aug 07 21:43:19 2024 +0000"
      },
      "committer": {
        "name": "John Wu",
        "email": "topjohnwu@google.com",
        "time": "Wed Aug 07 21:43:19 2024 +0000"
      },
      "message": "[Ravenwood] Enable ColorUtils and c.a.i.graphics.cam\n\nBug: 339614874\nFlag: EXEMPT host side change only\nTest: atest InternalTestsRavenwood FrameworksCoreTestsRavenwood\nTest: atest InternalTests FrameworksCoreTests\nTest: $ANDROID_BUILD_TOP/frameworks/base/ravenwood/scripts/run-ravenwood-tests.sh\nChange-Id: I82ce3c04ec7febb9691d1438dcf464f8b63fca20\n"
    },
    {
      "commit": "6e881578512be40335eaa8a4442afe084b87865a",
      "tree": "7753d0778065052b5d8417af4515b8f029748dd3",
      "parents": [
        "c78fba1683464085b0f601630b444bc8fc6f75e7",
        "eeaeee247f9095f552d59116556d8fb26e03f4a5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 21:26:33 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 21:26:33 2024 +0000"
      },
      "message": "Merge \"Fix the \"ime set \u003cimeId\u003e\" workaround\" into main"
    },
    {
      "commit": "c78fba1683464085b0f601630b444bc8fc6f75e7",
      "tree": "54538864425c497eef740a8d1dcbfaf2fb988f46",
      "parents": [
        "912ea1a5a614cdfebf76470825431c1da6eded30",
        "7e31cfadcaa426f2cd1787a6f666c44bb930a30e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Aug 07 21:10:40 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 21:10:40 2024 +0000"
      },
      "message": "Merge \"Add an intent action for Non-payment NFC services settings\" into main"
    },
    {
      "commit": "912ea1a5a614cdfebf76470825431c1da6eded30",
      "tree": "ae959536bcb06a2b086ad968647741e94fdcb9fa",
      "parents": [
        "bb5ce1c6acb809489277e32f1f4c07d7ed2dc44b",
        "91be20a2446e941eeeeb5575a45a0e24136aebe2"
      ],
      "author": {
        "name": "Matías Hernández",
        "email": "matiashe@google.com",
        "time": "Wed Aug 07 20:36:28 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 07 20:36:28 2024 +0000"
      },
      "message": "Merge \"Reintroduce the \"until XX:XX\" summary for Do Not Disturb with countdown\" into main"
    }
  ],
  "next": "bb5ce1c6acb809489277e32f1f4c07d7ed2dc44b"
}
