[jfx11u] RFR: 8263169: [macos] JavaFX windows open as tabs when system preference for documents is set

2021-05-05 Thread Kevin Rushforth
Clean backport of macOS tabbed windows fix. Verified on Mac (the fix is macOS-specific). - Commit messages: - 8263169: [macos] JavaFX windows open as tabs when system preference for documents is set Changes: https://git.openjdk.java.net/jfx11u/pull/5/files Webrev: https://webrevs

[jfx11u] Integrated: 8259680: Need API to query states of CAPS LOCK and NUM LOCK keys

2021-05-05 Thread Kevin Rushforth
On Wed, 5 May 2021 16:12:36 GMT, Kevin Rushforth wrote: > This is the backport of a small enhancement to add a query for CAPS_LOCK and > NUM_LOCK to jfx11u. > > The jfx mainline patch applied cleanly except for one conflict in an import > statement which had to be manually resolved. I also nee

Re: RFR: 8262396: Update Mesa 3-D Headers to version 21.0.3

2021-05-05 Thread Phil Race
On Wed, 5 May 2021 13:45:39 GMT, Kevin Rushforth wrote: > Update OpenGL headers to latest versions from Mesa project. I ran a sanity > test on all three platforms. I also checked the diffs against the Java2D > patch in openjdk/jdk#3854 and they match, excluding the Java2D-specific > ifdefs. L

Re: [jfx11u] RFR: 8259680: Need API to query states of CAPS LOCK and NUM LOCK keys

2021-05-05 Thread Johan Vos
On Wed, 5 May 2021 16:12:36 GMT, Kevin Rushforth wrote: > This is the backport of a small enhancement to add a query for CAPS_LOCK and > NUM_LOCK to jfx11u. > > The jfx mainline patch applied cleanly except for one conflict in an import > statement which had to be manually resolved. I also nee

[jfx11u] Integrated: 8260245: Update ICU4C to version 68.2

2021-05-05 Thread Kevin Rushforth
On Wed, 5 May 2021 12:00:25 GMT, Kevin Rushforth wrote: > Backport ICU update from jfx mainline to jfx11u. The backport was clean > except for a minor diff in the surrounding context in `build.gradle`. I ran a > sanity test on Windows (I'll test on other two platforms before integrating). This

Re: [jfx11u] RFR: 8260245: Update ICU4C to version 68.2

2021-05-05 Thread Johan Vos
On Wed, 5 May 2021 12:00:25 GMT, Kevin Rushforth wrote: > Backport ICU update from jfx mainline to jfx11u. The backport was clean > except for a minor diff in the surrounding context in `build.gradle`. I ran a > sanity test on Windows (I'll test on other two platforms before integrating). Work

Re: [jfx11u] RFR: 8259680: Need API to query states of CAPS LOCK and NUM LOCK keys

2021-05-05 Thread Kevin Rushforth
On Wed, 5 May 2021 16:12:36 GMT, Kevin Rushforth wrote: > This is the backport of a small enhancement to add a query for CAPS_LOCK and > NUM_LOCK to jfx11u. > > The jfx mainline patch applied cleanly except for one conflict in an import > statement which had to be manually resolved. I also nee

[jfx11u] RFR: 8259680: Need API to query states of CAPS LOCK and NUM LOCK keys

2021-05-05 Thread Kevin Rushforth
This is the backport of a small enhancement to add a query for CAPS_LOCK and NUM_LOCK to jfx11u. The jfx mainline patch applied cleanly except for one conflict in an import statement which had to be manually resolved. I also needed to subsequently modify the `@since` tag in the new API method t

[jfx11u] Integrated: 8262366: Update glib to version 2.66.7

2021-05-05 Thread Kevin Rushforth
On Wed, 5 May 2021 11:57:06 GMT, Kevin Rushforth wrote: > Backport glib / gstreamer update from jfx mainline to jfx11u. The backport > applied cleanly, and I ran a sanity test on Windows (I'll test on other two > platforms before integrating). This pull request has now been integrated. Change

Re: [jfx11u] RFR: 8262366: Update glib to version 2.66.7

2021-05-05 Thread Johan Vos
On Wed, 5 May 2021 11:57:06 GMT, Kevin Rushforth wrote: > Backport glib / gstreamer update from jfx mainline to jfx11u. The backport > applied cleanly, and I ran a sanity test on Windows (I'll test on other two > platforms before integrating). works on linux and mac - Marked as r

RFR: 8262396: Update Mesa 3-D Headers to version 21.0.3

2021-05-05 Thread Kevin Rushforth
Update OpenGL headers to latest versions from Mesa project. I ran a sanity test on all three platforms. I also checked the diffs against the Java2D patch in openjdk/jdk#3854 and they match, excluding the Java2D-specific ifdefs. - Commit messages: - 8262396: Update Mesa 3-D Headers

[jfx11u] RFR: 8260245: Update ICU4C to version 68.2

2021-05-05 Thread Kevin Rushforth
Backport ICU update from jfx mainline to jfx11u. The backport was clean except for a minor diff in the surrounding context in `build.gradle`. I ran a sanity test on Windows (I'll test on other two platforms before integrating). - Commit messages: - 8260245: Update ICU4C to version

[jfx11u] RFR: 8262366: Update glib to version 2.66.7

2021-05-05 Thread Kevin Rushforth
Backport glib / gstreamer update from jfx mainline to jfx11u. The backport applied cleanly, and I ran a sanity test on Windows (I'll test on other two platforms before integrating). - Commit messages: - 8262366: Update glib to version 2.66.7 Changes: https://git.openjdk.java.net/j

Re: RFR: 8264157: Items of non-editable ComboBox cannot be selected using up/down keys

2021-05-05 Thread Jeanette Winzenburg
On Tue, 4 May 2021 12:29:54 GMT, Ambarish Rapte wrote: > This issue [JDK-8264157](https://bugs.openjdk.java.net/browse/JDK-8264157) is > a regression of > [JDK-8209788](https://bugs.openjdk.java.net/browse/JDK-8209788), which > removed two KeyMappings from `ComboBoxListViewBehavior`. That remo

Re: RFR: 8189354: ArrayIndexOutOfBoundsException when listening to selection changes on TreeTableView [v9]

2021-05-05 Thread Ambarish Rapte
On Mon, 3 May 2021 20:51:13 GMT, mstr2 wrote: >> This PR fixes the implementation of `ControlUtils.reducingChange`, which >> incorrectly computed adjacent removed indices, thus resulting in incorrect >> removal notifications. >> >> Since there were no unit tests for this method, I also added

Re: RFR: 8189354: ArrayIndexOutOfBoundsException when listening to selection changes on TreeTableView [v9]

2021-05-05 Thread Ambarish Rapte
On Mon, 3 May 2021 21:06:48 GMT, mstr2 wrote: > The IOOB exception is an artifact of the elaborate test setup in > [8189354](https://bugs.openjdk.java.net/browse/JDK-8189354). I propose to > change the title of the JBS issue to `List of removed selected indices is > incorrect when a tree bran