)]}'
{
  "commit": "c084a301df9730db86ef105650ef7e0b3014f79e",
  "tree": "e273b8ef510694ab9a7adf29fbc67810ecd48f17",
  "parents": [
    "1537ec1e553df65a96a95542dbf97b0fd920b806"
  ],
  "author": {
    "name": "Richard Robinson",
    "email": "richard_robinson2@apple.com",
    "time": "Tue Sep 24 17:33:02 2024"
  },
  "committer": {
    "name": "Dan Robson",
    "email": "dtr_bugzilla@apple.com",
    "time": "Tue Sep 24 17:33:02 2024"
  },
  "message": "Cherry-pick ca8e47993532. rdar://136158646\n\n    [Writing Tools] Pondering animation never stops if a session is ended and no replacement text is received\n    https://bugs.webkit.org/show_bug.cgi?id\u003d280088\n    rdar://136158646\n\n    Reviewed by Aditya Keerthi.\n\n    Ensure that intelligence text animations are considered to be \"complete\" even if no replacement text has been received.\n\n    * Source/WebCore/page/writing-tools/WritingToolsController.mm:\n    (WebCore::WritingToolsController::intelligenceTextAnimationsDidComplete):\n    (WebCore::WritingToolsController::didEndWritingToolsSession\u003cWritingTools::Session::Type::Composition\u003e):\n\n    Canonical link: https://commits.webkit.org/284085@main\n\nCanonical link: https://commits.webkit.org/280938.372@safari-7619-branch\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7d22271580bffcc3b1d12d8168643b6de220a288",
      "old_mode": 33188,
      "old_path": "Source/WebCore/page/writing-tools/WritingToolsController.mm",
      "new_id": "a5a7ba420f0e1b47d504696d8f9dc70e6545259e",
      "new_mode": 33188,
      "new_path": "Source/WebCore/page/writing-tools/WritingToolsController.mm"
    }
  ]
}
