On Fri, 18 Aug 2023 17:06:57 GMT, Andy Goryachev <ango...@openjdk.org> wrote:
> 1. Creating a new `javafx.scene.ContainsProperties` interface that declares > two methods: > - public ObservableMap<Object, Object> getProperties(); > - public boolean hasProperties(); > > 2. Node, MenuItem, and Toggle now extend ContainsProperties interface. > > 3. Making implemented methods in Node, MenuItem, and Toggle final. > > While this change is an improvement from a design point of view, it > introduces a larger compatibility risk (by adding 'final' keyword similar to > [JDK-8313651](https://bugs.openjdk.org/browse/JDK-8313651)) > > This change requires CSR. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jfx/pull/1215