RFR: 8338478: [macos] Crash in CoreText with certain strings using JDK 22 or later

2024-08-17 Thread Phil Race
The test in the bug report crashes reliably with JDK 22 on retina. It coincides with an update to the macOS compilers which seem likely to eagerly invalidate the target of a CFRelease on the native CTFontRef. Adding a ReachabilityFence to prevent the GC from collecting CTFontStrike until after th

Re: RFR: 8332895: Support interpolation for backgrounds and borders [v25]

2024-08-17 Thread Michael Strauß
On Sat, 17 Aug 2024 15:57:34 GMT, Nir Lisker wrote: > > Mirroring the CSS specification, the `Interpolatable` interface defines > > several types of component interpolation > > Can you give a link to these CSS specifications? I shouldn't say "mirroring", it's more "inspired by". https://www.w

Re: RFR: 8332895: Support interpolation for backgrounds and borders [v25]

2024-08-17 Thread Nir Lisker
On Fri, 9 Aug 2024 22:32:46 GMT, Michael Strauß wrote: >> This PR completes the CSS Transitions story (see #870) by adding >> interpolation support for backgrounds and borders, making them targetable by >> transitions. >> >> `Background` and `Border` objects are deeply immutable, but not >> i