Re: [jfx11u] RFR: 8204568: Relative CSS-Attributes don't work all time

2021-05-08 Thread Kevin Rushforth
On Fri, 7 May 2021 11:10:41 GMT, Ambarish Rapte  wrote:

> Backport had a minor merge conflict of copyright year in the file 
> `Labeled.java`.
> Rest of the changes are clean backport

Marked as reviewed by kcr (Lead).

-

PR: https://git.openjdk.java.net/jfx11u/pull/6


[jfx11u] RFR: 8264928: Update to Xcode 12.4

2021-05-08 Thread Kevin Rushforth
Almost clean backport to jfx11u (clean except for surrounding context in 
`build.properties`). Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8264928: Update to Xcode 12.4

Changes: https://git.openjdk.java.net/jfx11u/pull/14/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=14=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8264928
  Stats: 2 lines in 2 files changed: 0 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/14.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/14/head:pull/14

PR: https://git.openjdk.java.net/jfx11u/pull/14


[jfx11u] RFR: 8264990: WebEngine crashes with segfault when not loaded through system classloader

2021-05-08 Thread Kevin Rushforth
Clean backport to jfx11u. Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8264990: WebEngine crashes with segfault when not loaded through system 
classloader

Changes: https://git.openjdk.java.net/jfx11u/pull/11/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=11=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8264990
  Stats: 342 lines in 7 files changed: 315 ins; 7 del; 20 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/11.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/11/head:pull/11

PR: https://git.openjdk.java.net/jfx11u/pull/11


[jfx11u] RFR: 8263788: JavaFX application freezes completely after some time when using the WebView

2021-05-08 Thread Kevin Rushforth
Clean backport to jfx11u. Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8263788: JavaFX application freezes completely after some time when using 
the WebView

Changes: https://git.openjdk.java.net/jfx11u/pull/12/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=12=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8263788
  Stats: 38 lines in 3 files changed: 15 ins; 18 del; 5 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/12.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/12/head:pull/12

PR: https://git.openjdk.java.net/jfx11u/pull/12


[jfx11u] RFR: 8259356: MediaPlayer's seek freezes video

2021-05-08 Thread Kevin Rushforth
Clean backport to jfx11u. Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8259356: MediaPlayer's seek freezes video

Changes: https://git.openjdk.java.net/jfx11u/pull/10/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=10=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8259356
  Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/10.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/10/head:pull/10

PR: https://git.openjdk.java.net/jfx11u/pull/10


[jfx11u] RFR: 8259555: Webkit crashes on Apple Silicon

2021-05-08 Thread Kevin Rushforth
Clean backport to jfx11u. Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8259555: Webkit crashes on Apple Silicon

Changes: https://git.openjdk.java.net/jfx11u/pull/9/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=9=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8259555
  Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/9.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/9/head:pull/9

PR: https://git.openjdk.java.net/jfx11u/pull/9


[jfx11u] RFR: 8262276: Debug build of WebKit fails

2021-05-08 Thread Kevin Rushforth
Clean backport to jfx11u. Tested on all three platforms, along with my other 
in-progress backports, all of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

-

Commit messages:
 - 8262276: Debug build of WebKit fails

Changes: https://git.openjdk.java.net/jfx11u/pull/13/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=13=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8262276
  Stats: 34 lines in 6 files changed: 21 ins; 0 del; 13 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/13.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/13/head:pull/13

PR: https://git.openjdk.java.net/jfx11u/pull/13


[jfx11u] RFR: 8239589: JavaFX UI will not repaint after reconnecting via Remote Desktop

2021-05-08 Thread Kevin Rushforth
This is a mostly-clean backport to jfx11u. The only merge conflicts I had to 
fix were in `D3DPipeline.cc` to ignore two hunks from the patch, since the 
static library support is not present in 11 (this is the exact same thing I had 
to do for the FX 8u backport).

Tested on all three platforms, along with my other in-progress backports, all 
of which are aggregated in my 
[`kevinrushforth:test-kcr-11.0.12`](https://github.com/kevinrushforth/jfx11u/commits/test-kcr-11.0.12)
 branch.

Additional testing: verified on a remote desktop connection that disconnecting 
and reconnecting now works.

-

Commit messages:
 - 8239589: JavaFX UI will not repaint after reconnecting via Remote Desktop

Changes: https://git.openjdk.java.net/jfx11u/pull/8/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx11u=8=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8239589
  Stats: 844 lines in 47 files changed: 724 ins; 36 del; 84 mod
  Patch: https://git.openjdk.java.net/jfx11u/pull/8.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx11u pull/8/head:pull/8

PR: https://git.openjdk.java.net/jfx11u/pull/8


RFR: 8264219: tools/scripts/build.ps1 is out of date and no longer works

2021-05-08 Thread Kevin Rushforth
As noted in PR #212 the unused `tools/scripts/build.ps1` script no longer 
works. This script was added in support of the Appveyor builds in the old 
`javafxports/openjdk-jfx` sandbox repo, which haven't been used in nearly two 
years. In its current state, it is more harmful to leave it in, as it is a 
source of confusion. Since the script is unused, this PR will simply delete it.

-

Commit messages:
 - 8264219: tools/scripts/build.ps1 is out of date and no longer works

Changes: https://git.openjdk.java.net/jfx/pull/490/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jfx=490=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8264219
  Stats: 72 lines in 1 file changed: 0 ins; 72 del; 0 mod
  Patch: https://git.openjdk.java.net/jfx/pull/490.diff
  Fetch: git fetch https://git.openjdk.java.net/jfx pull/490/head:pull/490

PR: https://git.openjdk.java.net/jfx/pull/490