git: openjdk/jfx-sandbox: metal: 58 new changesets
Ambarish Rapte
arapte at openjdk.org
Thu Apr 4 15:17:17 UTC 2024
Changeset: a39732a3
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-02-09 22:04:10 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/a39732a3c66e7168f3a9be84743eb52d4fd0043c
8311492: FontSmoothingType LCD produces wrong color when transparency is used
Reviewed-by: jhendrikx, angorya, prr
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
+ tests/system/src/test/java/test/robot/javafx/scene/TransparentLCDTest.java
Changeset: a7f6de8d
Author: Hima Bindu Meda <hmeda at openjdk.org>
Date: 2024-02-12 04:32:42 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/a7f6de8d13fd7a7e37ca80b28badcb24566153d8
8325258: Additional WebKit 617.1 fixes from WebKitGTK 2.42.5
Reviewed-by: sykora, kcr
! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/ARMv7Assembler.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/assembler/testmasm.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/B3ReduceStrength.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3_1.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/b3/testb3_7.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/bytecode/CodeBlock.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGGraph.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGGraph.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGOperations.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGPlan.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/ftl/FTLOperations.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScript.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScriptBase.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/inspector/InjectedScriptModule.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LLIntOpcode.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LowLevelInterpreter.asm
! modules/javafx.web/src/main/native/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/arm.rb
! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb
! modules/javafx.web/src/main/native/Source/JavaScriptCore/offlineasm/generate_settings_extractor.rb
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/ClonedArguments.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/ExceptionHelpers.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/FunctionPrototype.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/OptionsList.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/Symbol.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/Symbol.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/UGPRPair.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/RegularExpression.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/RegularExpression.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/yarr/YarrInterpreter.cpp
! modules/javafx.web/src/main/native/Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
! modules/javafx.web/src/main/native/Source/WTF/wtf/URL.h
! modules/javafx.web/src/main/native/Source/WTF/wtf/linux/RealTimeThreads.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/MediaKeySystemRequest.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/encryptedmedia/NavigatorEME.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/notifications/NotificationResourcesLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/notifications/NotificationResourcesLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/reporting/ReportingScope.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/webdatabase/SQLTransactionCoordinator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AXObjectCache.cpp
! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/JSLocalDOMWindowCustom.cpp
! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/SerializedScriptValue.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/ContainerNode.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Document+Fullscreen.idl
! modules/javafx.web/src/main/native/Source/WebCore/dom/DocumentFontLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Element+Fullscreen.idl
! modules/javafx.web/src/main/native/Source/WebCore/dom/Element.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Element.h
! modules/javafx.web/src/main/native/Source/WebCore/dom/EventPath.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/EventTarget.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Node.h
! modules/javafx.web/src/main/native/Source/WebCore/dom/Position.h
! modules/javafx.web/src/main/native/Source/WebCore/dom/TreeScope.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/TreeScopeOrderedMap.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/UserGestureIndicator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/UserGestureIndicator.h
! modules/javafx.web/src/main/native/Source/WebCore/html/FeaturePolicy.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/FeaturePolicy.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLAnchorElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLCanvasElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameSetElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameSetElement.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLMediaElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/canvas/CanvasPath.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/track/VTTScanner.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/track/VTTScanner.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/ImageLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ImageLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/SubresourceLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/SubresourceLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/page/EventHandler.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrame.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrameView.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/LocalFrameView.h
! modules/javafx.web/src/main/native/Source/WebCore/page/Quirks.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/Quirks.h
! modules/javafx.web/src/main/native/Source/WebCore/page/ShareDataReader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/WheelEventTestMonitor.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/WheelEventTestMonitor.h
! modules/javafx.web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicy.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/AbortableTaskQueue.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/GStreamer.cmake
! modules/javafx.web/src/main/native/Source/WebCore/platform/LayoutUnit.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/Logging.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/ScrollableArea.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/encryptedmedia/CDMProxy.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/gamepad/manette/ManetteGamepad.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/gamepad/manette/ManetteGamepad.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/MediaPlayerEnums.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/ShadowBlur.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/AffineTransform.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/AffineTransform.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/RotateTransformOperation.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformOperation.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockMediaSourcePrivate.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/mock/mediasource/MockSourceBufferPrivate.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/NetworkStorageSession.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/GridTrackSizingAlgorithm.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBlock.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBlockFlow.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayer.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerBacking.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerCompositor.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderTextControlSingleLine.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderVideo.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/TextBoxPainter.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLOperator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLScripts.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/mathml/RenderMathMLToken.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/svg/SVGTextLayoutEngine.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/updating/RenderTreeBuilderList.cpp
! modules/javafx.web/src/main/native/Source/WebCore/style/StyleAdjuster.cpp
! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGAnimateMotionElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGAnimateMotionElement.h
! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGMPathElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGMPathElement.h
! modules/javafx.web/src/main/native/Source/WebCore/workers/WorkerFontLoadRequest.cpp
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/context/ServiceWorkerFetch.cpp
Changeset: de0255d6
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-02-12 22:18:07 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/de0255d6b6da52a7af367319f883afb08de5182a
8307117: TextArea: wrapText property ignored when changing font
Reviewed-by: kpk, arapte
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java
! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/BehaviorRobotTestBase.java
+ tests/system/src/test/java/test/robot/javafx/scene/control/behavior/TextAreaLayoutRobotTest.java
Changeset: e2f42c5b
Author: Robert Lichtenberger <rlichten at openjdk.org>
Committer: Andy Goryachev <angorya at openjdk.org>
Date: 2024-02-14 15:33:39 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/e2f42c5b71ef061c614540508fbac3fb610b1ae3
8325154: resizeColumnToFitContent is slower than it needs to be
Reviewed-by: angorya, mhanl
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableColumnHeader.java
Changeset: f379eae6
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-02-14 22:49:09 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/f379eae65aab963779d7b7335cbade810f8efe82
8325873: Update JDK_DOCS property to point to JDK 21 docs
Reviewed-by: arapte
! build.gradle
! gradle/verification-metadata.xml
Changeset: 49d7d52f
Author: Marius Hanl <mhanl at openjdk.org>
Date: 2024-02-15 09:55:21 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/49d7d52fdf1c7341538e5bf4bd1a841dcc85c906
8325798: Spinner throws uncatchable exception on tab out from garbled text
Reviewed-by: angorya, mstrauss
! modules/javafx.controls/src/main/java/javafx/scene/control/Spinner.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java
Changeset: 48be7d36
Author: John Hendrikx <jhendrikx at openjdk.org>
Date: 2024-02-15 13:31:54 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/48be7d36d5033d215d585619f34c2dde518e4b53
8324182: Deprecate for removal SimpleSelector and CompoundSelector classes
Reviewed-by: kcr, angorya, mhanl
! modules/javafx.graphics/src/main/java/javafx/css/CompoundSelector.java
! modules/javafx.graphics/src/main/java/javafx/css/Selector.java
! modules/javafx.graphics/src/main/java/javafx/css/SimpleSelector.java
Changeset: 27549395
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2024-02-16 05:10:58 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/2754939556aa767a298fcf24f5caaa277351a4d7
8309374: Accessibility Focus Rectangle on ListItem is not drawn when ListView is shown for first time
Reviewed-by: kcr, kizune
! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java
Changeset: 1fb56e33
Author: Jay Bhaskar <jbhaskar at openjdk.org>
Date: 2024-02-16 05:52:54 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/1fb56e333bc65860cc1abeebd1cbb01cd8b8e5f3
8323880: Caret rendered at wrong position in case of a click event on RTL text
Reviewed-by: kcr, hmeda
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/FontCascade.h
Changeset: ee8633cb
Author: Martin Fox <mfox at openjdk.org>
Date: 2024-02-19 16:30:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/ee8633cb6d19b6da7bf32ad3cdee31261a7cf458
8089373: Translation from character to key code is not sufficient
Reviewed-by: angorya, mstrauss
! modules/javafx.graphics/src/main/java/com/sun/glass/events/KeyEvent.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/gtk/GtkApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/ios/IosApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/KeyInput.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/monocle/MonocleApplication.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/DummyToolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/Toolkit.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/tk/quantum/QuantumToolkit.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/KeyCharacterCombination.java
! modules/javafx.graphics/src/main/native-glass/gtk/glass_key.cpp
! modules/javafx.graphics/src/main/native-glass/ios/GlassKey.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassKey.m
! modules/javafx.graphics/src/main/native-glass/win/KeyTable.cpp
! modules/javafx.graphics/src/shims/java/com/sun/glass/ui/monocle/MonocleApplicationShim.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubToolkit.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java
Changeset: 9a06bf9c
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-02-21 22:07:55 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/9a06bf9c5bce40cf842ddf25fe3360c366c3156c
8322748: Caret blinking in JavaFX should only stop when caret moves
Reviewed-by: jhendrikx, kpk, kcr
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TextInputControlBehavior.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextAreaSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextFieldSkin.java
Changeset: e0b88bc7
Author: Martin Fox <mfox at openjdk.org>
Date: 2024-02-22 14:52:13 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/e0b88bc7cfede46afe28cbb4a2e333df933b5100
8278021: Fix warnings in macOS glass native code and treat warnings as errors
Reviewed-by: kcr, aghaisas
! buildSrc/mac.gradle
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassDialogs.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassDragSource.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassDragSource.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassFullscreenWindow.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassKey.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassPasteboard.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassRobot.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassScreen.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassViewDelegate.m
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow+Java.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassWindow.m
! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.h
! modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m
Changeset: afa206b5
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-02-23 15:00:08 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/afa206b546a580a784d830712be174bb84f09ee9
8321603: Bump minimum JDK version for JavaFX to JDK 21
Reviewed-by: angorya, jvos, prr
! CONTRIBUTING.md
! build.gradle
! build.properties
Changeset: d9263ab2
Author: Martin Fox <mfox at openjdk.org>
Date: 2024-02-23 22:39:56 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/d9263ab268d33104279755dc1de139bd0835fdd7
8301900: TextArea: Committing text with ENTER in an IME window inserts newline
8088172: Mac: On German keyboard, pressing <+><q> inserts two apostrophes instead of one
8089803: [Mac, TextArea] Japanese IME, caret moves to the next line when pressing Return to select a candidate.
Reviewed-by: kcr, angorya
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/View.java
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.h
! modules/javafx.graphics/src/main/native-glass/mac/GlassView3D.m
Changeset: b43c4edf
Author: Nir Lisker <nlisker at openjdk.org>
Date: 2024-02-24 09:47:28 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/b43c4edf7590429fd051d1b0e2ccb6dd49a10b8b
8325550: Grammatical error in AnchorPane.setLeftAnchor (and other setters) javadoc
8318624: API docs specify incorrect default value for nodeOrientation property
Reviewed-by: angorya, kcr
! modules/javafx.graphics/src/main/java/javafx/scene/Node.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/AnchorPane.java
Changeset: df3707d7
Author: Jose Pereda <jpereda at openjdk.org>
Date: 2024-02-26 16:02:05 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/df3707d7444c542ba55a8e76a8ed7e8f0637e874
8320965: Scrolling on a touch enabled display fails on Wayland
Reviewed-by: kcr, tsayao
! modules/javafx.graphics/src/main/native-glass/gtk/glass_general.cpp
Changeset: d9645730
Author: Nir Lisker <nlisker at openjdk.org>
Date: 2024-02-29 11:42:28 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/d9645730f1e76e95e0bb93ceaeb5550390bf95c1
8314147: Updated the PhongMaterial documentation
Reviewed-by: arapte, kcr
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/gradient.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/green_gradient.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/map.jpg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/color_and_map/map_tint.jpg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/all.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/lambertian.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/reflective.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/components/transparent.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/gloss/red_high_spec.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/gloss/yellow_low_spec.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/bump.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/bump_map.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff+bump.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/diff/diff_map.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/bump_map.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+bump.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+spec+bump.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff+spec.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/diff_map.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/map_detail/spec/spec_map.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/specular_power_high.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/specular_power_low.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/math/vectors.svg
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_high.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_low.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/copper_medium.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/gold_high.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/specular_color/gold_low.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_gif.gif
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_gif_map.gif
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/texture_animation/animated_writable.gif
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/high_spec.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/low_spec.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/low_spec_tint.png
+ modules/javafx.graphics/src/main/docs/javafx/scene/paint/doc-files/transparency/no_spec.png
! modules/javafx.graphics/src/main/java/javafx/scene/paint/Material.java
! modules/javafx.graphics/src/main/java/javafx/scene/paint/PhongMaterial.java
Changeset: 5512a5ad
Author: Anirvan Sarkar <asarkar at openjdk.org>
Committer: John Hendrikx <jhendrikx at openjdk.org>
Date: 2024-02-29 11:48:43 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5512a5add0b5ce4a41e6c377c274b9518ee68489
8326618: Replace usage of deprecated method getId() in Thread
Reviewed-by: jhendrikx, kcr
! modules/javafx.base/src/main/java/com/sun/javafx/logging/PrintLogger.java
! modules/javafx.web/src/main/java/com/sun/javafx/webkit/drt/DumpRenderTree.java
Changeset: b99eb458
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Ambarish Rapte <arapte at openjdk.org>
Date: 2024-02-29 13:27:22 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/b99eb45828317e4c195b46eb0c9371d4645f2c6c
8324233: Update JPEG Image Decoding Software to 9f
Reviewed-by: kcr, arapte
! modules/javafx.graphics/src/main/legal/jpeg_fx.md
! modules/javafx.graphics/src/main/native-iio/libjpeg/README
! modules/javafx.graphics/src/main/native-iio/libjpeg/UPDATING.txt
! modules/javafx.graphics/src/main/native-iio/libjpeg/jccoefct.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jccolor.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jchuff.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jcmaster.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jcparam.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jcprepct.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jcsample.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jctrans.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdapimin.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdcolor.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdct.h
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdhuff.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdinput.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmainct.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmaster.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdmerge.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jdsample.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jinclude.h
! modules/javafx.graphics/src/main/native-iio/libjpeg/jmorecfg.h
! modules/javafx.graphics/src/main/native-iio/libjpeg/jpegint.h
! modules/javafx.graphics/src/main/native-iio/libjpeg/jpeglib.h
! modules/javafx.graphics/src/main/native-iio/libjpeg/jquant1.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jquant2.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jutils.c
! modules/javafx.graphics/src/main/native-iio/libjpeg/jversion.h
Changeset: 56b20dee
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-01 17:46:37 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/56b20dee26a01a770f50e2ef9718891ee528f703
8325073: javadoc warnings: missing @param tags and other issues
Reviewed-by: kcr, arapte
! modules/javafx.base/src/main/java/javafx/beans/binding/ObjectExpression.java
! modules/javafx.base/src/main/java/javafx/beans/binding/When.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyListPropertyBase.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyListWrapper.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyMapPropertyBase.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyMapWrapper.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlyObjectWrapper.java
! modules/javafx.base/src/main/java/javafx/beans/property/ReadOnlySetWrapper.java
! modules/javafx.base/src/main/java/javafx/beans/value/ChangeListener.java
! modules/javafx.base/src/main/java/javafx/beans/value/ObservableObjectValue.java
! modules/javafx.base/src/main/java/javafx/beans/value/ObservableValueBase.java
! modules/javafx.base/src/main/java/javafx/collections/ArrayChangeListener.java
! 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/util/Builder.java
! modules/javafx.base/src/main/java/javafx/util/Pair.java
! modules/javafx.base/src/main/java/javafx/util/StringConverter.java
! modules/javafx.base/src/main/java/javafx/util/Subscription.java
! modules/javafx.base/src/main/java/javafx/util/converter/FormatStringConverter.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/Axis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/BarChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/BubbleChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/ScatterChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedAreaChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedBarChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/ValueAxis.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/XYChart.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ChoiceBox.java
! modules/javafx.controls/src/main/java/javafx/scene/control/FocusModel.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ResizeFeaturesBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollToEvent.java
! modules/javafx.controls/src/main/java/javafx/scene/control/SkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Skinnable.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TablePositionBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/CheckBoxTableCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/cell/TreeItemPropertyValueFactory.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/CellSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ChoiceBoxSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ListViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuButtonSkinBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/SpinnerSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableCellSkinBase.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/TextInputControlSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TreeCellSkin.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/main/java/javafx/scene/control/skin/TreeViewSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualContainerBase.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java
! modules/javafx.graphics/src/main/java/javafx/animation/Interpolatable.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Task.java
! modules/javafx.graphics/src/main/java/javafx/concurrent/Worker.java
! modules/javafx.graphics/src/main/java/javafx/css/ParsedValue.java
! modules/javafx.graphics/src/main/java/javafx/css/SimpleStyleableObjectProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/StyleableObjectProperty.java
! modules/javafx.graphics/src/main/java/javafx/css/converter/EnumConverter.java
! modules/javafx.graphics/src/main/java/javafx/scene/image/WritablePixelFormat.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebEvent.java
Changeset: 8114559e
Author: Johan Vos <jvos at openjdk.org>
Date: 2024-03-04 14:23:15 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/8114559ed666fe272d238cdf1e531e5d8ec22226
8327177: macOS: wrong GlobalRef deleted in GlassMenu
Reviewed-by: kcr
! modules/javafx.graphics/src/main/native-glass/mac/GlassMenu.m
Changeset: 66d96818
Author: Karthik P K <kpk at openjdk.org>
Date: 2024-03-05 04:04:16 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/66d96818413f8ce5518cc20cff848eacd1a2d56c
8319844: Text/TextFlow.hitTest() is incorrect in RTL orientation
Co-authored-by: John Hendrikx <jhendrikx at openjdk.org>
Reviewed-by: angorya, jhendrikx
! modules/javafx.graphics/src/main/java/com/sun/javafx/scene/text/TextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/Text.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/TextFlow.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java
! tests/system/src/test/.classpath
! tests/system/src/test/addExports
+ tests/system/src/test/java/test/com/sun/javafx/text/TextHitInfoTest.java
+ tests/system/src/test/java/test/robot/javafx/scene/RTLTextCharacterIndexTest.java
+ tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java
Changeset: 83012271
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-05 15:37:36 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/830122718d49c8c27a2ee3f44fdf34529f873753
8270996: javadoc: missing comments in serialized classes
Reviewed-by: kcr, psadhukhan
! modules/javafx.base/src/main/java/javafx/event/Event.java
! modules/javafx.base/src/main/java/javafx/event/EventType.java
! modules/javafx.controls/src/main/java/javafx/scene/control/CheckBoxTreeItem.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollToEvent.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableColumn.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeItem.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableColumn.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeView.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ContextMenuEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/DragEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/GestureEvent.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/InputMethodEvent.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/TouchPoint.java
! modules/javafx.graphics/src/main/java/javafx/scene/input/ZoomEvent.java
! modules/javafx.media/src/main/java/javafx/scene/media/MediaMarkerEvent.java
! modules/javafx.swing/src/main/java/javafx/embed/swing/JFXPanel.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebErrorEvent.java
! modules/javafx.web/src/main/java/javafx/scene/web/WebEvent.java
Changeset: 64af9875
Author: Hima Bindu Meda <hmeda at openjdk.org>
Date: 2024-03-07 04:55:48 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/64af987576214fc5483520ce8131895be74a641d
8326989: Text selection issues on WebView after WebKit 617.1
Co-authored-by: Jay Bhaskar <jbhaskar at openjdk.org>
Reviewed-by: kcr, jpereda
! modules/javafx.web/src/main/native/Source/WebCore/editing/FrameSelection.cpp
Changeset: 11305843
Author: Marius Hanl <mhanl at openjdk.org>
Date: 2024-03-09 15:59:23 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/11305843300cdbfed9bfa2120da1c7ecd361df39
8325402: TreeTableRow updateItem() does not check item with isItemChanged(..) unlike all other cell implementations
Reviewed-by: angorya, kpk
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableRow.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java
Changeset: c196454e
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2024-03-14 12:25:41 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/c196454e76dec1cbcd028e12d99f052981a63a4e
8255679: RegionBackgroundImageUITest.unalignedImage_Cover fails because of wrong color
Reviewed-by: aghaisas
! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.java
Changeset: 8cb078a2
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-03-15 16:32:33 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/8cb078a2f81c2ced15abdc348b9c8373fabaa7c6
8328136: Create release notes for JavaFX 22
Reviewed-by: jvos, angorya
+ doc-files/release-notes-22.md
Changeset: d0642d0a
Author: Marius Hanl <mhanl at openjdk.org>
Date: 2024-03-16 13:36:20 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/d0642d0a94814ad093966ae70f476c195e219703
8327727: Changing the row factory of a TableView does not recreate the rows
Reviewed-by: angorya
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TableViewSkinBase.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/TreeTableViewTest.java
Changeset: 4e2216bf
Author: Karthik P K <kpk at openjdk.org>
Date: 2024-03-18 15:12:40 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/4e2216bfef7f7c542957af01de01662e7060a06b
8327471: RTLTextFlowCharacterIndexTest fails on Linux
Reviewed-by: angorya
! tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java
Changeset: ad3d44e2
Author: Hima Bindu Meda <hmeda at openjdk.org>
Date: 2024-03-18 16:22:09 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/ad3d44e27f8ffb90aad81497f0bba2b00f7a49aa
8324326: Update ICU4C to 74.2
Reviewed-by: kcr, sykora
! build.gradle
! gradle/verification-metadata.xml
! modules/javafx.web/src/main/legal/icu_web.md
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/CMakeLists.txt
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkeng.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/brkiter.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/characterproperties.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common.vcxproj
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common.vcxproj.filters
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/common_uwp.vcxproj
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/dictbe.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loadednormalizer2impl.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/localefallback_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/localematcher.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locid.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikely.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikelysubtags.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/loclikelysubtags.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locmap.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/locresdata.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/lsr.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/lsr.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/norm2_nfc_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/norm2allmodes.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/normalizer2impl.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/propname_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/putil.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbi.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbi_cache.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbirb.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbiscan.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/rbbitblb.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/sources.txt
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ubidi_props_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucase.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucase_props_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucasemap_imp.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uchar_props_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ucurr.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/udata.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uloc.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uloc_tag.cpp
+ modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocale.cpp
+ modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocbuilder.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ulocimp.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/brkiter.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/docmain.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/locid.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/normalizer2.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/rbbi.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uchar.h
+ modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ulocale.h
+ modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ulocbuilder.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/unorm2.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/urename.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/ures.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/unicode/uvernum.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uniquecharstr.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uprops.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uprops.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uresbund.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/ustrcase.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/common/uts46.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/calendar.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/chnsecal.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/collationbuilder.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/collationruleparser.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dayperiodrules.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/double-conversion-double-to-string.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/double-conversion-double-to-string.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dtitvinf.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/dtptngen.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ethpccal.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/gender.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/gregocal.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/hebrwcal.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/iso8601cal.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/measunit.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/nfsubs.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/plurrule.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/reldatefmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/reldtfmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/rulebasedcollator.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/smpdtfmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/timezone.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/tmutfmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/transreg.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucal.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_res.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ucol_sit.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/ulocdata.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/calendar.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/displayoptions.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/formattednumber.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/gregocal.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measunit.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/measure.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/numberformatter.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/rbnf.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/reldatefmt.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/timezone.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucal.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ucol.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/udisplayoptions.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/unum.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/ureldatefmt.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unicode/uspoof.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_converter.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_converter.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_data.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/units_data.h
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/unum.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/uspoof.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/windtfmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/winnmfmt.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.cpp
! modules/javafx.web/src/main/native/Source/ThirdParty/icu/source/i18n/zonemeta.h
Changeset: c3396bf0
Author: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-03-20 08:19:56 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/c3396bf0c3c436458d523119227023fb957cc279
8207379: Robot screen capture test fails with HiDPI at some screen locations
Reviewed-by: kpk, kcr
! tests/system/src/test/java/test/robot/javafx/scene/RobotTest.java
Changeset: 32b452b6
Author: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-03-20 08:21:11 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/32b452b6007703add2b460872d363dfb3640878c
8327482: Fix missing image resource in HelloImage toy app
Reviewed-by: kcr
! apps/toys/Hello/src/main/java/hello/HelloImage.java
Changeset: a71b70f0
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-20 14:31:12 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/a71b70f0bc20e3656cd66bf3193c0d66386ea331
8325566: [TestBug] Util.shutdown() to hide ALL Windows
Reviewed-by: kcr
! tests/system/src/test/java/test/com/sun/javafx/animation/SynchronizationTest.java
! tests/system/src/test/java/test/com/sun/javafx/iio/LoadCorruptJPEGTest.java
! tests/system/src/test/java/test/com/sun/javafx/tk/quantum/CloseWindowTest.java
! tests/system/src/test/java/test/com/sun/javafx/tk/quantum/WindowSceneInitDisposeTest.java
! tests/system/src/test/java/test/javafx/scene/CssStyleHelperTest.java
! tests/system/src/test/java/test/javafx/scene/ImageCursorGetBestSizeTest.java
! tests/system/src/test/java/test/javafx/scene/InitialNodesMemoryLeakTest.java
! tests/system/src/test/java/test/javafx/scene/NewSceneSizeTest.java
! tests/system/src/test/java/test/javafx/scene/NodeTreeShowingTest.java
! tests/system/src/test/java/test/javafx/scene/QuadraticCssTimeTest.java
! tests/system/src/test/java/test/javafx/scene/RestoreSceneSizeTest.java
! tests/system/src/test/java/test/javafx/scene/UIRenderDialogTest.java
! tests/system/src/test/java/test/javafx/scene/UIRenderSceneTest.java
! tests/system/src/test/java/test/javafx/scene/UIRenderSnapToPixelTest.java
! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java
! tests/system/src/test/java/test/javafx/scene/control/TabPaneHeaderLeakTest.java
! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java
! tests/system/src/test/java/test/javafx/scene/lighting3D/LightingTest.java
! tests/system/src/test/java/test/javafx/scene/shape/ShapeViewOrderLeakTest.java
! tests/system/src/test/java/test/javafx/scene/web/ColorChooserTest.java
! tests/system/src/test/java/test/javafx/stage/DeiconifiedWithChildTest.java
! tests/system/src/test/java/test/javafx/stage/InitialSizeTest.java
! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java
! tests/system/src/test/java/test/javafx/stage/RestoreStagePositionTest.java
! tests/system/src/test/java/test/javafx/stage/StageAtTopPositionTest.java
! tests/system/src/test/java/test/robot/javafx/scene/AfterModalClosedTest.java
! tests/system/src/test/java/test/robot/javafx/scene/ChoiceBoxScrollUpOnCollectionChangeTest.java
! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java
! tests/system/src/test/java/test/robot/javafx/scene/ComboBoxTest.java
! tests/system/src/test/java/test/robot/javafx/scene/ContextMenuNPETest.java
! tests/system/src/test/java/test/robot/javafx/scene/DatePickerTest.java
! tests/system/src/test/java/test/robot/javafx/scene/DatePickerUpdateOnAlertCloseTest.java
! tests/system/src/test/java/test/robot/javafx/scene/DoubleShortcutProcessingTest.java
! tests/system/src/test/java/test/robot/javafx/scene/PixelBufferDrawTest.java
! tests/system/src/test/java/test/robot/javafx/scene/RTLTextCharacterIndexTest.java
! tests/system/src/test/java/test/robot/javafx/scene/RTLTextFlowCharacterIndexTest.java
! tests/system/src/test/java/test/robot/javafx/scene/RobotTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java
! tests/system/src/test/java/test/robot/javafx/scene/TabContextMenuCloseButtonTest.java
! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java
! tests/system/src/test/java/test/robot/javafx/scene/TabPaneReorderTest.java
! tests/system/src/test/java/test/robot/javafx/scene/TextCharacterIndexTest.java
! tests/system/src/test/java/test/robot/javafx/scene/TextFlowSurrogatePairInsertionIndexTest.java
! tests/system/src/test/java/test/robot/javafx/scene/TextSurrogatePairInsertionIndexTest.java
! tests/system/src/test/java/test/robot/javafx/scene/canvas/ImageSmoothingDrawTest.java
! tests/system/src/test/java/test/robot/javafx/scene/control/behavior/BehaviorRobotTestBase.java
! tests/system/src/test/java/test/robot/javafx/scene/dialog/DialogRepeatedShowHideTest.java
! tests/system/src/test/java/test/robot/javafx/scene/dialog/DialogWithOwnerSizingTest.java
! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java
! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewResizeColumnToFitContentTest.java
! tests/system/src/test/java/test/robot/javafx/scene/treetableview/TreeTableViewResizeColumnToFitContentTest.java
! tests/system/src/test/java/test/robot/javafx/stage/CheckWindowOrderTest.java
! tests/system/src/test/java/test/robot/javafx/stage/DualWindowTest.java
! tests/system/src/test/java/test/robot/javafx/stage/FocusParentWindowOnChildCloseTest.java
! tests/system/src/test/java/test/robot/javafx/stage/WrongStageFocusWithApplicationModalityTest.java
! tests/system/src/test/java/test/robot/javafx/web/PointerEventTest.java
! tests/system/src/test/java/test/util/Util.java
Changeset: dcb894c7
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-20 14:37:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/dcb894c7ffd1d14365a0ef691362f2e7232d20d5
8328399: Add hs_err_pid* to .gitignore
Reviewed-by: aghaisas
! .gitignore
Changeset: 18eba73c
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-21 21:07:16 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/18eba73cff4aa91ab38ccab64303641388994e21
8328400: Minor Cleanup
Reviewed-by: mhanl, 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/skin/resources/ControlResources.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/LineChart.java
! modules/javafx.controls/src/main/java/javafx/scene/chart/StackedAreaChart.java
! modules/javafx.controls/src/main/java/javafx/scene/control/DatePicker.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Labeled.java
! modules/javafx.controls/src/main/java/javafx/scene/control/MenuItem.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ScrollPane.java
! modules/javafx.controls/src/main/java/javafx/scene/control/Tooltip.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/DateCellSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/MenuBarSkin.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ButtonTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/DatePickerTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableCellEditingTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeCellEditingTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableCellEditingTest.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/menu/MenuItemBase.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/scenario/effect/DisplacementMap.java
! modules/javafx.graphics/src/main/java/javafx/stage/Stage.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/FocusTest.java
Changeset: 47c6193c
Author: Karthik P K <kpk at openjdk.org>
Date: 2024-03-22 05:54:39 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/47c6193c7ef264e204ba36fb4ae9f76eb0dce318
8328667: [Testbug] Enable ignored Spinner unit tests
Reviewed-by: kcr, angorya
! modules/javafx.controls/src/test/java/test/javafx/scene/control/SpinnerTest.java
Changeset: 611555ee
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-25 22:06:23 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/611555eedbdc50f00ff1c050e6972df1e922e3cd
8328818: Fix Decora JSL to remove missing @Override warnings
Reviewed-by: kcr
! modules/javafx.graphics/src/main/jsl-decora/LinearConvolve.jsl
! modules/javafx.graphics/src/main/jsl-decora/LinearConvolveShadow.jsl
Changeset: 93e3bb2c
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-25 22:06:37 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/93e3bb2ce8c756f84ca23dc2e96b37c20936c1df
8328751: Fix missing @Overrides in modules except javafx.web
Reviewed-by: kcr
! modules/javafx.base/src/test/java/test/javafx/binding/GenericBindingTest.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/VirtualFlow.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeFontResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/LogicalFont.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/directwrite/DWFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/freetype/FTFactory.java
Changeset: 4beeb89f
Author: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-03-25 22:26:01 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/4beeb89f864ccf1424db36c9739a7f6999adeecc
8325075: Enable -Werror for javadoc to fail on any warnings
Reviewed-by: angorya
! build.gradle
Changeset: 5d886f82
Author: drmarmac <6900949+drmarmac at users.noreply.github.com>
Committer: Michael Strauß <mstrauss at openjdk.org>
Date: 2024-03-27 11:12:08 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/5d886f82260ee508c0da2dfee5d3ace1a199a675
8267565: Support "@3x" and greater high-density image naming convention
Reviewed-by: kcr, mstrauss
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/ImageStorage.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/iio/common/ImageTools.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/iio/ImageStorageTest.java
+ modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 3x.png
+ modules/javafx.graphics/src/test/resources/test/com/sun/javafx/iio/checker at 4x.png
Changeset: 0541f371
Author: Jayathirth D V <jdv at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-03-27 12:38:29 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/0541f37179ff4a672a40f3c4976e6019b8ecf7c2
8306322: JDK8130122Test fails intermittently
Reviewed-by: kcr, angorya
! tests/system/src/test/java/test/robot/scenegraph/JDK8130122Test.java
Changeset: 6adbcffa
Author: Marius Hanl <mhanl at openjdk.org>
Date: 2024-03-27 22:46:53 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/6adbcffafd15f9f771c09afb03649e83e9e0b02a
8328750: [TestBug] Improve Stub Font Support
Reviewed-by: angorya
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/AreaChartTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/chart/StackedBarChartTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextInputControlTest.java
+ modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/StubFontContractTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/TableColumnHeaderTest.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubFontLoader.java
! modules/javafx.graphics/src/test/java/test/com/sun/javafx/pgstub/StubTextLayout.java
! modules/javafx.graphics/src/test/java/test/javafx/scene/CssStyleHelperTest.java
Changeset: b3f5a789
Author: Lukasz Kostyra <lkostyra at openjdk.org>
Date: 2024-03-28 12:55:20 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/b3f5a7896830ae3fa9abf2c684f6b9279f4b926b
8307980: Rotate Transformation never invalidates inverseCache
Reviewed-by: kcr
! modules/javafx.graphics/src/main/java/javafx/scene/transform/Rotate.java
+ modules/javafx.graphics/src/test/java/test/javafx/scene/transform/TransformValidCacheAfterInverseTest.java
Changeset: 9ca8e51e
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-28 14:38:49 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/9ca8e51ed3cae9d6381c42fd6e39316150b40cbc
8328811: Fix missing @Overrides in demos
Reviewed-by: aghaisas
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseParser.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/max/MaxAseTokenizer.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MAttribute.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MConnection.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MEnv.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNode.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MNodeType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MObject.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MPath.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/MayaAnimationCurveInterpolator.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MAttributeAliasType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MBoolType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCharacterMappingType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MComponentListType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MCompoundType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MDataType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2ArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat2Type.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3ArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloat3Type.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MFloatType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MInt3ArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntArrayType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MIntType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MMatrixType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MNurbsCurveType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPointerType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MPolyFaceType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/types/MStringType.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MComponentList.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MCompound.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/MPolyFace.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MAttributeAliasImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MBoolImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCharacterMappingImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MComponentListImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MCompoundImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MDataImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2ArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat2Impl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3ArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloat3Impl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MFloatImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MInt3ArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntArrayImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MIntImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MNurbsCurveImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPointerImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MPolyFaceImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/maya/values/impl/MStringImpl.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/BoxBounds.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/Point2D.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine2D.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Affine3D.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/AffineBase.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/BaseTransform.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/utils3d/geom/transform/Identity.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/swing/SwingInterop.java
! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java
! apps/tests/Robot/src/robottest/RobotTest.java
! apps/toys/ColorCube/src/colorcube/JFXPanelColorCube.java
! apps/toys/DragDrop/src/dragdrop/DragDropWithControlsSwing.java
! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java
! apps/toys/Hello/src/main/java/a11y/HelloSimpleListView.java
! apps/toys/Hello/src/main/java/a11y/HelloSimpleTableView.java
! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeTableView.java
! apps/toys/Hello/src/main/java/a11y/HelloSimpleTreeView.java
! apps/toys/Hello/src/main/java/a11y/HelloTabPane.java
! apps/toys/Hello/src/main/java/hello/HelloFontSize.java
! apps/toys/Hello/src/main/java/hello/HelloListView.java
! apps/toys/Hello/src/main/java/hello/HelloMedia.java
! apps/toys/Hello/src/main/java/hello/HelloPopup.java
! apps/toys/Hello/src/main/java/hello/HelloSanity.java
! apps/toys/Hello/src/main/java/hello/HelloTabPane.java
! apps/toys/Hello/src/main/java/hello/HelloTableView.java
! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java
! apps/toys/Hello/src/main/java/hello/TestBuilder.java
! apps/toys/Hello/src/main/java/hello/dialog/wizard/Wizard.java
Changeset: 7a4d2976
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-28 17:08:22 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/7a4d2976a245053399ad760930c0e6fb13a67637
8328754: Fix missing @Overrides in test
Reviewed-by: aghaisas, kpk
! tests/manual/events/KeyboardTest.java
! tests/manual/printing/JobSettingsInfo.java
! tests/manual/printing/PageLayoutTest.java
! tests/manual/printing/PrintOrientTest.java
! tests/manual/printing/PrintPageRangeTest.java
! tests/manual/printing/PrintPerformanceTest.java
! tests/manual/printing/PrintTest.java
! tests/manual/printing/PrintToFileTest.java
! tests/manual/printing/PrinterListenerTest.java
! tests/manual/tester/src/com/oracle/javafx/tester/ATableViewResizeTester.java
! tests/manual/text/BigGlyphIDTest.java
! tests/manual/text/INVISIBLE_GLYPH_IDTest.java
! tests/manual/text/LoadFonts.java
! tests/system/src/test/java/test/com/sun/glass/ui/monocle/TestRunnable.java
! tests/system/src/test/java/test/com/sun/javafx/application/ListenerTestCommon.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SwipeTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TestApplication.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/input/devices/TestTouchDevice.java
! tests/system/src/testapp7/java/mymod/myapp7/DataUrlWithModuleLayer.java
! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java
! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngineFactory.java
! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoCompiledScript.java
! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java
! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilableFactory.java
Changeset: bf237329
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-03-28 19:49:18 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/bf237329bf2d95bfdf248afc30d6df47d470d99a
8316372: Monkey Tester Application Part 3
Reviewed-by: kcr, kpk
! tests/manual/monkey/.settings/org.eclipse.jdt.core.prefs
! tests/manual/monkey/README.md
! tests/manual/monkey/build.xml
! tests/manual/monkey/doc/screenshot.png
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/MainWindow.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/Pages.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ActionSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BooleanOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/BorderOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ColorOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DoubleSpinner.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/DurationOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/EnumOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/FontOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/GraphicOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/InsetsOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/IntOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/ObjectOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaintOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/PaneContentOptions.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextChoiceOption.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/options/TextOption.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AccordionPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/AreaChartPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BarChartPage.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BoxPageBase.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/BubbleChartPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/CanvasPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ChoiceBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ColorPickerPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ComboBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DatePickerPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/DemoPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HBoxPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HTMLEditor_Page.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/HtmlEditorPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LabelPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/LineChartPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ListViewPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/MenuButtonPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PaginationPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PasswordFieldPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/PieChartPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScatterChartPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollBarPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ScrollPanePage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/SpinnerPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedAreaChartPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/StackedBarChartPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TabPanePage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TableViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextAreaPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFieldPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextFlowPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TextPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TitledPanePage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/ToolBarPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TooltipPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeTableViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/TreeViewPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/VBoxPage.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/WebViewPage.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPage.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/pages/XYChartPageBase.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/FxSettingsSchema.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/ISettingsProvider.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/settings/SStream.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ChartPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ComboBoxBasePropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ControlPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/LabeledPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/NodePropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/Options.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/RegionPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/ShapePropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TableColumnPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/TextInputControlPropertySheet.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/sheets/XYChartPropertySheet.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/ClipboardViewer.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/CssPlaygroundPane.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedFxTextArea.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/EmbeddedJTextAreaWindow.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/KeyboardEventViewer.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/tools/Native2AsciiPane.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ColumnBuilder.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/DataRow.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/EnterTextDialog.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FX.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/FontSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Formats.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ImageTools.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ItemSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/NamedValue.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ObjectSelector.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/OptionPane.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/PosSelector.java
+ tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCaretPaths.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/ShowCharacterRuns.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TestPaneBase.java
- tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextSelector.java
= tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/TextTemplates.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/Utils.java
! tests/manual/monkey/src/com/oracle/tools/fx/monkey/util/WritingSystemsDemo.java
Changeset: 0d2ad0e0
Author: drmarmac <6900949+drmarmac at users.noreply.github.com>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date: 2024-03-29 13:04:08 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/0d2ad0e0e6a8ab29e73e77ddbdbe4b6c4d8ab147
8273349: Check uses of Stream::peek in controls and replace as needed
Reviewed-by: kpk, mhanl, angorya
! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java
! modules/javafx.controls/src/main/java/javafx/scene/control/MultipleSelectionModelBase.java
Changeset: eca32354
Author: Michael Strauß <mstrauss at openjdk.org>
Date: 2024-03-29 19:16:26 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/eca323547ec0e84b40bebb213350b6cea5385904
8325900: Emit a warning on macOS if AWT has set the NSAppearance
Reviewed-by: kcr, mfox
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Application.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/mac/MacApplication.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/application/PlatformImpl.java
! modules/javafx.graphics/src/main/java/javafx/application/Platform.java
! modules/javafx.graphics/src/main/native-glass/mac/GlassApplication.m
Changeset: a85af134
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:00:48 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/a85af134f9255f140ea8f9f8e63a19e74f2d1731
8328749: Remove unused imports in javafx.web
Reviewed-by: hmeda, kcr
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java
! modules/javafx.web/src/test/java/test/javafx/scene/web/WebWorkerTest.java
Changeset: 3761d371
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:01:00 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/3761d3715f2475150241b91ba25b44abdfeee3f0
8328739: Remove unused imports in javafx.graphics
Reviewed-by: kcr
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/Platform.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FallbackResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFactory.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/PrismTextLayout.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
Changeset: edbb88fd
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:02:10 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/edbb88fd578cd5a59d1f8ac47ce961228951b6a2
8328820: Remove unused imports in javafx.swing
Reviewed-by: aghaisas
! modules/javafx.swing/src/main/java/javafx/embed/swing/InputMethodSupport.java
Changeset: 01a1d90c
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:02:23 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/01a1d90c317f4dc8e04a01c4b28e7fd63f74f162
8328746: Remove unused imports in demo apps
Reviewed-by: kcr
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/importers/obj/MtlReader.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/ContentModel.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/jfx3dviewer/NavigationController.java
! apps/samples/3DViewer/src/main/java/com/javafx/experiments/shape3d/PolygonMeshView.java
! apps/samples/Ensemble8/src/app/java/ensemble/DocsPage.java
! apps/samples/Ensemble8/src/app/java/ensemble/SampleInfo.java
! apps/samples/Ensemble8/src/app/java/ensemble/SearchResultPopoverList.java
! apps/samples/Ensemble8/src/app/java/ensemble/control/BookBend.java
! apps/samples/Ensemble8/src/app/java/ensemble/control/SearchBox.java
! apps/samples/Ensemble8/src/app/java/ensemble/control/TitledToolBar.java
! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/Description.java
! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePage.java
! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/SamplePageContent.java
! apps/samples/Ensemble8/src/app/java/ensemble/samplepage/XYDataVisualizer.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/candlestick/CandleStickChart.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/line/stock/StockLineChartApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/animated/LiveScatterChartApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/charts/scatter/chart/ScatterChartApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/button/colorbutton/ColorButtonApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/listview/listviewcellfactory/ListViewCellFactoryApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/menu/MenuApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/pagination/PaginationApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/spinner/SpinnerApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/controls/tab/TabPaneApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/Ball.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BallsScreen.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/bouncingballs/BouncingBallsApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Level.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/brickbreaker/Splash.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Calculator.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/CalculatorApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/calc/Key.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/colorfulcircles/ColorfulCirclesApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/digitalclock/Clock.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/effects/reflection/ReflectionApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/images/imageoperator/ImageOperationApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/Piece.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/graphics2d/puzzle/PuzzlePiecesApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/concurrency/service/ServiceApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/LoginController.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/language/fxml/ProfileController.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/layout/anchorpane/AnchorPaneApp.java
! apps/samples/Ensemble8/src/samples/java/ensemble/samples/scenegraph/events/keystrokemotion/KeyStrokeMotionApp.java
! apps/samples/Modena/src/main/java/modena/Modena.java
! apps/samples/Modena/src/main/java/modena/SamplePageNavigation.java
! apps/samples/Modena/src/main/java/modena/SamplePageTableHelper.java
! apps/samples/Modena/src/main/java/modena/SimpleWindowPage.java
! apps/tests/Robot/src/robottest/RobotBuilder.java
! apps/toys/FX8-3DFeatures/src/fx83dfeatures/LightMotion.java
! apps/toys/FX8-3DFeatures/src/fx83dfeatures/SubSceneAndAntiAliasingTest.java
! apps/toys/Hello/src/main/java/hello/HelloAccordion.java
! apps/toys/Hello/src/main/java/hello/HelloCSS.java
! apps/toys/Hello/src/main/java/hello/HelloCheckBox.java
! apps/toys/Hello/src/main/java/hello/HelloColorPicker.java
! apps/toys/Hello/src/main/java/hello/HelloComboBox.java
! apps/toys/Hello/src/main/java/hello/HelloDatePicker.java
! apps/toys/Hello/src/main/java/hello/HelloFontSize.java
! apps/toys/Hello/src/main/java/hello/HelloFonts.java
! apps/toys/Hello/src/main/java/hello/HelloListView.java
! apps/toys/Hello/src/main/java/hello/HelloMedia.java
! apps/toys/Hello/src/main/java/hello/HelloPagination.java
! apps/toys/Hello/src/main/java/hello/HelloPopup.java
! apps/toys/Hello/src/main/java/hello/HelloProgressBar.java
! apps/toys/Hello/src/main/java/hello/HelloProgressIndicator.java
! apps/toys/Hello/src/main/java/hello/HelloRadioButton.java
! apps/toys/Hello/src/main/java/hello/HelloSpinner.java
! apps/toys/Hello/src/main/java/hello/HelloTabPane.java
! apps/toys/Hello/src/main/java/hello/HelloTextArea.java
! apps/toys/Hello/src/main/java/hello/HelloTextFlow.java
! apps/toys/Hello/src/main/java/hello/HelloTitledPane.java
! apps/toys/Hello/src/main/java/hello/HelloToggleButton.java
! apps/toys/Hello/src/main/java/hello/HelloWindowManager.java
! apps/toys/LayoutDemo/src/layout/CustomHBox.java
! apps/toys/LayoutDemo/src/layout/CustomTilePane.java
! tests/performance/3DLighting/src/main/java/attenuation/CameraScene3D.java
Changeset: 4e0a2293
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:02:37 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/4e0a2293e2cfecf6c11ad15cda214ddd179cdc93
8328718: Remove unused imports in javafx.controls
Reviewed-by: aghaisas
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/ContextMenuContent.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/ComboBoxPopupControl.java
! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.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/TableViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TestListenerHelper.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableRowTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextAreaBehaviorTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/behavior/TextInputControlTestBase.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/SpinnerSkinTest.java
Changeset: c08a6b74
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-01 15:03:34 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/c08a6b7458d4320d91ae7dfad5c0e6278fa9c4c7
8328745: Remove unused imports in system tests
Reviewed-by: aghaisas
! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry1Test.java
! tests/system/src/test/java/test/com/sun/glass/ui/monocle/headless/HeadlessGeometry2Test.java
! tests/system/src/test/java/test/com/sun/javafx/application/ConcurrentStartupTest.java
! tests/system/src/test/java/test/com/sun/javafx/application/SceneGraphThreadCommon.java
! tests/system/src/test/java/test/com/sun/javafx/application/StaticStartupTest.java
! tests/system/src/test/java/test/com/sun/javafx/application/SwingExitExplicit2Test.java
! tests/system/src/test/java/test/com/sun/javafx/css/StylesheetWithSecurityManagerTest.java
! tests/system/src/test/java/test/com/sun/marlin/ScaleX0Test.java
! tests/system/src/test/java/test/javafx/css/imagecacheleaktest/ImageCacheLeakTest.java
! tests/system/src/test/java/test/javafx/embed/swing/FXImageConversionTest.java
! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeContentMemoryLeakTest.java
! tests/system/src/test/java/test/javafx/embed/swing/SwingNodeMemoryLeakTest.java
! tests/system/src/test/java/test/javafx/scene/control/AccordionTitlePaneLeakTest.java
! tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java
! tests/system/src/test/java/test/javafx/scene/shape/meshmanagercacheleaktest/MeshManagerCacheLeakTest.java
! tests/system/src/test/java/test/javafx/scene/text/TextFlowCrashTest.java
! tests/system/src/test/java/test/javafx/scene/web/StraightLineTest.java
! tests/system/src/test/java/test/javafx/stage/MaximizeUndecorated.java
! tests/system/src/test/java/test/javafx/stage/NestedEventLoopPlatformExitTest.java
! tests/system/src/test/java/test/javafx/stage/SystemMenuBarTest.java
! tests/system/src/test/java/test/launchertest/TestNotApplicationCCLApp.java
! tests/system/src/test/java/test/launchertest/TestPreloader.java
! tests/system/src/test/java/test/launchertest/TestStartupNotApplication.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/CreateDeviceTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DoubleClickTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragAndDropTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/DragTouchInAndOutAWindowTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/FuzzyTapTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/InputDevicePropertyTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ModalDialogTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleApplicationTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MonocleUInput.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MouseLagTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch2Test.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/MultiTouch3Test.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ParameterizedTestBase.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RapidTapTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RobotTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/RotateTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollTestBase.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ScrollThresholdTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SimpleMouseTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchNonFullScreenTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SingleTouchTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SwipeSimpleTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/SwipeTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchButtonTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchEventLookaheadTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchExceptionTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchLagTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchPipelineTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/TouchTestBase.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/UInput.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/USKeyboardTest.java
! tests/system/src/test/java/test/robot/com/sun/glass/ui/monocle/ZoomTest.java
! tests/system/src/test/java/test/robot/helloworld/CustomSecurityManagerTest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelHiDPITest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/JFXPanelScaledTest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/NonFocusableJFXPanelTest.java
! tests/system/src/test/java/test/robot/javafx/embed/swing/RT30650Test.java
! tests/system/src/test/java/test/robot/javafx/scene/ColorPickerTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeEventsTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SceneChangeShouldNotFocusStageTest.java
! tests/system/src/test/java/test/robot/javafx/scene/SliderTooltipNPETest.java
! tests/system/src/test/java/test/robot/javafx/scene/TabPaneDragPolicyTest.java
! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionBackgroundImageUITest.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
! tests/system/src/test/java/test/robot/javafx/scene/layout/RegionUITestBase.java
! tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java
! tests/system/src/test/java/test/robot/javafx/stage/SetSceneScalingTest.java
! tests/system/src/test/java/test/robot/javafx/stage/StageAttributesTest.java
! tests/system/src/test/java/test/robot/javafx/web/TooltipFXTest.java
! tests/system/src/test/java/test/robot/test3d/MeshCompareTest.java
! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLExported.java
! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLQualExported.java
! tests/system/src/testapp6/java/mymod/myapp6/AppFXMLUnexported.java
! tests/system/src/testapp7/java/mymod/myapp7/LocalStorageAccessWithModuleLayer.java
! tests/system/src/testscriptapp1/java/mymod/myapp1/FXMLScriptDeployment.java
! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/InvocationInfos.java
! tests/system/src/testscriptapp1/java/mymod/pseudoScriptEngine/RgfPseudoScriptEngine.java
! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Fail_Compilation.java
! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off.java
! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_Off_On.java
! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On.java
! tests/system/src/testscriptapp2/java/mymod/myapp2/FXMLScriptDeployment2Compile_On_Off.java
! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/InvocationInfos.java
! tests/system/src/testscriptapp2/java/mymod/pseudoScriptEngineCompilable/RgfPseudoScriptEngineCompilable.java
Changeset: c41b000e
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-02 22:46:24 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/c41b000e10924c082e38af401659cee19c2401b4
8328742: Remove unused imports in manual tests
Reviewed-by: kcr
! tests/manual/dnd/DndTest.java
! tests/manual/events/PlatformPreferencesChangedTest.java
! tests/manual/printing/JobSettingsInfo.java
! tests/manual/printing/PrintHTML.java
! tests/manual/printing/PrintOrientTest.java
! tests/manual/printing/PrintTest.java
! tests/manual/printing/PrintToFileTest.java
! tests/manual/printing/PrinterListenerTest.java
! tests/manual/printing/TestMargins.java
! tests/manual/swing/DragDropOntoJavaFXControlInJFXPanelTest.java
! tests/manual/swing/JFXPanelOrientationTest.java
! tests/manual/swt/SWTImageCursorTest.java
! tests/manual/web/ClipBoardDataTest.java
! tests/manual/web/EventListenerLeak.java
Changeset: 483c6408
Author: Andy Goryachev <angorya at openjdk.org>
Date: 2024-04-03 17:47:26 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/483c64082f7752e239c5630eb1d7895e599e5dda
8328752: Fix missing @Overrides in javafx.web
Reviewed-by: kcr, hmeda
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/AttrImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSCharsetRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSFontFaceRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSImportRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSMediaRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPageRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSPrimitiveValueImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSRuleListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleDeclarationImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleRuleImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSStyleSheetImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CSSValueListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CharacterDataImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/CounterImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMImplementationImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMSelectionImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMStringListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DOMWindowImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/DocumentTypeImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EntityImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventListenerImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/EventTargetImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAnchorElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAppletElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLAreaElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBRElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBaseFontElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLBodyElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLButtonElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLCollectionImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDListElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDirectoryElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDivElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLDocumentImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFieldSetElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFontElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFormElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLFrameSetElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHRElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHeadingElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLHtmlElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLIFrameElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLImageElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLInputElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLIElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLabelElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLegendElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLLinkElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMapElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMenuElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLMetaElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLModElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOListElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLObjectElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptGroupElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLOptionsCollectionImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParagraphElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLParamElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLPreElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLQuoteElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLScriptElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLSelectElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLStyleElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCaptionElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableCellElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableColElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableRowElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTableSectionElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTextAreaElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLTitleElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/HTMLUListElementImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/KeyboardEventImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MediaListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MouseEventImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/MutationEventImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NamedNodeMapImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeFilterImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeIteratorImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/NodeListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/ProcessingInstructionImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RGBColorImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RangeImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/RectImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/StyleSheetListImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TextImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/TreeWalkerImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/UIEventImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathExpressionImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathNSResolverImpl.java
! modules/javafx.web/src/main/native/Source/WebCore/bindings/java/dom3/java/com/sun/webkit/dom/XPathResultImpl.java
Changeset: 0d336063
Author: Jose Pereda <jpereda at openjdk.org>
Date: 2024-04-04 08:15:00 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/0d336063346879671e1c9fbdeed4926d69c6cf44
8324939: Editable TableView loses focus after commit
Reviewed-by: angorya, mhanl
! modules/javafx.controls/src/main/java/javafx/scene/control/ControlUtils.java
! modules/javafx.controls/src/main/java/javafx/scene/control/ListCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeCell.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableCell.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/ListViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeViewTest.java
Changeset: 33abb9d5
Author: Ambarish Rapte <arapte at openjdk.org>
Date: 2024-04-04 20:46:24 +0000
URL: https://git.openjdk.org/jfx-sandbox/commit/33abb9d52c8b16485eec0f576936e5e5c0a7cb8b
Merge branch 'master' into metal
! build.gradle
! buildSrc/mac.gradle
! build.gradle
! buildSrc/mac.gradle
More information about the openjfx-changes
mailing list