)]}'
{
  "log": [
    {
      "commit": "24cbdb70aa2bb9da035fe39a64109c2116e0f989",
      "tree": "fbba8cdfe584c1d367adbc5ccc9bd8c0b90b2510",
      "parents": [
        "e33451a387689b227ba7bbaa9eabc5be117e2f19"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Thu Oct 12 15:48:50 2023 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Fri Oct 13 18:26:55 2023 +0000"
      },
      "message": "Remove code to manage the exact alarm denylist\n\nNow that exact alarms are denied to newer app installs for apps targeting T, the deny list is obsolete and the overhead of maintaining it is not worthwhile.\n\nTest: atest CtsAlarmManagerTestCases\nTest: atest FrameworksMockingServicesTests:com.android.server.alarm\n\nBug: 304846238\nChange-Id: I4376e5ddbb2e470f3e3d690dd0866f4b470f455b\n"
    },
    {
      "commit": "e33451a387689b227ba7bbaa9eabc5be117e2f19",
      "tree": "3bd045bb8eff3c6da58a31cd41962c532015e7e8",
      "parents": [
        "b445b426be8e3e8c6999e63fe093b15354866f22",
        "302a2a0f7f8cb6080ba1adb2bb5cc984ea155576"
      ],
      "author": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Thu Oct 05 22:24:15 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 22:24:15 2023 +0000"
      },
      "message": "Merge \"Add a bugfix flag for relayout issue\" into main"
    },
    {
      "commit": "b445b426be8e3e8c6999e63fe093b15354866f22",
      "tree": "ac7e11e1258e0b0aa509bfc677b942ffaa721dcf",
      "parents": [
        "0fef575c87bed3fee93be76445b804d8249da5be",
        "ea30550aea602f7ac2c77bdc7c22db0b7d43ea6b"
      ],
      "author": {
        "name": "Edgar Arriaga García",
        "email": "edgararriaga@google.com",
        "time": "Thu Oct 05 22:14:17 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 22:14:17 2023 +0000"
      },
      "message": "Merge \"Fix for PinnerService pinning home app for OOBE when disabled\" into main"
    },
    {
      "commit": "0fef575c87bed3fee93be76445b804d8249da5be",
      "tree": "5913e9fa5370c985d947b6e5fe7f204d5dcca333",
      "parents": [
        "3b410191f654634500cf840bfd1814cd2f177cca",
        "c0ddc95a8669acc4a02fada774a4b241430f2023"
      ],
      "author": {
        "name": "Faye Yan",
        "email": "fayey@google.com",
        "time": "Thu Oct 05 21:59:41 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 21:59:41 2023 +0000"
      },
      "message": "Merge \"Enable the voice_activation_permission_apis flag control, replace the static boolean control.\" into main"
    },
    {
      "commit": "3b410191f654634500cf840bfd1814cd2f177cca",
      "tree": "cd2cc778e390bac8f120435d928c662344b0b605",
      "parents": [
        "9b0dadd1a10fa81ec2d21cc71314379e3036f245",
        "6cf75e9e4d418cda9081258a8c1393bec835443b"
      ],
      "author": {
        "name": "Lyn Han",
        "email": "lynhan@google.com",
        "time": "Thu Oct 05 21:53:47 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 21:53:47 2023 +0000"
      },
      "message": "Merge \"Use Duration instead of primitive for expiration time\" into main"
    },
    {
      "commit": "1a680bacaf45945eabb668db3eec573207dd0600",
      "tree": "10d23b80ef02cab0f3363773ac2b73216b80f1da",
      "parents": [
        "d97466396d18109cffab045df1061dba34d11d4f",
        "fd07543465ebf7ec99cce68137e1349c012b2b31"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Oct 05 21:18:44 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 21:18:44 2023 +0000"
      },
      "message": "Merge \"SystemServer: Support health service for ARC\" into main"
    },
    {
      "commit": "27d86955c12dd9d840b3b1b2f95f5e45a1a5fbe0",
      "tree": "97a51e76cbaaf88f820bf4966545241a45541412",
      "parents": [
        "7146744394eb51d15c1a62a1f18ea09d7d681ffc",
        "13a32968c6e37a834d0f47d4ce2830a564aeb3ad"
      ],
      "author": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Oct 05 20:14:03 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 20:14:03 2023 +0000"
      },
      "message": "Merge changes from topic \"oom-ams-subreason\" into main\n\n* changes:\n  servicestest: add jni dependency\n  mockingservicestest: adding jni dependency for OomConnection\n  Add out-of-memory (OOM) kills to ApplicationExitInfo\n"
    },
    {
      "commit": "ea30550aea602f7ac2c77bdc7c22db0b7d43ea6b",
      "tree": "5eab5537f06d6a4b2057ec962554e75c7a9056b6",
      "parents": [
        "2abe6225ea3381d79f8c15e7facb9adec560c9fa"
      ],
      "author": {
        "name": "Edgar Arriaga",
        "email": "edgararriaga@google.com",
        "time": "Thu Oct 05 20:06:24 2023 +0000"
      },
      "committer": {
        "name": "Edgar Arriaga García",
        "email": "edgararriaga@google.com",
        "time": "Thu Oct 05 20:13:58 2023 +0000"
      },
      "message": "Fix for PinnerService pinning home app for OOBE when disabled\n\nTest: Set config_pinnerHomeApp to false then check dumpsys pinner\nBug: 291512072\n\nChange-Id: Ic8252223a487c0cf9398e7fb815446256989adc8\n"
    },
    {
      "commit": "13a32968c6e37a834d0f47d4ce2830a564aeb3ad",
      "tree": "4a97a058390d01c6fb6a47a0c8c330f6ba830826",
      "parents": [
        "d8e8f4df3fc93e9445ea9b34d3c7208acd03e140"
      ],
      "author": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Fri Sep 29 18:33:23 2023 +0000"
      },
      "committer": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Oct 05 20:06:22 2023 +0000"
      },
      "message": "servicestest: add jni dependency\n\nTest: atest all tests under servicestests/../server/am\nBug: 244232958\nChange-Id: I8827995a54e2fb3da3b5c5bd6b9401ef8a5508be\nSigned-off-by: Carlos Galo \u003ccarlosgalo@google.com\u003e\n"
    },
    {
      "commit": "d8e8f4df3fc93e9445ea9b34d3c7208acd03e140",
      "tree": "bb6aa58f2eebc43e6b4fbc2de5f359fa679ade24",
      "parents": [
        "724caec7d4dfabfa23893c7dde74f97c19ad2683"
      ],
      "author": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Sep 28 00:07:23 2023 +0000"
      },
      "committer": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Oct 05 20:06:10 2023 +0000"
      },
      "message": "mockingservicestest: adding jni dependency for OomConnection\n\nTest: atest all tests under mockingservicestests/../server/am\nBug: 244232958\nChange-Id: Idd7d49774806ade196d2a6e5191fe2b8c8a60dd9\nSigned-off-by: Carlos Galo \u003ccarlosgalo@google.com\u003e\n"
    },
    {
      "commit": "6cf75e9e4d418cda9081258a8c1393bec835443b",
      "tree": "4a6bcd9689b9a509612f6cca479199591b8c58d7",
      "parents": [
        "192076dbb695982a4f519a64a6dcc5504bb27264"
      ],
      "author": {
        "name": "Lyn",
        "email": "lynhan@google.com",
        "time": "Thu Oct 05 19:37:06 2023 +0000"
      },
      "committer": {
        "name": "Lyn",
        "email": "lynhan@google.com",
        "time": "Thu Oct 05 20:01:52 2023 +0000"
      },
      "message": "Use Duration instead of primitive for expiration time\n\nBug: 290381858\nTest: more readable\nChange-Id: I9055feca9d4cfff83d6242c7557fc86e40798546\n"
    },
    {
      "commit": "724caec7d4dfabfa23893c7dde74f97c19ad2683",
      "tree": "e6882f5c69392c91c5c0de863adea21ce88ad3b1",
      "parents": [
        "d249ca9ad703e84a72b48ff7e92027a1fa38582a"
      ],
      "author": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Jun 29 18:21:30 2023 +0000"
      },
      "committer": {
        "name": "Carlos Galo",
        "email": "carlosgalo@google.com",
        "time": "Thu Oct 05 19:37:49 2023 +0000"
      },
      "message": "Add out-of-memory (OOM) kills to ApplicationExitInfo\n\nAdding the capability to track processes that have been affected by the\nOOM killer.\n\nTest: Trigger OOM kill and verify `noteAppKill()` is called with the matching OOM victim data.\nBug: 244232958\nBug: 234500267\nChange-Id: I7e948a7826751a5a6f64f9ac9614864b3632fb4e\n"
    },
    {
      "commit": "b3cdfd6baf05a8d3b6504c74a6c06a8160812f17",
      "tree": "1405d36e4950cf618c5ab9a5076c582b6aef96da",
      "parents": [
        "aa4405686cfdb9217cfbc231a0e92f8a175437d4",
        "98058cbdffa6e1d73168b1f23ad6fb3f72d730cc"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Thu Oct 05 19:24:14 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 19:24:14 2023 +0000"
      },
      "message": "Merge \"Rename focusGrantToken to inputTransferToken\" into main"
    },
    {
      "commit": "aa4405686cfdb9217cfbc231a0e92f8a175437d4",
      "tree": "a736fdceac9f578511371abb1052fa844291c78f",
      "parents": [
        "8998d084d2a9e5443158d809709f6bd28e9e6c36",
        "95071adc2264c48d6e986a8abe28b75361964da1"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Thu Oct 05 17:49:19 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 17:49:19 2023 +0000"
      },
      "message": "Merge \"Turn off prefetch constraint relaxation on battery.\" into main"
    },
    {
      "commit": "971a3b2349e187c42dc1f0510f88722b112e088e",
      "tree": "9430efd7b7df317366c6399d6587cdcc5d4b0b3c",
      "parents": [
        "169d48d2e3766cd9ac3962c3e5bd48c0a8ce33ff",
        "2289e4089300a73b4443e9527389ccd66682a205"
      ],
      "author": {
        "name": "Anna Herrera",
        "email": "annaherrera@google.com",
        "time": "Thu Oct 05 17:01:42 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 17:01:42 2023 +0000"
      },
      "message": "Merge \"Use user settings for BT permissions\" into main"
    },
    {
      "commit": "169d48d2e3766cd9ac3962c3e5bd48c0a8ce33ff",
      "tree": "ed10799779a37ed4b4f1fd4755999eb2c08e23c6",
      "parents": [
        "5bafb6f3d49dbda72da288fe27cbaf632b96705b",
        "8c7e1e15ce73c61cd334952ca28573f95bed47ec"
      ],
      "author": {
        "name": "Yeabkal Wubshit",
        "email": "yeabkal@google.com",
        "time": "Thu Oct 05 16:52:26 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 16:52:26 2023 +0000"
      },
      "message": "Merge \"Support bypassing interruption policy for scroll haptic feedback\" into main"
    },
    {
      "commit": "5bafb6f3d49dbda72da288fe27cbaf632b96705b",
      "tree": "984f25f9cffb0265cbd06fecda469e26530d8ba4",
      "parents": [
        "cae005789acfe3c02865aa6f62422c15e1aeb910",
        "855535aa36d59758842d44f52c4cfc840f4c7f97"
      ],
      "author": {
        "name": "Alexander Roederer",
        "email": "aroederer@google.com",
        "time": "Thu Oct 05 16:32:29 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 16:32:29 2023 +0000"
      },
      "message": "Merge \"Make RankingUpdate detailedAssertEquals detailed\" into main"
    },
    {
      "commit": "9c03b188c9d829bd4cfff7cd893b0e513ffca54d",
      "tree": "280b4be0efe3b759e2e71381c81d23729688eeb7",
      "parents": [
        "551eb75ff871744ba9ea5799282cb452139ea33a",
        "7712cba78355979b5af287f9afbd0ddd178250d0"
      ],
      "author": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Thu Oct 05 15:39:12 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 15:39:12 2023 +0000"
      },
      "message": "Merge \"Avoid holding main lock for pending event processing\" into main"
    },
    {
      "commit": "8c7e1e15ce73c61cd334952ca28573f95bed47ec",
      "tree": "3060244b9f7d5c77af07d15ebe0902ed19912e21",
      "parents": [
        "3e920dd1ca72e14ac440865eebc26c11c59cf451"
      ],
      "author": {
        "name": "Yeabkal Wubshit",
        "email": "yeabkal@google.com",
        "time": "Tue Oct 03 21:30:41 2023 -0700"
      },
      "committer": {
        "name": "Yeabkal Wubshit",
        "email": "yeabkal@google.com",
        "time": "Thu Oct 05 15:30:23 2023 +0000"
      },
      "message": "Support bypassing interruption policy for scroll haptic feedback\n\nThe scroll haptic feedback should be played regardless of interruption\nmode (as they are a system navigation feedback). This change first makes\nchanges to the VibratorManagerService to enable haptic feedback\nvibrations to use bypass flags without any permission, and then enables\ninterruption policy bypassing for the SCROLL_* constants.\n\nThe guard on SCROLL_* constants\u0027 bypassing of interruption policy uses\nthe same flag as the one used for the scroll feedback APIs.\n\nBug: 289480045\nTest: atest HapticFeedbackVibrationProviderTest\nTest: atest VibratorManagerServiceTest\nChange-Id: I1eb6368c3685e71eead334644d973a9d21f6d207\n"
    },
    {
      "commit": "5118237a53cfc3b90a8e897a48d0d0c3e6de9dd0",
      "tree": "45a0631282be42e38c7cb2270e46b1639f370959",
      "parents": [
        "d586865e9ca2b9e056ed3835dfc05d2c78e0ee44",
        "804c413d9d8da74dcb16b9b7f37ca8eb34c0099e"
      ],
      "author": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Oct 05 14:14:01 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 14:14:01 2023 +0000"
      },
      "message": "Merge \"Global/Guest restrictions to be saved only on SYSTEM user\u0027s xml file\" into main"
    },
    {
      "commit": "855535aa36d59758842d44f52c4cfc840f4c7f97",
      "tree": "bba5ec41fef50292e408b4ce7b92ad07621dff71",
      "parents": [
        "d586865e9ca2b9e056ed3835dfc05d2c78e0ee44"
      ],
      "author": {
        "name": "Alexander Roederer",
        "email": "aroederer@google.com",
        "time": "Wed Oct 04 21:51:23 2023 +0000"
      },
      "committer": {
        "name": "Alexander Roederer",
        "email": "aroederer@google.com",
        "time": "Thu Oct 05 13:55:01 2023 +0000"
      },
      "message": "Make RankingUpdate detailedAssertEquals detailed\n\nCurrently, NotificationListenerServiceTest detailedAssertEquals on\nNotificationRankingUpdates just does a simple assertEquals on the\nranking map references, which isn\u0027t very detailed (and doesn\u0027t actually\ncheck for true equality; two equivalent maps that have different\nreferences but identical entries will fail this assert.)\n\nInstead we should be calling detailedAssertEquals on the constitutent\nranking maps instead.\n\nTest: Test only change\nBug: 284297289\nChange-Id: Iac4dc35f538a8baa6892affe5e1d3002f0a1e6ad\n"
    },
    {
      "commit": "173e94375e603ec8ed7d7303b98b611719377b46",
      "tree": "d74b268dec8be4aff405f17e083d3ace00eb7dc9",
      "parents": [
        "a1dc124d3de40fc71a9c8073d2bd937a3dd9d1dd",
        "0de923294b801e3dace6f4864ad03b9f40929ba7"
      ],
      "author": {
        "name": "Jason Parks",
        "email": "jparks@google.com",
        "time": "Thu Oct 05 13:16:35 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 13:16:35 2023 +0000"
      },
      "message": "Merge \"Fix Settings crash for global user restrictions.\" into main"
    },
    {
      "commit": "5e0f3ff8886cdd16f232943b056086ccf1c3ab9a",
      "tree": "c5d35843bf933297ff466cf958d4ee6d0056ec18",
      "parents": [
        "b88840e2aa50434d06a24e84ebcf28a7a83649f6",
        "e1b98d227d0ae6691ec75bcc1dc61c499e73405b"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu Oct 05 06:44:18 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 06:44:18 2023 +0000"
      },
      "message": "Merge changes If030f175,Ia51e7e9b into main\n\n* changes:\n  Consider transition change info for task snapshot\n  Remove confused parameters of snapshot controller\n"
    },
    {
      "commit": "84a42c8fa4e09ccea16aefb9dfee1e587142a561",
      "tree": "f3744056ac6ec572656a77113137f9bea5f5e992",
      "parents": [
        "0e9104a6c95d6eb824cdd8bf15583276c988c864",
        "6d939f9ec13384c7f90be883e0c8a78f5556599f"
      ],
      "author": {
        "name": "Jean Chen",
        "email": "chenjean@google.com",
        "time": "Thu Oct 05 01:21:36 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 01:21:36 2023 +0000"
      },
      "message": "Merge \"Fix pinch zoom with partial magnification window not very responsive\" into main"
    },
    {
      "commit": "f2701eb9dfc0cded20839cae744ea92f19ed11b4",
      "tree": "2b22ee7c60ccc6ddd2731335e891e8394ce4d34e",
      "parents": [
        "d89fdc62614efd6490af9d477a09ed22f631509e",
        "1469d98aa054049a25cfbfe509f75e68d477eaa7"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Thu Oct 05 00:24:37 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Oct 05 00:24:37 2023 +0000"
      },
      "message": "Merge \"Implement no anim auto-enter pip 2/3\" into main"
    },
    {
      "commit": "302a2a0f7f8cb6080ba1adb2bb5cc984ea155576",
      "tree": "153cf7e805e240941bc5827105242c8e5c6fdf6f",
      "parents": [
        "30d4a684a9e31b569aaf0abda771850fc473a5da"
      ],
      "author": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Wed Oct 04 21:31:07 2023 +0000"
      },
      "committer": {
        "name": "Alex Salo",
        "email": "asalo@google.com",
        "time": "Wed Oct 04 23:37:52 2023 +0000"
      },
      "message": "Add a bugfix flag for relayout issue\n\nBug: 294330426\nChange-Id: Ic95500ca2dc64482c2ea7df2df99a2c0b25a2d98\n"
    },
    {
      "commit": "33c8fbc59f1dd884412571ea7a8cfce6d26834f0",
      "tree": "5cdf9682fa5e6c266df6a09ec5067f35f0290c47",
      "parents": [
        "c8b8fcef930b80a48d1462c44c142f8ece8014f8"
      ],
      "author": {
        "name": "Dean Wheatley",
        "email": "dwhea@dolby.com",
        "time": "Wed Oct 04 22:32:03 2023 +0000"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Oct 04 22:32:03 2023 +0000"
      },
      "message": "TvInputHal: convert AIDL audio device to native\n\nBug: 301193939\n(cherry picked from https://partner-android-review.googlesource.com/q/commit:bac577218f9e5a32af7b3be2a657ec0667839752)\nMerged-In: I9c751b84a6210ec20154bb0631f1316a27ce9ee4\nChange-Id: I9c751b84a6210ec20154bb0631f1316a27ce9ee4\n"
    },
    {
      "commit": "1469d98aa054049a25cfbfe509f75e68d477eaa7",
      "tree": "286c0c920a38cdd4b5241d8f5d22cf63daa721ea",
      "parents": [
        "2f33338a6c8d75fa10e3a7bd0fa6d2f0b47a69aa"
      ],
      "author": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Fri Sep 01 09:51:22 2023 -0700"
      },
      "committer": {
        "name": "Ikram Gabiyev",
        "email": "gabiyev@google.com",
        "time": "Wed Oct 04 14:42:54 2023 -0700"
      },
      "message": "Implement no anim auto-enter pip 2/3\n\nImplement no animation auto enter pip with button\nnavigation mode. Resolve the TransitionRequestInfo in\n...pip2.PipTransition#handleRequest() and add\nmovePipActivityToPinnedRootTask() hierarchy op for it\nto directly set the final entry pip bounds in Core.\n\nNote that for now the bounds default to top left corner since display\nlayout is not being properly updated/set now - that requires\npip2.PipController to be introduced in CL 3/3. The pip is also in the\nwrong state at this point since none of the other CUJs are being\nhandled.\n\nBug: 301157553\nTest: mp droid\n\nChange-Id: Ifdc9825ebf7077bbdd5807df04ebe077aa20d9e9\n"
    },
    {
      "commit": "c0ddc95a8669acc4a02fada774a4b241430f2023",
      "tree": "acff34d4fe2b9e00c712247a6a5d61d847341363",
      "parents": [
        "30d4a684a9e31b569aaf0abda771850fc473a5da"
      ],
      "author": {
        "name": "Faye Yan",
        "email": "fayey@google.com",
        "time": "Wed Oct 04 21:16:32 2023 +0000"
      },
      "committer": {
        "name": "Faye Yan",
        "email": "fayey@google.com",
        "time": "Wed Oct 04 21:32:47 2023 +0000"
      },
      "message": "Enable the voice_activation_permission_apis flag control, replace the static boolean control.\n\nWhen flags are set as default: false\n1) no voice activation op noted:https://paste.googleplex.com/5323105500135424\nPrivacy dashboard: https://screenshot.googleplex.com/4kpXpp2tbsdRuhh\n\nWhen set flags : true\nI. Enable voice activation op to be noted:\ni) adb shell device_config put permissions android.permission.flags.voice_activation_permission_apis true\nii) Trigger the Assisstant app by i.e. \"OK Google...\".\niii) adb shell dumpsys appops --package com.google.android.googlequicksearchbox\nShould see the voice activation op \"RECEIVE_SANDBOX_TRIGGER_AUDIO\" noted.\nsample output:\nhttps://paste.googleplex.com/6143516865462272\n\nBug: 289087412\nChange-Id: Ib29972c59e8a1305860a3c8d326d957b50cc0b5a\nTest: presubmit\n"
    },
    {
      "commit": "2289e4089300a73b4443e9527389ccd66682a205",
      "tree": "61ac37b7df5c8ae65df519dc69a310d9ba4434a8",
      "parents": [
        "73c8acd4f8bd88eeda22afe3eb8a266a85a806fb"
      ],
      "author": {
        "name": "Anna Herrera",
        "email": "annaherrera@google.com",
        "time": "Thu Sep 28 22:05:48 2023 +0000"
      },
      "committer": {
        "name": "Anna Herrera",
        "email": "annaherrera@google.com",
        "time": "Wed Oct 04 21:14:21 2023 +0000"
      },
      "message": "Use user settings for BT permissions\n\nIf the BluetoothAdapter is unavailable, use the user settings to\ndetermine CHRE\u0027s BT permissions.\n\nBug: 302590029\nTest: Verify if Bluetooth Scanning is enabled and BT is disabled,\nBluetooth Scanning will be propagated to CHRE as enabled after rebooting\n\nChange-Id: I0f15ae080e045c2205bae9f270727742593d004e\n"
    },
    {
      "commit": "9f42b7727c054273be967b8dfc185e5c2fbb8d33",
      "tree": "3cbc2514cde535a994a66be3aa06de7263f6b5c6",
      "parents": [
        "7273f04176d038724b1c0b1bd0dc425ba0c6d0a3",
        "6098b731683c60253f87988fc335d7254b96c70a"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 20:25:36 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 20:25:36 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main am: d6a0ca5238 am: 28d14d9cb6 am: fd49d80b73 am: 751ad018bf am: 6098b73168\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2772524\n\nChange-Id: Iacb0b6fddfa1b7d04bfaaddbb1e83a7a52ef95ab\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "95071adc2264c48d6e986a8abe28b75361964da1",
      "tree": "3634d4ff5b954c64f33fa499ee04489611abfa9d",
      "parents": [
        "925853a950ec5459fbd16242381904833106ca34"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Oct 03 20:37:46 2023 +0000"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Oct 04 20:16:14 2023 +0000"
      },
      "message": "Turn off prefetch constraint relaxation on battery.\n\nOnly let prefetch jobs use the opportunistic quota when the device\nis on charger to reduce excess battery drain. The opportunistic quota\nusage behavior is optional and not required for prefetch jobs, so we can\ndisable it without impacting app or developer expectations.\n\nBug: 295046507\nBug: 299329948\nTest: atest FrameworksMockingServicesTests:ConnectivityControllerTest\nTest: atest FrameworksMockingServicesTests:PrefetchControllerTest\nChange-Id: Idc137279fea1100f53ecf20279153fe92fdb5617\n"
    },
    {
      "commit": "7712cba78355979b5af287f9afbd0ddd178250d0",
      "tree": "4248a2c10c34b4bb3ba7ed939058bfed51e444be",
      "parents": [
        "07cb42853f73b8096f682dcf8d845bcda87934ab"
      ],
      "author": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Wed Oct 04 15:06:14 2023 -0500"
      },
      "committer": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Wed Oct 04 15:06:14 2023 -0500"
      },
      "message": "Avoid holding main lock for pending event processing\n\nBug: 302675504, 278941014\nTest: atest CtsUsageStatsTestCases\nTest: atest FrameworksCoreTests:android.app.usage.*\nChange-Id: I92430c1be15176e2a6e841f0fbf7066b965f8556\n"
    },
    {
      "commit": "6098b731683c60253f87988fc335d7254b96c70a",
      "tree": "20e46bbcc80d62d575cb84db84bd7fc9dc0852cf",
      "parents": [
        "df71837271eeccdf48a350bbf2ca3fa8997c9bf1",
        "751ad018bf20c8cb32f6ca2531fd755d3c13dbd4"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 19:54:28 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 19:54:28 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main am: d6a0ca5238 am: 28d14d9cb6 am: fd49d80b73 am: 751ad018bf\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2772524\n\nChange-Id: I43c507acc807f96a2d6ceaa9179e5e6506a8d79a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e1572068ad45ee952ee0e29503af1bed7b5b0ce3",
      "tree": "ed4185ff7c89e9897fa5919d6c37056efd5b6d96",
      "parents": [
        "ed4b1bdfb78ffc9b3d7393ae7d23e246494e875d",
        "55dce0d9b6ff970f292c33c22d16baf3395a513b"
      ],
      "author": {
        "name": "Michael Mikhail",
        "email": "michaelmikhil@google.com",
        "time": "Wed Oct 04 19:27:44 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 19:27:44 2023 +0000"
      },
      "message": "Merge \"Enforce NO_CLEAR flag on Media Notification\" into main"
    },
    {
      "commit": "751ad018bf20c8cb32f6ca2531fd755d3c13dbd4",
      "tree": "60ae8ec41b8d16efc920e9bc97d5bfdd80c68503",
      "parents": [
        "4dfc2dc2a09c39e669168b564cf8b796c28da87b",
        "fd49d80b7355b0763f48f375c5259ae1f0681f54"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 19:22:46 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 19:22:46 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main am: d6a0ca5238 am: 28d14d9cb6 am: fd49d80b73\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2772524\n\nChange-Id: Ib8a208477fd0e38be174945b00aea4448f877680\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fd49d80b7355b0763f48f375c5259ae1f0681f54",
      "tree": "0f2387bae50c81079bd2e3acaee7b9d14c190793",
      "parents": [
        "232cdbf73b58def824e9a3e81933178aa94a1732",
        "28d14d9cb695438bb198a27af404c5f79f849418"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 18:50:02 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 18:50:02 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main am: d6a0ca5238 am: 28d14d9cb6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2772524\n\nChange-Id: I652e09b4d3add377e971fd67459a4c62bffbc2dc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0de923294b801e3dace6f4864ad03b9f40929ba7",
      "tree": "777fc5995b18cd57b56a5a40e79ae014c1705c03",
      "parents": [
        "4ca1694709fb16f20c4ec5370bfc08c32c3973fd"
      ],
      "author": {
        "name": "Jason Parks",
        "email": "jparks@google.com",
        "time": "Mon Oct 02 20:02:45 2023 +0000"
      },
      "committer": {
        "name": "Jason Parks",
        "email": "jparks@google.com",
        "time": "Wed Oct 04 18:34:15 2023 +0000"
      },
      "message": "Fix Settings crash for global user restrictions.\n\nBug: 277908283\nTest: manual \u0026\u0026 atest FrameworksServicesTests:com.android.server.devicepolicy.DevicePolicyManagerTest\nChange-Id: I8b06b4439bdf74309bb2027cc4cdb350f1f52f72\n"
    },
    {
      "commit": "28d14d9cb695438bb198a27af404c5f79f849418",
      "tree": "6b2a0ea3314aee7c3152cf194ae78269b67162fd",
      "parents": [
        "07ecb1c0e85c7dc017d858a51fada360532db635",
        "d6a0ca52385de2c4dece1d46f0336d15e0f66c39"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 18:17:36 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 18:17:36 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main am: d6a0ca5238\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2772524\n\nChange-Id: I4da7b48ca5ac821a7471c11b0066fb63561a44b0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1edb473dd80f8688fef6bd3a999245917d3d7d7c",
      "tree": "b54f9b90e6b9652ddb2b053d24ab3ba2113cb598",
      "parents": [
        "e39c217cdda6735d4a0f095028388fe2ba789b42",
        "e599aecbcc61fc2e721ab65b47324326ebfdc597"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Wed Oct 04 18:02:00 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 18:02:00 2023 +0000"
      },
      "message": "Merge \"Add flags for device aware permission\" into main"
    },
    {
      "commit": "d6a0ca52385de2c4dece1d46f0336d15e0f66c39",
      "tree": "bb04fe03eb94a3f8efb423a850a3fb5d84d35805",
      "parents": [
        "32bb22c3469f66c984ec02a7deead934a444532a",
        "3af3c58ac876d5cd727cc2efed3e82a8ee98b58d"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 17:49:57 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 04 17:49:57 2023 +0000"
      },
      "message": "Merge \"Remove broken records in OWNERS\" into main"
    },
    {
      "commit": "3af3c58ac876d5cd727cc2efed3e82a8ee98b58d",
      "tree": "a8009e53039134a4f41557282eaf8f399a7c3eaf",
      "parents": [
        "9361d76bc36b8cf3f51702e6b58750a0491ee16b"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 10:32:37 2023 -0700"
      },
      "committer": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Wed Oct 04 10:39:50 2023 -0700"
      },
      "message": "Remove broken records in OWNERS\n\nThese are blocking any OWNERS change.\n\nBug: 303060651\nTest: repo upload\nChange-Id: Id9763fb487e94440df2e61fbb7910902baa12fa8\n"
    },
    {
      "commit": "9c7f3d30efa4ce8be9151b16b76b126192d7ded4",
      "tree": "a912b8b5d0b417b6ceadbc44c28027df216939f1",
      "parents": [
        "fd5ca1ee73403f576479df1afea702e02ed16257",
        "66c56a0c7a78e385ec55a77cb8741e841b4fb8f5"
      ],
      "author": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Wed Oct 04 16:13:14 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 16:13:14 2023 +0000"
      },
      "message": "Merge \"Modify usagestats event processing thread\" into main"
    },
    {
      "commit": "e1b98d227d0ae6691ec75bcc1dc61c499e73405b",
      "tree": "886d1e30328f3286b90c1bbfd1036eec43369221",
      "parents": [
        "53a1eff94633b3cdc36c4ef4b7e4070a41d77db1"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Tue Oct 03 16:27:05 2023 +0000"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Wed Oct 04 15:10:33 2023 +0000"
      },
      "message": "Consider transition change info for task snapshot\n\nFor example, when launching an activity in a new task, the activity\nrequests to change orientation at runtime before it is drawn.\nThe transition info will be like:\n type\u003dOPEN {\n  All changes: sb\u003d(0, 0 - 1080, 2340) eb\u003d(0, 0 - 2340, 1080) r\u003d0-\u003e1\n  opening task: mode\u003dOPEN\n  closing task: mode\u003dTO_BACK\n  display: mode\u003dCHANGE\n }\n\nBecause the configuration of tasks will be updated with display,\nthe closing task also has the configuration in new orientation.\nBut the activity in the closing task still keeps the appearance\nin original orientation, so the attributes of snapshot should be\nconsistent with it. Otherwise the task snapshot may show a rotated\nand cropped activity.\n\nAlso remove \"inFinishingTransition\" condition in createSnapshot\nbecause currently RecentsTransitionHandler will take snapshot\nfrom ATMS#takeTaskSnapshot before the transition is finished.\n\nBug: 301670257\nBug: 279678674\nTest: TaskSnapshotControllerTest\nChange-Id: If030f175bc60804d8b1f90fc88b670789fee4026\n"
    },
    {
      "commit": "66a90bb00e59bc4c5df19bc19060502335ef4aa8",
      "tree": "06c6a4ccb29387b023b68758ae6350cb4f3b8feb",
      "parents": [
        "526dab93e48c1f63e8318266fb86f636ab9c372d"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 04 15:02:58 2023 +0000"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Oct 04 15:03:03 2023 +0000"
      },
      "message": "Change OWNERS documented bug component\n\nChange OWNERS documented bug component from 24949 (\"core library\") to the 847766 (\"time / time zone detection\")\n\nChange-Id: I95a1e406fd78e4d9b6f6bed378f048970bc8b567\n"
    },
    {
      "commit": "526dab93e48c1f63e8318266fb86f636ab9c372d",
      "tree": "f2d8a3f9e5b581ac0f9eeeee28fb282df97a3c98",
      "parents": [
        "a13c5eb4bd4e699ee94c14db09db74084afb84ad",
        "260f75a9dfc7aac70d8c519d577ffe166c2e85dd"
      ],
      "author": {
        "name": "Xin Guan",
        "email": "guanxin@google.com",
        "time": "Wed Oct 04 14:58:59 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 14:58:59 2023 +0000"
      },
      "message": "Merge \"Fix event validation check for CHOOSER_ACTION usage events\" into main"
    },
    {
      "commit": "a13c5eb4bd4e699ee94c14db09db74084afb84ad",
      "tree": "33eb55d287b8a756211f94080be76df4c137d458",
      "parents": [
        "ed5204660baf2e4a15b0e3e4671832e0c8f1fe65",
        "53cd6e52e87ac99eb660e2a489f4d8960c23e809"
      ],
      "author": {
        "name": "Mohamad Mahmoud",
        "email": "mohamadmahmoud@google.com",
        "time": "Wed Oct 04 14:52:44 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 14:52:44 2023 +0000"
      },
      "message": "Merge \"Fix typo in ANR subject\" into main"
    },
    {
      "commit": "8ea8437a0be8413fa25a510158355bec7ca1dfb3",
      "tree": "f6897f7b81b10dba50bb27f874d55d667fd0f499",
      "parents": [
        "430531bde8e3791a0a414c5b40908ce80fe0502a",
        "a10da1eb018f2e1e5f377e2dff0a8a9e4b550835"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 04 13:56:16 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 13:56:16 2023 +0000"
      },
      "message": "Merge \"Address dynamic activity policy API feedback\" into main"
    },
    {
      "commit": "430531bde8e3791a0a414c5b40908ce80fe0502a",
      "tree": "4f29cbfb53b8afdb30f3a4d9381c350ea9fb0225",
      "parents": [
        "d528be42c187f3c821f7fc7c52a251e2afbeb4de",
        "89a4392bc5f640106ee2eba8597ea44c2896efd1"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 13:17:19 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 13:17:19 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main am: c41f52c34f am: aa32ee64bb am: 657c22c229 am: 774f23614f am: 89a4392bc5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2765105\n\nChange-Id: Ie0feaa61835efdd23f56bd76c4d277d300dcafce\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "89a4392bc5f640106ee2eba8597ea44c2896efd1",
      "tree": "e99affcffb873f739c63f9c9cc54f3a7ec1ce30b",
      "parents": [
        "cc3fc75c779cea23164a68da6c1af8b211294c3f",
        "774f23614f73f01363fbdcc6e27fce477b3b53d8"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 12:32:19 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 12:32:19 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main am: c41f52c34f am: aa32ee64bb am: 657c22c229 am: 774f23614f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2765105\n\nChange-Id: Ie8ef995979ea9af9c8ae2f8f30eb08c7185a1aa6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "43a9f38d0fada77e75579973e82873dad898bc90",
      "tree": "a12085577f80deff715e44665ad6664d0397cce9",
      "parents": [
        "eaf0c9d65eb90907e9e311babc03e708ed38bb49",
        "2a8c60a917de3d48b1e912cd40a03b64ebed18f6"
      ],
      "author": {
        "name": "Iván Budnik",
        "email": "ivanbuper@google.com",
        "time": "Wed Oct 04 12:30:54 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 12:30:54 2023 +0000"
      },
      "message": "Merge \"Fix inconsistent system routing permission check\" into main"
    },
    {
      "commit": "774f23614f73f01363fbdcc6e27fce477b3b53d8",
      "tree": "a19f752fcddcb672da016ba0c2371ce76f747b2c",
      "parents": [
        "5909d62b3e883772991cb3fea50e80f7ef5bbf66",
        "657c22c2295cf4e4eae17f7a45c3f47a6de08803"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 12:01:58 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 12:01:58 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main am: c41f52c34f am: aa32ee64bb am: 657c22c229\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2765105\n\nChange-Id: Ic0c26cbc2ae6bbfc8218f19fb3e95ed0517093bd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "657c22c2295cf4e4eae17f7a45c3f47a6de08803",
      "tree": "dc71836e2204cfd379d2c2576471bac1736fbb73",
      "parents": [
        "958a6cad6e6aac1af9d56bad89cdadde7db7ad9e",
        "aa32ee64bb65b320c909e8eb50734690eb68554e"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 11:30:52 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 11:30:52 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main am: c41f52c34f am: aa32ee64bb\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2765105\n\nChange-Id: I574874ad662b15773ae150eae75770139b739924\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aa32ee64bb65b320c909e8eb50734690eb68554e",
      "tree": "3d37fdf7c6ca1a1246696a9c893d64194fe64284",
      "parents": [
        "f61ec5be0fe7fcda8f92ca3e19a84f093f64cb17",
        "c41f52c34fda9843e6b10277d0861447e16bc1b2"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 11:01:31 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 11:01:31 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main am: c41f52c34f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2765105\n\nChange-Id: I3a9d9b4aa5fc7006eaf515403f234bba582b7377\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9de0df74a602c04bf9778276f6dbd85fed74a206",
      "tree": "7b412f4ac9a44be87be93bc16fd55d62ec7d6b5e",
      "parents": [
        "81029eaeff7a8466f60769f5cfd711715c9c2b29",
        "992da3c19e954180d51545a262c2ef66b11c5c8e"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Wed Oct 04 10:51:51 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 10:51:51 2023 +0000"
      },
      "message": "Merge \"Reduce flakiness of testDisplayRotationChange\" into main"
    },
    {
      "commit": "81029eaeff7a8466f60769f5cfd711715c9c2b29",
      "tree": "5be392a6717f097be26ef56f69d65660fe139e33",
      "parents": [
        "03e8efc33f5f7e0ca52f7189a35cb44ff89dd323",
        "3f6b60aa8767379f0201d1a1cb22660b26da3d88"
      ],
      "author": {
        "name": "Joanne Chung",
        "email": "joannechung@google.com",
        "time": "Wed Oct 04 10:35:18 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 10:35:18 2023 +0000"
      },
      "message": "Merge \"Fix pacakge remove callback doesn\u0027t be called\" into main"
    },
    {
      "commit": "804c413d9d8da74dcb16b9b7f37ca8eb34c0099e",
      "tree": "122a63983c790ab2c227487ed5a0999a29d054cc",
      "parents": [
        "6d617f789eb2a9f6f3a36d6c87f42c075fdc9f6f"
      ],
      "author": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Thu Sep 21 13:47:58 2023 +0100"
      },
      "committer": {
        "name": "Nikhil Kumar",
        "email": "nykkumar@google.com",
        "time": "Wed Oct 04 11:34:06 2023 +0100"
      },
      "message": "Global/Guest restrictions to be saved only on SYSTEM user\u0027s xml file\n\nAll users on a device share the same global device policies. The existing implementation saves them in each user\u0027s individual XML file\nThis leads to unnecessary duplication and it also doesn\u0027t update the global settings in stopped user\u0027s XML which could lead to outdated global settings if we change the way we read the XML files in the future.\nSimilar to that the guest restrictions which is also not attached to a single user is saved in userlist.xml which is intended to store the list of the users.\n\nSince the SYSTEM user is always present on the device, we refactored the device policy global restrictions and guest restrictions writing to save them only in the SYSTEM user\u0027s XML file.\n\nBug: 299475754\nTest: atest UserManagerServiceUserInfoTest#testWriteReadDevicePolicyUserRestrictions -c\nTest: manually verified the guest and global device policy restrictions are only present on user 0\u0027s XML file.\nChange-Id: I715f3bc38d4a915930ef5e06fd5a6a1601b9d6dc\n"
    },
    {
      "commit": "c41f52c34fda9843e6b10277d0861447e16bc1b2",
      "tree": "e6a06a829945273be8ac7630a49e9d635583ab9d",
      "parents": [
        "71a82818ae7b3d58c77f4e2737dfcc88af8a641e",
        "8024a3afacaaa662f5a0792a4ced74a9e0402a4c"
      ],
      "author": {
        "name": "Harshit Mahajan",
        "email": "harshitmahajan@google.com",
        "time": "Wed Oct 04 10:26:42 2023 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 04 10:26:42 2023 +0000"
      },
      "message": "Merge \"Refactoring recovery related code\" into main"
    },
    {
      "commit": "992da3c19e954180d51545a262c2ef66b11c5c8e",
      "tree": "c739fc250894c10f969419b0b0cd683e712aa20e",
      "parents": [
        "6c29a6fb047c2426201e7bc855afd9ba6526607a"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Wed Oct 04 09:16:20 2023 +0000"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Wed Oct 04 09:16:20 2023 +0000"
      },
      "message": "Reduce flakiness of testDisplayRotationChange\n\nUse test sync engine so it won\u0027t count timeout.\n\nFix: 303253233\nTest: TransitionTests#testDisplayRotationChange\nChange-Id: Ia6072e090473c8374c4da07e1267b585554d2454\n"
    },
    {
      "commit": "8fa0eac6e6e227f7a4d5793a3c75bbdc15710e33",
      "tree": "bbb22ab40652cf4f1996f26b4171dca89eb4d39e",
      "parents": [
        "4b6040a5a19a366089f2c12b39c57ac421b9468c",
        "b4cb64104e36686f0da486dfd2773c83a778b26c"
      ],
      "author": {
        "name": "Alex Johnston",
        "email": "acjohnston@google.com",
        "time": "Wed Oct 04 08:40:17 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 08:40:17 2023 +0000"
      },
      "message": "Merge \"Make getCredentialManagerPolicy user handle aware\" into udc-dev am: b545d60ef7 am: b4cb64104e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24419913\n\nChange-Id: Ibdcb184dc171bc82e0886a32c0a29a10eb33fcfe\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ae48c7de08958965bda051ae53da1e59600fd5f1",
      "tree": "c6f1078d3f0c67d9fa235632f5a66dcabe8344b6",
      "parents": [
        "ae3bf11f5beef341adab0a3300ab517f42021213",
        "39b11acd16eb6c628f29d966ced31dcf3d417f1e"
      ],
      "author": {
        "name": "Alex Johnston",
        "email": "acjohnston@google.com",
        "time": "Wed Oct 04 08:24:47 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 08:24:47 2023 +0000"
      },
      "message": "Merge \"Make getCredentialManagerPolicy user handle aware\" into udc-qpr-dev am: 39b11acd16\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24905529\n\nChange-Id: If82fef0f2b0f648c658941ee5b5b28d095ddb356\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4cb64104e36686f0da486dfd2773c83a778b26c",
      "tree": "9a9d0bcf2652271351d3017239de8f38680f721e",
      "parents": [
        "02c82fe802e9c1fee292ecfde640f450874b437a",
        "b545d60ef7a995c767141245a3f291e5f2101f4d"
      ],
      "author": {
        "name": "Alex Johnston",
        "email": "acjohnston@google.com",
        "time": "Wed Oct 04 08:23:58 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 08:23:58 2023 +0000"
      },
      "message": "Merge \"Make getCredentialManagerPolicy user handle aware\" into udc-dev am: b545d60ef7\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24419913\n\nChange-Id: Ifa0d955f12031b5989a4a01557974bb332d2bde9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b545d60ef7a995c767141245a3f291e5f2101f4d",
      "tree": "b91b0a641ea2c99af6e01a66c1ecc670b717772f",
      "parents": [
        "92c1d53ff7797d809224ee5733e5a350ad939bd3",
        "0951b28bd94a514eded9503d802228a3591579d6"
      ],
      "author": {
        "name": "Alex Johnston",
        "email": "acjohnston@google.com",
        "time": "Wed Oct 04 07:55:25 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 07:55:25 2023 +0000"
      },
      "message": "Merge \"Make getCredentialManagerPolicy user handle aware\" into udc-dev"
    },
    {
      "commit": "39b11acd16eb6c628f29d966ced31dcf3d417f1e",
      "tree": "e5872b4a92320459e6287fbe47706d0846ada3ad",
      "parents": [
        "05e37a0ae2047c7f98261b5549cf665588025cae",
        "6b51ca2ba8975f29e0eb4d09106958be60313772"
      ],
      "author": {
        "name": "Alex Johnston",
        "email": "acjohnston@google.com",
        "time": "Wed Oct 04 07:53:38 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 07:53:38 2023 +0000"
      },
      "message": "Merge \"Make getCredentialManagerPolicy user handle aware\" into udc-qpr-dev"
    },
    {
      "commit": "a10da1eb018f2e1e5f377e2dff0a8a9e4b550835",
      "tree": "8f1f11eff2f7d4aac8684e9b46519010de21a68d",
      "parents": [
        "eee4e7c6db4ceeaa4de366cc0c8999a5f38a3f69"
      ],
      "author": {
        "name": "Vladimir Komsiyski",
        "email": "vladokom@google.com",
        "time": "Wed Oct 04 08:18:33 2023 +0200"
      },
      "committer": {
        "name": "Vladimir Komsiyski",
        "email": "vladokom@google.com",
        "time": "Wed Oct 04 08:39:20 2023 +0200"
      },
      "message": "Address dynamic activity policy API feedback\n\nFix: 303224540\nTest: atest ActivityBlockingTest\nChange-Id: I42589f8cec7d39801c15c46be668d91f0b135f46\n"
    },
    {
      "commit": "6d939f9ec13384c7f90be883e0c8a78f5556599f",
      "tree": "6c6932897d358e8ca72416a80806a71cbd15846b",
      "parents": [
        "2934897e3fb94ff9b3dac183788acda8148c4056"
      ],
      "author": {
        "name": "Jean Chen",
        "email": "chenjean@google.com",
        "time": "Mon Sep 25 10:22:39 2023 +0800"
      },
      "committer": {
        "name": "Jean Chen",
        "email": "chenjean@google.com",
        "time": "Wed Oct 04 14:21:57 2023 +0800"
      },
      "message": "Fix pinch zoom with partial magnification window not very responsive\n\nWhen two fingers are too close, the android.view.ScaleGestureDetector will end the scale by minSpan value. This is because the size limit of window magnification can easily trigger the end scale, leading to the zoom out having little effect.\n\nSolution is creating a new construct on android.view.ScaleGestureDetector and set the minSpan to zero.In this way, pinch zoom can work completely on the entire magnification window.\n\nBug: 295327792\nTest: manual\nChange-Id: I0afb5021221a7bf00cc1a16299a951f76dd62317\n"
    },
    {
      "commit": "f2950c7a4105e64bea2659d4e275d539cf2591eb",
      "tree": "a4049f35c2e0b1c3ded2166dd5e0af8a74b01d77",
      "parents": [
        "a4499a72845caa2c50d96b200b28f6873936d92b",
        "a74b123057e05c1524ad83833a8a1ec667c57642"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 04:53:40 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 04:53:40 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4 am: aaaf2b6cec am: 820883f26e am: a74b123057\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: I395cf5fb9d5eef2d3b45367b38508a904abe1637\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "df661ad61f61186c42bcb3b8716f4f87f014ac49",
      "tree": "8b582337db050657128f142c91155b0be841b123",
      "parents": [
        "9e9cdd8efe6e0bf7ea6a654b61fa839e8cbca45c",
        "820883f26ed422588c752da96b2c50913babf678"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 04:21:28 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 04:21:28 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4 am: aaaf2b6cec am: 820883f26e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Ib0c86a4e3fc075337a425de1c4330c754fd0215e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a74b123057e05c1524ad83833a8a1ec667c57642",
      "tree": "424b01ccc738c6c888ca3ca4132197836f117197",
      "parents": [
        "4b6748bf082c1da447dec507355cb49a0cbac38d",
        "820883f26ed422588c752da96b2c50913babf678"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 04:20:03 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 04:20:03 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4 am: aaaf2b6cec am: 820883f26e\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: I1c4aa117e364be19d17b72daf1d2c10d19d0c165\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "be52c69f199dd4eb0c10e962551221aa1a5b8198",
      "tree": "a51a219098106673355e23988bb083885425509b",
      "parents": [
        "72596e219787c8d7802ad074d1a55dfee39367c1",
        "aaaf2b6cecb61877d0b1d31db14d18173a60951f"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 03:48:55 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 03:48:55 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4 am: aaaf2b6cec\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Iff599e0d0d489c088cf9c1a80650fc5550aec2ac\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "820883f26ed422588c752da96b2c50913babf678",
      "tree": "95a96be4904eb1202b38e4b6cad7afb48347c9f0",
      "parents": [
        "581a3fe494325b9f7b15ec9e7f0d901742bafa54",
        "aaaf2b6cecb61877d0b1d31db14d18173a60951f"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 03:47:49 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 03:47:49 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4 am: aaaf2b6cec\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: I1f952e17b82385c0e9312a2260fc18891512a112\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "aaaf2b6cecb61877d0b1d31db14d18173a60951f",
      "tree": "5f0befe35ad2d75b92afb08a3b9069110bce367a",
      "parents": [
        "db65e4d5b8c3757f923e3f447d53875dfb84a8e7",
        "fe967cb3b4c6b65d157addb8f3a0699d0f3031bc"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 03:19:25 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 03:19:25 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43 am: fe967cb3b4\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: I79f0aa966ed5581df2121dbec54c5f9fd32c2257\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8b221ae6df74d7a4dcd79acaf8d44c7bdd3dd70e",
      "tree": "6db7df77de872a1554810b29166b6101feac8ff1",
      "parents": [
        "6275c6192f9970aa945cabbd1fcb01c33581711f",
        "4b4024b5ab3a40c6658ee9466b4208f4b07425c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 04 03:09:20 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 03:09:20 2023 +0000"
      },
      "message": "Merge \"Use variable definition for variable font family\" into main"
    },
    {
      "commit": "fe967cb3b4c6b65d157addb8f3a0699d0f3031bc",
      "tree": "15ee005dd2fd8e3ca9dea4053bf01f5562354fa6",
      "parents": [
        "b73ed7113f22b673b743a5efa980d14f7544cb71",
        "632a8b8a439419a26923919e9ba3c81f075dfc93"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 02:44:31 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 02:44:31 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0 am: 632a8b8a43\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Ibf4efed382f979ced48f7fda9335344faa36472b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "632a8b8a439419a26923919e9ba3c81f075dfc93",
      "tree": "81b8cbadc05ea7896a313269474568465fb54bb0",
      "parents": [
        "99a7448b5b2b29f7b591894edeb68cf9f63c2382",
        "264a36f6d02e2b8f7675f4fe44a6e710eac4a1f6"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 01:56:36 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 01:56:36 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff am: 264a36f6d0\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Iaf567db3c1f6f7a2e2f154efbeeefe259fb2e342\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4b6748bf082c1da447dec507355cb49a0cbac38d",
      "tree": "ad5546374259b806bfcae22c76ad49a7961e39d2",
      "parents": [
        "d59d2a5842333d0114fa7a05afdfda8d792c4ee9",
        "72596e219787c8d7802ad074d1a55dfee39367c1"
      ],
      "author": {
        "name": "Beth Thibodeau",
        "email": "ethibodeau@google.com",
        "time": "Wed Oct 04 01:26:52 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 01:26:52 2023 +0000"
      },
      "message": "Merge \"Check URI permissions for resumable media artwork\" into udc-dev-plus-aosp am: 72596e2197\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24802586\n\nChange-Id: I748425bc91b1c7b3c09c5211cbeb7ed4936559de\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "264a36f6d02e2b8f7675f4fe44a6e710eac4a1f6",
      "tree": "a1cb259a3c1f0ec22c5d1b0295e673ec93222368",
      "parents": [
        "be822171e8a0203f8c5fb8e58b979dfa2a160577",
        "868bc803ff0bb4200263204542c369c8ff5724b5"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 01:25:18 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 01:25:18 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d am: 868bc803ff\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: I6637c61799e63de1ffe9e805dd99b28c65bb70dd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4b4024b5ab3a40c6658ee9466b4208f4b07425c3",
      "tree": "b193c3e820ac70c85359890a2288173142be080e",
      "parents": [
        "cea6bf39001c12044b2608c1d6a889fc2ff4943a"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Oct 02 16:12:19 2023 +0900"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed Oct 04 10:19:58 2023 +0900"
      },
      "message": "Use variable definition for variable font family\n\nBug: 281769620\nTest: Manually done\nTest: atest FontListParserTest TypefaceSystemFallbackTest\nTest: atest CtsGraphicsTestCases CtsTextTestCases\nChange-Id: Ice5a51024c7fbba2af7c5886c751e2508c3670d7\n"
    },
    {
      "commit": "72596e219787c8d7802ad074d1a55dfee39367c1",
      "tree": "b369c1c46499f1318f5015eff08daa0328cccd5f",
      "parents": [
        "82d877664bc4cac9e7312e72aeab8fcb8daed20f",
        "18beea717eb4a99eda55a0d913120f594adb1cb2"
      ],
      "author": {
        "name": "Beth Thibodeau",
        "email": "ethibodeau@google.com",
        "time": "Wed Oct 04 00:53:32 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 00:53:32 2023 +0000"
      },
      "message": "Merge \"Check URI permissions for resumable media artwork\" into udc-dev-plus-aosp"
    },
    {
      "commit": "0e8f819fee42444ddd56a64bdb5a2123873d4225",
      "tree": "bb04d9f530481897b1a6cbeb09321cadf3ee15f6",
      "parents": [
        "573c9bdc878c1697515f33f8f389cd6547d0e352",
        "d24bd53f88e82f64f8135289de61634aab69e93e"
      ],
      "author": {
        "name": "Antonio Kantek",
        "email": "kanant@google.com",
        "time": "Wed Oct 04 00:49:33 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 00:49:33 2023 +0000"
      },
      "message": "Merge \"Remove duplicated code in InputMethodSubtypeSwitchingController\" into main"
    },
    {
      "commit": "868bc803ff0bb4200263204542c369c8ff5724b5",
      "tree": "f756417ad2c858b5cdffea81c3eeab38e3fc049d",
      "parents": [
        "8efa785f9bc51ab78c767f599075f9e354968339",
        "8f6b8d313d9c005b34be7dda9b41b7f9c97cd673"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 00:40:33 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 00:40:33 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93 am: 8f6b8d313d\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Ibb59b8e6a61f60ddf4c45ebece8814a82fc89fdf\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "573c9bdc878c1697515f33f8f389cd6547d0e352",
      "tree": "648f718ae21244e2c8723b4cfcd924a83e4c1f98",
      "parents": [
        "73c8acd4f8bd88eeda22afe3eb8a266a85a806fb",
        "ce6174fee36aedbbab7e8064067447083e1eff84"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 04 00:36:08 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Oct 04 00:36:08 2023 +0000"
      },
      "message": "Merge \"Integrity test to recover allowlisted system app tampering\" into main"
    },
    {
      "commit": "8f6b8d313d9c005b34be7dda9b41b7f9c97cd673",
      "tree": "2e8612b880cf1e18155ab58ddf44079432b27d6a",
      "parents": [
        "af9de2e62c3a2d2c4be11c7b1170758cdf731c89",
        "ca34073d93570ae83f26b7d098f37d57d37be7ee"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Wed Oct 04 00:06:56 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 04 00:06:56 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a am: ca34073d93\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: If1714cbfb29550144f9bd663baf2504290a2c71b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ca34073d93570ae83f26b7d098f37d57d37be7ee",
      "tree": "fe766850cbc17a36ae2cbac6c862e759bc69c272",
      "parents": [
        "4f8e0db44fc29c3dc15801956394a8ce984e8cf6",
        "7c905e103aae7e37a32d6330778dbe6d09383942"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Tue Oct 03 23:21:20 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 23:21:20 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev am: 7c905e103a\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24058898\n\nChange-Id: Iea462e7f2dbeaa3e448cb3da33e5ad8684041495\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7c905e103aae7e37a32d6330778dbe6d09383942",
      "tree": "4c0c585ec3781766815f3341fbcbe1989c200cd9",
      "parents": [
        "ba7a30e9f1f597997ebf699f5fdd696ec2631c54",
        "3ef3f18ba3094c4cc4f954ba23d1da421f9ca8b0"
      ],
      "author": {
        "name": "Kunal Malhotra",
        "email": "malhk@google.com",
        "time": "Tue Oct 03 22:58:20 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 03 22:58:20 2023 +0000"
      },
      "message": "Merge \"Adding in verification of calling UID in onShellCommand\" into rvc-dev"
    },
    {
      "commit": "d24bd53f88e82f64f8135289de61634aab69e93e",
      "tree": "89132aa26a43fe7f951b66599a7ebf9bf34186b8",
      "parents": [
        "031c579e8d4d9a24f22dd09c671f35051b4514aa"
      ],
      "author": {
        "name": "Antonio Kantek",
        "email": "kanant@google.com",
        "time": "Fri Aug 11 18:24:32 2023 +0000"
      },
      "committer": {
        "name": "Antonio Kantek",
        "email": "kanant@google.com",
        "time": "Tue Oct 03 22:50:37 2023 +0000"
      },
      "message": "Remove duplicated code in InputMethodSubtypeSwitchingController\n\nInputMethodSubtypeSwitchingController#parseLanguageFromLocaleString is\nalready defined in LocaleUtils.\n\nBug: 303302694\nTest: atest FrameworksServicesTests:com.android.server.inputmethod.LocaleUtilsTest\nChange-Id: I67ec553f8cfc21b1916a5a32783630ea43f2d407\n"
    },
    {
      "commit": "9412b7d16a0cd2a64d05ffdb2ac472e38db7e9ba",
      "tree": "1daec0e4fda68fdc61444aff8195393026a127f9",
      "parents": [
        "42a6d9ebb479e0c2b6e341167f854643a35be21c",
        "17b4923a3149a1e1aeebaf331ea96b7087e8e77f"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Tue Oct 03 22:11:56 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 22:11:56 2023 +0000"
      },
      "message": "Merge \"16k: Get the page size dynamically\" into main am: 1a69b9e991 am: 9981aced5a am: ebd0e3910a am: d4e102c21a am: 17b4923a31\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2768551\n\nChange-Id: If6589fe4ba48bee40b793d3fbe0573f01ca3e26d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "17b4923a3149a1e1aeebaf331ea96b7087e8e77f",
      "tree": "feb88210b8a5251e2e1e0db9c89abaaa141b1de8",
      "parents": [
        "b678df8fb24ac3e115cdd903d7fe008822d7c145",
        "d4e102c21ae6b8162cdaa952c48e4b7939e6e17c"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Tue Oct 03 21:42:46 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 21:42:46 2023 +0000"
      },
      "message": "Merge \"16k: Get the page size dynamically\" into main am: 1a69b9e991 am: 9981aced5a am: ebd0e3910a am: d4e102c21a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2768551\n\nChange-Id: Ibc98a76b84753c34eb0e14ec12fbe2de6b67f8e7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ce6174fee36aedbbab7e8064067447083e1eff84",
      "tree": "ef7bbfe1484238148a4e352e83e2a07c734155d2",
      "parents": [
        "016e056cc6982bc75affdd552973b234b91d91cc"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Mon Oct 02 15:40:45 2023 -0700"
      },
      "committer": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Tue Oct 03 14:40:23 2023 -0700"
      },
      "message": "Integrity test to recover allowlisted system app tampering\n\nThis change introduces two scenarios:\n\n1. A system APK is updated to /data. At some point, the APK itself is\n   tampered but V4 signature is not touched (thus invalid now).\n\n2. A system APK is updated to /data. At some point, the APK itself is\n   tampered with by an attacker and re-signed with a different key. The\n   attacker also updates package manager\u0027s internal record for\n   consistency.\n\nThe test requires root to run. The test involves injecting a testing app\nas a system app. In the above scenarios, the test expects the victim\nsystem app in /data is removed.\n\nBug: 277347456\nTest: enable flag extend_vb_chain_to_updated_apk,\n      `atest TamperedUpdatedSystemPackageTest` both passed\nTest: disable flag extend_vb_chain_to_updated_apk,\n      `atest TamperedUpdatedSystemPackageTest` both failed\nChange-Id: I16b0ed853b9e6b706fddb6d50da2e8f082ee167a\n"
    },
    {
      "commit": "d4e102c21ae6b8162cdaa952c48e4b7939e6e17c",
      "tree": "ebd4bb0ae7339995d223ae0873f3cc925e18da04",
      "parents": [
        "8c5e5f1aad0016e8a5732859e559238660800180",
        "ebd0e3910ad47d34c5ec0fabdddc45318356d6a2"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Tue Oct 03 21:10:11 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 21:10:11 2023 +0000"
      },
      "message": "Merge \"16k: Get the page size dynamically\" into main am: 1a69b9e991 am: 9981aced5a am: ebd0e3910a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2768551\n\nChange-Id: I1ebc3a31d56f8d706c47d6463fe8a11395a2b499\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ebd0e3910ad47d34c5ec0fabdddc45318356d6a2",
      "tree": "a34dc7f6b26864bccfe812c6c0d7be23bc0eba43",
      "parents": [
        "2e47cdaad3886fae5322009a8c1ecd353b544a29",
        "9981aced5af430bf9b8a32485f7680ff04777995"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Tue Oct 03 20:39:34 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 20:39:34 2023 +0000"
      },
      "message": "Merge \"16k: Get the page size dynamically\" into main am: 1a69b9e991 am: 9981aced5a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2768551\n\nChange-Id: I4b771acdc7442361438377521707f76e1a6d4a96\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9981aced5af430bf9b8a32485f7680ff04777995",
      "tree": "54bfb4cac8b1ff8dafdbbdac2496f6c06dcda79f",
      "parents": [
        "ff4aaec1f10f7520edcdeb22075308ac6e335db8",
        "1a69b9e991f3d34b9f873e42135e4794c7f37165"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Tue Oct 03 20:09:16 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 20:09:16 2023 +0000"
      },
      "message": "Merge \"16k: Get the page size dynamically\" into main am: 1a69b9e991\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2768551\n\nChange-Id: Ibd44be6341971ab38dded54c3d7d9b9821955f63\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "98058cbdffa6e1d73168b1f23ad6fb3f72d730cc",
      "tree": "cb881ba47c179b69a600e943ed887dbf8d02c941",
      "parents": [
        "c3ed83e73fc28b846d44b120f96686044e120adf"
      ],
      "author": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Tue Oct 03 18:40:53 2023 +0000"
      },
      "committer": {
        "name": "Chavi Weingarten",
        "email": "chaviw@google.com",
        "time": "Tue Oct 03 18:54:58 2023 +0000"
      },
      "message": "Rename focusGrantToken to inputTransferToken\n\nHosts can get a token for the embedded window to make focus request call\nin system server. The token is just a Binder object that is used to look\nup the embedded window in system server. Rename to inputTransferToken\nsince we can reuse this token for other input transfer requests.\n\nBug: 303254234\nTest: SurfaceControlViewHostTests\nChange-Id: Ibf7712a54629e8c5cf9095a08c1cfd501aa4ef78\n"
    },
    {
      "commit": "9c2c7a8dbcbf006e591e21b83b2b458f1634e233",
      "tree": "b0211ac40e590838ffeb4e24e527f909a73145ec",
      "parents": [
        "198a4943b63629b9e8019c44e80778706369f344",
        "dc0fc846ae1f2112b6bea7b1ee71796afbc4145d"
      ],
      "author": {
        "name": "Andy Yu",
        "email": "chingtangyu@google.com",
        "time": "Tue Oct 03 18:47:47 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 18:47:47 2023 +0000"
      },
      "message": "Remove FrameRate Enum to allow all possible frame rate values am: 026a007fe4 am: 6ef547434b am: dc0fc846ae\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24922792\n\nChange-Id: Ic395dff08a8ca797510c73a23b05558deaac375e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e599aecbcc61fc2e721ab65b47324326ebfdc597",
      "tree": "551e07f652ad4fdf74846d2136a2988975c76c7a",
      "parents": [
        "173df1cf0ca133c6167df7c5c3ad3fb550c8ba0e"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Wed Sep 27 22:27:42 2023 +0000"
      },
      "committer": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Tue Oct 03 18:42:37 2023 +0000"
      },
      "message": "Add flags for device aware permission\n\nAdd flag for both feature and APIs.\n\nBug: 274852670\nTest: presubmit\nChange-Id: I619be75c58eb4e32624c0b6de2970b207af26847\n"
    },
    {
      "commit": "ede8dfc4b590fc53bcc0c43c73920e3e50b26d06",
      "tree": "a216dc531dfa9027aad0d0f48f1ea1a24b4be321",
      "parents": [
        "d8e470a581a61552c0af76bb82fe3cc8d36e1852",
        "6ef547434b7b1b59b7e61d930012df3e413908a0"
      ],
      "author": {
        "name": "Andy Yu",
        "email": "chingtangyu@google.com",
        "time": "Tue Oct 03 18:16:04 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 18:16:04 2023 +0000"
      },
      "message": "Remove FrameRate Enum to allow all possible frame rate values am: 026a007fe4 am: 6ef547434b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24922792\n\nChange-Id: I958d1e82a2457e2687549cb153fe71872dbc011f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc0fc846ae1f2112b6bea7b1ee71796afbc4145d",
      "tree": "bd5d48900a39b514c7b59fe342e5b7cd396a2745",
      "parents": [
        "a0d220745bf11b7303069186bfc7c9722a008906",
        "6ef547434b7b1b59b7e61d930012df3e413908a0"
      ],
      "author": {
        "name": "Andy Yu",
        "email": "chingtangyu@google.com",
        "time": "Tue Oct 03 18:14:58 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 18:14:58 2023 +0000"
      },
      "message": "Remove FrameRate Enum to allow all possible frame rate values am: 026a007fe4 am: 6ef547434b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24922792\n\nChange-Id: I0989136a8fa3d3e1fd3f753dca1b70613f81d275\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6ef547434b7b1b59b7e61d930012df3e413908a0",
      "tree": "f48c6ce6067273a5d7078390467f424be8ceafeb",
      "parents": [
        "1a0070030bf2dd34c557c0dd2975c2977a297fe1",
        "026a007fe4365ef5b1765d1e7c4e994b038a97e1"
      ],
      "author": {
        "name": "Andy Yu",
        "email": "chingtangyu@google.com",
        "time": "Tue Oct 03 17:44:49 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 03 17:44:49 2023 +0000"
      },
      "message": "Remove FrameRate Enum to allow all possible frame rate values am: 026a007fe4\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/24922792\n\nChange-Id: I0489564f168ce15799edc83453f41803a72dc397\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "107d801e5e0cebe0c4e47d61601daf7ce359b34f",
      "tree": "8c494086b835058ec676c8bff057e052a7cc5564",
      "parents": [
        "65381a4fccfec76464ef4c4fe6632f68594ec5eb",
        "88e349078c1cbe8c9c2fd5d1cf1c1a7bc5af4040"
      ],
      "author": {
        "name": "Haoran Zhang",
        "email": "haoranzhang@google.com",
        "time": "Tue Oct 03 17:02:26 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 03 17:02:26 2023 +0000"
      },
      "message": "Merge \"[Autofill Brute Force] Change max user input eligible for autofill suggestion from a constant to flag.\" into main"
    },
    {
      "commit": "53a1eff94633b3cdc36c4ef4b7e4070a41d77db1",
      "tree": "479f5c07c22ce76f17e8d969191e7524ec5009f8",
      "parents": [
        "6c29a6fb047c2426201e7bc855afd9ba6526607a"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu Sep 28 22:40:34 2023 +0800"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Tue Oct 03 16:38:14 2023 +0000"
      },
      "message": "Remove confused parameters of snapshot controller\n\n- Remove allowSnapshotHome: the caller should decide whether\n  to include home before calling it. Now the path of transition\n  and animation skip snapshot for home explicitly.\n- Remove pixelFormat: currently it is always unknown\n  and it can be specified from builder.\n\nBug: 264551777\nTest: TaskSnapshotControllerTest\nChange-Id: Ia51e7e9b51579632ca5583327a66f4a418a7bcb8\n"
    }
  ],
  "next": "260f75a9dfc7aac70d8c519d577ffe166c2e85dd"
}
