Integrated: 8298167: Opacity in WebView not working anymore

Roman Marchenko rmarchenko at openjdk.org
Thu Jan 12 13:22:27 UTC 2023


On Wed, 11 Jan 2023 07:32:20 GMT, Roman Marchenko <rmarchenko at openjdk.org> wrote:

> There was refactoring in WebKit's GraphicsContext class (nativecode) https://github.com/WebKit/WebKit/commit/1733b8bc3dff7595ab8e42561fc0f20a2b8fee63 
> 
> GraphicsContextJava's methods begin/endPlatformTransparencyLayers weren't adapted after GraphicsContext's refactoring integration into JFX. As the result, the methods were not invoked, so TransparencyLayer couldn't be added to a rendering queue.
> 
> Now the methods are fixed to be used properly in GraphicsContext inheritance chain.

This pull request has now been integrated.

Changeset: 8136b11f
Author:    Roman Marchenko <rmarchenko at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
URL:       https://git.openjdk.org/jfx/commit/8136b11fdc75aba64d8b77cf286097db3e12d6c9
Stats:     76 lines in 3 files changed: 72 ins; 0 del; 4 mod

8298167: Opacity in WebView not working anymore

Reviewed-by: jbhaskar, kcr

-------------

PR: https://git.openjdk.org/jfx/pull/992


More information about the openjfx-dev mailing list