87974 Commits

Author SHA1 Message Date
Vitaly Provodin
a79bade2f5 update exclude list on results of 3316 test runs 2025-12-06 01:03:32 +01:00
Sergey Shelomentsev
4c238c4605 JBR-5819 fix custom title bar tests 2025-12-06 01:03:32 +01:00
bourgesl
de64d2179e JBR-8276: fixed CPlaformWindow.flushBuffers() to use LWCTooolkit.invokeAndWait() discarded when CGDisplayRegisterReconfigurationCallback() is in progress (ThreadUtilities.blockingThread + removed isWithinPowerTransition code)
- fixed CVDisplayLink management on wake-ups/sleep and display reconfiguration
- restored opengl changes
2025-12-06 01:03:32 +01:00
bourgesl
633bbed795 JBR-8278: fixed performOnMainThreadWaiting run block condition to fix FullscreenWindowProps and NoResizeEventOnDMChangeTest tests 2025-12-06 01:03:32 +01:00
Vitaly Provodin
527a9066d2 update exclude list on results of 3297 test runs 2025-12-06 01:03:32 +01:00
Nikita Tsarev
4214e51e5b JBR-8685: Add new macOS 15.4 shortcuts to the system shortcuts API 2025-12-06 01:03:32 +01:00
Nikita Tsarev
0e1fb2e687 JBR-8684: Fix for a buffer overrun when reading system hotkey configuration with unexpected shortcuts on macOS 2025-12-06 01:03:32 +01:00
Nikita Gubarkov
08cd2ebe9d JBR-8682 Vulkan: logicOpEnable Validation Error 2025-12-06 01:03:32 +01:00
Vitaly Provodin
3683b2b9c3 update exclude list on results of 3293 test runs 2025-12-06 01:03:31 +01:00
Nikita Gubarkov
84df70e64b JBR-8673 Disable watch.desktop.geometry on excessive event count 2025-12-06 01:03:31 +01:00
Nikita Gubarkov
931cd4f615 JBR-6225 Revert CGGI_GlyphInfoDescriptor refactoring 2025-12-06 01:03:31 +01:00
Maxim Kartashev
5b40fef463 JBR-3323 Exclude parts of VM code from sanitizer checks
Exclude VM error-reporting code that treats memory as a raw sequence of
bytes from address sanitizer checks. This is needed to only get true
reports when running tests against the --enable-asan build.

(cherry picked from commit 4c2085b5f7)
2025-12-06 01:03:31 +01:00
Vitaly Provodin
eb0b18934e update exclude list on results of 3278 test runs 2025-12-06 01:03:31 +01:00
Maxim Kartashev
7a19aa6e7c JBR-8618 Wayland: GTK LaF does not change appearance when system theme changes 2025-12-06 01:03:31 +01:00
Nikita Gubarkov
a9c36cc413 JBR-8112 Revert swing.bufferPerWindow back to false on Windows 2025-12-06 01:03:31 +01:00
Dmitrii Morskii
4e558445f6 JBR-7040 implemented FPS counter on D3D 2025-12-06 01:03:31 +01:00
Dmitrii Morskii
9480993497 JBR-7900 Improve logic of detecting toolkit inside registerShutdownHook 2025-12-06 01:03:31 +01:00
Dmitrii Morskii
48830eedfd JBR-7051 Improved D3D Toolkit:
-Increased rendering performance
	-Improved text rendering quality
	-Accelerated repainting during window resizing
	-Removed unnecessary fallback to GDI rendering
	-Eliminated unnecessary hardware limitations
2025-12-06 01:03:31 +01:00
Anton Tarasov
e901030562 JRE-119 [use default "sun.java2d.dpiaware=true" to be dpi-aware on Window 7]
This lets awt_Win32GraphicsEnv.cpp SetProcessDPIAwareProperty() call Win7 specific ::SetProcessDPIAware() API func.

(cherry picked from commit 5e7a766090810d839f4352d06fc2812499d766f8)
(cherry picked from commit 7d1d43bfa1)
(cherry picked from commit 2351382562)
2025-12-06 01:03:31 +01:00
Maxim Kartashev
fcc9cf7101 JBR-8639 Wayland: exclude tests depending on mouseMove 2025-12-06 01:03:30 +01:00
Maxim Kartashev
e6bbc27493 JBR-8572 Wayland: java/awt/Desktop/DesktopGtkLoadTest/DesktopGtkLoadTest.java: Wrong GTK library version: null 2025-12-06 01:03:30 +01:00
Maxim Kartashev
813ab9f32e JBR-7087 Wayland: GtkFileDialogPeer implementation 2025-12-06 01:03:30 +01:00
Maxim Kartashev
c4d15efd3f JBR-7087 Wayland: Desktop support via GNOME 2025-12-06 01:03:30 +01:00
Maxim Kartashev
b2e1276f5c JBR-7087 Wayland: GTKLookAndFeel support 2025-12-06 01:03:30 +01:00
Sergey Shelomentsev
578dee9157 Add problem list for fastdebug configurations 2025-12-06 01:03:30 +01:00
Nikita Gubarkov
ac9a1ff8e1 JBR-7882 Calculate point size from both x and y transform components 2025-12-06 01:03:30 +01:00
Nikita Gubarkov
dd6d6be362 JBR-8289 Fix invisible glyph encoding in composite fonts 2025-12-06 01:03:30 +01:00
Maxim Kartashev
07b9d077bf JBR-8210 Exclude javax/swing/JPopupMenu/7156657/bug7156657.java for WLToolkit 2025-12-06 01:03:30 +01:00
Nikita Gubarkov
42a1941aa9 JBR-8608 Vulkan: Cleanup capability checks 2025-12-06 01:03:30 +01:00
Maxim Kartashev
5fe9f92ff7 JBR-7892 Generate a descriptive error message when awt cannot be loaded 2025-12-06 01:03:30 +01:00
Vladimir Lagunov
f4f3950349 JBR-8539 fix jdk/jfr/event/io/TestFileReadOnly.java: mimic errors in RandomAccessFile.write 2025-12-06 01:03:29 +01:00
Vladimir Lagunov
ddca37d537 JBR-8538 JBR-7700 Change handling of new File("")
A new behavior for java.io.File was introduced in commit 9477c705c0. For example, `new File("").exists()` returns true now, but it used to return false.
2025-12-06 01:03:29 +01:00
Vladimir Lagunov
587c5212b7 JBR-7700 Fix the behavior of setReadOnly(false) on Posix 2025-12-06 01:03:29 +01:00
Vladimir Lagunov
f3395a22e4 JBR-7700 Prepare for cases when getFileAttributeView returns null
It doesn't happen in any default implementation with default attribute classes, but some 3rd party implementations can do that.
2025-12-06 01:03:29 +01:00
Vladimir Lagunov
13c8d96afd JBR-7700 Fix the case with deletion of locked file on Windows 2025-12-06 01:03:29 +01:00
Maxim Kartashev
7bca5e37a8 JBR-8551 Wayland: javax/swing/JSlider/TestJSliderRendering.java: The slider is not rendered properly 2025-12-06 01:03:29 +01:00
Nikita Gubarkov
2530a877bc JBR-8601 Vulkan: Decouple from Wayland 2025-12-06 01:03:29 +01:00
Vitaly Provodin
5470e155ec Update README.md 2025-12-06 01:03:29 +01:00
Maxim Kartashev
ecbc108b83 JBR-3498 Windows: exception when trying to delete a directory with a trailing space
Allow Windows Path to have a trailing space despite Windows naming conventions
discouraging it. Many programs - including Explorer - successfully work
with such files or directories.

(cherry picked from commit 64a468280c)
2025-12-06 01:03:29 +01:00
Maxim Kartashev
591101bdbe JBR-8587 jb/build/ResolveSymbolsTest/ResolveSymbolsRealEnv.java fails on Alpine 2025-12-06 01:03:29 +01:00
Vitaly Provodin
7b63c211ca JBR-8219 run "clean" separately before building (workaraound for JDK-8349665) 2025-12-06 01:03:29 +01:00
Vitaly Provodin
2645264eee update exclude list on results of 3188 test runs 2025-12-06 01:03:29 +01:00
Nikita Tsarev
1405abab1e JBR-8533: Fix wrong keys and modifiers being reported for certain non-function key combinations [WLToolkit] 2025-12-06 01:03:28 +01:00
Maxim Kartashev
cf7b0b227d JBR-7896 Wayland: Deadlock in WLClipboard
Avoid performing blocking I/O while holding a lock
2025-12-06 01:03:28 +01:00
Nikita Gubarkov
e2f0e09eab JBR-8555 Vulkan: Do not flush the surface on transform change 2025-12-06 01:03:28 +01:00
Nikita Gubarkov
be1f07eed4 JBR-8553 Vulkan: Respect filtering hints in blits 2025-12-06 01:03:28 +01:00
Nikita Gubarkov
0cbe4c1033 <TEMP> 8353542: No native raster data for common pixel-interleaved BufferedImages
This duplicates my OpenJDK PR, wait till it's resolved in upstream.
2025-12-06 01:03:28 +01:00
Nikita Gubarkov
5a047043f2 JBR-8525 Vulkan: Fix offscreen surface scaling 2025-12-06 01:03:28 +01:00
Maxim Kartashev
65e9960ee6 JBR-8436 Describe various type of github releases 2025-12-06 01:03:28 +01:00
Vitaly Provodin
aa4f19f3ca update exclude list on results of 3184 test runs 2025-12-06 01:03:28 +01:00