From mfox at openjdk.org Wed May 1 14:05:19 2024 From: mfox at openjdk.org (Martin Fox) Date: Wed, 1 May 2024 14:05:19 GMT Subject: git: openjdk/jfx: master: 8325591: [Mac] DRAG_DONE reports null transferMode when destination is external Message-ID: <226bc055-e2ff-4f64-af93-3c56ef06c6e9@openjdk.org> Changeset: aa9907a5 Author: Martin Fox Date: 2024-05-01 14:04:45 +0000 URL: https://git.openjdk.org/jfx/commit/aa9907a58e24bc997a6762d62542a9cc6234dbe3 8325591: [Mac] DRAG_DONE reports null transferMode when destination is external Reviewed-by: lkostyra, kcr ! modules/javafx.graphics/src/main/native-glass/mac/GlassDragSource.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassDraggingSource.h ! modules/javafx.graphics/src/main/native-glass/mac/GlassDraggingSource.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m ! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m + tests/manual/dnd/DndBasic.java From kcr at openjdk.org Thu May 2 16:38:36 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 2 May 2024 16:38:36 GMT Subject: git: openjdk/jfx: Added tag 23+16 for changeset aa9907a5 Message-ID: <5e2b3e03-00fa-4617-ac5e-541e2892e682@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-05-02 16:37:34 +0000 Added tag 23+16 for changeset aa9907a5 Changeset: aa9907a5 Author: Martin Fox Date: 2024-05-01 14:04:45 +0000 URL: https://git.openjdk.org/jfx/commit/aa9907a58e24bc997a6762d62542a9cc6234dbe3 From lkostyra at openjdk.org Fri May 3 08:24:27 2024 From: lkostyra at openjdk.org (Lukasz Kostyra) Date: Fri, 3 May 2024 08:24:27 GMT Subject: git: openjdk/jfx: master: 8271865: SortedList::getViewIndex behaves not correctly for some index values Message-ID: Changeset: 54005125 Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Lukasz Kostyra Date: 2024-05-03 08:23:38 +0000 URL: https://git.openjdk.org/jfx/commit/54005125a3f45489d3071eafd7f219ae621ff7c7 8271865: SortedList::getViewIndex behaves not correctly for some index values Reviewed-by: lkostyra, kcr ! modules/javafx.base/src/main/java/javafx/collections/transformation/FilteredList.java ! modules/javafx.base/src/main/java/javafx/collections/transformation/SortedList.java ! modules/javafx.base/src/main/java/javafx/collections/transformation/TransformationList.java ! modules/javafx.base/src/test/java/test/javafx/collections/FilteredListTest.java ! modules/javafx.base/src/test/java/test/javafx/collections/SortedListTest.java From kcr at openjdk.org Tue May 7 16:33:45 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Tue, 7 May 2024 16:33:45 GMT Subject: git: openjdk/jfx: master: 8331214: Doc: update spec for SpinnerFactory classes Message-ID: <4d3901fa-5836-445c-bbed-046ee2167e38@openjdk.org> Changeset: 36e65e8b Author: drmarmac <6900949+drmarmac at users.noreply.github.com> Committer: Kevin Rushforth Date: 2024-05-07 16:32:52 +0000 URL: https://git.openjdk.org/jfx/commit/36e65e8b5ef12c6c3eef406d035a985a50000e0a 8331214: Doc: update spec for SpinnerFactory classes Reviewed-by: kcr, angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/SpinnerValueFactory.java From jhendrikx at openjdk.org Tue May 7 19:09:24 2024 From: jhendrikx at openjdk.org (John Hendrikx) Date: Tue, 7 May 2024 19:09:24 GMT Subject: git: openjdk/jfx: master: 8331616: ChangeListener is not triggered when the InvalidationListener is removed Message-ID: <663f08f1-69b1-4432-8eb0-b0866ea3dcfa@openjdk.org> Changeset: 35880cec Author: John Hendrikx Date: 2024-05-07 19:09:04 +0000 URL: https://git.openjdk.org/jfx/commit/35880cec5a998598c64eecbc7b3ae56b6ee3a6d8 8331616: ChangeListener is not triggered when the InvalidationListener is removed Reviewed-by: mstrauss, kcr ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ExpressionHelper.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/binding/ExpressionHelperTest.java From kcr at openjdk.org Wed May 8 12:50:39 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 8 May 2024 12:50:39 GMT Subject: git: openjdk/jfx: master: 8330462: StringIndexOutOfBoundException when typing anything into TextField Message-ID: <8bde06de-451d-4d2e-bdff-4c84f569e4f0@openjdk.org> Changeset: d3da033a Author: Oliver Kopp Committer: Kevin Rushforth Date: 2024-05-08 12:48:01 +0000 URL: https://git.openjdk.org/jfx/commit/d3da033a2dd5c287733545935242a8d1f71c0554 8330462: StringIndexOutOfBoundException when typing anything into TextField Reviewed-by: angorya, kcr, arapte ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinTextRangeProvider.java + modules/javafx.graphics/src/shims/java/com/sun/glass/ui/win/WinTextRangeProviderShim.java ! tests/system/src/test/.classpath ! tests/system/src/test/addExports + tests/system/src/test/java/test/com/sun/glass/ui/win/WinTextRangeProviderTest.java From angorya at openjdk.org Wed May 8 14:19:36 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 8 May 2024 14:19:36 GMT Subject: git: openjdk/jfx: master: 8092102: Labeled: textTruncated property Message-ID: Changeset: 7699c448 Author: Andy Goryachev Date: 2024-05-08 14:18:39 +0000 URL: https://git.openjdk.org/jfx/commit/7699c448bbdfe4213f74eb47409d9c42b16b59a4 8092102: Labeled: textTruncated property Reviewed-by: kpk, kcr, arapte + modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/LabeledHelper.java ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/Utils.java ! modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java ! modules/javafx.controls/src/test/addExports + modules/javafx.controls/src/test/java/test/javafx/scene/control/LabeledTruncatedTest.java ! modules/javafx.graphics/src/shims/java/javafx/scene/layout/RegionShim.java From kcr at openjdk.org Thu May 9 11:54:03 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 9 May 2024 11:54:03 GMT Subject: git: openjdk/jfx: Added tag 23+17 for changeset 7699c448 Message-ID: <68e777ad-04cb-4709-8362-a9f158187bb1@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-05-09 11:52:04 +0000 Added tag 23+17 for changeset 7699c448 Changeset: 7699c448 Author: Andy Goryachev Date: 2024-05-08 14:18:39 +0000 URL: https://git.openjdk.org/jfx/commit/7699c448bbdfe4213f74eb47409d9c42b16b59a4 From almatvee at openjdk.org Thu May 9 19:45:59 2024 From: almatvee at openjdk.org (Alexander Matveev) Date: Thu, 9 May 2024 19:45:59 GMT Subject: git: openjdk/jfx: master: 8328603: HLS video stream fails to render consistently Message-ID: Changeset: eb6d55f7 Author: Alexander Matveev Date: 2024-05-09 19:44:35 +0000 URL: https://git.openjdk.org/jfx/commit/eb6d55f7f067469e89402da2bfa46e1ecf11ea02 8328603: HLS video stream fails to render consistently Reviewed-by: kcr, arapte ! modules/javafx.media/src/main/native/jfxmedia/platform/osx/avf/AVFMediaPlayer.mm From almatvee at openjdk.org Thu May 9 21:45:36 2024 From: almatvee at openjdk.org (Alexander Matveev) Date: Thu, 9 May 2024 21:45:36 GMT Subject: git: openjdk/jfx: master: 8282999: Add support for EXT-X-MEDIA tag in HTTP Live Streaming Message-ID: <8784d8ce-af37-466f-a2bd-b00fd680cf8d@openjdk.org> Changeset: b86e6771 Author: Alexander Matveev Date: 2024-05-09 21:45:02 +0000 URL: https://git.openjdk.org/jfx/commit/b86e6771b906bdf7ed517eb2d5ab76a2e92c1282 8282999: Add support for EXT-X-MEDIA tag in HTTP Live Streaming Reviewed-by: kcr, arapte ! modules/javafx.media/src/main/java/com/sun/media/jfxmedia/locator/ConnectionHolder.java ! modules/javafx.media/src/main/java/com/sun/media/jfxmedia/locator/HLSConnectionHolder.java ! modules/javafx.media/src/main/java/com/sun/media/jfxmedia/locator/Locator.java ! modules/javafx.media/src/main/java/javafx/scene/media/package-info.java ! modules/javafx.media/src/main/native/gstreamer/plugins/av/audiodecoder.c ! modules/javafx.media/src/main/native/gstreamer/plugins/av/mpegtsdemuxer.c ! modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c ! modules/javafx.media/src/main/native/gstreamer/plugins/dshowwrapper/dshowwrapper.cpp ! modules/javafx.media/src/main/native/gstreamer/plugins/dshowwrapper/dshowwrapper.h ! modules/javafx.media/src/main/native/gstreamer/projects/win/gstreamer-lite.def ! modules/javafx.media/src/main/native/jfxmedia/Locator/Locator.cpp ! modules/javafx.media/src/main/native/jfxmedia/Locator/Locator.h ! modules/javafx.media/src/main/native/jfxmedia/Locator/LocatorStream.cpp ! modules/javafx.media/src/main/native/jfxmedia/Locator/LocatorStream.h ! modules/javafx.media/src/main/native/jfxmedia/MediaManagement/MediaManager.cpp ! modules/javafx.media/src/main/native/jfxmedia/MediaManagement/MediaManager.h ! modules/javafx.media/src/main/native/jfxmedia/PipelineManagement/Pipeline.h ! modules/javafx.media/src/main/native/jfxmedia/PipelineManagement/PipelineFactory.h ! modules/javafx.media/src/main/native/jfxmedia/PipelineManagement/PipelineOptions.h ! modules/javafx.media/src/main/native/jfxmedia/jni/JavaInputStreamCallbacks.cpp ! modules/javafx.media/src/main/native/jfxmedia/jni/JavaInputStreamCallbacks.h ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstAVPlaybackPipeline.cpp ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstAudioPlaybackPipeline.cpp ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstElementContainer.h ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstMedia.cpp ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstPipelineFactory.cpp ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstPipelineFactory.h ! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstVideoFrame.cpp ! modules/javafx.media/src/main/native/jfxmedia/platform/osx/OSXPlatform.mm ! modules/javafx.media/src/main/native/jfxmedia/platform/osx/avf/AVFMediaPlayer.mm From duke at openjdk.org Sun May 12 21:50:52 2024 From: duke at openjdk.org (duke) Date: Sun, 12 May 2024 21:50:52 GMT Subject: git: openjdk/jfx-sandbox: created branch tsayao_wayland_client based on the branch master containing 13 unique commits Message-ID: <5a947dc6-acfd-4893-be52-61e3c0b92755@openjdk.org> The following commits are unique to the tsayao_wayland_client branch: ======================================================== 0a7f17a6: - It compiles yay e189bfc8: - Restore most of Robot (x11 only) 8b39cc57: - getXDisplay adb291a9: - use gtk_init 3fb84b47: - Start connecting signals 605e8eab: - Progress 103070ff: - WindowBounds 53d341de: - Use POPOVER 363b14bf: - Use POPOVER d66a10d0: Initial 103b02b5: Merge branch 'master' into tsayao_wayland_client 7d07d897: Fuck gradle e1196314: Start new FFM based wayland backend From duke at openjdk.org Sun May 12 21:55:23 2024 From: duke at openjdk.org (duke) Date: Sun, 12 May 2024 21:55:23 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: 3 new changesets Message-ID: <2d93b56c-8bda-4fee-bc18-22d8a8825eda@openjdk.org> Changeset: b261b6c0 Author: Thiago Milczarek Sayao Date: 2024-05-01 20:03:51 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b261b6c09b7b45c0ed218c1e99c07b68fdd1d787 Start new FFM based wayland backend + .idea/ant.xml ! .idea/misc.xml ! build.gradle ! build.properties ! buildSrc/armv6hf.gradle ! buildSrc/ios.gradle ! buildSrc/linux.gradle ! gradle/wrapper/gradle-wrapper.jar ! gradle/wrapper/gradle-wrapper.properties ! gradlew ! gradlew.bat ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandPixels.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandPlatformFactory.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandView.java + modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandWindow.java - modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WlApplication.java - modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WlWindow.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Buffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Compositor.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Cursor.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/CursorThemes.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataDevice.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataDeviceManager.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataOffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Display.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/EglWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/GErrorUtil.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Keyboard.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/MainLoop.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Output.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/PixelUploader.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Pointer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Portal.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Registry.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Robot.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Screen.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Seat.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Settings.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Shm.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/ShmPool.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Subcompositor.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Subsurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Surface.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/TopLevelWindow.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Window.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgActivation.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgActivationToken.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgOutput.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgOutputManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgPopup.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgToplevel.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgWmBase.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GAsyncReadyCallback.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GCallback.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GError.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GSettingsChanged.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GSource.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GSourceFunc.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GlassWayland.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/StringIteratorCB.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlBuffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlCallback.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlCompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataDevice.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataDeviceManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataOffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataSource.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDisplay.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlKeyboard.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlOutput.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlPointer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlRegion.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlRegistry.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSeat.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShell.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShellSurface.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShm.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShmPool.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSubcompositor.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSubsurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlTouch.java - modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WpCursorShapeDeviceV1.java - modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WpCursorShapeManagerV1.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgActivationTokenV1.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgActivationV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgPopup.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgPositioner.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgToplevel.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgWmBase.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgDecorationManagerV1.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgOutputManagerV1.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgOutputV1.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgToplevelDecorationV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/_GError.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/_GSource.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/libdecor_frame_interface.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/libdecor_interface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_buffer_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_callback_listener.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_cursor.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_cursor_image.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_data_device_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_data_offer_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_data_source_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_display_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_interface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_keyboard_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_output_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_pointer_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_proxy_add_listener$implementation.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_registry_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_seat_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_shell_surface_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_shm_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_surface_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/wl_touch_listener.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/xdg_activation_token_v1_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/xdg_popup_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/xdg_surface_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/xdg_toplevel_listener.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/xdg_wm_base_listener.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/zxdg_output_v1_listener.java + modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/zxdg_toplevel_decoration_v1_listener.java ! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Pipeline.java ! modules/javafx.graphics/src/main/java/com/sun/prism/es2/GLFactory.java ! modules/javafx.graphics/src/main/java/com/sun/prism/es2/IOSGLFactory.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxEGLContext.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxEGLDrawable.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxEGLFactory.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxEGLPixelFormat.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLContext.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLDrawable.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLFactory.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLPixelFormat.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLXContext.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLXDrawable.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLXFactory.java + modules/javafx.graphics/src/main/java/com/sun/prism/es2/LinuxGLXPixelFormat.java - modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLContext.java - modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLDrawable.java - modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLFactory.java - modules/javafx.graphics/src/main/java/com/sun/prism/es2/X11GLPixelFormat.java ! modules/javafx.graphics/src/main/native-glass/gtk/GlassDnDClipboard.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassApplication.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassCommonDialogs.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassCursor.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassDnDClipboard.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassPixels.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassRobot.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassSystemClipboard.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassTimer.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassView.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/GlassWindow.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_dnd.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_dnd.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_evloop.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_evloop.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_general.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_general.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_key.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_key.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_screen.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_screen.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_view.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_window.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/glass_window.h - modules/javafx.graphics/src/main/native-glass/gtk4/glass_window_ime.cpp - modules/javafx.graphics/src/main/native-glass/gtk4/wrapped.c - modules/javafx.graphics/src/main/native-glass/gtk4/wrapped.h + modules/javafx.graphics/src/main/native-glass/wayland/cursor-shape.c + modules/javafx.graphics/src/main/native-glass/wayland/cursor-shape.h + modules/javafx.graphics/src/main/native-glass/wayland/glass-shm.c + modules/javafx.graphics/src/main/native-glass/wayland/glass-shm.h + modules/javafx.graphics/src/main/native-glass/wayland/glass-util.c + modules/javafx.graphics/src/main/native-glass/wayland/glass-util.h + modules/javafx.graphics/src/main/native-glass/wayland/glass-wayland.h + modules/javafx.graphics/src/main/native-glass/wayland/xdg-activation.c + modules/javafx.graphics/src/main/native-glass/wayland/xdg-activation.h + modules/javafx.graphics/src/main/native-glass/wayland/xdg-decoration.c + modules/javafx.graphics/src/main/native-glass/wayland/xdg-decoration.h + modules/javafx.graphics/src/main/native-glass/wayland/xdg-output.c + modules/javafx.graphics/src/main/native-glass/wayland/xdg-output.h + modules/javafx.graphics/src/main/native-glass/wayland/xdg-shell.c + modules/javafx.graphics/src/main/native-glass/wayland/xdg-shell.h ! modules/javafx.graphics/src/main/native-prism-es2/GLContext.c ! modules/javafx.graphics/src/main/native-prism-es2/GLDrawable.c ! modules/javafx.graphics/src/main/native-prism-es2/GLPixelFormat.c ! modules/javafx.graphics/src/main/native-prism-es2/PrismES2Defs.h + modules/javafx.graphics/src/main/native-prism-es2/linux/egl/LinuxGLContext.c + modules/javafx.graphics/src/main/native-prism-es2/linux/egl/LinuxGLDrawable.c + modules/javafx.graphics/src/main/native-prism-es2/linux/egl/LinuxGLFactory.c + modules/javafx.graphics/src/main/native-prism-es2/linux/egl/LinuxGLPixelFormat.c = modules/javafx.graphics/src/main/native-prism-es2/linux/glx/LinuxGLContext.c + modules/javafx.graphics/src/main/native-prism-es2/linux/glx/LinuxGLDrawable.c = modules/javafx.graphics/src/main/native-prism-es2/linux/glx/LinuxGLFactory.c = modules/javafx.graphics/src/main/native-prism-es2/linux/glx/LinuxGLPixelFormat.c - modules/javafx.graphics/src/main/native-prism-es2/x11/X11GLDrawable.c ! settings.gradle + tools/wayland-scanner/jextract.sh + tools/wayland-scanner/protocols/wayland.xml + tools/wayland-scanner/protocols/xdg-activation-v1.xml + tools/wayland-scanner/protocols/xdg-decoration-unstable-v1.xml + tools/wayland-scanner/protocols/xdg-output-unstable-v1.xml + tools/wayland-scanner/protocols/xdg-shell.xml + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Argument.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Call.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Enum.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Event.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Interface.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Main.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Protocol.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Request.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Scanner.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/ThrowingConsumer.java + tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Util.java Changeset: 7ae5a5e0 Author: Thiago Milczarek Sayao Date: 2024-05-12 18:53:08 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/7ae5a5e0a3c0b26c2192440b002f922cbe3b711b Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java Changeset: bedec0d1 Author: Thiago Milczarek Sayao Date: 2024-05-12 18:53:44 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/bedec0d101c6b3062357dae7f6f6f655c6170b6f Merge remote-tracking branch 'origin/tsayao_wayland_client' into tsayao_wayland_client # Conflicts: # modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java From duke at openjdk.org Sun May 12 22:13:05 2024 From: duke at openjdk.org (duke) Date: Sun, 12 May 2024 22:13:05 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: Start new FFM based wayland backend Message-ID: Changeset: c3e00eec Author: Thiago Milczarek Sayao Date: 2024-05-12 19:11:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/c3e00eec7c1a9cdf2f1e21511a66f767213ed98a Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Buffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Compositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Cursor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/CursorThemes.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataDevice.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataDeviceManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataOffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Display.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/EglWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/GErrorUtil.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Keyboard.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/MainLoop.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Output.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/PixelUploader.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Pointer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Portal.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Registry.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Robot.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Screen.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Seat.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Settings.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Shm.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/ShmPool.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Subcompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Subsurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Surface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/TopLevelWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Window.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgActivation.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgActivationToken.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgOutput.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgOutputManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgPopup.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgPositioner.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgToplevel.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgWmBase.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/GlassWayland.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlBuffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlCompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataDevice.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataDeviceManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataOffer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataSource.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDisplay.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlKeyboard.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlOutput.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlPointer.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlRegion.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSeat.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShell.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShellSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShm.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShmPool.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSubcompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSubsurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlTouch.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgActivationTokenV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgActivationV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgPopup.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgPositioner.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgToplevel.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgWmBase.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgDecorationManagerV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgOutputManagerV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgOutputV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgToplevelDecorationV1.java ! modules/javafx.graphics/src/main/native-glass/wayland/glass-wayland.h ! tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Request.java From duke at openjdk.org Sun May 12 23:18:36 2024 From: duke at openjdk.org (duke) Date: Sun, 12 May 2024 23:18:36 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: 3 new changesets Message-ID: <5d5ac316-27b5-462b-9202-f9449ee32d26@openjdk.org> Changeset: f32d6400 Author: Thiago Milczarek Sayao Date: 2024-05-12 19:22:32 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/f32d640006cb3ee565a94aa09400cf73446da576 Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java Changeset: 981625a1 Author: Thiago Milczarek Sayao Date: 2024-05-12 19:37:22 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/981625a187216239cd08951059091925348700cd Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/MainLoop.java Changeset: 9376c75b Author: Thiago Milczarek Sayao Date: 2024-05-12 20:17:43 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/9376c75bbff9bdfbb7eea535127eaf23ffd00b9d Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Compositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/DataDeviceManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Display.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Screen.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Seat.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Shm.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/ShmPool.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Subcompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Surface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/TopLevelWindow.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgActivation.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgOutputManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/XdgWmBase.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlCompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDataDeviceManager.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlDisplay.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSeat.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShell.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShm.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlShmPool.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSubcompositor.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/WlSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgActivationV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgSurface.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/XdgWmBase.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgDecorationManagerV1.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/extracted/ZxdgOutputManagerV1.java ! tools/wayland-scanner/src/main/java/com/sun/glass/wayland/scanner/Request.java From duke at openjdk.org Sun May 12 23:24:39 2024 From: duke at openjdk.org (duke) Date: Sun, 12 May 2024 23:24:39 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: Start new FFM based wayland backend Message-ID: Changeset: 0545c7bd Author: Thiago Milczarek Sayao Date: 2024-05-12 20:23:39 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/0545c7bd35704057630f8867bafd48ef17f7a2c5 Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java From duke at openjdk.org Mon May 13 00:25:15 2024 From: duke at openjdk.org (duke) Date: Mon, 13 May 2024 00:25:15 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: Start new FFM based wayland backend Message-ID: <82a4da80-70e3-4f76-bf29-7508573f6940@openjdk.org> Changeset: b2a519d9 Author: Thiago Milczarek Sayao Date: 2024-05-12 21:23:29 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/b2a519d957e9f14c2c2f2eb32d142f69badfc934 Start new FFM based wayland backend ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/wayland/WaylandApplication.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/MainLoop.java ! modules/javafx.graphics/src/main/java/com/sun/glass/wayland/Screen.java From duke at openjdk.org Mon May 13 00:33:33 2024 From: duke at openjdk.org (duke) Date: Mon, 13 May 2024 00:33:33 GMT Subject: git: openjdk/jfx-sandbox: tsayao_wayland_client: Phil got angry Message-ID: Changeset: 6d8ceb7f Author: Thiago Milczarek Sayao Date: 2024-05-12 21:32:00 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/6d8ceb7f949b4887a009b7d406fc74f87917aec3 Phil got angry - tools/wayland-scanner/protocols/wayland.xml - tools/wayland-scanner/protocols/xdg-activation-v1.xml - tools/wayland-scanner/protocols/xdg-decoration-unstable-v1.xml - tools/wayland-scanner/protocols/xdg-output-unstable-v1.xml - tools/wayland-scanner/protocols/xdg-shell.xml From arapte at openjdk.org Mon May 13 17:38:05 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 13 May 2024 17:38:05 GMT Subject: git: openjdk/jfx22u: master: 8330462: StringIndexOutOfBoundException when typing anything into TextField Message-ID: Changeset: 2bfd9f60 Author: Ambarish Rapte Date: 2024-05-13 17:36:30 +0000 URL: https://git.openjdk.org/jfx22u/commit/2bfd9f60d53b93426544e9c9ef2a3e7d6145d1a9 8330462: StringIndexOutOfBoundException when typing anything into TextField Reviewed-by: kcr, angorya Backport-of: d3da033a2dd5c287733545935242a8d1f71c0554 ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinTextRangeProvider.java + modules/javafx.graphics/src/shims/java/com/sun/glass/ui/win/WinTextRangeProviderShim.java ! tests/system/src/test/.classpath ! tests/system/src/test/addExports + tests/system/src/test/java/test/com/sun/glass/ui/win/WinTextRangeProviderTest.java From hmeda at openjdk.org Wed May 15 15:14:15 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Wed, 15 May 2024 15:14:15 GMT Subject: git: openjdk/jfx: master: 8329011: Update SQLite to 3.45.3 Message-ID: Changeset: 581e3a70 Author: Hima Bindu Meda Date: 2024-05-15 15:13:51 +0000 URL: https://git.openjdk.org/jfx/commit/581e3a70a45a550a97e391e06735f4837336ada8 8329011: Update SQLite to 3.45.3 Reviewed-by: sykora, kcr ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/VERSION.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.c ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.h ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3ext.h From hmeda at openjdk.org Wed May 15 15:16:18 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Wed, 15 May 2024 15:16:18 GMT Subject: git: openjdk/jfx: master: 8331748: Update libxml2 to 2.12.6 Message-ID: Changeset: 97b14025 Author: Hima Bindu Meda Date: 2024-05-15 15:15:06 +0000 URL: https://git.openjdk.org/jfx/commit/97b1402501983f121f75c24a510f466837fa2ecc 8331748: Update libxml2 to 2.12.6 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Copyright ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLparser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLtree.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/chvalid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/config.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/dict.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/encoding.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/entities.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/error.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/globals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/hash.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLtree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/c14n.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/catalog.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/chvalid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/debugXML.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/encoding.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/globals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/hash.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/list.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanoftp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanohttp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parserInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/relaxng.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schemasInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schematron.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/threads.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/uri.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/valid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xinclude.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xlink.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlIO.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlautomata.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlerror.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlexports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmemory.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmodule.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlreader.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlregexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlsave.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemas.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemastypes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlstring.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlunicode.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlversion.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlwriter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpathInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpointer.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/buf.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/dict.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/enc.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/entities.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/error.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/globals.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/html.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/io.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/memory.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/parser.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/save.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/string.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/threads.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/tree.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0-uninstalled.pc.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0.pc.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.m4 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2-config.cmake.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.syms ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/list.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanoftp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanohttp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parserInternals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/pattern.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/uri.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/valid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.bcb ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.mingw ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Readme.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/configure.js ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlmemory.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlreader.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlstring.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlwriter.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xpath.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From kpk at openjdk.org Wed May 15 16:03:34 2024 From: kpk at openjdk.org (Karthik P K) Date: Wed, 15 May 2024 16:03:34 GMT Subject: git: openjdk/jfx: master: 8279140: ComboBox can lose selected value on item change via setAll Message-ID: Changeset: 88aad93d Author: Karthik P K Date: 2024-05-15 16:03:02 +0000 URL: https://git.openjdk.org/jfx/commit/88aad93d07b36c8b32afd701c9180753db975e10 8279140: ComboBox can lose selected value on item change via setAll Reviewed-by: angorya ! modules/javafx.controls/src/main/java/javafx/scene/control/ComboBox.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ComboBoxTest.java From tsayao at openjdk.org Wed May 15 17:34:27 2024 From: tsayao at openjdk.org (Thiago Milczarek Sayao) Date: Wed, 15 May 2024 17:34:27 GMT Subject: git: openjdk/jfx: master: 8329821: [Linux] When using i3 WM, menus are incorrectly sized Message-ID: <215b6de5-3236-4b24-b138-78ddb8c64045@openjdk.org> Changeset: a7627fa8 Author: Thiago Milczarek Sayao Date: 2024-05-15 17:33:12 +0000 URL: https://git.openjdk.org/jfx/commit/a7627fa8d4c0c2595d359a2656daf2f6005ee0f5 8329821: [Linux] When using i3 WM, menus are incorrectly sized Reviewed-by: arapte ! modules/javafx.graphics/src/main/native-glass/gtk/glass_window.cpp From jpereda at openjdk.org Wed May 15 20:09:55 2024 From: jpereda at openjdk.org (Jose Pereda) Date: Wed, 15 May 2024 20:09:55 GMT Subject: git: openjdk/jfx21u: master: 8330462: StringIndexOutOfBoundException when typing anything into TextField Message-ID: Changeset: 136dd663 Author: Jose Pereda Date: 2024-05-15 20:09:25 +0000 URL: https://git.openjdk.org/jfx21u/commit/136dd663dd94f0db6cc583181e2059bc09425f3a 8330462: StringIndexOutOfBoundException when typing anything into TextField Reviewed-by: angorya Backport-of: d3da033a2dd5c287733545935242a8d1f71c0554 ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinTextRangeProvider.java + modules/javafx.graphics/src/shims/java/com/sun/glass/ui/win/WinTextRangeProviderShim.java ! tests/system/src/test/.classpath ! tests/system/src/test/addExports + tests/system/src/test/java/test/com/sun/glass/ui/win/WinTextRangeProviderTest.java From kcr at openjdk.org Thu May 16 15:44:00 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 16 May 2024 15:44:00 GMT Subject: git: openjdk/jfx: Added tag 23+18 for changeset a7627fa8 Message-ID: Tagged by: Kevin Rushforth Date: 2024-05-16 15:42:13 +0000 Added tag 23+18 for changeset a7627fa8 Changeset: a7627fa8 Author: Thiago Milczarek Sayao Date: 2024-05-15 17:33:12 +0000 URL: https://git.openjdk.org/jfx/commit/a7627fa8d4c0c2595d359a2656daf2f6005ee0f5 From kcr at openjdk.org Thu May 16 15:56:22 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 16 May 2024 15:56:22 GMT Subject: git: openjdk/jfx: master: 8332328: [GHA] GitHub Actions build fails on Linux: unable to find gcc-13 Message-ID: Changeset: d7ab5518 Author: Kevin Rushforth Date: 2024-05-16 15:55:50 +0000 URL: https://git.openjdk.org/jfx/commit/d7ab55184f757a614f9fc8f191c3c5794a16cc88 8332328: [GHA] GitHub Actions build fails on Linux: unable to find gcc-13 Upgrade GHA Linux build platform to Ubuntu 24.04 Reviewed-by: angorya ! .github/workflows/submit.yml From angorya at openjdk.org Thu May 16 17:05:49 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Thu, 16 May 2024 17:05:49 GMT Subject: git: openjdk/jfx: master: 8332251: javadoc: incorrect method references in Region and PopupControl Message-ID: Changeset: ebe36893 Author: Andy Goryachev Date: 2024-05-16 17:04:39 +0000 URL: https://git.openjdk.org/jfx/commit/ebe36893dd609b3d9373a2cc2b294b2eb6d94523 8332251: javadoc: incorrect method references in Region and PopupControl Reviewed-by: arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/PopupControl.java ! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java From kcr at openjdk.org Fri May 17 12:11:08 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 17 May 2024 12:11:08 GMT Subject: git: openjdk/jfx22u: master: 8332328: [GHA] GitHub Actions build fails on Linux: unable to find gcc-13 Message-ID: Changeset: e7545c6c Author: Kevin Rushforth Date: 2024-05-17 12:10:43 +0000 URL: https://git.openjdk.org/jfx22u/commit/e7545c6c5bb375980922eac93edf8e6ee977e5b5 8332328: [GHA] GitHub Actions build fails on Linux: unable to find gcc-13 Upgrade GHA Linux build platform to Ubuntu 24.04 Backport-of: d7ab55184f757a614f9fc8f191c3c5794a16cc88 ! .github/workflows/submit.yml From angorya at openjdk.org Mon May 20 14:53:31 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 20 May 2024 14:53:31 GMT Subject: git: openjdk/jfx: master: 8324327: ColorPicker shows a white rectangle on clicking on picker Message-ID: <4d9a9c14-42d7-4c0e-be33-472c592a4e03@openjdk.org> Changeset: 9dc4aa23 Author: Andy Goryachev Date: 2024-05-20 14:52:19 +0000 URL: https://git.openjdk.org/jfx/commit/9dc4aa2341581d730c9d721e91ac0da081ffddcc 8324327: ColorPicker shows a white rectangle on clicking on picker Reviewed-by: arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ColorPalette.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/ColorPickerTest.java From angorya at openjdk.org Mon May 20 14:55:14 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Mon, 20 May 2024 14:55:14 GMT Subject: git: openjdk/jfx: master: 8330590: TextInputControl: previous word fails with Bhojpuri characters Message-ID: <49e96c09-e292-4265-8f77-2bdd78e913e3@openjdk.org> Changeset: b5fe3622 Author: Andy Goryachev Date: 2024-05-20 14:53:58 +0000 URL: https://git.openjdk.org/jfx/commit/b5fe362286056e516be1d26f5d1cdda12eb20a4c 8330590: TextInputControl: previous word fails with Bhojpuri characters Reviewed-by: kpk, arapte ! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java From arapte at openjdk.org Mon May 20 19:16:24 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Mon, 20 May 2024 19:16:24 GMT Subject: git: openjdk/jfx-sandbox: metal: 8330761: Avoid createing new RenderEncoder in clearRtt Message-ID: <20d5849d-59e0-4152-8c48-dfc3df1ef54f@openjdk.org> Changeset: 85ad4e52 Author: Ambarish Rapte Date: 2024-05-21 00:44:54 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/85ad4e52efa64f5a28b9689aa59972597198f551 8330761: Avoid createing new RenderEncoder in clearRtt ! build.gradle + modules/javafx.graphics/src/main/native-prism-mtl/ClearRttShaders.metal ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m ! modules/javafx.graphics/src/main/native-prism-mtl/PassThroughVS.metal From hmeda at openjdk.org Tue May 21 08:23:24 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 21 May 2024 08:23:24 GMT Subject: git: openjdk/jfx22u: master: 8329011: Update SQLite to 3.45.3 Message-ID: Changeset: c0a15b7f Author: Hima Bindu Meda Date: 2024-05-21 08:23:03 +0000 URL: https://git.openjdk.org/jfx22u/commit/c0a15b7f9bde343c686a8ed545f8da16dcaf5d87 8329011: Update SQLite to 3.45.3 Backport-of: 581e3a70a45a550a97e391e06735f4837336ada8 ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/VERSION.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.c ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3.h ! modules/javafx.web/src/main/native/Source/ThirdParty/sqlite/sqlite3ext.h From hmeda at openjdk.org Tue May 21 08:25:12 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 21 May 2024 08:25:12 GMT Subject: git: openjdk/jfx22u: master: 8331748: Update libxml2 to 2.12.6 Message-ID: <6c562497-f100-47f9-8c63-0cc1a0e7eff1@openjdk.org> Changeset: 8cdc502f Author: Hima Bindu Meda Date: 2024-05-21 08:23:19 +0000 URL: https://git.openjdk.org/jfx22u/commit/8cdc502f44b1046780913afe8d4157a521cb2f52 8331748: Update libxml2 to 2.12.6 Backport-of: 97b1402501983f121f75c24a510f466837fa2ecc ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Copyright ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLparser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/HTMLtree.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/Makefile.am ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/README.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/SAX2.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/buf.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/chvalid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/config.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/dict.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/encoding.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/entities.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/error.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/globals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/hash.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLparser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/HTMLtree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/SAX2.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/c14n.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/catalog.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/chvalid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/debugXML.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/dict.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/encoding.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/entities.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/globals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/hash.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/list.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanoftp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/nanohttp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parser.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/parserInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/pattern.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/relaxng.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schemasInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/schematron.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/threads.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/tree.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/uri.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/valid.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xinclude.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xlink.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlIO.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlautomata.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlerror.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlexports.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmemory.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlmodule.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlreader.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlregexp.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlsave.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemas.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlschemastypes.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlstring.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlunicode.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlversion.h.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xmlwriter.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpathInternals.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/libxml/xpointer.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/buf.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/dict.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/enc.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/entities.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/error.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/globals.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/html.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/io.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/memory.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/parser.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/save.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/string.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/threads.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/tree.h + modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/private/xpath.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/win32config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/include/wsockcompat.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0-uninstalled.pc.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml-2.0.pc.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml.m4 ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2-config.cmake.in ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/libxml2.syms ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/list.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanoftp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/nanohttp.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parser.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/parserInternals.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/pattern.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/threads.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/tree.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/uri.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/valid.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.bcb ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.mingw ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Makefile.msvc ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/Readme.txt ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/win32/configure.js ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlIO.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlmemory.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlreader.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlstring.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlwriter.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xpath.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From duke at openjdk.org Wed May 22 11:06:25 2024 From: duke at openjdk.org (duke) Date: Wed, 22 May 2024 11:06:25 GMT Subject: git: openjdk/jfx-sandbox: metal: 8332684: Avoid creating MTLDepthStencilState repeatedly Message-ID: Changeset: 66a6e9a7 Author: aghaisas Date: 2024-05-22 16:34:14 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/66a6e9a7755fcd7195e304fe13fa29239eadcbd0 8332684: Avoid creating MTLDepthStencilState repeatedly ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalPipelineManager.m From angorya at openjdk.org Wed May 22 14:26:20 2024 From: angorya at openjdk.org (Andy Goryachev) Date: Wed, 22 May 2024 14:26:20 GMT Subject: git: openjdk/jfx: master: 8313138: Scrollbar Keyboard enhancement Message-ID: <845764e2-cf4c-4f45-b956-24cef1f68390@openjdk.org> Changeset: b685db23 Author: Andy Goryachev Date: 2024-05-22 14:23:50 +0000 URL: https://git.openjdk.org/jfx/commit/b685db23f07df32a3caea7af36206c48b52bb6eb 8313138: Scrollbar Keyboard enhancement Reviewed-by: arapte, kcr, kizune + doc-files/behavior/ListViewBehavior.md + doc-files/behavior/TableViewBehavior.md + doc-files/behavior/TreeTableViewBehavior.md + doc-files/behavior/TreeViewBehavior.md ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/ListViewBehavior.java ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeViewBehavior.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeViewSkin.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/ListViewBehaviorTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TableViewBehaviorTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TreeTableViewBehaviorTest.java + modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TreeViewBehaviorTest.java From kcr at openjdk.org Wed May 22 16:11:17 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Wed, 22 May 2024 16:11:17 GMT Subject: git: openjdk/jfx: master: 8332313: Update code review guidelines Message-ID: Changeset: 94aa2b68 Author: Kevin Rushforth Date: 2024-05-22 16:09:32 +0000 URL: https://git.openjdk.org/jfx/commit/94aa2b68d01af6096a18316ab36c911fe8cec572 8332313: Update code review guidelines Reviewed-by: jhendrikx, angorya, nlisker, jvos ! CONTRIBUTING.md + README-code-reviews.md From kcr at openjdk.org Thu May 23 16:43:56 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Thu, 23 May 2024 16:43:56 GMT Subject: git: openjdk/jfx: Added tag 23+19 for changeset 94aa2b68 Message-ID: <7bbc6bd2-16a0-487c-84b2-192ea3f29c64@openjdk.org> Tagged by: Kevin Rushforth Date: 2024-05-23 16:43:21 +0000 Added tag 23+19 for changeset 94aa2b68 Changeset: 94aa2b68 Author: Kevin Rushforth Date: 2024-05-22 16:09:32 +0000 URL: https://git.openjdk.org/jfx/commit/94aa2b68d01af6096a18316ab36c911fe8cec572 From arapte at openjdk.org Fri May 24 11:45:54 2024 From: arapte at openjdk.org (Ambarish Rapte) Date: Fri, 24 May 2024 11:45:54 GMT Subject: git: openjdk/jfx-sandbox: metal: 8330762: Avoid creating a new MTLBuffer for encoding arguments Message-ID: <6fb18199-df01-4131-aff1-40fac755c345@openjdk.org> Changeset: 5b28e84d Author: Ambarish Rapte Date: 2024-05-24 17:09:42 +0000 URL: https://git.openjdk.org/jfx-sandbox/commit/5b28e84d67671571287e0f4fee01f08b4a69a715 8330762: Avoid creating a new MTLBuffer for encoding arguments Co-authored-by: aghaisas ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalContext.m + modules/javafx.graphics/src/main/native-prism-mtl/MetalRingBuffer.h + modules/javafx.graphics/src/main/native-prism-mtl/MetalRingBuffer.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.h ! modules/javafx.graphics/src/main/native-prism-mtl/MetalShader.m ! modules/javafx.graphics/src/main/native-prism-mtl/MetalTexture.m From kcr at openjdk.org Fri May 24 17:26:26 2024 From: kcr at openjdk.org (Kevin Rushforth) Date: Fri, 24 May 2024 17:26:26 GMT Subject: git: openjdk/jfx: master: 8332732: Clean up non-standard use of /// comments in JavaFX Message-ID: <44db5ca6-2be4-4777-add9-4d0670d31a91@openjdk.org> Changeset: 31fe622c Author: Kevin Rushforth Date: 2024-05-24 17:24:02 +0000 URL: https://git.openjdk.org/jfx/commit/31fe622c4e540df06ed727343ace16cba3942534 8332732: Clean up non-standard use of /// comments in JavaFX Reviewed-by: angorya ! apps/samples/Ensemble8/src/compiletime/java/ensemble/compiletime/search/BuildEnsembleSearchIndex.java ! apps/samples/Modena/src/main/java/modena/SamplePageHelpers.java ! apps/toys/FX8-3DFeatures/src/fx83dfeatures/PNTICOSphereViewer.java ! apps/toys/Hello/src/main/java/a11y/HelloText.java ! apps/toys/Hello/src/main/java/hello/HelloButton.java ! apps/toys/Hello/src/main/java/hello/HelloEffects.java ! apps/toys/Hello/src/main/java/hello/HelloListView.java ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ExpressionHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/binding/ListExpressionHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/binding/MapExpressionHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/binding/SetExpressionHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ArrayListenerHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/ListListenerHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/MapListenerHelper.java ! modules/javafx.base/src/main/java/com/sun/javafx/collections/SetListenerHelper.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/property/adapter/PropertyDescriptorTest.java ! modules/javafx.base/src/test/java/test/com/sun/javafx/property/adapter/ReadOnlyPropertyDescriptorTest.java ! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/AccordionBehavior.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java ! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkinBase.java ! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/infrastructure/ControlSkinFactory.java ! modules/javafx.controls/src/test/java/test/com/sun/javafx/scene/control/inputmap/InputMapTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java ! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/VirtualFlowTest.java ! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinHTMLCodec.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java ! modules/javafx.graphics/src/main/java/com/sun/marlin/Renderer.java ! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererNoAA.java ! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinter.java ! modules/javafx.graphics/src/main/java/javafx/application/Preloader.java ! modules/javafx.graphics/src/main/java/javafx/css/CssParser.java ! modules/javafx.graphics/src/main/java/javafx/css/StyleablePropertyFactory.java ! modules/javafx.graphics/src/main/java/javafx/print/JobSettings.java ! modules/javafx.graphics/src/main/java/javafx/scene/Node.java ! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java ! modules/javafx.graphics/src/shims/java/javafx/animation/TransitionShim.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/layout/RegionTest.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/util/UtilsTest.java ! modules/javafx.graphics/src/test/java/test/javafx/css/ParsedValueTest.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/StructureTest.java ! modules/javafx.media/src/main/java/com/sun/media/jfxmedia/locator/Locator.java ! modules/javafx.swing/src/main/java/com/sun/javafx/embed/swing/newimpl/FXDnDInteropN.java ! modules/javafx.swt/src/main/java/javafx/embed/swt/SWTEvents.java ! modules/javafx.web/src/ios/java/javafx/scene/web/WebEngine.java ! modules/javafx.web/src/test/java/test/com/sun/webkit/network/data/DataURLConnectionTest.java ! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBorderStrokeUITest.java ! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionShapeUITest.java From hmeda at openjdk.org Tue May 28 14:55:25 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Tue, 28 May 2024 14:55:25 GMT Subject: git: openjdk/jfx: master: 8332539: Update libxml2 to 2.12.7 Message-ID: <950dc3ca-4941-4dec-8300-d33e1ca91dfd@openjdk.org> Changeset: dedcf1d2 Author: Hima Bindu Meda Date: 2024-05-28 14:53:45 +0000 URL: https://git.openjdk.org/jfx/commit/dedcf1d236b5429dcf3c42f5fd1095b28d5da063 8332539: Update libxml2 to 2.12.7 Reviewed-by: kcr, sykora ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From jvos at openjdk.org Wed May 29 11:06:10 2024 From: jvos at openjdk.org (Johan Vos) Date: Wed, 29 May 2024 11:06:10 GMT Subject: git: openjdk/jfx: Added tag 23+20 for changeset dedcf1d2 Message-ID: <73e2f9e8-263c-4fa9-89ab-274ecdca15b7@openjdk.org> Tagged by: Johan Vos Date: 2024-05-29 11:04:58 +0000 Added tag 23+20 for changeset dedcf1d2 Changeset: dedcf1d2 Author: Hima Bindu Meda Date: 2024-05-28 14:53:45 +0000 URL: https://git.openjdk.org/jfx/commit/dedcf1d236b5429dcf3c42f5fd1095b28d5da063 From mstrauss at openjdk.org Wed May 29 11:47:49 2024 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Wed, 29 May 2024 11:47:49 GMT Subject: git: openjdk/jfx: master: 8087444: CornerRadii with different horizontal and vertical values treated as uniform Message-ID: Changeset: 2e1427e8 Author: Michael Strau? Date: 2024-05-29 11:46:40 +0000 URL: https://git.openjdk.org/jfx/commit/2e1427e8c873c10c0929ffdf385bec305f13f41d 8087444: CornerRadii with different horizontal and vertical values treated as uniform Reviewed-by: angorya, jhendrikx ! modules/javafx.graphics/src/main/java/javafx/scene/layout/CornerRadii.java ! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/CornerRadiiTest.java From jhendrikx at openjdk.org Fri May 31 01:02:10 2024 From: jhendrikx at openjdk.org (John Hendrikx) Date: Fri, 31 May 2024 01:02:10 GMT Subject: git: openjdk/jfx: master: 8322964: Optimize performance of CSS selector matching Message-ID: <987b726f-52ee-4e2a-9ef4-7a5da140bacf@openjdk.org> Changeset: b08d7bbf Author: John Hendrikx Date: 2024-05-31 01:00:58 +0000 URL: https://git.openjdk.org/jfx/commit/b08d7bbf83057c83cfde71592869db5aa4efff8e 8322964: Optimize performance of CSS selector matching Reviewed-by: angorya, mstrauss, mhanl, kcr + modules/javafx.graphics/src/main/java/com/sun/javafx/css/FixedCapacitySet.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/SelectorPartitioning.java - modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleClassSet.java ! modules/javafx.graphics/src/main/java/com/sun/javafx/css/StyleManager.java ! modules/javafx.graphics/src/main/java/javafx/css/SimpleSelector.java ! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BitSetTest.java + modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/FixedCapacitySetTest.java ! modules/javafx.graphics/src/test/java/test/javafx/css/SelectorPartitioningTest.java From hmeda at openjdk.org Fri May 31 05:26:33 2024 From: hmeda at openjdk.org (Hima Bindu Meda) Date: Fri, 31 May 2024 05:26:33 GMT Subject: git: openjdk/jfx22u: master: 8332539: Update libxml2 to 2.12.7 Message-ID: <39dab604-6d70-4aaf-accb-86249982ef34@openjdk.org> Changeset: f0c3e88a Author: Hima Bindu Meda Date: 2024-05-31 05:26:04 +0000 URL: https://git.openjdk.org/jfx22u/commit/f0c3e88a8b26522836bb731800fa5daa9e41b293 8332539: Update libxml2 to 2.12.7 Backport-of: dedcf1d236b5429dcf3c42f5fd1095b28d5da063 ! modules/javafx.web/src/main/legal/libxml2.md ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/linux/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/config.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/mac/include/libxml/xmlversion.h ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/NEWS ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/configure.ac ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/src/xmlsave.c ! modules/javafx.web/src/main/native/Source/ThirdParty/libxml/win32/include/libxml/xmlversion.h From mstrauss at openjdk.org Fri May 31 11:40:31 2024 From: mstrauss at openjdk.org (Michael =?UTF-8?B?U3RyYXXDnw==?=) Date: Fri, 31 May 2024 11:40:31 GMT Subject: git: openjdk/jfx: master: 8332863: Crash in JPEG decoder if we enable MEM_STATS Message-ID: <8b3ce4eb-e71a-4448-9831-079e49cd2f26@openjdk.org> Changeset: cf09d6f1 Author: Jayathirth D V Committer: Michael Strau? Date: 2024-05-31 11:40:04 +0000 URL: https://git.openjdk.org/jfx/commit/cf09d6f1b8e479e77683c91e271fac8716fe0791 8332863: Crash in JPEG decoder if we enable MEM_STATS Reviewed-by: mstrauss, aghaisas ! modules/javafx.graphics/src/main/native-iio/jpegloader.c