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

Ambarish Rapte arapte at openjdk.org
Mon Mar 6 06:52:38 UTC 2023


Changeset: 192ba4fc
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-02-06 16:15:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/192ba4fc71b585d9ff5a81c75499187944f548dc

8301797: Pagination control has the wrong size

Reviewed-by: kcr, aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/PaginationSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/PaginationTest.java

Changeset: abe80587
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-02-08 16:20:39 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/abe80587a3515bbae5ba2f3d3a65cc0614e254fb

8301832: InputMethodEvents are not enabled for text input controls

Reviewed-by: kcr, aghaisas

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/TextInputControlSkin.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/SkinCleanupTest.java

Changeset: e7d31914
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-09 12:50:06 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e7d31914b3f91076df7777a2e5da02c4c71150b0

Merge


Changeset: d3654e3a
Author:    Karthik P K <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2023-02-10 11:13:21 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/d3654e3aff06a70246ba969698ae2a04d92972c0

8230833: LabeledSkinBase computes wrong height with ContentDisplay.GRAPHIC_ONLY

Reviewed-by: aghaisas, jhendrikx, angorya

! modules/javafx.controls/src/main/java/javafx/scene/control/skin/LabeledSkinBase.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/skin/LabelSkinTest.java

Changeset: 55eb83da
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-02-10 22:41:11 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/55eb83daa2ab97dcd8b112d2d4208c0a628cbc38

8299986: Wrong sublist used in ListChangeListener

Reviewed-by: kcr

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/AccordionBehavior.java
! modules/javafx.graphics/src/main/java/javafx/css/Rule.java

Changeset: de8339d4
Author:    Karthik P K <kpk at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2023-02-14 10:29:30 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/de8339d45a9e070598fa0ddc91c36fe74c67a956

8088998: XYChart: duplicate child added exception when remove & add a series in several charts

Reviewed-by: aghaisas, angorya

! modules/javafx.controls/src/main/java/javafx/scene/chart/AreaChart.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/XYChart.java
+ tests/system/src/test/java/test/javafx/scene/control/XYChartExceptionOnAddingRemovedSeriesTest.java

Changeset: d1572f40
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2023-02-14 15:10:47 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/d1572f40b0cf65a34d30963c0b93b79c9ab91a8c

8298528: Clean up raw type warnings in base in bindings and collections packages

Reviewed-by: nlisker

! modules/javafx.base/src/main/java/com/sun/javafx/binding/BidirectionalBinding.java
! modules/javafx.base/src/main/java/com/sun/javafx/binding/BidirectionalContentBinding.java
! modules/javafx.base/src/main/java/com/sun/javafx/binding/ContentBinding.java
! modules/javafx.base/src/main/java/com/sun/javafx/binding/ListExpressionHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/ArrayListenerHelper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/MappingChange.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableListWrapper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableMapWrapper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSequentialListWrapper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/ObservableSetWrapper.java
! modules/javafx.base/src/main/java/com/sun/javafx/collections/VetoableListDecorator.java
! modules/javafx.base/src/main/java/javafx/beans/binding/ListExpression.java
! modules/javafx.base/src/main/java/javafx/beans/binding/MapExpression.java
! modules/javafx.base/src/main/java/javafx/beans/binding/SetExpression.java
! modules/javafx.base/src/main/java/javafx/collections/FXCollections.java
! modules/javafx.base/src/main/java/javafx/collections/ListChangeBuilder.java
! modules/javafx.base/src/main/java/javafx/collections/ObservableList.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/collections/transformation/TransformationList.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TableView.java
! modules/javafx.controls/src/main/java/javafx/scene/control/TreeTableView.java

Changeset: 97ae4b87
Author:    Hima Bindu Meda <hmeda at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-15 14:18:39 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/97ae4b87c7e2ce0605ff051c82d48328f83a94ca

8302294: Cherry-pick WebKit 615.1 stabilization fixes

Reviewed-by: sykora, kcr

! modules/javafx.web/src/main/native/Source/JavaScriptCore/heap/BlockDirectory.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/heap/MarkedBlock.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/parser/Parser.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/parser/ParserArena.cpp
! modules/javafx.web/src/main/native/Source/JavaScriptCore/parser/ParserArena.h
! modules/javafx.web/src/main/native/Source/JavaScriptCore/runtime/IteratorOperations.cpp
! modules/javafx.web/src/main/native/Source/WTF/wtf/MediaTime.cpp
! modules/javafx.web/src/main/native/Source/WTF/wtf/PlatformHave.h
! modules/javafx.web/src/main/native/Source/WTF/wtf/URLHelpers.cpp
! modules/javafx.web/src/main/native/Source/WTF/wtf/Vector.h
! modules/javafx.web/src/main/native/Source/WTF/wtf/text/StringConcatenate.h
! modules/javafx.web/src/main/native/Source/WTF/wtf/text/StringImpl.h
! modules/javafx.web/src/main/native/Source/WTF/wtf/text/StringView.cpp
! modules/javafx.web/src/main/native/Source/WTF/wtf/text/StringView.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/cache/DOMCache.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/cache/DOMCache.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/fetch/FetchLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionProxy.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServer.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/client/IDBConnectionToServerDelegate.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server/IDBServer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server/IDBServer.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server/MemoryBackingStoreTransaction.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/indexeddb/server/MemoryIDBBackingStore.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/mediasession/MediaMetadata.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/mediasource/SourceBuffer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/adwaita-layout-traits.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/ios-inline-media-controls.css
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/ios-layout-traits.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/layout-traits.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/macos-layout-traits.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/media-controls.css
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/media-controls.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/modern-media-controls/controls/watchos-layout-traits.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/streams/ReadableStream.js
! modules/javafx.web/src/main/native/Source/WebCore/Modules/streams/ReadableStreamSource.idl
! modules/javafx.web/src/main/native/Source/WebCore/Modules/webaudio/AudioNodeOutput.cpp
! modules/javafx.web/src/main/native/Source/WebCore/Modules/websockets/WebSocketDeflater.cpp
! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AXObjectCache.cpp
! modules/javafx.web/src/main/native/Source/WebCore/accessibility/AccessibilityMenuList.cpp
! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/JSDOMOperationReturningPromise.h
! modules/javafx.web/src/main/native/Source/WebCore/bindings/js/JSEventListener.cpp
! modules/javafx.web/src/main/native/Source/WebCore/css/CSSCustomPropertyValue.h
! modules/javafx.web/src/main/native/Source/WebCore/css/CSSSelector.h
! modules/javafx.web/src/main/native/Source/WebCore/css/FontFace.cpp
! modules/javafx.web/src/main/native/Source/WebCore/css/MediaQueryEvaluator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/css/fullscreen.css
! modules/javafx.web/src/main/native/Source/WebCore/dom/Document.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Document.h
! modules/javafx.web/src/main/native/Source/WebCore/editing/ApplyStyleCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/CompositeEditCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/DeleteSelectionCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/FrameSelection.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/IndentOutdentCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/InsertListCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/ReplaceSelectionCommand.cpp
! modules/javafx.web/src/main/native/Source/WebCore/editing/markup.cpp
! modules/javafx.web/src/main/native/Source/WebCore/history/CachedPage.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/BaseDateAndTimeInputType.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/ColorInputType.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/FileInputType.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/FormController.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFontElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFormControlElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFormControlElement.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLFrameOwnerElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLImageElement.idl
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLInputElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLInputElement.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLMediaElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLOptionElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLTextAreaElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLTextAreaElement.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLTextFormControlElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLTextFormControlElement.h
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLVideoElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/InputType.h
! modules/javafx.web/src/main/native/Source/WebCore/html/MediaElementSession.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/SearchInputType.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/TextFieldInputType.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/TextFieldInputType.h
! modules/javafx.web/src/main/native/Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/parser/HTMLPreloadScanner.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/shadow/SliderThumbElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/shadow/TextControlInnerElements.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/track/VTTCue.cpp
! modules/javafx.web/src/main/native/Source/WebCore/inspector/InspectorCanvas.cpp
! modules/javafx.web/src/main/native/Source/WebCore/inspector/InspectorCanvasCallTracer.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/DocumentLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/EmptyClients.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/FormSubmission.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/FrameLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/FrameLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/HistoryController.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ImageLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ResourceLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ResourceLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/ResourceLoaderOptions.h
! modules/javafx.web/src/main/native/Source/WebCore/loader/SubframeLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ThreadableLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/appcache/DOMApplicationCache.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/Chrome.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/EventHandler.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/FrameTree.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/FrameTree.h
! modules/javafx.web/src/main/native/Source/WebCore/page/FrameView.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/FrameView.h
! modules/javafx.web/src/main/native/Source/WebCore/page/Page.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/Page.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/csp/ContentSecurityPolicy.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/csp/ContentSecurityPolicyDirectiveList.cpp
! modules/javafx.web/src/main/native/Source/WebCore/page/scrolling/AsyncScrollingCoordinator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/FileChooser.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/FileChooser.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/GStreamer.cmake
! modules/javafx.web/src/main/native/Source/WebCore/platform/NowPlayingManager.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/NowPlayingManager.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/ScrollAnimator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/ScrollTypes.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/ScrollableArea.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/ThreadGlobalData.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/ThreadGlobalData.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/adwaita/ThemeAdwaita.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/adwaita/ThemeAdwaita.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/animation/TimingFunction.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/audio/NowPlayingInfo.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/encryptedmedia/CDMProxy.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/FontCache.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/MediaUsageInfo.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/PlatformTimeRanges.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/PlatformTimeRanges.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/SourceBufferPrivate.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/SourceBufferPrivate.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/WidthIterator.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/FilterEffect.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/FilterFunction.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/FilterFunction.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/filters/software/FEConvolveMatrixSoftwareApplier.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSource.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/mediastream/RealtimeMediaSource.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/BlobResourceHandle.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/ResourceHandle.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/ResourceHandle.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/ResourceHandleInternal.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/sql/SQLiteDatabase.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/text/BidiRunList.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/CSSFilter.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBlock.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderBox.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderElement.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderImage.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/RenderLayerScrollableArea.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayerScrollableArea.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderListBox.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderMultiColumnSet.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderObject.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderTable.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderTheme.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderTheme.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderThemeAdwaita.cpp
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderWidget.cpp
! modules/javafx.web/src/main/native/Source/WebCore/style/UserAgentStyle.cpp
! modules/javafx.web/src/main/native/Source/WebCore/svg/SVGForeignObjectElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.cpp
! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.h
! modules/javafx.web/src/main/native/Source/WebCore/testing/Internals.idl
! modules/javafx.web/src/main/native/Source/WebCore/workers/WorkerScriptLoader.cpp
! modules/javafx.web/src/main/native/Source/WebCore/workers/WorkerScriptLoader.h
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/RegistrationDatabase.cpp
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/RegistrationDatabase.h
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/RegistrationStore.cpp
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/RegistrationStore.h
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/SWServer.cpp
! modules/javafx.web/src/main/native/Source/WebCore/workers/service/server/SWServer.h
! modules/javafx.web/src/main/native/Source/WebCore/xml/XMLHttpRequest.cpp
! modules/javafx.web/src/main/native/Source/WebCore/xml/XMLHttpRequest.h
! modules/javafx.web/src/main/native/Source/WebKitLegacy/Storage/InProcessIDBServer.cpp
! modules/javafx.web/src/main/native/Source/WebKitLegacy/Storage/InProcessIDBServer.h
! modules/javafx.web/src/main/native/Source/WebKitLegacy/WebCoreSupport/PingHandle.h
! modules/javafx.web/src/main/native/Source/cmake/FindGI.cmake
! modules/javafx.web/src/main/native/Source/cmake/FindWPE.cmake
! modules/javafx.web/src/main/native/Source/cmake/GStreamerChecks.cmake
! modules/javafx.web/src/main/native/Source/cmake/OptionsPlayStation.cmake

Changeset: dbab36b2
Author:    Jose Pereda <jpereda at openjdk.org>
Date:      2023-02-16 08:26:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/dbab36b2a264cd596d0390e42e15d4b2bc0c33b8

8300893: Wrong state after deselecting two or more cells of a TableView selection

Reviewed-by: aghaisas, angorya

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/SizeLimitedList.java
! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/behavior/TableViewBehaviorBase.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TableViewKeyInputTest.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TreeTableViewKeyInputTest.java

Changeset: f4ca00dd
Author:    Jose Pereda <jpereda at openjdk.org>
Date:      2023-02-16 10:28:16 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/f4ca00dd6f81a97401f78f422a6899cb44ab462f

8281327: JavaFX does not support fonts installed per-user on Windows 10/11

Reviewed-by: prr, arapte

! modules/javafx.graphics/src/main/native-font/fontpath.c

Changeset: 67c2b7a1
Author:    Hima Bindu Meda <hmeda at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-17 12:49:28 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/67c2b7a13b5d3378c1006b8fd3af28aa8eb49c25

8302684: Cherry-pick WebKit 615.1 stabilization fixes (2)

Reviewed-by: kcr, sykora

! modules/javafx.web/src/main/native/Source/JavaScriptCore/dfg/DFGAbstractInterpreterInlines.h
! modules/javafx.web/src/main/native/Source/WebCore/Modules/fetch/FetchHeaders.cpp
! modules/javafx.web/src/main/native/Source/WebCore/css/calc/CSSCalcOperationNode.cpp
! modules/javafx.web/src/main/native/Source/WebCore/dom/Document.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLInputElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/html/HTMLSourceElement.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ContentFilter.cpp
! modules/javafx.web/src/main/native/Source/WebCore/loader/ContentFilter.h
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/holepunch/MediaPlayerPrivateHolePunch.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/network/NetworkStorageSession.cpp
! modules/javafx.web/src/main/native/Source/WebCore/platform/sql/SQLiteTransaction.h
! modules/javafx.web/src/main/native/Source/WebCore/rendering/RenderLayer.cpp
! modules/javafx.web/src/main/native/Source/bmalloc/bmalloc/DebugHeap.cpp

Changeset: 21aa630a
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-02-17 16:29:23 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/21aa630a0cb956de9641574676adfe114609f666

8284662: [Win][Accessibility][ListCell] Screen reader fails to read ListView/ComboBox item count if > 100

Reviewed-by: kcr, aghaisas

! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinAccessible.java

Changeset: 315939f9
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2023-02-22 13:08:12 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/315939f96d97a3108814dd71a2c580350accf479

8302472: WebColorFieldSkin should use precompiled Pattern

Reviewed-by: aghaisas

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/skin/WebColorFieldSkin.java

Changeset: 25e4ab90
Author:    John Hendrikx <jhendrikx at openjdk.org>
Date:      2023-02-22 13:09:19 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/25e4ab90f498ae844fe5376b75ea6c5c229ff48e

8090647: Mnemonics : on windows we should cancel the underscore latch when an app loses focus.

Reviewed-by: angorya, aghaisas

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

Changeset: a3c22053
Author:    Joachim Schriek <Joachim.Schriek at dxc.com>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-22 16:32:28 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a3c2205365bb03f081f617e0b3b24e3e0a398003

8173321: TableView: Click on right trough has no effect when cell height is higher than viewport height

Reviewed-by: kcr, aghaisas

! modules/javafx.controls/src/main/java/com/sun/javafx/scene/control/VirtualScrollBar.java
+ tests/system/src/test/java/test/robot/javafx/scene/tableview/TableViewClickOnTroughTest.java

Changeset: 14883a29
Author:    Jay Bhaskar <jbhaskar at openjdk.org>
Committer: Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-23 13:11:58 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/14883a296ac08a91fc24570a7479a6c8c2117643

8301022: Video distortion is observed while playing youtube video

Reviewed-by: kcr, hmeda

+ modules/javafx.web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsAdwaita.css
+ modules/javafx.web/src/main/native/Source/WebCore/Modules/mediacontrols/mediaControlsAdwaita.js
! modules/javafx.web/src/main/native/Source/WebCore/PlatformJava.cmake
! modules/javafx.web/src/main/native/Source/WebCore/platform/java/RenderThemeJava.cpp

Changeset: 7bf2372b
Author:    Nir Lisker <nlisker at openjdk.org>
Date:      2023-02-24 14:05:10 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/7bf2372baf8ea719b8b611cd1476596d8c141c50

8293587: Fix mistakes in FX API docs

Reviewed-by: jhendrikx, kcr, angorya

! modules/javafx.controls/src/main/java/javafx/scene/control/ListView.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/InvokeLaterDispatcher.java
! modules/javafx.graphics/src/main/java/com/sun/glass/ui/win/WinApplication.java
! modules/javafx.graphics/src/main/java/javafx/scene/Scene.java
! modules/javafx.graphics/src/main/java/javafx/scene/layout/Region.java
! modules/javafx.graphics/src/main/java/javafx/scene/text/TextFlow.java

Changeset: 1dd0a598
Author:    Andy Goryachev <angorya at openjdk.org>
Date:      2023-02-24 16:12:34 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/1dd0a598bc06f939b392d2e91dd8374d5f1d8a0c

8303019: cssref.html incorrect internal link in Path

Reviewed-by: kcr

! modules/javafx.graphics/src/main/docs/javafx/scene/doc-files/cssref.html

Changeset: a9166295
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-24 21:39:03 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/a9166295861784fb95a0d104b704e72f658fbe0e

Merge

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

Changeset: 0de08379
Author:    Phil Race <prr at openjdk.org>
Date:      2023-02-24 22:44:59 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/0de083793407481a5c86923f9537482f850cdb65

8290866: Apple Color Emoji turns gray after JavaFX version 18

Reviewed-by: kcr, angorya

! modules/javafx.graphics/src/main/java/com/sun/javafx/font/CompositeFontResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontConstants.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/FontResource.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/PrismFontFile.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTFontFile.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/CTGlyph.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/font/coretext/OS.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/sg/prism/NGText.java
! modules/javafx.graphics/src/main/java/com/sun/javafx/text/GlyphLayout.java
! modules/javafx.graphics/src/main/java/com/sun/prism/Graphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/impl/ps/BaseShaderGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java
! modules/javafx.graphics/src/main/java/com/sun/prism/sw/SWGraphics.java
! modules/javafx.graphics/src/main/native-font/coretext.c
+ tests/manual/text/EmojiTest.java

Changeset: e44e0dc2
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-28 16:01:58 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/e44e0dc2de2f2cffc9ae5ca43b901d4158265584

8302470: Change JBS version in .jcheck/conf to jfxNN[.0.MM]

Reviewed-by: arapte

! .jcheck/conf
! UPDATING-VERSION.md

Changeset: 17ea0573
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-28 16:07:25 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/17ea057315d41bb70547b3e50f129185f0d9d663

8302470: Change JBS version in .jcheck/conf to jfxNN[.0.MM]

Reviewed-by: arapte

! .jcheck/conf
! UPDATING-VERSION.md

Changeset: 00f1aca3
Author:    Kevin Rushforth <kcr at openjdk.org>
Date:      2023-02-28 23:16:50 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/00f1aca31984b2895ceafce8aa5e61f6fba9eb0c

Merge


Changeset: 9df6039a
Author:    Jose Pereda <jpereda at openjdk.org>
Date:      2023-03-02 15:51:13 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/9df6039a27a78f40a929b5ba4de0e38ce233a6fc

8303026: [TextField] IOOBE on setting text with control characters that replaces existing text

Reviewed-by: angorya, arapte

! modules/javafx.controls/src/main/java/javafx/scene/control/TextInputControl.java
! modules/javafx.controls/src/test/java/test/javafx/scene/control/TextFieldTest.java

Changeset: b2134505
Author:    Jose Pereda <jpereda at openjdk.org>
Date:      2023-03-05 20:42:16 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/b2134505cc0c89637019ce746d5fac6ab708d4e2

8300872: WebView's ColorChooser fails to initialize when running in security context

Reviewed-by: kcr, mstrauss

! modules/javafx.graphics/src/main/java/javafx/scene/image/Image.java
! tests/system/src/test/java/test/sandbox/SandboxAppTest.java
+ tests/system/src/test/java/test/sandbox/app/FXWebApp.java
! tests/system/src/test/java/test/util/Util.java
+ tests/system/src/test/resources/test/sandbox/empty.policy

Changeset: 182d6f34
Author:    Ambarish Rapte <arapte at openjdk.org>
Date:      2023-03-06 12:18:58 +0000
URL:       https://git.openjdk.org/jfx-sandbox/commit/182d6f348ed4f7280ba2ae42b813abe4649e3f58

Merge remote-tracking branch 'origin/master' into metal




More information about the openjfx-changes mailing list