RFR: 8298167: Opacity in WebView not working anymore [v2]
Kevin Rushforth
kcr at openjdk.org
Wed Jan 11 13:43:19 UTC 2023
On Wed, 11 Jan 2023 07:50:39 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.
>
> Roman Marchenko has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit:
>
> Fixed the opacity issue
@jaybhaskar Can you also take a look? This might cause a merge conflict with the in-progress WebKit 615.1 update, but since this is a very targeted patch, I expect it would be an easy conflict to resolve, if it does.
-------------
PR: https://git.openjdk.org/jfx/pull/992
More information about the openjfx-dev
mailing list