RFR: 8267554: Support loading stylesheets from data-URIs

2021-06-17 Thread Michael Strauß
This PR extends data URI support to allow stylesheets to be loaded from data URIs. - Commit messages: - Stylesheets can be loaded from data URIs Changes: https://git.openjdk.java.net/jfx/pull/536/files Webrev: https://webrevs.openjdk.java.net/?repo=jfx=536=00 Issue:

Integrated: 8267551: Support loading images from inline data-URIs

2021-06-17 Thread Michael Strauß
On Wed, 19 May 2021 20:24:31 GMT, Michael Strauß wrote: > This PR adds support for loading images from [inline data > URIs](https://en.wikipedia.org/wiki/Data_URI_scheme), which is also widely > supported by web browsers. This enables developers to package small images in > CSS files, rather

Re: RFR: 8234920: Add SpotLight to the selection of 3D light types [v26]

2021-06-17 Thread Kevin Rushforth
On Thu, 17 Jun 2021 00:38:56 GMT, Nir Lisker wrote: >> Added a SpotLight only to the D3D pipeline currently. >> >> ### API discussion points >> >> - [X] Added `SpotLight` as a subclass of `LightBase`. However, it could >> also be a subclass of `PointLight` as it's a point light with

RFR: 8268915: WebKit build fails with Xcode 12.5

2021-06-17 Thread Kevin Rushforth
The JavaFX WebKit build fails with Xcode 12.5 + MacOS 11.3 SDK. This is related to the added C++20 support where some of the system include files now do `#include `. Because the macOS file system is case insensitive, it matches a file named `VERSION` in the sqlite source directory. That file is

RFR: 8240506: TextFieldSkin/Behavior: misbehavior on switching skin

2021-06-17 Thread Jeanette Winzenburg
The issue is about memory leaks and side-effects (like NPEs) when switching skins. Details (copied from issue for convenience): memory leak in TextInputControlBehavior: - listener accidentally added twice (removed once) - keyPad mappings not properly installed/disposed memory leak