)]}'
{
  "log": [
    {
      "commit": "fbd05dd7afbcd30d023d85b8311415e931f72ea5",
      "tree": "ad588206abaf585df55dc3f3f09b4158ae251ef2",
      "parents": [
        "9add45eefb7f9d3ebfeab902426558e51814e61c"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Jul 18 10:52:21 2023 -0700"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Jul 20 05:17:20 2023 +0000"
      },
      "message": "Use -Xjvm-default\u003dall instead of -Xjvm-default\u003denable or @JvmDefault\n\nThe @JvmDefault annotation and -Xjvm-default\u003denable argument are both\nremoved from kotlinc 1.9.0 in favor of -Xjvm-default\u003dall.\n\nBug: 291335478\nTest: builds\nChange-Id: I473e578b92482fbd6c8812c4d32acc1a4c27a84a\nMerged-In: I473e578b92482fbd6c8812c4d32acc1a4c27a84a\n"
    },
    {
      "commit": "71bf5b074c4ddd9e37c179a6b473be86684c5421",
      "tree": "9263b5a7663a77c709703a262f421b65ff685ad2",
      "parents": [
        "997af74d7fb6948d0aa04eeaa904211116482550",
        "3169dfcf37eb18a0089fba4ee465ad44885c6eca"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 11 15:30:01 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jul 11 15:30:01 2023 -0700"
      },
      "message": "Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE\n\nMerged-In: I0fd447ddbf810090e19305b2dc8278acd6e0887d\nI0fd447ddbf810090e19305b2dc8278acd6e0887d\nMerged-In: I25634442304214598c077ed2a6fb9b5fb6813445\nI25634442304214598c077ed2a6fb9b5fb6813445\nMerged-In: Icdfafd0b64289c2ca759a6a72d05a710393a262d\nIcdfafd0b64289c2ca759a6a72d05a710393a262d\n\nChange-Id: Iac3e0c81480afff251a503ba82e5a46a590969e2\n"
    },
    {
      "commit": "ef9965e2bc6c4ba46534192d215c58a8c9837776",
      "tree": "364a2845d4fcbcb2d30e9308eafc146e43cebd5e",
      "parents": [
        "bc38028c8d2938d866fff1bba9d947e444f6106a",
        "e135c4055f7c285255d015f21c77508a5f14a6dc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Jul 10 19:22:45 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 10 19:22:45 2023 +0000"
      },
      "message": "Merge \"Switch from minigzip to gzip.\" into main"
    },
    {
      "commit": "bc38028c8d2938d866fff1bba9d947e444f6106a",
      "tree": "bb83e6015d28e6614843dd25dbea0ab6978fcef4",
      "parents": [
        "e59b750030dde6861dc4f9649e7f1d0d7fda6b4e",
        "59eaf312d5f0ec250adfe7aa60b79ee2cbdddb2c"
      ],
      "author": {
        "name": "Mady Mellor",
        "email": "madym@google.com",
        "time": "Mon Jul 10 16:25:17 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jul 10 16:25:17 2023 +0000"
      },
      "message": "Merge \"Avoid CalledFromWrongThreadException in BubbleController\" into main"
    },
    {
      "commit": "60a60047125a737fdbccf2df59cf53652d629e70",
      "tree": "1c6a6f518da6fd0ea10ac404c83a65f4cce1db32",
      "parents": [
        "6f0164a29601ef6b4bdd92800d99d3a86ada2c3d",
        "bf1be095a28fe5b40cab0ceb1799625f2268176f"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Thu Jul 06 14:07:47 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jul 06 14:07:47 2023 +0000"
      },
      "message": "Merge \"Update OWNERS of libs/input\""
    },
    {
      "commit": "a694149b9fba63811fca00b685257f006f381dd4",
      "tree": "02f5ce6c690d44d27b8682af7ed7aa5268d89f85",
      "parents": [
        "b31cf50a385202b96c51126fc8eb2dfa473e6f52",
        "5fa6cb0359a5cc779309dd3cc41df32c38194c65"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jul 05 17:30:49 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 05 17:30:49 2023 +0000"
      },
      "message": "Merge \"Avoid static protolog dep in WindowManager-Shell\""
    },
    {
      "commit": "5fa6cb0359a5cc779309dd3cc41df32c38194c65",
      "tree": "aecc3b5d4afd5cbdbcf4a0e835aa6d03fbc3760e",
      "parents": [
        "24e934c0c3336537cabfdbfe1e01141bf109179b"
      ],
      "author": {
        "name": "Jared Duke",
        "email": "jdduke@google.com",
        "time": "Thu Jun 29 20:40:36 2023 +0000"
      },
      "committer": {
        "name": "Jared Duke",
        "email": "jdduke@google.com",
        "time": "Fri Jun 30 19:34:52 2023 +0000"
      },
      "message": "Avoid static protolog dep in WindowManager-Shell\n\nThis lib is already bundled in the framework and present in the\nbootclasspath. Avoid statically linking into (bundled app) clients\nto avoid compile-time and runtime class definition collisions.\n\nTest: m + presubmit\nBug: 215530220\nBug: 222468116\nChange-Id: I0db5d7450a2d3f467f08c6fffb3441ee4d16fb0a\n"
    },
    {
      "commit": "bf1be095a28fe5b40cab0ceb1799625f2268176f",
      "tree": "444e690674978efd2a3c96a872090ccef217c3b3",
      "parents": [
        "995e16c9ecd6892fe6b6d5d17f1859020d2bc6f6"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Fri Jun 30 18:52:55 2023 +0000"
      },
      "committer": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Fri Jun 30 18:56:48 2023 +0000"
      },
      "message": "Update OWNERS of libs/input\n\nBug: 289544381\nTest: Upload\nChange-Id: Iff5feb3ce994497ce5aac15c09cbf7c0d57c2a64\n"
    },
    {
      "commit": "59eaf312d5f0ec250adfe7aa60b79ee2cbdddb2c",
      "tree": "0c6921528a5b73d4b3117d970837ccd4428dce12",
      "parents": [
        "037244751d7bfb728dd51265b251e3a24da38556"
      ],
      "author": {
        "name": "sai.gairuboina-IN009276",
        "email": "sai.gairuboina@oppo.com",
        "time": "Sat Jun 24 22:32:51 2023 +0530"
      },
      "committer": {
        "name": "sai.gairuboina-IN009276",
        "email": "sai.gairuboina@oppo.com",
        "time": "Sat Jun 24 22:32:51 2023 +0530"
      },
      "message": "Avoid CalledFromWrongThreadException in BubbleController\n\nProblem: {\n            1.CalledFromWrongThreadException can happen if OneHandedTransitionCallback is called from another thread\n}\n\nSolution: {\n    1. Update the views in UI thread to avoid CalledFromWrongThreadException\n}\n\nBug: 288588813\nChange-Id: I23f535f89be9a14491d19dd16ec844d946dc486a\n"
    },
    {
      "commit": "e135c4055f7c285255d015f21c77508a5f14a6dc",
      "tree": "d715f01077951fe19cbc6f74d64ee4933fd3d65a",
      "parents": [
        "ec04d57b0bc472444eb8c9ea85bd75c1e755abbc"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jun 20 16:44:50 2023 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 21 08:53:49 2023 -0700"
      },
      "message": "Switch from minigzip to gzip.\n\nBug: http://b/288169261\nTest: treehugger\nChange-Id: Ic8a507b6a292c2c7917170b1ab27878d4e25ddef\n"
    },
    {
      "commit": "536a3e539a336242f97a318c38279ee6e05d4e1c",
      "tree": "be69566eb9c83ee6afaa1f0fe3602a1d347d296d",
      "parents": [
        "eb03425e2785d0feb876d560999f87098d4c1877",
        "aeab30bd450d2c52133656af9ddd650fcc116b34"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Thu Jun 08 03:13:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jun 08 03:13:42 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\""
    },
    {
      "commit": "a20259cb284f616a74ff4553d4a5007bb765955f",
      "tree": "2c28fd0b643b25073bb60410d1f6973ad8ed9b91",
      "parents": [
        "5404eb28a7faaab2fc2c50f6531044bab30a9c94"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jun 05 01:58:04 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Jun 05 01:58:04 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ifb967d113e07506e72d4ba36bbf3eb2f6bd68217\n"
    },
    {
      "commit": "5ea9231ff9665a3ca07972ec2239353579331b96",
      "tree": "612b34e507aa3af84232e5a33ebae74c35acab11",
      "parents": [
        "27c5bed4fa582fa934da55528c12af414167de8d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Jun 04 15:17:54 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Jun 04 15:17:54 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I493b0a69aaa9df1f46e12240e277c3adcbea857b\n"
    },
    {
      "commit": "aeab30bd450d2c52133656af9ddd650fcc116b34",
      "tree": "fc0525ea76d53b0fe2d6fae94f3b393906de93da",
      "parents": [
        "27c5bed4fa582fa934da55528c12af414167de8d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Jun 04 15:17:11 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sun Jun 04 15:17:11 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ia34d7f2c53c5f2382071b87432c720dd67c90c0d\n"
    },
    {
      "commit": "681bd6610e39be9f7a5fcdb445f97a3623878780",
      "tree": "3e333ebd5336c45ce1e01a0be7ea2e96a2a6ec8e",
      "parents": [
        "200ea89cf2acb50398c65d68d0773fbb52286056",
        "844427d5c103d9fa6c706764f920c48842aad098"
      ],
      "author": {
        "name": "Pawan Wagh",
        "email": "waghpawan@google.com",
        "time": "Thu May 18 22:28:37 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 18 22:28:37 2023 +0000"
      },
      "message": "Merge \"Use resizeOutVector in IncidentReportArg\" am: 844427d5c1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2596770\n\nChange-Id: I34f20dab223baf50521124c1507595254d9d3788\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c3e36876f5476a217b5a692c8d58bbdd3c60b59",
      "tree": "8a577ca45a0f5cfe497b5b481dd500e166321049",
      "parents": [
        "3c0960d65a289ba6f1c84020b258beea31b1d6fc"
      ],
      "author": {
        "name": "Pawan Wagh",
        "email": "waghpawan@google.com",
        "time": "Thu May 18 20:23:44 2023 +0000"
      },
      "committer": {
        "name": "Pawan Wagh",
        "email": "waghpawan@google.com",
        "time": "Thu May 18 20:31:30 2023 +0000"
      },
      "message": "Use resizeOutVector in IncidentReportArg\n\nIncidentReportArg doesn\u0027t handle cases when incorrect vector\nlength is provided in parcel. Using resizeOutVector Parcel API\ninstead.\n\nTest: atest incidentd_test\nTest: m incidentd_service_fuzzer \u0026\u0026 adb sync data \u0026\u0026 adb shell /data/fuzz/x86_64/incidentd_service_fuzzer/incidentd_service_fuzzer\nwith clusterfuzz testcase\nBug: 283079842\n\nChange-Id: I1682c8920c64faf5b0f2f6cd54b8517ec0f5d877\n"
    },
    {
      "commit": "a97790317ab9ab8c4194cb7d127bdeb3fdffb032",
      "tree": "1e6fca9ab04d74dd0271773fc8a0cd1222f5572d",
      "parents": [
        "5383d672a84f619c2f92f0e6d94220b7889960cc",
        "3c0960d65a289ba6f1c84020b258beea31b1d6fc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 17 18:30:13 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 17 18:30:13 2023 +0000"
      },
      "message": "Merge \"Replace filegroup with aidl_library module type\" am: 3c0960d65a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2574736\n\nChange-Id: I3de358c83f25e187dc45414cca759079939c86c8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c0960d65a289ba6f1c84020b258beea31b1d6fc",
      "tree": "8d41c7b090d276b8de41a56860c8beac7c16b73e",
      "parents": [
        "785394eb5494171797e232d39e4c006d162b919c",
        "6f17fb0a524e57bac9bb32dcd2874b33c4537f28"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 17 17:51:05 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 17 17:51:05 2023 +0000"
      },
      "message": "Merge \"Replace filegroup with aidl_library module type\""
    },
    {
      "commit": "5383d672a84f619c2f92f0e6d94220b7889960cc",
      "tree": "37bfd81df60bc1d58c1578620cb4660117d9cf18",
      "parents": [
        "eb7bdf9ac564aeda6ee46ce81d30228d4a911198",
        "785394eb5494171797e232d39e4c006d162b919c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed May 17 00:20:23 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 17 00:20:23 2023 +0000"
      },
      "message": "Merge \"Fix the pip bounds error when entering pip mode.\" am: 785394eb54\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2431912\n\nChange-Id: I458da9b5f7a1e0c146dc2706b9edd9fc976cc29b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "785394eb5494171797e232d39e4c006d162b919c",
      "tree": "fa63540923018e880a6b2e129d2b44c0a128e659",
      "parents": [
        "e435b1d759d488a2ea1a5aaa8b456e64aa268aa3",
        "34f9dae2d354fa81f29c24c4ec1b7f3f2ffd028e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue May 16 23:29:06 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 16 23:29:06 2023 +0000"
      },
      "message": "Merge \"Fix the pip bounds error when entering pip mode.\""
    },
    {
      "commit": "b7c510225f573417a650a326066b5bab892101cc",
      "tree": "dc105668d9226375bb889cfc785de0fe333f557e",
      "parents": [
        "422648fdfad684086abf90141739a090fc818787",
        "9568ba739996aa38e39c3659aeb55d3cd771e2a8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon May 08 23:46:11 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon May 08 23:46:11 2023 +0000"
      },
      "message": "Merge \"Remove usage of mFileName in ObbInfo\" am: 9568ba7399\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2493876\n\nChange-Id: I83739bf20406a5209038a0c48ac6c6f234435794\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9568ba739996aa38e39c3659aeb55d3cd771e2a8",
      "tree": "870d261e3974827f5aba8481336b3d0e4f251285",
      "parents": [
        "635e76753b2bec3f82395e52282de07a0db5cb46",
        "5a4db981644ccf7a266fbb3fe41758b2a5a85eac"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon May 08 22:44:34 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 08 22:44:34 2023 +0000"
      },
      "message": "Merge \"Remove usage of mFileName in ObbInfo\""
    },
    {
      "commit": "b9bf6721931cd17abb253527080dc283512cba12",
      "tree": "42bd7f43e1b98b8cadf2f289b2c7922d42c2dcd6",
      "parents": [
        "45b32d47ed2b12a63e3e2dff7116ee86b4109726",
        "579363b7c4c80be459b3ee94ef0848bf2584a41a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 04 16:09:41 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 04 16:09:41 2023 +0000"
      },
      "message": "Merge \"hwui: Fix multiple definitions of NativeFamilyBuilder\" am: 579363b7c4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2576970\n\nChange-Id: Ie2a02ace95519898178dc2673c78ba040cdfb1c5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "579363b7c4c80be459b3ee94ef0848bf2584a41a",
      "tree": "391f5b0d35e18a49178549ac21d80b46d51107a2",
      "parents": [
        "2189f35a66339eb05bdac34808a653636b0aaee8",
        "e537b18e8efe0c4cc510e0e34392e94c7dda4cdc"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 04 15:24:27 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 04 15:24:27 2023 +0000"
      },
      "message": "Merge \"hwui: Fix multiple definitions of NativeFamilyBuilder\""
    },
    {
      "commit": "6f17fb0a524e57bac9bb32dcd2874b33c4537f28",
      "tree": "78df0d976b1425aa97f21c3dd51afc8e79127d8b",
      "parents": [
        "fef900767d50927d0dd0cee01974563c0cac7f40"
      ],
      "author": {
        "name": "Vinh Tran",
        "email": "vinhdaitran@google.com",
        "time": "Mon May 01 17:47:12 2023 -0400"
      },
      "committer": {
        "name": "Vinh Tran",
        "email": "vinhdaitran@google.com",
        "time": "Wed May 03 10:03:47 2023 -0400"
      },
      "message": "Replace filegroup with aidl_library module type\n\nTest: CI\nChange-Id: I137be9f376f3661973c10a02649411ce3a4bcea8\n"
    },
    {
      "commit": "4000819dc8237f2674e5938fe29673f795c9b113",
      "tree": "7952d5badfe74d53be71b53ed073706e474aef15",
      "parents": [
        "e804ace98c8c6bf4f02faab6a0a8b314c9fd422f",
        "b931d69bd2f3943171c03b0e81ef91d9dc76cab7"
      ],
      "author": {
        "name": "Jorge Gil",
        "email": "jorgegil@google.com",
        "time": "Wed May 03 02:18:34 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 03 02:18:34 2023 +0000"
      },
      "message": "Merge \"Add @jorgegil to freeform and tests owners\" am: b931d69bd2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2568990\n\nChange-Id: I96a013b85ec1ae2d9c6b1d06528cf10ae82a18fe\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b931d69bd2f3943171c03b0e81ef91d9dc76cab7",
      "tree": "90406975d64cfc3dea7bc59ea64d429862ebcb4e",
      "parents": [
        "1309034db0a794551d2f6202488effa1e7240f1f",
        "386b86e8e1102c5d7e0d9caaec936efae5d4db60"
      ],
      "author": {
        "name": "Jorge Gil",
        "email": "jorgegil@google.com",
        "time": "Wed May 03 01:46:28 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 03 01:46:28 2023 +0000"
      },
      "message": "Merge \"Add @jorgegil to freeform and tests owners\""
    },
    {
      "commit": "e537b18e8efe0c4cc510e0e34392e94c7dda4cdc",
      "tree": "923bb41271b56d48432617aef5cece1c0ca40aa2",
      "parents": [
        "c2fa03fc8765ab1a35d440784c2a9aaaab9109b6"
      ],
      "author": {
        "name": "Tomislav Novak",
        "email": "tnovak@meta.com",
        "time": "Tue May 02 14:35:29 2023 -0700"
      },
      "committer": {
        "name": "Tomislav Novak",
        "email": "tnovak@meta.com",
        "time": "Tue May 02 14:38:51 2023 -0700"
      },
      "message": "hwui: Fix multiple definitions of NativeFamilyBuilder\n\nThere are two _different_ definitions of the NativeFamilyBuilder class,\none in jni/FontFamily.cpp and the other in jni/fonts/FontFamily.cpp,\nviolating the one-definition rule. Make them local by moving to an\nanonymous namespace.\n\nThis is an issue in non-optimized builds where ~NativeFamilyBuilder\nisn\u0027t inlined, so the wrong destructor ends up being called:\n```\n(gdb) bt\n[...]\n #3  0x0000007292c44a8c in std::__1::vector\u003cminikin::FontVariation,\n         std::__1::allocator\u003cminikin::FontVariation\u003e \u003e::~vector ()\n #4  0x0000007292c44a54 in android::NativeFamilyBuilder::~NativeFamilyBuilder ()\n #8  0x0000007292c64cec in android::FontFamily_Builder_build ()\n```\n(note that the struct used by FontFamily_Builder_build() doesn\u0027t have\nthe vector\u003cminikin::FontVariation\u003e field)\n\nTest: add \"-O0\" to hwui cflags and verify that system_server no longer\n      hangs on startup\nSigned-off-by: Tomislav Novak \u003ctnovak@meta.com\u003e\nChange-Id: Ic071a7c00a9b2f632b6f56877f54c6a58eb38965\n"
    },
    {
      "commit": "3f68195f1c4af008867a3260662983aae0f83be7",
      "tree": "17cd72ee71771704cada1354e9ddeb282acf09a4",
      "parents": [
        "a63a9cacab064f2b0a650548589b3a0876b6a1b4",
        "44a1a1e0e4eb93be785eb63cbddab8f6dd011a92"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Apr 28 16:50:32 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 28 16:50:32 2023 +0000"
      },
      "message": "Merge \"HWUI: reset buffer state only for ES3 context\" am: 44a1a1e0e4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2553671\n\nChange-Id: I3c807c0dde713332ea7bc0db11091391dafe1da4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "44a1a1e0e4eb93be785eb63cbddab8f6dd011a92",
      "tree": "dd0514fa0477609135cbde18fafc0a75d774dea7",
      "parents": [
        "24213321521b296893b09c4a3012686105860e66",
        "d82c91d51173fdb2880dfcd2c8a1973035c6ad73"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Apr 28 16:17:17 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 28 16:17:17 2023 +0000"
      },
      "message": "Merge \"HWUI: reset buffer state only for ES3 context\""
    },
    {
      "commit": "b8889b6e4d88243a4c252c1882bfc4af75b7c88a",
      "tree": "e1fe8d613df33dab8cc7cc717d4daf2dad065f23",
      "parents": [
        "73047c698995f52a572e33575baa6df35ec4fde6",
        "3ee6d5955c1e1548471331b403a54a7e94f7f59f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Apr 27 22:48:32 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Apr 27 22:48:32 2023 +0000"
      },
      "message": "Merge \"Opt hwui_unit_tests (and benchmarks) out of test runner sharding\" am: 3ee6d5955c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2565834\n\nChange-Id: Ica60cad2e16952de04259eccdbcc70f4eb32d986\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "386b86e8e1102c5d7e0d9caaec936efae5d4db60",
      "tree": "fe34cf87471120b207509cae72564073c9b5c3aa",
      "parents": [
        "c2fa03fc8765ab1a35d440784c2a9aaaab9109b6"
      ],
      "author": {
        "name": "Jorge Gil",
        "email": "jorgegil@google.com",
        "time": "Thu Apr 27 20:54:59 2023 +0000"
      },
      "committer": {
        "name": "Jorge Gil",
        "email": "jorgegil@google.com",
        "time": "Thu Apr 27 20:55:05 2023 +0000"
      },
      "message": "Add @jorgegil to freeform and tests owners\n\nChange-Id: I4c363e67736460ab01118847ce57592edd0f1a50\n"
    },
    {
      "commit": "070c28eaf6de2714d93728be76da365d80fae3d6",
      "tree": "244edae3fea3737723728c2235339d875fe0834f",
      "parents": [
        "61949e6125e8bfc4b6fe25af5c9d95c27ee5cd6e"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 27 15:52:27 2023 -0400"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Thu Apr 27 15:52:27 2023 -0400"
      },
      "message": "Opt hwui_unit_tests (and benchmarks) out of test runner sharding\n\nTesting this to see if it helps weird issues seen on b/263382503. This\nhas been suggested to be a culprit for other very similar issues in the\npast.\n\nDocs: https://source.android.com/docs/core/tests/tradefed/testing/through-suite/android-test-tuning\nBug: 263382503\nTest: presubmits\nChange-Id: If54c281a5620303f1e6284a52655003a1a01147d\n"
    },
    {
      "commit": "8283c7449f077e9fcbbd20192027b9737f6ba4c8",
      "tree": "9cf81a391ea6383c1d03b7b4af5afdef5eb341db",
      "parents": [
        "d73df5d7995087b8c20b4662aefb08f3338ae6dd",
        "b6702881af858e4a3e978bfe84612df8a6c78aa1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Apr 24 21:17:16 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 24 21:17:16 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into stage-aosp-master"
    },
    {
      "commit": "b6702881af858e4a3e978bfe84612df8a6c78aa1",
      "tree": "9c830b61904e78874a57bf75897fd3a4516203b1",
      "parents": [
        "34321c6d9f64ef77d8bd6c7045b7cabd8d924026"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 22 00:40:18 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 22 00:40:18 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I9b0d444fd01ecf14e6875d99844ab14b40b974f7\n"
    },
    {
      "commit": "45719ed353699bfd9296b8a0f63440b6b21649d6",
      "tree": "8fac37c295bbbb6cfe5eb55ed6c5c9cb6e481852",
      "parents": [
        "34321c6d9f64ef77d8bd6c7045b7cabd8d924026"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 22 00:38:19 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Apr 22 00:38:19 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I60b0cab3c70adf6f28c1b44721f6419d9fa9ce4c\n"
    },
    {
      "commit": "d82c91d51173fdb2880dfcd2c8a1973035c6ad73",
      "tree": "6950f30c75c4ec2479f182d9f150a1e99ce02ad3",
      "parents": [
        "4a012f5d3f630b2913df0163f79bf2f584c7c0f0"
      ],
      "author": {
        "name": "Shih-hsin Li",
        "email": "seasonl@nvidia.com",
        "time": "Fri Apr 21 12:13:47 2023 -0700"
      },
      "committer": {
        "name": "Shih-hsin Li",
        "email": "seasonl@nvidia.com",
        "time": "Fri Apr 21 12:19:55 2023 -0700"
      },
      "message": "HWUI: reset buffer state only for ES3 context\n\nReset buffer state only for ES3 context and above since other context\ntype can\u0027t have buffer state set to GL_NONE.\n\nChange-Id: I4da3bda6e48afce9bc94abd54ccc403de88c3597\n"
    },
    {
      "commit": "c34ca49a06cec8abc10236496bfdfbaae9122f96",
      "tree": "83c9505f3ac48a8274e3d73c4ca469745d607c7b",
      "parents": [
        "d4aa0f6498da856a5e5cd45f431ea9497a8e562f"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Fri Apr 14 08:52:46 2023 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Apr 17 20:13:05 2023 +0000"
      },
      "message": "Make sure to clear outdated screenshot of splitting tasks\n\nMake sure to clear the screenshot of splitting tasks if it\u0027s taking the\nnew one or being dismissed from split.\n\nBug: 272420717\nBug: 278134600\nTest: pass existing tests\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e4ec07516eb1b824e25d57088963984d2175e5d7)\nMerged-In: Ia159deccc8f0024143200e4dd44fadf67974a198\nChange-Id: Ia159deccc8f0024143200e4dd44fadf67974a198\n"
    },
    {
      "commit": "8c57a52b1ca570133b09f12fcfc063a7fdae28ed",
      "tree": "fa0a5f4aba2fb5de1a91f37c86b64d31ed786417",
      "parents": [
        "3066da9e84e201193277995adea7292afd887f8e"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Thu Apr 13 01:36:20 2023 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Apr 14 01:02:45 2023 +0000"
      },
      "message": "Revert \"Remove pip resize flicks\" DO NOT MERGE\n\nThis reverts commit a0253fb49309d4d249055ff459048a69a188be32.\n\nReason for revert: The original CL introduced regressions on QPR3 http://b/276806110 and http://b/277677631, and the bug it fixed was present in prior releases e.g. TQ2A.230405.002 (9662652). This will be fixed for U, hence the \"do not merge\" at the top of revert.\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ce1ef55f1a4934e16faf5b3ac4ec0b1ea4924324)\nMerged-In: I4abd2c5b66d837b73f210a85b62ca65bb6aa1f77\nChange-Id: I4abd2c5b66d837b73f210a85b62ca65bb6aa1f77\n"
    },
    {
      "commit": "45e4f2bd7f1331163da797e4a89e2a83c069d557",
      "tree": "0d1dbaed5a6857c10f7175dda3a9dd6bca098734",
      "parents": [
        "b7d927c8811fd94d1e362bcc8e4906ed5ec798b3",
        "8c5ac04d20c85e5b77bc1327abc994f37d353dac"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Apr 10 17:26:35 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 10 17:26:35 2023 +0000"
      },
      "message": "Merge \"HWUI: reset buffer state after MakeCurrent\" am: 188e20b8ca am: 8c5ac04d20\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2528107\n\nChange-Id: I8c9346c913c7b4156580de9d75334e71a0d15c40\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e9c00923bf197363a793ce2d5735e082cf8d6aa6",
      "tree": "7ae9a4b6eaaaed321933cabca1d09b4428875b5e",
      "parents": [
        "4a372e83f8e678102e88f755482226f8fba0993a",
        "09c1e200716ae46c73455b052514527f1b971455"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Mon Apr 10 06:37:31 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 10 06:37:31 2023 +0000"
      },
      "message": "Merge \"Fix launch single task case if it under split roots\" into tm-qpr-dev am: 09c1e20071\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22504283\n\nChange-Id: I83647af22cf477a77e8a0eab1285c10b8161c1d9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "09c1e200716ae46c73455b052514527f1b971455",
      "tree": "d80cf9faeab3fb14e57441fe764b5b6257de50ff",
      "parents": [
        "852833b280daa6beed466b64caf3dd2a8a43f374",
        "3a68b02623da338752c609016c49b8536b8ef5fb"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Mon Apr 10 06:05:38 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 10 06:05:38 2023 +0000"
      },
      "message": "Merge \"Fix launch single task case if it under split roots\" into tm-qpr-dev"
    },
    {
      "commit": "4a012f5d3f630b2913df0163f79bf2f584c7c0f0",
      "tree": "4cfdd74b19e8c368fed062718ce27f934b9e0f3f",
      "parents": [
        "23d9715001ec52207176ccd95f5239376a7d7e34"
      ],
      "author": {
        "name": "Shih-Hsin Li",
        "email": "seasonl@nvidia.com",
        "time": "Tue Sep 21 18:11:23 2021 -0700"
      },
      "committer": {
        "name": "Shih-hsin Li",
        "email": "seasonl@nvidia.com",
        "time": "Fri Apr 07 11:30:24 2023 -0700"
      },
      "message": "HWUI: reset buffer state after MakeCurrent\n\nMakeCurrent call is not guaranteed to reset read/draw buffer state of\ndefault framebuffer unless it\u0027s the first time the context is bound.\nWhen the default framebuffer transitions from EGL_NO_SURFACE to a surface,\nit\u0027s buffer state might stay GL_NONE.\n\nThis change make sure default framebuffer buffer state is GL_BACK after\nMakeCurrent.\n\nChange-Id: I9d8a402c6e66e8eca177d8dec8208db3abb155f2\n"
    },
    {
      "commit": "3a68b02623da338752c609016c49b8536b8ef5fb",
      "tree": "9befe2d2f5243b0896903105ea9d928d367b6374",
      "parents": [
        "2e07598039cc14de8d4f8cd87a787073d7fd2313"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Thu Apr 06 15:17:10 2023 +0800"
      },
      "committer": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Thu Apr 06 15:17:10 2023 +0800"
      },
      "message": "Fix launch single task case if it under split roots\n\nLauncher might launch single task through split, but in some flow\nthat task might still under split roots and cause it abnormal.\nWe should exit split first in such case.\n\nFix: 269375890\nTest: manual\nTest: pass existing tests\nChange-Id: I713dc87a17478633db976bee656f7bb107e6e4f0\n"
    },
    {
      "commit": "d49d5c405cba7675a7d128bbb38da2d434b6d18b",
      "tree": "8ba05eb540559a42c75922bd420cd97af8395280",
      "parents": [
        "775a0c6360800bf95e27f2a5273d238a409a0866"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 05 17:07:56 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Wed Apr 05 17:07:56 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I46db71d37189fbf2f10ad8875b905fab40217139\n"
    },
    {
      "commit": "730bedc79ff6aaf8a2faff9e33ab2f4052b96f69",
      "tree": "0db09acec43962e0aee04c6f673e2c1712e444f4",
      "parents": [
        "5c7b2aa90ecb6a921bbfcd3a5abc0fd2d572a8aa",
        "b97a6b4110e5849d25b108b7e0b2ef391092854e"
      ],
      "author": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Wed Apr 05 19:43:17 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 05 19:43:17 2023 +0000"
      },
      "message": "Merge \"Add myself to owners for desktop\" am: 0573ebd94b am: b97a6b4110\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2522415\n\nChange-Id: I2803e016b9b9206c8d125f7df718936e2619899d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0573ebd94b15b5672fb6fa478d2f799f584bc728",
      "tree": "34be7378c6e993b49c009a69de55f8fa0497057b",
      "parents": [
        "3661b1baf9ef7ee388b45c0b41e6260e938573ab",
        "eaf6d13b1eb9e4f323964cc8fbeedf9c25ae6627"
      ],
      "author": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Wed Apr 05 17:55:17 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 05 17:55:17 2023 +0000"
      },
      "message": "Merge \"Add myself to owners for desktop\""
    },
    {
      "commit": "64205590d885221b6338ee2263b35bfd6a4dabf4",
      "tree": "1c023a569dda1a6a7b4f18281d9d9f02c87fc23f",
      "parents": [
        "3f5d786f1e298476d559f44d71f3aa2c4fde6732",
        "704ec9665391777a594c135c31bdc588bc03bf16"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Wed Apr 05 17:47:17 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 05 17:47:17 2023 +0000"
      },
      "message": "Merge \"Force Kids app to use sensorLandscape when in reverseLandscape\" into tm-qpr-dev am: 704ec96653\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22380514\n\nChange-Id: I4a5e98f62db22b20242c28f1138aa0e4e52eb7f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "704ec9665391777a594c135c31bdc588bc03bf16",
      "tree": "69fd11fd90507815d583218fa805ad442d8c6d0f",
      "parents": [
        "8975d9a03ade7745d1e8b7b7129cb9fc5493b130",
        "9da476b39ecd73e6351db6544a10ba8e4a564fcd"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Wed Apr 05 17:16:22 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 05 17:16:22 2023 +0000"
      },
      "message": "Merge \"Force Kids app to use sensorLandscape when in reverseLandscape\" into tm-qpr-dev"
    },
    {
      "commit": "3f5d786f1e298476d559f44d71f3aa2c4fde6732",
      "tree": "28c1d481a3942be1c0f33d7fe5ca551982f36bcf",
      "parents": [
        "3113aba5c339431787bbf355f4586b6a6536bfa3",
        "8975d9a03ade7745d1e8b7b7129cb9fc5493b130"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Wed Apr 05 17:03:39 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 05 17:03:39 2023 +0000"
      },
      "message": "Merge \"Validate aspect ratio on PiP params change.\" into tm-qpr-dev am: 8975d9a03a\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22461774\n\nChange-Id: Id93ca5fc11434dc7872f24ea84d669c42baba85b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8975d9a03ade7745d1e8b7b7129cb9fc5493b130",
      "tree": "bf9759ff311e3aca6b0d43bb827e23e077990811",
      "parents": [
        "66232edfae4513233f2ff7d1e5d8dda1c874e7f6",
        "86edc8c5255358db6523aed030b4837bdc7c8970"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Wed Apr 05 16:55:10 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 05 16:55:10 2023 +0000"
      },
      "message": "Merge \"Validate aspect ratio on PiP params change.\" into tm-qpr-dev"
    },
    {
      "commit": "9da476b39ecd73e6351db6544a10ba8e4a564fcd",
      "tree": "4b0111842eecc99069e303e8dadfbc75ce02162e",
      "parents": [
        "6ed71b9057253a94f8d8d5df8bd2e482df6b878f"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 31 16:31:47 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Wed Apr 05 13:18:25 2023 +0000"
      },
      "message": "Force Kids app to use sensorLandscape when in reverseLandscape\n\nA few apps in Kids Space request \"reverseLandscape\" orientation when\nDisplay#getRotation returns ROTATION_270 expecting it to correspond\nto the seascape display orientation while it may correspond to the\nlandscape one when config_reverseDefaultRotation is set to true.\n\nThis CL overrides the \"reverseLandscape\" and \"landscape\" orientation\nwith \"sensorLandscape\" in the context of apps running in the Kids space\nwhen config_reverseDefaultRotation is set to true\n\nFixes: 265589619\nTest: Run `atest WmTests:WindowManagerServiceTests`\n      Run `atest WMShellUnitTests:KidsModeTaskOrganizerTest`\n      Run `atest WmTests:LetterboxUiControllerTest`\n\nChange-Id: Iadfb840199df9b308df699a9ca18ac5332c2536f\n"
    },
    {
      "commit": "7210c9158dcee617a4020e71044914c89261fabc",
      "tree": "c871685de2eba71becacf2636d7c81583ee55841",
      "parents": [
        "cb9649cbbe921cdc0c676142e0f8d9640d2c0957",
        "686c948ce812748a4fd2c1c838141dedd7485b93"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Apr 05 08:01:43 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Apr 05 08:01:43 2023 +0000"
      },
      "message": "Merge \"Opt libhwui out of -fprofile-sample-accurate\" am: 3661b1baf9 am: 686c948ce8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2500818\n\nChange-Id: I0c70be2316a953bd573726fb40941968a0897af0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3661b1baf9ef7ee388b45c0b41e6260e938573ab",
      "tree": "98ed412047e31713633450da6ae84e6ae9c44a1a",
      "parents": [
        "1b1d3d0939c7f15fecdeee82dccfbbcaefb50354",
        "3ccc52fb0bf11d6cfb104a80b1bdbc81bac0e37d"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Wed Apr 05 07:00:16 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 05 07:00:16 2023 +0000"
      },
      "message": "Merge \"Opt libhwui out of -fprofile-sample-accurate\""
    },
    {
      "commit": "0ff3b1b107a0c7fdc08f4dd8d9f795017fa268b8",
      "tree": "64d71bb2a940f4d87c93c7ab2a6b2e88df3639ea",
      "parents": [
        "22564c81a8a839a25d77f79c58c45a5379a3c10f",
        "3827faca6da0fbc75437e77a76335e3a433e7e7b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 04 22:58:19 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 04 22:58:19 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into tm-qpr-dev"
    },
    {
      "commit": "86edc8c5255358db6523aed030b4837bdc7c8970",
      "tree": "b4ff4fb36285078bbd99aa3ba04c1af77e72b31b",
      "parents": [
        "b3d00601028c4c841b55a11ab6a81652f02d6703"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Tue Apr 04 21:28:32 2023 +0000"
      },
      "committer": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Tue Apr 04 21:28:32 2023 +0000"
      },
      "message": "Validate aspect ratio on PiP params change.\n\nIf the params do not provide the aspect ratio we will return 0f, which\nimpacts further computations on e.g. pinch resize gesture.\n\nBug: 276455406\nTest: manually modify ApiDemos to not provide aspect ratio, enter PiP\nand verify that aspect ratio is set to default value instead of 0\n\nChange-Id: Ie734a4e35ccbccdad5a2bee0f0e1bd507dcc1025\n"
    },
    {
      "commit": "eaf6d13b1eb9e4f323964cc8fbeedf9c25ae6627",
      "tree": "9d0d9b65c2e97dd21f391e8231e11a97d87255ab",
      "parents": [
        "db93b81cf5536c272cb47fcc03c4a4ef79006473"
      ],
      "author": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Tue Apr 04 17:20:10 2023 +0000"
      },
      "committer": {
        "name": "Ats Jenk",
        "email": "atsjenk@google.com",
        "time": "Tue Apr 04 17:41:24 2023 +0000"
      },
      "message": "Add myself to owners for desktop\n\nBug: 275118296\n\nChange-Id: I3be0bee2f89c9ea230ab7dae1f80cb2b74aab270\n"
    },
    {
      "commit": "2526e779834c93f9367da2888b327fae21c45506",
      "tree": "1969e2a5640ca0728fd47da9edf9f9a081387818",
      "parents": [
        "05fe93551211d036ac995a47e7a30394bd1a2446",
        "b3d00601028c4c841b55a11ab6a81652f02d6703"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Tue Apr 04 15:37:35 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Apr 04 15:37:35 2023 +0000"
      },
      "message": "Merge \"CompatUI UX Improvements\" into tm-qpr-dev am: b3d0060102\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22237583\n\nChange-Id: I889b2f725d0b1e45bfc2cfddbe225b91d768a530\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "03d7ba5be3df19e061de4044a11912205dd0db73",
      "tree": "18519df809954f40b1ed0c48d1670e4aee1ccbce",
      "parents": [
        "30a093f99558a7a5e05fe0126643c94d4ebb4ecd"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 16:18:21 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Tue Apr 04 09:12:48 2023 +0000"
      },
      "message": "CompatUI UX Improvements\n\nThis CL does the following UX improvements:\n  - Increase fading animation duration to 400ms\n  - Implement a logic for horizontal and\n    vertical education indipendently which displays\n    icons when in center position only once and\n    every time user double-taps for a not-central\n    position.\n  - Remove the circles animation\n\nBug: 275054578\nTest: atest WMShellUnitTests:ReachabilityEduLayoutTest\n      atest WMShellUnitTests:LetterboxEduWindowManagerTest\n      atest WMShellUnitTests:ReachabilityEduWindowManagerTest\n\nChange-Id: I55cd13c83f43a8a31725e6f6493504bc3ab4e62e\n"
    },
    {
      "commit": "3827faca6da0fbc75437e77a76335e3a433e7e7b",
      "tree": "b5f74577c7dbda17cced331e4dc2e29411174729",
      "parents": [
        "e3cbc371888c0710067e10fe7ea280ad3adf9d9d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 03 16:18:41 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Apr 03 16:18:41 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ic3da122923de600b8de892a7a25b8bd78e11e337\n"
    },
    {
      "commit": "77d7e5a1a22ecab73e404b70edc8e97d24e32de9",
      "tree": "ae234a32a23e302546ae14e6cd74bebe2b2e1bf8",
      "parents": [
        "97978aab489a602c5d2bf2f0d670bffb41169427",
        "155692f329dbb0f13e33b50714c9b797f3f101df"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Mon Apr 03 17:08:36 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 03 17:08:36 2023 +0000"
      },
      "message": "Merge \"Update double-tap education label\" into tm-qpr-dev am: 155692f329\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22428583\n\nChange-Id: I2554d785a9bdd4d5b67e9181e3bccfc40e2a9ec9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6886d9a129682d830eb7d139698bf71c4c1746c1",
      "tree": "2583ee09aea06833ee1705d8d07bc678793506be",
      "parents": [
        "8630554449fb84740af15edb8416745ab5d8c83f"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Mon Apr 03 13:25:27 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Mon Apr 03 13:32:28 2023 +0000"
      },
      "message": "Update double-tap education label\n\nPut the double-tap education label on two lines\n\nBug: 275054578\nTest: Manual\n\nChange-Id: I17411b0310b672eb48e029c9e32c5a62c69bcfeb\n"
    },
    {
      "commit": "3f731ab669e2207e238388db7d986ff5909d1dbc",
      "tree": "64b6024dbffa7b5b99964647c083263e58ec6391",
      "parents": [
        "77965c4e6831eea603d1a064e6789294c6de6149",
        "b252a4595feb21cda41e72ee5695ecf0ad2ff1c9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Apr 02 03:31:14 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Apr 02 03:31:14 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into tm-qpr-dev"
    },
    {
      "commit": "9ccba9558cb238b8e99b264b0d809d7d3912bb51",
      "tree": "4023a53855de35f688611774ae692bc1c0f68079",
      "parents": [
        "c2bd7df143ed0a021c09d680e6b0be507dc2bb36",
        "042455c19fd5f01e2c6e802b49eaf7f69437ebba"
      ],
      "author": {
        "name": "Jahin Imtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Fri Mar 31 23:24:58 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 31 23:24:58 2023 +0000"
      },
      "message": "Merge \"Include module dependencies under `data`\" am: 932fe8ac1d am: 042455c19f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2486137\n\nChange-Id: I1d1e8dfe1c6caf18965e64a9c57d266de6e112cb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "97f070edcd5ab8e8d34fce00658c0ab3467e453b",
      "tree": "3049a8a315644cfb7920bbe072fbd927eb3edd4d",
      "parents": [
        "67c703c94523062bbbb3ef6d883aeadc5b095c27"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 31 15:46:04 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 31 15:46:04 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I31e113f71f6cb930389730dea881925134effb7f\n"
    },
    {
      "commit": "b252a4595feb21cda41e72ee5695ecf0ad2ff1c9",
      "tree": "adc84e84db0d53bb92a189af5c09a63398235548",
      "parents": [
        "67c703c94523062bbbb3ef6d883aeadc5b095c27"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 31 15:45:01 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Mar 31 15:45:01 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I1d49dc0ceed33bcfd8901bbf8e525a2a2f7bb51d\n"
    },
    {
      "commit": "932fe8ac1d0253abba86036811f004bf36dabc8e",
      "tree": "d596f681d9ff3c0096a2e52add70eb026a096945",
      "parents": [
        "b8a1b57bb9f9e4a9f8b6ba72a63e981664315391",
        "d8b1dda042a6d7447cb40caa920d2479647b7bf9"
      ],
      "author": {
        "name": "Jahin Imtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Fri Mar 31 21:51:06 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 31 21:51:06 2023 +0000"
      },
      "message": "Merge \"Include module dependencies under `data`\""
    },
    {
      "commit": "e39b55416354032cd0764528c43e6fe7d68560b1",
      "tree": "acbe0ced24ccd10b44f902c12d49bcfb55a1be5b",
      "parents": [
        "2140acaef4604f435f16974671b940aef30cefba",
        "6ccf5e7044c82f20fb8aeb6d7342befb0292f7be"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Mar 31 20:10:00 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 31 20:10:00 2023 +0000"
      },
      "message": "Merge \"Remove pip resize flicks\" into tm-qpr-dev am: 6ccf5e7044\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22255151\n\nChange-Id: I333b2830f7f646cbb6fd864f89be146a88f0cf04\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6ccf5e7044c82f20fb8aeb6d7342befb0292f7be",
      "tree": "707a49eee5d55fbdfa903fe992783a7324df434c",
      "parents": [
        "2bc6696bae3d6fabb31dd493f71665f6dbd627fe",
        "a0253fb49309d4d249055ff459048a69a188be32"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Mar 31 19:45:39 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 19:45:39 2023 +0000"
      },
      "message": "Merge \"Remove pip resize flicks\" into tm-qpr-dev"
    },
    {
      "commit": "a0253fb49309d4d249055ff459048a69a188be32",
      "tree": "c93a46629cb21e7b3346fc1c3f7ed8494ac34b11",
      "parents": [
        "84903febabd5a8bf9ab665346522eacead475cf3"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Mar 24 17:30:42 2023 +0000"
      },
      "committer": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Mar 31 17:24:09 2023 +0000"
      },
      "message": "Remove pip resize flicks\n\nRemove flicks after quickly user-resizing pip\nby making sure touches are not enabled while\nfinal window updates are ongoing.\n\nBug: 274682042\nTest: manually reproduce the steps in the bug\nChange-Id: I506cb3197ac2cd10a3906c9466c90278e8cc59f5\n"
    },
    {
      "commit": "bd2c9c2e41c4caedb0f95f7fabef18ea7f6ec916",
      "tree": "e71f3919f2ab49611f6c4a6dde9625539ab9622b",
      "parents": [
        "4dd2cc2901772d4a370092fe31f482db73a29746",
        "14a06a9cd5378987fcc8171db46cce96e38c3489"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 06:32:44 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 31 06:32:44 2023 +0000"
      },
      "message": "Merge \"Fix NPE when using hinge split type without FoldingFeature\" into tm-qpr-dev am: 14a06a9cd5\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22339022\n\nChange-Id: I072b96a2527a0b47087569d0b2c76953970cf1b2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "14a06a9cd5378987fcc8171db46cce96e38c3489",
      "tree": "c734dc0350826d2f34fea56290e9d9a3f33b4fd5",
      "parents": [
        "8ec061a0f5a8e725b5f19bcfd38edf40558b2cf0",
        "3249642489286a7685285379b2e0216fd60d0b0c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Mar 31 05:57:00 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 31 05:57:00 2023 +0000"
      },
      "message": "Merge \"Fix NPE when using hinge split type without FoldingFeature\" into tm-qpr-dev"
    },
    {
      "commit": "d8b1dda042a6d7447cb40caa920d2479647b7bf9",
      "tree": "a8cf1ec2280413da73454cd2dd491305829227c7",
      "parents": [
        "a59180a4ca8442179c0b76145e3d285240d12e69"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Mon Mar 13 23:53:08 2023 +0000"
      },
      "committer": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Thu Mar 30 21:22:34 2023 +0000"
      },
      "message": "Include module dependencies under `data`\n\nBug: 269138674\nTest: Presubmit\nChange-Id: Ibd1a18f6369396c4ae7b0263baab84f25c88ce06\n"
    },
    {
      "commit": "1df1042d32f0090b3a41e9678fae5c96d2405b0d",
      "tree": "83e91706a4e1dece83a797e93b6c744e7a1d0c4c",
      "parents": [
        "2b8d44a3ffe2bdc93a7b0c8db6e0e4299111a0e3",
        "e572351d267ceb98ffc4cb82e0082915a80364f2"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Thu Mar 30 16:32:18 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 30 16:32:18 2023 +0000"
      },
      "message": "Merge \"Do not throw exception on task vanished\" into tm-qpr-dev am: e572351d26\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22333702\n\nChange-Id: I87e7bebe150197eb81d4bd886cbbcf94bfed1ad7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "034b72f8056ea146b3d57abe8f37d0837cc008a5",
      "tree": "6c639f1c0c538e6d231c2ea241c48823406d7365",
      "parents": [
        "d79cfe2776b07afac7e2b3685c516ba3cb145650",
        "17753e194c4347f882bfa3944ffb3f09dd7068e7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 29 22:22:07 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 29 22:22:07 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into tm-qpr-dev"
    },
    {
      "commit": "d79cfe2776b07afac7e2b3685c516ba3cb145650",
      "tree": "ff32a60486266a9d87f1566d284c7ffcb0e59156",
      "parents": [
        "edb8cda51fdfbe420bd2e7d216f1443831accba2",
        "0fae5e3b88033117c6edecc7b3b13cd55e9484c9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 29 22:22:07 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 29 22:22:07 2023 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into tm-qpr-dev"
    },
    {
      "commit": "e572351d267ceb98ffc4cb82e0082915a80364f2",
      "tree": "1b1fe8b276409de955bcedc8f5b4cfc6e3251bde",
      "parents": [
        "9ed16e1beed64986cb0847439ffeae1dc2f208fc",
        "76ab53a384b16fbf07ffd4c11952ef687bd9bcc3"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Wed Mar 29 19:19:39 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 29 19:19:39 2023 +0000"
      },
      "message": "Merge \"Do not throw exception on task vanished\" into tm-qpr-dev"
    },
    {
      "commit": "3249642489286a7685285379b2e0216fd60d0b0c",
      "tree": "898222d9917203549f92a25dde67c86a99a0b241",
      "parents": [
        "9ed16e1beed64986cb0847439ffeae1dc2f208fc"
      ],
      "author": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Wed Mar 29 19:20:25 2023 +0800"
      },
      "committer": {
        "name": "Charles Chen",
        "email": "charlesccchen@google.com",
        "time": "Thu Mar 30 00:55:53 2023 +0800"
      },
      "message": "Fix NPE when using hinge split type without FoldingFeature\n\nBefore this CL, we only compute SplitType in getRelBounds.\nHowever, we actually obtain the bounds to check minimum\ndimensions in #computeSplitAttributes.\n\nThis CL moves the splitType calculation to\n #getPrimaryBounds and #getSecondaryBounds to cover the\nminimum dimensions to fix NPE.\n\nTest: atest SplitPresenterTest\nBug: 263565586\nfixes: 275714114\n\nMerged-In: Ibb826c25f072cdffd5b5adcd19571fe446d64f51\nChange-Id: Ibb826c25f072cdffd5b5adcd19571fe446d64f51\n"
    },
    {
      "commit": "76ab53a384b16fbf07ffd4c11952ef687bd9bcc3",
      "tree": "ba72f1986b1140a745503910a81de5559e5b0787",
      "parents": [
        "b89627e90af550b9fb96bf083a24387ceb2fcd97"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Wed Mar 29 17:20:00 2023 +0800"
      },
      "committer": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Wed Mar 29 15:59:00 2023 +0000"
      },
      "message": "Do not throw exception on task vanished\n\nBecasue ag/22162082 make children task info might remove on task\ninfo changed, it might cause we throw exception on task vanished\ndue to the children task remove from list early. We should remove\nit.\n\nFix: 275022724\nTest: manual\nTest: pass existing tests\nChange-Id: I92f034564d89fef4cf9af4172d64db7630adee42\n"
    },
    {
      "commit": "f1701e9026830fc79b72e132704e47b0cea7d425",
      "tree": "2c3aec12e0377bc1af24bac66ef29a56a05daeaf",
      "parents": [
        "dde6a3c3e1b0d96830bd40650c817b2e301f86f2",
        "fa8e1be28b71652a7721826e99c3661346687af2"
      ],
      "author": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Wed Mar 29 14:56:09 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 29 14:56:09 2023 +0000"
      },
      "message": "DO NOT MERGE Partial revert of lowlight animations am: fa8e1be28b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22313286\n\nChange-Id: I0b50b80b6ee760628ce405006edf09d648bfd92f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9ed16e1beed64986cb0847439ffeae1dc2f208fc",
      "tree": "194114eef14dbdd29adeb173d7091020d430b3f8",
      "parents": [
        "97015a3479352cb09eef001039976bda98b63a18",
        "fa8e1be28b71652a7721826e99c3661346687af2"
      ],
      "author": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Wed Mar 29 14:40:31 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 29 14:40:31 2023 +0000"
      },
      "message": "Merge \"DO NOT MERGE Partial revert of lowlight animations\" into tm-qpr-dev"
    },
    {
      "commit": "17753e194c4347f882bfa3944ffb3f09dd7068e7",
      "tree": "9ad598686c8c672e5f9e7288fa02d94db630dbca",
      "parents": [
        "f24ed5c9551efe16cf9b3e962bc755ce15fb1b41"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Mar 28 21:40:40 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Mar 28 21:40:40 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: Ib1449d2b623a976b4bda8f532f9ba127ca49a0fa\n"
    },
    {
      "commit": "0fae5e3b88033117c6edecc7b3b13cd55e9484c9",
      "tree": "b4a6d0018beadf1bd5087539d83da5ff4b7fe046",
      "parents": [
        "f24ed5c9551efe16cf9b3e962bc755ce15fb1b41"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Mar 28 21:20:15 2023 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Mar 28 21:20:15 2023 -0700"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\nChange-Id: I05b732113f86ad3c06b9e6a79677d0f1f571e344\n"
    },
    {
      "commit": "fa8e1be28b71652a7721826e99c3661346687af2",
      "tree": "e1d13226032a7f7656023b2ec3a63f178054e467",
      "parents": [
        "cc03961cf39c16bba3a2b843c1915a9b1fc4a59d"
      ],
      "author": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Tue Mar 28 14:13:22 2023 -0400"
      },
      "committer": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Tue Mar 28 18:44:39 2023 +0000"
      },
      "message": "DO NOT MERGE Partial revert of lowlight animations\n\nThis change partially reverts http://ag/21456149, as if the lowlight\nstate changes quickly while the animation is running, the device may end\nup being stuck in a lowlight state.\n\nBug: 274024126\nTest: atest LowLightDreamManagerTest\nChange-Id: Ibb326b30a920cef312b08dd43defa8f9ff9de07d\n"
    },
    {
      "commit": "db11b1cef16a8601fdade5d2f44545d5a8451626",
      "tree": "66fc652e0f10bb0f474bec6bf4980c6aca91399c",
      "parents": [
        "a4dbeb64ce694e212990be3abe92bdcdac31f006",
        "6a2a8f53c27d67b55cb7ba6c634b50c0c0600882"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Mon Mar 27 23:14:07 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 27 23:14:07 2023 +0000"
      },
      "message": "Merge \"Fix enter pip animation in fixed rotation with KCA flag on\" into tm-qpr-dev am: 6a2a8f53c2\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22272929\n\nChange-Id: I6842194993916ba273c884248a94632e3fea171b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6a2a8f53c27d67b55cb7ba6c634b50c0c0600882",
      "tree": "6862147878a573bb350e63ffd73bec2a2864216c",
      "parents": [
        "514a247b42655054a52607b7004f73c806ade287",
        "abd0fc80c99a4ab9d3b75a76e2643ce9853f5646"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Mon Mar 27 22:57:38 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 27 22:57:38 2023 +0000"
      },
      "message": "Merge \"Fix enter pip animation in fixed rotation with KCA flag on\" into tm-qpr-dev"
    },
    {
      "commit": "abd0fc80c99a4ab9d3b75a76e2643ce9853f5646",
      "tree": "430b84a41d87a3d5062da13054691743cbb677b9",
      "parents": [
        "e455bc8e0a3afd8e11d470ac2a83c1eaf9c4710a"
      ],
      "author": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Sat Mar 25 08:20:49 2023 +0000"
      },
      "committer": {
        "name": "Mateusz Cicheński",
        "email": "mateuszc@google.com",
        "time": "Mon Mar 27 22:54:45 2023 +0000"
      },
      "message": "Fix enter pip animation in fixed rotation with KCA flag on\n\nThe animator is running using old rotation bounds, so we need to\nprovide the KCA update in the old rotation as well.\n\nBug: 274875324\nTest: manually, enter pip in fixed rotation in both nav modes with\nflag on and off\n\nChange-Id: I75a860d94eb8c267b0f37103d910f87f61cac2bc\n"
    },
    {
      "commit": "a6a2209a8a661aa9586b467389b5de2b8babbc02",
      "tree": "c971b8876de257b06051cd63f4d75baeb40b5f8a",
      "parents": [
        "36357eddcbf9eb1377aa99b46cb74bdfc779de4f",
        "8d71de9f69349ffc9f1c14ffc44fecacad69eb97"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Sat Mar 25 09:17:36 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Mar 25 09:17:36 2023 +0000"
      },
      "message": "Merge \"Don\u0027t force double-tap education on unfold\" into tm-qpr-dev am: 8d71de9f69\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22250708\n\nChange-Id: Ibc42268d7f02dedc63a61aea529dd31c56194213\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8d71de9f69349ffc9f1c14ffc44fecacad69eb97",
      "tree": "29a6d00b59967fa873c7821c9dbf8f09e867a281",
      "parents": [
        "edc5058b911a57c7be083937f05f94e22bc23e48",
        "05ca90eb353ec3a4adf5ccc53639e1e330699f66"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Sat Mar 25 08:49:14 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 25 08:49:14 2023 +0000"
      },
      "message": "Merge \"Don\u0027t force double-tap education on unfold\" into tm-qpr-dev"
    },
    {
      "commit": "55a28e1c2850faca3a53ae5d436445c9572ec9ce",
      "tree": "3064851d8289f88ddb4238c24bc17f6bb05e9710",
      "parents": [
        "5a9e289e1267315fc981044c7aedd06eb1473d9c",
        "5bcc128c587f39795f989d3aa3c6a0211b858eae"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Sat Mar 25 00:32:00 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Mar 25 00:32:00 2023 +0000"
      },
      "message": "Merge \"Force restart button creation after full rotation\" into tm-qpr-dev am: 5bcc128c58\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22162524\n\nChange-Id: I662fb2480a9460261525fa7b99464dbb3d650cbc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5bcc128c587f39795f989d3aa3c6a0211b858eae",
      "tree": "b9384a3a60e879ac3e10130dfaab7a3bd486139c",
      "parents": [
        "077ca39ffce57a9adea38683786dea032b188bbc",
        "443f7a87dcbba6ddd9582de06dacccece55f42fa"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 23:54:53 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 24 23:54:53 2023 +0000"
      },
      "message": "Merge \"Force restart button creation after full rotation\" into tm-qpr-dev"
    },
    {
      "commit": "05ca90eb353ec3a4adf5ccc53639e1e330699f66",
      "tree": "78826e3d8f994bf98cb973efd2e77365263452ee",
      "parents": [
        "8cc83cc48e402abbfec14b7731d14f8c0744cc5e"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 13:52:26 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 20:46:02 2023 +0000"
      },
      "message": "Don\u0027t force double-tap education on unfold\n\nThe CL changes the way double-tap is detected for the\ncompat ui update to avoid false detection due to\nunfolding.\n\nFixes: 275054305\nTest: manual\n\nChange-Id: Ic325a180bffef81262b281a7c3b306d45265776c\n"
    },
    {
      "commit": "d3f39b4ea1cf98e30715073eaf7f9417762ac0ef",
      "tree": "bea8fc64cffe9e8129a8f027a2f2b0e050181fbd",
      "parents": [
        "a21ef72d8fd25a01dee61c556f74fdb52ba34793",
        "247ad78eaf1a0ad93f2e52cdd1d6459710cefd3e"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Fri Mar 24 20:44:42 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 24 20:44:42 2023 +0000"
      },
      "message": "Merge \"Allow PipTouchHandler to re-enable the touches\" into tm-qpr-dev am: 247ad78eaf\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22211152\n\nChange-Id: Ib22cea25da2999344ccf43cdf938fcaae04fcfc6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "443f7a87dcbba6ddd9582de06dacccece55f42fa",
      "tree": "60d9991066d58ddc0388fea0bf23bbd45d98da56",
      "parents": [
        "8cc83cc48e402abbfec14b7731d14f8c0744cc5e"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Mon Mar 20 16:48:43 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 20:38:15 2023 +0000"
      },
      "message": "Force restart button creation after full rotation\n\nWhen ending in size compat mode after a 180 degree rotation we need to\nrecreate the restart button to avoid a wrong output.\n\nBug: 270033823\nTest: Run existing `atest WMShellUnitTests:CompatUIControllerTest`\n\nChange-Id: Ibbf29000830070458e0d054abd5f0b88ca0ed1d4\n"
    },
    {
      "commit": "247ad78eaf1a0ad93f2e52cdd1d6459710cefd3e",
      "tree": "5c544179cdcef1786941a5be3fecde0bbf6da1be",
      "parents": [
        "fa30f6e5d7f67cddeaefeea65fcec84d51cae4f5",
        "89b36b32b79c3559bc5c7a50dc430c9e5745223c"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Fri Mar 24 20:21:11 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 24 20:21:11 2023 +0000"
      },
      "message": "Merge \"Allow PipTouchHandler to re-enable the touches\" into tm-qpr-dev"
    },
    {
      "commit": "a21ef72d8fd25a01dee61c556f74fdb52ba34793",
      "tree": "75aca4995de66ff1f20670486ae3e1896c6b8218",
      "parents": [
        "5e06db806c82d3e758f6a5afd8686205558793fd",
        "fa30f6e5d7f67cddeaefeea65fcec84d51cae4f5"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 19:27:23 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 24 19:27:23 2023 +0000"
      },
      "message": "Merge \"Show Reachability only once per user on device lifetime\" into tm-qpr-dev am: fa30f6e5d7\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22237105\n\nChange-Id: Iafe5664dc8da2823ead29dc4dfad5cec7a1a4333\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5901d8f71029b8e5bd8fe74d383f6d3d8fba3644",
      "tree": "5d212a24018a3ed63e8a159054aaf3a4b7a3bca9",
      "parents": [
        "8cc83cc48e402abbfec14b7731d14f8c0744cc5e"
      ],
      "author": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 09:29:40 2023 +0000"
      },
      "committer": {
        "name": "Massimo Carli",
        "email": "mcarli@google.com",
        "time": "Fri Mar 24 14:44:45 2023 +0000"
      },
      "message": "Show Reachability only once per user on device lifetime\n\nThe Reachability education dialog will appear automatically\nonly the first time an app eligible to be moved with\ndouble-tap action is displayed on the screen.\n\nFixes: 274991247\nTest: Manual\n\nChange-Id: Ifec12a4386e69d7fd2ba895a298a46059203a59d\n"
    },
    {
      "commit": "d12365c0ce983f9ccbe9fe30578a1395d96b41ac",
      "tree": "bc692077d9ef7fc3986e2cfa93853e53adecb9af",
      "parents": [
        "9f23237175e21577fda45d6110eced6583d98462",
        "8cc83cc48e402abbfec14b7731d14f8c0744cc5e"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Fri Mar 24 08:23:38 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 24 08:23:38 2023 +0000"
      },
      "message": "Merge \"Fix black screen while animating a closing and changing TF\" into tm-qpr-dev am: 8cc83cc48e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/22216504\n\nChange-Id: Ie420621d5e0dca553b04b13dc361ad9f0d43b4af\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8cc83cc48e402abbfec14b7731d14f8c0744cc5e",
      "tree": "48a0fa44a3b2604a8d88805cbd04956d6d5bc6e9",
      "parents": [
        "b7fff582dc77755f2c72db5c1aced634b87c8f3e",
        "d19ad2aa09fd27ec11e626ab239babb929c32fd6"
      ],
      "author": {
        "name": "Louis Chang",
        "email": "louischang@google.com",
        "time": "Fri Mar 24 08:04:53 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 24 08:04:53 2023 +0000"
      },
      "message": "Merge \"Fix black screen while animating a closing and changing TF\" into tm-qpr-dev"
    },
    {
      "commit": "89b36b32b79c3559bc5c7a50dc430c9e5745223c",
      "tree": "6acc901c35b2ade5dd02242414403f668b67ecc9",
      "parents": [
        "b7fff582dc77755f2c72db5c1aced634b87c8f3e"
      ],
      "author": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Wed Mar 22 16:07:37 2023 -0700"
      },
      "committer": {
        "name": "Hongwei Wang",
        "email": "hwwang@google.com",
        "time": "Thu Mar 23 21:06:18 2023 -0700"
      },
      "message": "Allow PipTouchHandler to re-enable the touches\n\nThis is to fix the regression from ag/21471704 that\nPipTouchHandler#setTouchEnabled(true) is not called due to\nPipAnimationController#quietCancel when receives display changed\ncallback, which happens on folding the display.\n\nBug: 272825196\nTest: manual, follow the reproduces in b/272825196\nTest: manual, make sure no regression following b/263211281\nChange-Id: I3f18680856bd3705af8ca374bf1592ae97499071\n"
    }
  ],
  "next": "d19ad2aa09fd27ec11e626ab239babb929c32fd6"
}
