git: openjdk/jfx-sandbox: metal: 19 new changesets

Ambarish Rapte arapte at openjdk.org
Thu Oct 19 18:22:44 UTC 2023


Changeset: 658c8331
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2023-09-21 08:48:39 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/658c833179dffb68893375b8bad90b7906f479b3

8298500: Create test to initially show stage with various attributes (iconified, maximized, full screen)

Reviewed-by: angorya, kcr

+ tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java

Changeset: 9658fc71
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-09-21 14:22:55 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9658fc7183ceebfcc2c5da5ba9b77b1a1a48486a

8305709: [testbug] Tree/TableViewResizeColumnToFitContentTest fails with fractional screen scale

Reviewed-by: kpk, kcr

! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewResizeColumnToFitContentTest.java
! tests/system/src/test/java/test/robot/javafx/scene/treetableview/TreeTableViewResizeColumnToFitContentTest.java
! tests/system/src/test/java/test/util/Util.java

Changeset: 8eb9ac97
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-09-22 15:13:17 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/8eb9ac9772a72ad70df3a362dff77dc494cffaed

8307176: Monkey Tester Application Part 2

Reviewed-by: aghaisas

+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/MainWindow.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/ModalWindow.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/MonkeyTesterApp.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/Pages.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AccordionPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BoxPageBase.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/CanvasPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ChoiceBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ColorPickerPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ComboBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DatePickerPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DemoPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HtmlEditorPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LabelPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ListViewPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PasswordFieldPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollBarPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SpinnerPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextAreaPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFieldPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFlowPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TitledPanePage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeTableViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeViewPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/WebViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettings.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettingsFileProvider.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettingsSchema.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/ISettingsProvider.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/SStream.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/WindowMonitor.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/ClipboardViewer.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/CssPlaygroundPane.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/KeyboardEventViewer.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/SystemInfo.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/SystemInfoViewer.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/EnterTextDialog.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FontSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/HasSkinnable.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ItemSelector.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Native2AsciiPane.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/OptionPane.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/PosSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/SingleInstance.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Templates.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TestPaneBase.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextSelector.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Utils.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java

Changeset: 5d1254fb
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2023-09-25 17:29:16 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5d1254fb1a126ac3d6baff5c5a303ed750d083fa

8316781: Legal, Monarch paper sizes are incorrect in javafx.print.Paper

Reviewed-by: prr, kcr, angorya

! modules/javafx.graphics/src/main/java/javafx/print/Paper.java

Changeset: f2dd4bdb
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-09-26 12:04:32 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f2dd4bdb7b7d2877fb8aa805737c5d9bd89f9cef

8315657: Application window not activated in macOS 14 Sonoma

Reviewed-by: jpereda, aghaisas

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m

Changeset: 1733d2ea
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Date:      2023-09-29 11:01:52 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/1733d2ea6c2be087aaf26509d5ebcb70601d1412

8316892: Skip failing IconifyTestcanIconifyDecoratedStage on Linux

Reviewed-by: kcr

! tests/system/src/test/java/test/robot/javafx/stage/IconifyTest.java

Changeset: 25862787
Author:    Florian Kirmaier <fkirmaier at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2023-09-29 13:32:53 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/25862787d2e1b6c4da17089a1d5695c4e4b9fd6e

8317308: JavaFX Developer build broken on Windows - NativeLibrary file contains invalid character ':'

Reviewed-by: kcr

! modules/javafx.graphics/src/main/java/com/sun/glass/utils/NativeLibLoader.java

Changeset: 2ec33435
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2023-10-09 20:59:40 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/2ec33435da44e6dc4791ecb1a37c064125c2ca13

8313628: Column drag header, overlay and line are not correctly aligned

Reviewed-by: angorya, kpk

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java
! modules/javafx.controls/src/shims/java/javafx/scene/control/skin/TableHeaderRowShim.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableViewSkinTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TreeTableViewSkinTest.java

Changeset: ec9a11bc
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2023-10-09 21:00:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ec9a11bc2b5f2f01c3109a13ccc03274e8ed7678

8316590: Rendering artifact after JDK-8311983

Reviewed-by: jvos, kpk, angorya

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/VirtualFlowTest.java

Changeset: 73e690fc
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-10-10 12:04:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/73e690fc118c55d0c59fb567e884434a03243fff

8314486: JavaFX build uses deprecated features that will be removed in gradle 8

Reviewed-by: jvos, kcr

! build.gradle

Changeset: e621d4b6
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-10-12 09:08:26 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e621d4b65222ee99b29fb2709a830d8ad70ea44f

8314484: Update Gradle to 8.4

Reviewed-by: kcr, jvos

! build.gradle
! build.properties
! gradle/UPDATING.txt
- gradle/legal/gradle.md
! gradle/wrapper/gradle-wrapper.jar
! gradle/wrapper/gradle-wrapper.properties
! gradlew

Changeset: 4604e873
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2023-10-13 03:49:27 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/4604e87372adf3842529c1b3640bdb4424867e3d

8318059: Typo is javafx.scene.Node.usesMirroring comment

Reviewed-by: aghaisas

! modules/javafx.graphics/src/main/java/javafx/scene/Node.java

Changeset: f76437da
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-10-13 14:36:29 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f76437da86dbb6a2ad742c06f5818a2abac2d5eb

8314906: [testbug] Create behavior tests for text input controls

Reviewed-by: aghaisas, kpk

+ doc-files/behavior/PasswordField.md
+ doc-files/behavior/TextArea.md
+ doc-files/behavior/TextField.md
+ doc-files/behavior/TextInputControl.md
! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/infrastructure/KeyEventFirer.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/BehaviorTestBase.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/PasswordFieldBehaviorTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextFieldBehaviorTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextInputControlTestBase.java
+ tests/system/src/test/java/test/javafx/scene/control/behavior/BehaviorRobotTestBase.java
+ tests/system/src/test/java/test/javafx/scene/control/behavior/KeyModifier.java
+ tests/system/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorRobotTest.java
+ tests/system/src/test/java/test/javafx/scene/control/behavior/TextInputBehaviorRobotTest.java

Changeset: 6d2595a3
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-10-14 08:50:19 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/6d2595a3a3f5b0853de8ee61e99ecefc15345bf3

8318115: Webkit build fails after gradle 8.4

Reviewed-by: aghaisas

! build.gradle

Changeset: 16169240
Author:    John Neffenger <jgneff at openjdk.org>
Date:      2023-10-14 16:32:26 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/16169240667876633895b27464eb90033abb6166

8317370: JavaFX runtime version is wrong at runtime

Reviewed-by: kcr, sykora

! UPDATING-VERSION.md
! build.gradle
! modules/javafx.base/src/main/version-info/VersionInfo.java
! modules/javafx.base/src/test/java/test/com/sun/javafx/runtime/VersionInfoTest.java

Changeset: cd7383ae
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2023-10-17 17:03:18 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/cd7383aefcb15804bce1ba8541bf41137fb880cb

8318204: Use new EventTarget methods in ListenerHelper

Reviewed-by: jhendrikx, nlisker, angorya

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ListenerHelper.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TestListenerHelper.java

Changeset: bb07bcf7
Author:    Hima Bindu Meda <hmeda at openjdk.org>
Date:      2023-10-18 13:08:47 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bb07bcf7eb60cb772e6d4f135893ff6915c5aa0d

8313321: Set minimum python version in WebKit cmake scripts

Reviewed-by: kcr, sykora

! modules/javafx.web/src/main/native/Source/cmake/WebKitCommon.cmake

Changeset: 27594f01
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2023-10-19 06:44:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/27594f01bd1df9d716914f8a7527d56b4ea45596

8315569: Tests for the contract of SkinBase.layoutChildren(..)

Reviewed-by: angorya

+ modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlLayoutTest.java

Changeset: be66a5e2
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-10-19 23:38:09 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/be66a5e25f319c34777a3aaa6638cc84c64f13bf

Merge branch 'master' into metal

! build.gradle
! build.gradle



More information about the openjfx-changes mailing list