[jfx21u] Integrated: 8221261: Deadlock on macOS in JFXPanel app when handling IME calls

2024-02-22 Thread Jose Pereda
On Tue, 20 Feb 2024 10:18:36 GMT, Jose Pereda wrote: > Hi all, > > This pull request contains a clean backport of commit > [90cbc663](https://github.com/openjdk/jfx/commit/90cbc66305d0a1380cf3a8cd99ad40db240e554c) > from the [openjdk/jfx](https://git.openjdk.org/jfx) repository. > > The commi

[jfx17u] Integrated: 8221261: Deadlock on macOS in JFXPanel app when handling IME calls

2024-02-17 Thread Johannes Bechberger
On Thu, 8 Feb 2024 09:11:13 GMT, Johannes Bechberger wrote: > Clean backport of 8221261: Deadlock on macOS in JFXPanel app when handling > IME calls This pull request has now been integrated. Changeset: 4b630c30 Author:Johannes Bechberger Committer: Johan Vos URL: https://git.ope

[jfx22] Integrated: 8221261: Deadlock on macOS in JFXPanel app when handling IME calls

2024-01-16 Thread Kevin Rushforth
On Mon, 15 Jan 2024 16:11:08 GMT, Kevin Rushforth wrote: > Clean backport of a safe fix for this critical deadlock bug to the jfx22 > stabilization branch during RDP1. This pull request has now been integrated. Changeset: 0a566990 Author:Kevin Rushforth URL: https://git.openjdk.org

Integrated: 8221261: Deadlock on macOS in JFXPanel app when handling IME calls

2024-01-15 Thread Kevin Rushforth
On Wed, 10 Jan 2024 14:54:47 GMT, Kevin Rushforth wrote: > As described in the JBS bug, there is a long-standing deadlock that happens > on macOS between the AWT EDT and the JavaFX Application thread (which on > macOS is the AppKit thread) when processing Input Method Events (IME) in a > WebVi