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

Ambarish Rapte arapte at openjdk.org
Thu Dec 22 07:14:26 UTC 2022


Changeset: 4a19fe71
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-01 16:22:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/4a19fe71f9151460dca97d4ca9962fd630404ee8

8295426: MenuButtonSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuButtonSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuButtonSkinBase.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/MenuButtonTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: 6ab65a96
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-02 16:13:45 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/6ab65a9625871cc75953575372ac1b672198b2e9

8295506: ButtonBarSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ButtonBarSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: e64e1292
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-02 17:15:48 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e64e1292e674cb0f8c525ddde66ee5c4de86cf8d

8295500: AccordionSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/AccordionSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: 9416874f
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2022-12-03 00:13:02 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9416874f632d8d036a324e195fae58e6a831bfc5

8297362: EOS might not be delivered by progressbuffer in some cases

Reviewed-by: kcr, arapte

! modules/javafx.media/src/main/native/gstreamer/plugins/progressbuffer/progressbuffer.c
! modules/javafx.media/src/main/native/xcode_project/JFXMedia.xcodeproj/project.pbxproj

Changeset: fe81a27f
Author:    Alexander Matveev <almatvee at openjdk.org>
Date:      2022-12-03 00:17:36 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/fe81a27f0dc9e90a51d42e525b074be32ec5c82b

8287822: [macos] Remove support of duplicated formats from macOS

Reviewed-by: angorya, kcr

! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/gstreamer/GSTPlatform.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/osx/OSXMediaPlayer.java
! modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/platform/osx/OSXPlatform.java
- modules/javafx.media/src/main/native/gstreamer/plugins/audioconverter/audioconverter.c
- modules/javafx.media/src/main/native/gstreamer/plugins/audioconverter/audioconverter.h
- modules/javafx.media/src/main/native/gstreamer/plugins/avcdecoder/avcdecoder.c
- modules/javafx.media/src/main/native/gstreamer/plugins/avcdecoder/avcdecoder.h
! modules/javafx.media/src/main/native/gstreamer/plugins/fxplugins.c
! modules/javafx.media/src/main/native/gstreamer/plugins/javasource/javasource.c
! modules/javafx.media/src/main/native/gstreamer/projects/mac/fxplugins/Makefile
! 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.h
! modules/javafx.media/src/main/native/jfxmedia/PipelineManagement/Pipeline.cpp
! modules/javafx.media/src/main/native/jfxmedia/platform/gstreamer/GstMedia.cpp
! modules/javafx.media/src/main/native/jfxmedia/platform/osx/OSXMediaPlayer.mm
! modules/javafx.media/src/main/native/jfxmedia/platform/osx/OSXPlayerProtocol.h
! modules/javafx.media/src/main/native/jfxmedia/platform/osx/avf/AVFAudioProcessor.mm
! modules/javafx.media/src/main/native/jfxmedia/platform/osx/avf/AVFMediaPlayer.h
! modules/javafx.media/src/main/native/jfxmedia/platform/osx/avf/AVFMediaPlayer.mm
! modules/javafx.media/src/main/native/xcode_project/JFXMedia.xcodeproj/project.pbxproj
! tests/manual/media/FXMediaPlayer/nbproject/build-impl.xml
! tests/manual/media/FXMediaPlayer/src/fxmediaplayer/FXMediaPlayer.java
! tests/manual/media/FXMediaPlayer/src/fxmediaplayer/control/MediaPlayerPlayListTab.java
+ tests/manual/media/FXMediaPlayer/src/fxmediaplayer/media/FXMedia.java
+ tests/manual/media/FXMediaPlayer/src/module-info.java

Changeset: c2af0c31
Author:    Lukasz Kostyra <lkostyra at openjdk.org>
Committer: Nir Lisker <nlisker at openjdk.org>
Date:      2022-12-05 12:12:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c2af0c31b70df238769bd0eb1b7fd04eb7241446

8238968: Inconsisent formatting of Rectangle2D toString method

Reviewed-by: nlisker

! modules/javafx.graphics/src/main/java/javafx/geometry/Rectangle2D.java

Changeset: 2c18c181
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-05 16:16:36 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/2c18c1816f81daf49d022de590f406a7dfc67e8e

8294589: MenuBarSkin: memory leak when changing skin

Reviewed-by: aghaisas, jhendrikx

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: bb98d886
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-05 16:25:24 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bb98d886b01d5d1c6117303f40d43eab9f7ac504

8295806: TableViewSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualContainerBase.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: 7b3c88b5
Author:    Eduard Sedov <eduard.sedov at zeiss.com>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2022-12-06 12:48:17 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/7b3c88b5aeb802c756056bc3bf9a167dc359f1ab

8295324: JavaFX: Blank pages when printing

Reviewed-by: prr, kcr

! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java

Changeset: f333662a
Author:    John Hendrikx <jhendrikx at openjdk.org>
Committer: Nir Lisker <nlisker at openjdk.org>
Date:      2022-12-06 14:24:18 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f333662abe61a19a4d8a7b10ee4c409a22f2d63e

8297413: Remove easy warnings in javafx.graphics

Reviewed-by: kcr, nlisker, angorya

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Clipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ClipboardAssistance.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/CommonDialogs.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/EventLoop.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/InvokeLaterDispatcher.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Menu.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/MenuBar.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Size.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Timer.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Window.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/android/Activity.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/android/DalvikInput.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkClipboardDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkDnDClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkMenuBarDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkMenuDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkMenuItemDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkPlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosPlatformFactory.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacAccessible.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacClipboardDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacGestureSupport.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacMenuDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacPixels.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacTimer.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacTouchInputSupport.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacWindow.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidAcceleratedScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidInputDevice.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidInputProcessor.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/AndroidScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/EGLAcceleratedScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/IntSet.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/KeyState.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxAbsoluteInputCapabilities.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxArch.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxEventBuffer.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxInputDevice.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxStatefulMultiTouchProcessor.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/LinuxTouchTransform.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleWindowManager.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MouseState.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/RunnableProcessor.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/SysFS.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/TouchPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/TouchState.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/Udev.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/VNCScreen.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/X11Cursor.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinClipboardDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinCommonDialogs.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinGestureSupport.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinHTMLCodec.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinMenuImpl.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinMenuItemDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinPixels.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinSystemClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinTimer.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/utils/NativeLibLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/LauncherImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/ParametersImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/BitSet.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/CascadingStyle.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/Combinator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/ParsedValueImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/css/PseudoClassState.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/com/sun/javafx/cursor/CursorFrame.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/AndroidFontFinder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CMap.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeGlyphMapper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeStrike.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeStrikeDisposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/Disposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontConfigManager.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontFileWriter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontStrikeDesc.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/LogicalFont.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/MacFontFinder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/OpenTypeGlyphMapper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismCompositeFontResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFont.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontStrike.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismMetrics.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/WoffDecoder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontStrike.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyph.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTStrikeDisposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWDisposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFontStrike.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWGlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTDisposer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/PangoGlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Arc2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/ArcIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Area.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/AreaOp.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/BoxBounds.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/ConcentricShapePair.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Crossings.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/CubicApproximator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/CubicCurve2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/CubicIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/DirtyRegionPool.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Ellipse2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/EllipseIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/FlatteningPathIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Line2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/LineIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Order0.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Order1.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Order2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Order3.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Path2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Point2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/QuadCurve2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/QuadIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/Quat4f.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/RectangularShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/RoundRectIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/TransformedShape.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine2D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Affine3D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/AffineBase.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/BaseTransform.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/GeneralTransform3D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/geom/transform/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/bmp/BMPImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageDescriptor.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageLoaderImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/RoughScaler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/SmoothMinifier.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/gif/GIFImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/gif/GIFImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ios/IosImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ios/IosImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/jpeg/JPEGImageLoader.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/jpeg/JPEGImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/png/PNGImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/png/PNGImageLoaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/print/PrinterJobImpl.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/runtime/async/AbstractAsyncOperation.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/runtime/async/AbstractRemoteResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/runtime/async/BackgroundExecutor.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/EnteredExitedHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/EventHandlerProperties.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/ImageViewHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/KeyboardShortcutsHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/SceneHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/SubSceneHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/input/KeyCodeMap.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/layout/region/BorderImageWidthsSequenceConverter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/layout/region/BorderStyleConverter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/layout/region/RepeatStructConverter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/paint/GradientUtils.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/BoxHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/CylinderHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/MeshViewHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/ShapeHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/SphereHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/shape/TriangleMeshHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/ContainerTabOrder.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/SceneTraversalEngine.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/SubSceneTraversalEngine.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/traversal/WeightedClosestCorner.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGCanvas.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGExternalNode.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGShape3D.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NodeEffectInput.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/ShapeEvaluator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/EmbeddedWindowHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/FocusUngrabEvent.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/PopupWindowPeerListener.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/StagePeerListener.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/stage/WindowPeerListener.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/CharArrayIterator.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayoutFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/TextLine.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/DummyToolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/LocalClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/PrintPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/CursorUtils.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedSceneDS.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/EmbeddedSceneDT.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GestureRecognizers.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassViewEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/GlassWindowEventHandler.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/OverlayWarning.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/OverlayWarningHelper.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PerformanceLogger.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PrimaryTimer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/PrismImageLoader2.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumClipboard.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/RotateGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/SceneState.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ScrollGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/SwipeGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ViewScene.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/ZoomGestureRecognizer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/TempState.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/Utils.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/util/WeakReferenceQueue.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/DMarlinRenderingEngine.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/Renderer.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererContext.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererNoAA.java
! modules/javafx.graphics/src/main/java/com/sun/marlin/RendererStats.java
! modules/javafx.graphics/src/main/java/com/sun/pisces/AbstractSurface.java
! modules/javafx.graphics/src/main/java/com/sun/pisces/Transform6.java
! modules/javafx.graphics/src/main/java/com/sun/prism/GraphicsPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/Image.java
! modules/javafx.graphics/src/main/java/com/sun/prism/MultiTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/PhongMaterial.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DFrameStats.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DPhongMaterial.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DTextureData.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DVramPool.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Context.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2PhongMaterial.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2PhongShader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2RTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2Shader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2VramPool.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseMesh.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/BaseResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/Disposer.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/GlyphCache.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ManagedResource.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/MeshTempState.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismTrace.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/QueuedPixelSource.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/packrect/RectanglePacker.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/paint/LinearGradientContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/paint/PaintUtil.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/paint/RadialGradientContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/CachingShapeRep.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/PaintHelper.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/BasicShapeRep.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/MaskData.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/shape/ShapeUtil.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DFontFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DRTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/PrismPrintGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/PrismPrintPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/paint/MultipleGradientPaint.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/paint/MultipleGradientPaintContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/paint/RadialGradientPaint.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/paint/RadialGradientPaintContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinter.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/print/J2DPrinterJob.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyRTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyResource.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyShader.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummySwapChain.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/NULL3DPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/paint/Color.java
! modules/javafx.graphics/src/main/java/com/sun/prism/paint/ImagePattern.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWArgbPreTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWContext.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWMaskTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWPresentable.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWRTTexture.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWTexture.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/animation/shared/MultiLoopClipEnvelope.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Bloom.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/BoxShadow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/DisplacementMap.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/DropShadow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Effect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/EffectHelper.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/FloatMap.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/GaussianShadow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/GeneralShadow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Glow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Identity.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/ImageData.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/InnerShadow.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Offset.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/PerspectiveTransform.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Reflection.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/ImagePool.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/Renderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/es2/ES2ShaderSource.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/hw/d3d/D3DShaderSource.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrFilterContext.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrImage.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrRenderInfo.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/PrTexture.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWDrawable.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/sw/PSWRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/state/LinearConvolveRenderState.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWBoxShadowPeer.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/java/JSWRendererDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/sw/sse/SSERendererDelegate.java
! modules/javafx.graphics/src/main/java/com/sun/util/reentrant/ReentrantContextProvider.java
! modules/javafx.graphics/src/main/java/com/sun/util/reentrant/ReentrantContextProviderCLQ.java
! modules/javafx.graphics/src/main/java/com/sun/util/reentrant/ReentrantContextProviderTL.java
! modules/javafx.graphics/src/main/java/javafx/animation/FadeTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/FillTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/KeyFrame.java
! modules/javafx.graphics/src/main/java/javafx/animation/ParallelTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/PathTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/RotateTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/ScaleTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/SequentialTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/StrokeTransition.java
! modules/javafx.graphics/src/main/java/javafx/animation/Timeline.java
! modules/javafx.graphics/src/main/java/javafx/animation/Transition.java
! modules/javafx.graphics/src/main/java/javafx/animation/TranslateTransition.java
! modules/javafx.graphics/src/main/java/javafx/application/Application.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/EventHelper.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/ScheduledService.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Service.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/WorkerStateEvent.java
! modules/javafx.graphics/src/main/java/javafx/css/CompoundSelector.java
! modules/javafx.graphics/src/main/java/javafx/css/CssLexer.java
! modules/javafx.graphics/src/main/java/javafx/css/CssParser.java
! modules/javafx.graphics/src/main/java/javafx/css/FontCssMetaData.java
! modules/javafx.graphics/src/main/java/javafx/css/Rule.java
! modules/javafx.graphics/src/main/java/javafx/css/Selector.java
! modules/javafx.graphics/src/main/java/javafx/css/SimpleSelector.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleConverter.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleablePropertyFactory.java
! modules/javafx.graphics/src/main/java/javafx/css/Stylesheet.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/EnumConverter.java
! modules/javafx.graphics/src/main/java/javafx/print/JobSettings.java
! modules/javafx.graphics/src/main/java/javafx/print/PageRange.java
! modules/javafx.graphics/src/main/java/javafx/print/Printer.java
! modules/javafx.graphics/src/main/java/javafx/print/PrinterAttributes.java
! modules/javafx.graphics/src/main/java/javafx/print/PrinterJob.java
! modules/javafx.graphics/src/main/java/javafx/scene/Camera.java
! modules/javafx.graphics/src/main/java/javafx/scene/ImageCursor.java
! modules/javafx.graphics/src/main/java/javafx/scene/LightBase.java
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/Parent.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/SubScene.java
! modules/javafx.graphics/src/main/java/javafx/scene/canvas/GraphicsContext.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/Bloom.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/BoxBlur.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/ColorAdjust.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/ColorInput.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/DisplacementMap.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/DropShadow.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/GaussianBlur.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/Glow.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/ImageInput.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/InnerShadow.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/Lighting.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/MotionBlur.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/PerspectiveTransform.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/Reflection.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/SepiaTone.java
! modules/javafx.graphics/src/main/java/javafx/scene/effect/Shadow.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/Image.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/ImageView.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Clipboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ClipboardContent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ContextMenuEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/DataFormat.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/DragEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/Dragboard.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/GestureEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/InputEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/InputMethodEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCode.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCombination.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/MouseDragEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/MouseEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/RotateEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ScrollEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/SwipeEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/TouchEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ZoomEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/Background.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/BackgroundConverter.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/Border.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/BorderPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/BorderStrokeStyle.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/ColumnConstraints.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/FlowPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/GridPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/HBox.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/RowConstraints.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/StackPane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/TilePane.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/VBox.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/PhongMaterial.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/Stop.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/LineTo.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/MeshView.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Path.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/PathElement.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polygon.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Polyline.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/PredefinedMeshManager.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Rectangle.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/Shape3D.java
! modules/javafx.graphics/src/main/java/javafx/scene/shape/TriangleMesh.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/main/java/javafx/scene/transform/Transform.java
! modules/javafx.graphics/src/main/java/javafx/stage/DirectoryChooser.java
! modules/javafx.graphics/src/main/java/javafx/stage/FileChooser.java
! modules/javafx.graphics/src/main/java/javafx/stage/PopupWindow.java
! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java
! modules/javafx.graphics/src/main/java/javafx/stage/Window.java
! modules/javafx.graphics/src/main/java/javafx/stage/WindowEvent.java
! modules/javafx.graphics/src/shims/java/com/sun/glass/ui/monocle/LinuxInputDeviceRegistryShim.java
! modules/javafx.graphics/src/shims/java/com/sun/glass/ui/monocle/LinuxInputShim.java
! modules/javafx.graphics/src/shims/java/com/sun/glass/ui/monocle/TouchFilterShim.java
! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/StyleManagerShim.java
! modules/javafx.graphics/src/shims/java/com/sun/javafx/css/parser/TokenShim.java
! modules/javafx.graphics/src/shims/java/com/sun/javafx/sg/prism/NGNodeShim.java
! modules/javafx.graphics/src/shims/java/com/sun/javafx/tk/quantum/WindowStageShim.java
! modules/javafx.graphics/src/shims/java/javafx/scene/ParentShim.java
! modules/javafx.graphics/src/shims/java/javafx/scene/shape/TriangleMeshShim.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/BooleanTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/CursorTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/EffectTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/FontSizeTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/PseudoClassTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/SizeTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/StringTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/StyleManagerTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/TestNode.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/TestNodeBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/URLTypeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/css/converters/URLConverterTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/GIFLoaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/image/ConverterTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/SVGPathImpl.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubImageLoaderFactory.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubPrimaryTimer.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubScene.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubStage.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/KeyboardShortcutsTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/bounds/ResizablePerfNodeHelper.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/layout/region/BackgroundFillTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/layout/region/BackgroundRepeatConverterTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/transform/TransformUtilsTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/traversal/TopMostTraversalEngineTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/traversal/TraversalTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/scene/traversal/TraverseInvisibleTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/ContentBoundsTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/DirtyRegionClipTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/DirtyRegionTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/EffectDirtyRegionTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/GridDirtyRegionTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGNodeTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/NGTriangleMeshTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/OcclusionCullingTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/sg/prism/TestGraphics.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/CssMethodsTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/OnInvalidateMethodsTestBase.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/objects/TestGroup.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/objects/TestNode.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/test/objects/TestScene.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/text/TextLayoutTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/scenario/animation/AbstractPrimaryTimerTest.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/AbstractPrimaryTimerMock.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/AnimationMock.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/AnimationPulseReceiverTest.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/InterpolatorTest.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/KeyFrameTest.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/SequentialTransitionPlayTest.java
! modules/javafx.graphics/src/test/java/test/javafx/animation/TimelinePlayTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ScheduledServiceTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceExceptionTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceLifecycleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/ServiceTestBase.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/TaskCancelTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/TaskEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/TaskSimpleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/TestServiceFactory.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/mocks/EpicFailTask.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/mocks/InfiniteTask.java
! modules/javafx.graphics/src/test/java/test/javafx/concurrent/mocks/RunAwayTask.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssLexerTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssMetaDataTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/CssParserTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/DeclarationTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/FontTypeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/HonorDeveloperSettingsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/InsetsTypeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/Node_cssStyleMap_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/css/PaintTypeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/ParsedValueTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/RuleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StyleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StyleablePropertyFactoryTest.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StyleablePropertyFactory_createMethod_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/css/StylesheetTest.java
! modules/javafx.graphics/src/test/java/test/javafx/print/JobSettingsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/print/MarginsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/print/PaperUnitsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/print/PrinterJobTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/AcceleratorsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/CSSNode.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/CameraTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/EventAnyTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/ImageCursorTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/LightBaseTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Mouse3DTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/MouseTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/NodeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_LocalToParentTransform_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_LocalToSceneTransform_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_bind_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_effectiveOrientation_Css_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Node_properties_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Parent_cssMethods_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/SceneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Scene_properties_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/Scenegraph_eventHandlers_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/bounds/GroupBoundsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/BlendTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/BloomTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/BoxBlurTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/DistantLightTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/EffectTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/FloatMapTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/GlowTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/LightingTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/PointLightTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/effect/SpotLightTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/image/ImageTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/image/ImageViewTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/ContextMenuEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/DragAndDropTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/GestureEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/KeyCombinationTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/RotateEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/ScrollEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/SwipeEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/TouchEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/input/ZoomEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/AnchorPaneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BackgroundTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BorderPaneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/BorderStrokeStyleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/GridPaneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/HBoxTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/MockParent.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionPickTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/RegionTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/ResizabilityTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/StackPaneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/TilePaneTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/layout/VBoxTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/paint/ColorTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/paint/ImagePatternTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/ArcToTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/PathTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/ShapeTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/Shape_properties_Test.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/shape/StubNGShape.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextFlowTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/text/TextTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/AffineOperationsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/ScaleTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformChangedEventTest.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformOperationsTest.java
! modules/javafx.graphics/src/test/java/test/javafx/stage/PopupTest.java
! modules/javafx.graphics/src/test/java/test/javafx/stage/Popup_parentWindow_Test.java

Changeset: bb139208
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-06 16:27:38 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bb139208222d7c045be0a3c6f07ef15edcb1625b

8295531: ComboBoxBaseSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ColorPickerSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxBaseSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/DatePickerSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: 6f36e704
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-06 16:35:41 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/6f36e7043299bfb9edf8befbca1e45a938077e4b

8295175: SplitPaneSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SplitPaneSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: f96b3504
Author:    Phil Race <prr at openjdk.org>
Date:      2022-12-07 00:14:47 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f96b3504d364ce3baa42e46f5d7238b344791e08

8296854: NULL check of CTFontCopyAvailableTables return value is required

Reviewed-by: kcr

! modules/javafx.graphics/src/main/java/com/sun/javafx/font/DFontDecoder.java
! modules/javafx.graphics/src/main/native-font/dfontdecoder.c

Changeset: 5b0d3b55
Author:    Thiago Milczarek Sayao <tsayao at openjdk.org>
Date:      2022-12-07 15:19:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/5b0d3b554aa73d1e92a5f449a3f44808ab3b5f35

8296621: Stage steals focus on scene change

Reviewed-by: kcr, mstrauss

! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/WindowStage.java
+ tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java

Changeset: 07e693b5
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-07 16:10:02 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/07e693b52f54dd92ee055de7c51f173902dda583

8245145: Spinner: throws IllegalArgumentException when replacing skin

Reviewed-by: aghaisas, kcr

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SpinnerSkinTest.java

Changeset: 6abbe080
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-08 16:04:11 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/6abbe0803456ad648117b8e72deeeeced7cb5231

8295809: TreeTableViewSkin: memory leak when changing skin

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinMemoryLeakTest.java

Changeset: c900a00c
Author:    Marius Hanl <mhanl at openjdk.org>
Date:      2022-12-08 19:11:00 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/c900a00c7527f290e8047792fef4b45002930892

8289357: (Tree)TableView is null in (Tree)TableRowSkin during autosize
8292009: Wrong text artifacts in table header

Reviewed-by: kcr, angorya

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableRowSkinTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TreeTableRowSkinTest.java

Changeset: 9f6ec88b
Author:    Hima Bindu Meda <hmeda at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2022-12-09 12:59:49 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9f6ec88b222461da9486911ecefb68a936e5fc77

8295755: Update SQLite to 3.39.4

Reviewed-by: arapte, jvos, jbhaskar

! 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

Changeset: dadfcaf4
Author:    Karthik P K <kpk at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2022-12-10 17:58:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/dadfcaf43f4bc682aa7a73cbe6f2ede88f89a639

8295339: DatePicker updates its value property with wrong date when dialog closes

Reviewed-by: angorya, kcr

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/DatePickerSkin.java
+ tests/system/src/test/java/test/robot/javafx/scene/DatePickerUpdateOnAlertCloseTest.java

Changeset: 8763e8b0
Author:    Karthik P K <kpk at openjdk.org>
Committer: Ambarish Rapte <arapte at openjdk.org>
Date:      2022-12-12 06:16:09 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/8763e8b0d67db33fc3aa40c459058957e3230346

8190411: NPE in SliderSkin:140 if Slider.Tooltip.autohide is true

Reviewed-by: arapte, angorya, kcr

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SliderSkin.java
+ tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java

Changeset: f217d5e9
Author:    John Hendrikx <jhendrikx at openjdk.org>
Committer: Nir Lisker <nlisker at openjdk.org>
Date:      2022-12-14 12:24:33 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f217d5e9564e87eb573b7990fa9bfb395f75c070

8298200: Clean up raw type warnings in javafx.beans.property.* and com.sun.javafx.property.*

Reviewed-by: kcr, nlisker

! modules/javafx.base/src/main/java/com/sun/javafx/property/JavaBeanAccessHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/Disposer.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/JavaBeanPropertyBuilderHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/PropertyDescriptor.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/ReadOnlyJavaBeanPropertyBuilderHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/property/adapter/ReadOnlyPropertyDescriptor.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyListProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyMapProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlySetProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/DescriptorListenerCleaner.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanBooleanPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanDoublePropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanFloatPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanIntegerPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanLongPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanObjectPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanStringProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/JavaBeanStringPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanBooleanPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanDoubleProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanDoublePropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanFloatPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanIntegerPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanLongProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanLongPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanObjectProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanObjectPropertyBuilder.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanStringProperty.java
! modules/javafx.base/src/main/java/javafx/beans/property/adapter/ReadOnlyJavaBeanStringPropertyBuilder.java

Changeset: adfc0220
Author:    John Hendrikx <jhendrikx at openjdk.org>
Committer: Nir Lisker <nlisker at openjdk.org>
Date:      2022-12-14 12:25:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/adfc022060087490d0a620f38104a826411820ae

8290040: Provide simplified deterministic way to manage listeners

Reviewed-by: nlisker, angorya, kcr, mstrauss

+ modules/javafx.base/src/main/java/com/sun/javafx/binding/ConditionalBinding.java
! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValue.java
! modules/javafx.base/src/test/java/test/javafx/beans/value/ObservableValueFluentBindingsTest.java

Changeset: 58376eb8
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2022-12-15 16:02:28 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/58376eb844866f7e2fea726865eb2f821b09752f

8187145: (Tree)TableView with null selectionModel: throws NPE on sorting

Reviewed-by: aghaisas, kcr

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/CellBehaviorBase.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableCellBehaviorBase.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehavior.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TreeTableViewBehavior.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableRowSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeTableViewSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeAndTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java

Changeset: 30147d2f
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2022-12-15 16:27:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/30147d2f8dfd3fe32f9ea6e70431efe90b015080

8298496: IconifyTest fails intermittently on Linux

Reviewed-by: arapte

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

Changeset: ae86ed32
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2022-12-19 10:50:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ae86ed322141c0087ef8a95c48aeafeb51e9a81b

8297067: Update Gradle to 7.6

Reviewed-by: kcr, jvos

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

Changeset: bac8ee87
Author:    Dean Wookey <dwookey at openjdk.org>
Committer: Ambarish Rapte <arapte at openjdk.org>
Date:      2022-12-19 12:27:27 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/bac8ee878815a179ecebe212d324da32a4eb89fd

8296409: Multiple copies of accelerator change listeners are added to MenuItems, but only 1 is removed

Reviewed-by: angorya, arapte

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ControlAcceleratorSupport.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ControlAcceleratorSupportTest.java

Changeset: 9c52605a
Author:    Karthik P K <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2022-12-20 10:51:36 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9c52605a7f050f6316baa621ece0616d78add778

8252863: Spinner keeps spinning if removed from Scene

Reviewed-by: angorya, aghaisas

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/SpinnerBehavior.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java
+ modules/javafx.controls/src/shims/java/com/sun/javafx/scene/control/behavior/SpinnerBehaviorShim.java
+ modules/javafx.controls/src/shims/java/javafx/scene/control/skin/SpinnerSkinShim.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SpinnerSkinTest.java

Changeset: ac3f60cc
Author:    Michael Strauß <mstrauss at openjdk.org>
Date:      2022-12-21 05:47:07 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/ac3f60ccc1f02a146fecfb4bc388536bd70773ba

8297554: Remove Scene.KeyHandler

Reviewed-by: arapte, kcr

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

Changeset: 1d9e2afc
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2022-12-21 14:07:25 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/1d9e2afc66011164a6ecb13a62f0c90128cc2fc1

8297068: Update boot JDK to 19.0.1

Reviewed-by: kcr, jvos

! .github/workflows/submit.yml
! build.properties

Changeset: 8d69662a
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2022-12-22 12:26:12 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/8d69662ae36e45866bc88fa407b2c0a1540219d1

Merge branch 'master' into metal

! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/javafx.graphics/src/main/java/com/sun/prism/GraphicsPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Effect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/UploadingPainter.java
! modules/javafx.graphics/src/main/java/com/sun/prism/GraphicsPipeline.java
! modules/javafx.graphics/src/main/java/com/sun/prism/d3d/D3DResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/es2/ES2ResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/PrismSettings.java
! modules/javafx.graphics/src/main/java/com/sun/prism/null3d/DummyResourceFactory.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/Effect.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/impl/prism/ps/PPSRenderer.java



More information about the openjfx-changes mailing list