)]}'
{
  "commit": "37e0fd63c3928c076b93a9b19fd76972b01a6c60",
  "tree": "1c942e5dfec7fc054166f58a78a786bebf89df75",
  "parents": [
    "d64343cb4c27f7fdb0e054585306f411a99814cb"
  ],
  "author": {
    "name": "Riddle Hsu",
    "email": "riddlehsu@google.com",
    "time": "Wed Sep 20 23:13:43 2023 +0800"
  },
  "committer": {
    "name": "Riddle Hsu",
    "email": "riddlehsu@google.com",
    "time": "Thu Sep 21 11:39:17 2023 +0000"
  },
  "message": "Only increase pending relaunch count if schedule is success\n\nOtherwise the client won\u0027t report finishRelaunching to decrease\nmPendingRelaunchCount and cause ActivityRecord#isSyncFinished\nto return false.\n\nAlso skip pre-loading recents(home) if its process is still cached\n(e.g. intermediate state when switching user). Otherwise the\ntransaction may be failed by frozen state.\n\nBug: 301034389\nTest: atest RecentsAnimationTest#testPreloadRecentsActivity\nTest: Create multiple users with using different font size, wallpaper,\n      dark theme. Launch several apps on each users. Switch between\n      the users multiple times. There won\u0027t be transition timeout when\n      returning from other apps to home.\nMerged-In: Ia2761e1e9fadf98ab952440ae884c12cc78697c8\nChange-Id: Ia2761e1e9fadf98ab952440ae884c12cc78697c8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d5c06cbed1ac8c8b153a4c4b382d3dde1f4d55f",
      "old_mode": 33188,
      "old_path": "data/etc/services.core.protolog.json",
      "new_id": "13cf82e51b221cfe1494acc641e9fd14794b7cf3",
      "new_mode": 33188,
      "new_path": "data/etc/services.core.protolog.json"
    },
    {
      "type": "modify",
      "old_id": "d231cf300806531722be823d76840f64165e37ef",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/ActivityRecord.java",
      "new_id": "ca3a84752fc4a6353fbe16ccbcce1b9734332a42",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/ActivityRecord.java"
    },
    {
      "type": "modify",
      "old_id": "be905884049279a52039dba988a3c60e251555dd",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/RecentsAnimation.java",
      "new_id": "ee05e355e8ef0f24937f4bc8e6f48c5a59f4cc53",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/RecentsAnimation.java"
    },
    {
      "type": "modify",
      "old_id": "de3a526573f80783fab8181371febe3a0d3bf5f6",
      "old_mode": 33188,
      "old_path": "services/tests/wmtests/src/com/android/server/wm/RecentsAnimationTest.java",
      "new_id": "491d5b56c8e2ae0f4ee3ee96160800a76264c04b",
      "new_mode": 33188,
      "new_path": "services/tests/wmtests/src/com/android/server/wm/RecentsAnimationTest.java"
    }
  ]
}
