)]}'
{
  "commit": "91d75ea5e48ebbf8a6d66af24ff69e2b03559f84",
  "tree": "56a6116018acb9b3a9d09a8fc5c76f63ef847206",
  "parents": [
    "25a71d53797719e262af5e2101066a5743007a65"
  ],
  "author": {
    "name": "Aishwarya Rajesh",
    "email": "aishwaryarj@google.com",
    "time": "Tue Aug 04 22:50:34 2026"
  },
  "committer": {
    "name": "Chromium LUCI CQ",
    "email": "chromium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Aug 04 22:50:34 2026"
  },
  "message": "[OSWP] Restore all windows on startup after app quit\n\nWhen the user explicitly quits Chrome, only the primary window was\nrestored on next launch previously. This change enables multi-window\nsession restoration after an application quit, matching relaunch\nbehavior, on desktop devices.\n\n- Rename RELAUNCH session exit type to QUIT that now tracks both\napplication quits as well as restarts.\n- Enable multi-window restoration on launch when exit type is QUIT.\n\nBug: 532668641, 537782535\nChange-Id: Ic8ea94361a43c9f1d604d81c79ddca6eb7497fcd\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8142017\nReviewed-by: Sirisha Kavuluru \u003cskavuluru@google.com\u003e\nCommit-Queue: Aishwarya Rajesh \u003caishwaryarj@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#1673749}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2404729655f6723364f4a17c0f02beb850cd6076",
      "old_mode": 33188,
      "old_path": "chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java",
      "new_id": "5bdcf7189df01af5560b9bb8cd0ebf97173ce9e4",
      "new_mode": 33188,
      "new_path": "chrome/android/java/src/org/chromium/chrome/browser/init/ChromeLifetimeController.java"
    },
    {
      "type": "modify",
      "old_id": "2b9956bc7b3cb09d6424ac78713fa6a665e4abc4",
      "old_mode": 33188,
      "old_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManagerApi31.java",
      "new_id": "9eb14af0998a923e53a8634175a07263390ecaea",
      "new_mode": 33188,
      "new_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManagerApi31.java"
    },
    {
      "type": "modify",
      "old_id": "fca899ab49614a85197059d1904143676c3ae95c",
      "old_mode": 33188,
      "old_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceOrchestratorImpl.java",
      "new_id": "1a574ce91a0974f530c48e563a1a169254caa7f0",
      "new_mode": 33188,
      "new_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceOrchestratorImpl.java"
    },
    {
      "type": "modify",
      "old_id": "0e6c39dc4f26d995b594d715f8cc4f4f693419d0",
      "old_mode": 33188,
      "old_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/TabbedStartupWindowPolicyDelegate.java",
      "new_id": "c18c85caa3697ae9c0b5f3f541a9317c7c0c20d4",
      "new_mode": 33188,
      "new_path": "chrome/android/java/src/org/chromium/chrome/browser/multiwindow/TabbedStartupWindowPolicyDelegate.java"
    },
    {
      "type": "modify",
      "old_id": "4fb503fbcc4df5562a92ccc4ddc95384148018af",
      "old_mode": 33188,
      "old_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManagerApi31UnitTest.java",
      "new_id": "6a4bc07a0c9272c7622b9e946eaa8945008262e2",
      "new_mode": 33188,
      "new_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManagerApi31UnitTest.java"
    },
    {
      "type": "modify",
      "old_id": "63d6f6bc03f00ecce89739f5ebaae5db3e711c65",
      "old_mode": 33188,
      "old_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/MultiInstanceOrchestratorImplUnitTest.java",
      "new_id": "731993f3e98584eacf5963c31728f31a0635d7e0",
      "new_mode": 33188,
      "new_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/MultiInstanceOrchestratorImplUnitTest.java"
    },
    {
      "type": "modify",
      "old_id": "dc5c93e76baa01922b8b6455518f06e9bbc283bc",
      "old_mode": 33188,
      "old_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/TabbedStartupWindowPolicyDelegateUnitTest.java",
      "new_id": "dd40c3621d948ad80cecb9c1a8a14c3218783064",
      "new_mode": 33188,
      "new_path": "chrome/android/junit/src/org/chromium/chrome/browser/multiwindow/TabbedStartupWindowPolicyDelegateUnitTest.java"
    },
    {
      "type": "modify",
      "old_id": "d72a89a79c1dbaa02456efcdce0f68d1e483ffba",
      "old_mode": 33188,
      "old_path": "chrome/browser/ui/android/multiwindow/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManager.java",
      "new_id": "0f9799c74e53d1364d67cff51f591a2ce96c1b9c",
      "new_mode": 33188,
      "new_path": "chrome/browser/ui/android/multiwindow/java/src/org/chromium/chrome/browser/multiwindow/MultiInstanceManager.java"
    }
  ]
}
