On Mon, 7 Nov 2022 19:57:39 GMT, Marius Hanl <[email protected]> wrote:

>> modules/javafx.graphics/src/test/java/test/javafx/scene/layout/SnappingTest.java
>>  line 155:
>> 
>>> 153: //                new ContainerCreator<>(StackPane::new),
>>> 154: //                new ContainerCreator<>(BorderPane::new),
>>> 155: //                new ContainerCreator<>(node -> {
>> 
>> 1. should we create corresponding bug reports for the commented out 
>> containers?
>> 2. should we also test other descendants of Pane (am I correct in guessing 
>> it's a Pane you call "container")?
>
> 1. Yes. We may want to create something like an 'epic'. I see that in the 
> past it was called an 'umbrella issue'
> 2. Yeah we should, but the goal of this PR is to test all layout container, 
> specified in `javafx.scene.layout`.
> 
> Other nodes needs more special test cases, e.g. can't be solved in a generic 
> test. `Control` nodes are also mostly fine since the `layoutChildren` method 
> in the `SkinBase` will receive the already snapped insets (so it is harder to 
> do the wrong thing).

could you please create an umbrella ticket listing all the types that need to 
be added to the test and/or fixed?

here is an example of such ticket (with an umbrella unicode):
[JDK-8241364](https://bugs.openjdk.org/browse/JDK-8241364)

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

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

Reply via email to