)]}'
{
  "commit": "e9d7d941eebbbdc7bdbf5ef1cd9a6969d07659bd",
  "tree": "7419a05f00e664ae35d423b06ea4f24416155474",
  "parents": [
    "7cf9a10a4e38754239fecd2a61598f52b266cc0c"
  ],
  "author": {
    "name": "Charles Chen",
    "email": "charlesccchen@google.com",
    "time": "Thu Sep 29 17:19:21 2022 +0800"
  },
  "committer": {
    "name": "Charles Chen",
    "email": "charlesccchen@google.com",
    "time": "Thu Nov 24 15:46:47 2022 +0800"
  },
  "message": "Consolidate mTaskBounds logic to mConfiguration\n\nAfter the horizontal layout feature, the split layout is not just\ndetermined by task bounds, but the whole task Configuration should\nbe take account.\n\nThis CL removes the mTaskBounds logic and consolidate to use\nTaskContainer#mConfiguration instead. This CL also introduces\nActivityClient#getTaskConfiguration to obtain task config at\nTaskContainer initialization.\n\nBug: 240219484\nTest: atest WMJetpackUnitTests\n\nChange-Id: I5725ac92d841c53675c78b9e50e0d3fee3973f37\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4cf48abc2ed301b2951dd46922fc068b78b199ee",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ActivityClient.java",
      "new_id": "324b8e7a784f5d1e1b01767ec951bef4c8924a58",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ActivityClient.java"
    },
    {
      "type": "modify",
      "old_id": "62481ba8f25112d3b56081511582c8215c14bb4e",
      "old_mode": 33188,
      "old_path": "core/java/android/app/IActivityClientController.aidl",
      "new_id": "8b655b9bf315e2582d57dd39983a3e7c646e5025",
      "new_mode": 33188,
      "new_path": "core/java/android/app/IActivityClientController.aidl"
    },
    {
      "type": "modify",
      "old_id": "c06548ad81a121508d1c5dad466fa01934dcc852",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/SplitController.java",
      "new_id": "4df2d7d82f6ad2790001cfe5037743a6a3ad1ffa",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/SplitController.java"
    },
    {
      "type": "modify",
      "old_id": "f494b32cff143411337b9a9e5a0b92cf75ce705f",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/SplitPresenter.java",
      "new_id": "5395fb2ef5ed1d68597ad8d31b1f29d232ada658",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/SplitPresenter.java"
    },
    {
      "type": "modify",
      "old_id": "231da0542e9561486289a3b3d602e11dfc575104",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/TaskContainer.java",
      "new_id": "dba5a7a1cf3c60003a42b86376a63d934b465aef",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/embedding/TaskContainer.java"
    },
    {
      "type": "modify",
      "old_id": "2192b5ca219c9a837d1ba9647fb8f53883b5ff28",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/layout/WindowLayoutComponentImpl.java",
      "new_id": "b70b320eee3c7d8cfd26dfa2a889b405d2aabeeb",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/src/androidx/window/extensions/layout/WindowLayoutComponentImpl.java"
    },
    {
      "type": "modify",
      "old_id": "87d027899eb4dcf3f95e33e2b8905eb3f0162d6f",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/SplitControllerTest.java",
      "new_id": "8c1b87a650e04f378d7131193e8583c0820ae2f7",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/SplitControllerTest.java"
    },
    {
      "type": "modify",
      "old_id": "af9c6ba5c1628383a10a15bd100f14a0527d751f",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/TaskContainerTest.java",
      "new_id": "95328ce700e306b6f73b368eab59c125a45823c0",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Jetpack/tests/unittest/src/androidx/window/extensions/embedding/TaskContainerTest.java"
    },
    {
      "type": "modify",
      "old_id": "741141d9e463d61095641f9c60c0ab01e3ad83d9",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/wm/ActivityClientController.java",
      "new_id": "da6e7e8436eb17a40d48e28194d2788e9023ccb0",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/wm/ActivityClientController.java"
    }
  ]
}
