git: openjdk/jfx-sandbox: tsayao_wayland_egl: 18 new changesets
duke
duke at openjdk.org
Sun Oct 22 13:38:32 UTC 2023
Changeset: 042d495a
Author: Thiago Milczarek Sayão <thiago.sayao at gmail.com>
Date: 2023-10-21 22:04:01 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/042d495aea138809f59cfc17d4da81904d153abb
test
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp
! modules/javafx.graphics/src/main/native-prism-es2/PrismES2Defs.h
! modules/javafx.graphics/src/main/native-prism-es2/egl/EGLGLContext.c
! modules/javafx.graphics/src/main/native-prism-es2/egl/EGLGLDrawable.c
! modules/javafx.graphics/src/main/native-prism-es2/egl/EGLGLFactory.c
! modules/javafx.graphics/src/main/native-prism-es2/egl/EGLGLPixelFormat.c
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: de456dad
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2023-10-19 20:21:07 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/de456dad193f295a8bd93b72bb9b71960e6afd18
8317508: Provide media support for libavcodec version 60
Reviewed-by: sykora, arapte
! build.gradle
! gradle/verification-metadata.xml
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java
! modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstregistry.c
Changeset: 929035f1
Author: Karthik P K <kpk at openjdk.org>
Date: 2023-10-21 07:17:19 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/929035f1857d961c0a9b7b281052aace3da837cc
8306083: Text.hitTest is incorrect when more than one Text node in TextFlow
Reviewed-by: angorya, prr
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextRun.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/TextFlow.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java
+ tests/system/src/test/java/test/robot/javafx/scene/TextCharacterIndexTest.java
Changeset: 3b5c10af
Author: Thiago Milczarek Sayão <thiago.sayao at gmail.com>
Date: 2023-10-22 09:18:31 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/3b5c10afd7715bbbcb2a74bd50e845a3750ed049
Merge branch 'master' into tsayao_wayland_egl
! build.gradle
! build.gradle
Changeset: 1ff45424
Author: Thiago Milczarek Sayão <thiago.sayao at gmail.com>
Date: 2023-10-22 10:37:56 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/1ff45424cd1882fa9014b97c1b8f8f2f0c2cf0d7
Simplify the change to a minimum
! .idea/misc.xml
= modules/javafx.graphics/src/main/java/com/sun/prism/es2/EGLContext.java
= modules/javafx.graphics/src/main/java/com/sun/prism/es2/EGLDrawable.java
= modules/javafx.graphics/src/main/java/com/sun/prism/es2/EGLFactory.java
= modules/javafx.graphics/src/main/java/com/sun/prism/es2/EGLPixelFormat.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLFactory.java
! modules/javafx.graphics/src/main/native-glass/gtk/GlassApplication.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/GlassView.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/GlassWindow.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_dnd.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.h
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp
! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.h
! modules/javafx.graphics/src/main/native-prism-es2/PrismES2Defs.h
= modules/javafx.graphics/src/main/native-prism-es2/egl/EGLContext.c
+ modules/javafx.graphics/src/main/native-prism-es2/egl/EGLDrawable.c
= modules/javafx.graphics/src/main/native-prism-es2/egl/EGLFactory.c
- modules/javafx.graphics/src/main/native-prism-es2/egl/EGLGLDrawable.c
= modules/javafx.graphics/src/main/native-prism-es2/egl/EGLPixelFormat.c
More information about the openjfx-changes
mailing list