RFR: 8315726: Open source several AWT applet tests [v2]
Alexander Zvegintsev
azvegint at openjdk.org
Tue Sep 12 21:47:32 UTC 2023
On Tue, 12 Sep 2023 20:26:42 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:
>> Alexander Zvegintsev has updated the pull request incrementally with one additional commit since the last revision:
>>
>> spacing
>
> test/jdk/java/awt/Choice/ChoiceSelectTest.java line 39:
>
>> 37:
>> 38: public class ChoiceSelectTest extends Panel {
>> 39: Choice c;
>
> Can be `final`?
Sure.
> test/jdk/java/awt/Choice/ChoiceSelectTest.java line 160:
>
>> 158: public static void main(String[] args) throws Exception {
>> 159: EventQueue.invokeAndWait(() -> new ChoiceSelectTest().test());
>> 160: }
>
> The choice is never shown on the screen, is it? Can the test be headless then?
No, it can't, Choice is heavyweight component: https://github.com/openjdk/jdk/blob/master/src/java.desktop/share/classes/java/awt/Choice.java#L116
> test/jdk/java/awt/geom/HitTest/PathHitTestManual.java line 114:
>
>> 112: public static class PathHitTestCanvas extends Canvas implements Runnable {
>> 113: public static final Color[] colors = {
>> 114: /* contains? point in? intersects? */
>
> Should this line align to Yes / No comments below?
Fixed.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/15671#discussion_r1323602150
PR Review Comment: https://git.openjdk.org/jdk/pull/15671#discussion_r1323602446
PR Review Comment: https://git.openjdk.org/jdk/pull/15671#discussion_r1323605213
More information about the client-libs-dev
mailing list