Alexey Ushakov
20fe0945f4
JBR-3773 M1 java/awt/Window/WindowAppearanceTest/WindowAppearanceTest.java: : Incorrect color java.awt.Color[r=75,g=74,b=72]at (140,5)
...
Added more variants of colors for unfocused and focused titles
2024-09-19 02:02:04 +02:00
Maxim Kartashev
54fd4f372e
JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled
...
The _NET_FRAME_EXTENTS property that is used to obtain the initial
insets of a dialog window does not immediately get its value and may be
returned as 0 if queried too soon after the window creation.
In order to avoid (incorrect) guessing of dialog's insets, make 3
attempts at getting the insets with a small but increasing pause
in between them.
2024-09-19 02:02:02 +02:00
Maxim Kartashev
d14dc9cb69
Revert "JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled"
...
This reverts commit 8e7aed70976ec0f90c736d86b9cd3e9cf09ff6d4.
2024-09-19 02:02:02 +02:00
Maxim Kartashev
fd2a25ab3a
JBR-3835 Cropped messages in all Message Dialogs in Idea on Ubuntu 18.04.5 LTS with swing alerts enabled
...
The _NET_FRAME_EXTENTS property that is used to obtain the initial
insets of a dialog window does not immediately get its value and may be
returned as 0 if queried too soon after the window creation.
In order to avoid (incorrect) guessing of dialog's insets, add an
artificial delay if getInsets() is called too soon.
2024-09-19 02:02:02 +02:00
Maxim Kartashev
2c33bad437
JBR-3664 Logging for communications with X server
...
Introduced logging controlled with -Dsun.awt.x11.trace.
Currently, only looks at the AWT lock and reports methods holding it
sorted by average hold time.
(based on commit 792a58ea0e )
(based on commit 770b4dc9c1 )
2024-09-19 02:02:01 +02:00
Dmitry Batrak
4665b0d7e0
JBR-3642 java/awt/Window/8159168/SetShapeTest.java fails on macOS-x64 & macOS-aarch64
...
make sure jb/java/awt/Focus/Typeahead* tests still pass
includes fixes for JBR-3786 javax/swing/plaf/aqua/CustomComboBoxFocusTest.java fails on MacOS by timeout
(cherry picked from commit f5c5388fb5 )
and JBR-4113 java/awt/KeyboardFocusmanager/TypeAhead/TestDialogTypeAhead.java fails by time out on macOS
(cherry picked from commit d8d4c55a61 )
2024-09-19 02:02:00 +02:00
Nikita Gubarkov
f455a45118
JBR-2924 Do not try to create native italic font when we're going to make it fake italic
2024-09-19 02:01:58 +02:00
Elena Sayapina
d4d54537bb
JBR-2328 [TESTBUG] Regression test java/awt/keyboard/AllKeyCode/AllKeyCode.java is not correct
...
(cherry picked from commit 861f73c393 )
(cherry picked from commit bfab6a9364 )
(cherry picked from commit e9fa7a0882 )
2024-09-19 02:01:54 +02:00
Elena Sayapina
1de1a2398f
JBR-1905 [TESBUG] java/awt/TextArea/DisposeTest/TestDispose.java: frame is not disposed
...
- java/awt/TextArea/DisposeTest/TestDispose.java, java/awt/TextField/DisposeTest/TestDispose.java: fixed test frame disposal
- java/awt/Frame/DisposeStressTest/DisposeStressTest.java: decreased test timeout from 2h to 10 min, added minor diagnostic logging
(cherry picked from commit 7f025f4e16 )
(cherry picked from commit dda7f3d871 )
(cherry picked from commit bc09aadadb )
2024-09-19 02:01:53 +02:00
Elena Sayapina
7df536ed5e
JBR-1102: [TESTBUG] java/awt/Paint/ComponentIsNotDrawnAfterRemoveAddTest/ComponentIsNotDrawnAfterRemoveAddTest.java: 'paint' method of 60 components was not called
...
(cherry picked from commit dc7abebe17 )
(cherry picked from commit c8d631a142 )
2024-09-19 02:01:46 +02:00
Vitaly Provodin
3ac45b06f2
not for upstream: added disposing frames in order to provide the test with the chance on the second run
...
(cherry picked from commit 8170635)
(cherry picked from commit 7fc924f065 )
2024-09-19 02:01:46 +02:00
Alexey Ushakov
944fb1308f
8265445: Introduce the new client property for mac: apple.awt.windowAppearance
...
Implemented apple.awt.windowAppearance client property
2024-09-19 02:01:45 +02:00
Dmitry Batrak
14bfaae7ad
JBR-2712 Typeahead mechanism doesn't work on Windows
...
(cherry picked from commits 1a9838082e , f5b6222835 , acd7e3b2da , cd6dd5c3cf8556f97f3113cb7d615a92393b57bf(partially), e8bbd8ffdd90f57cd12d7d7e89188be97ee4be0b(partially), 37901295e1 , cafb374afc , 12034dcf61 )
includes fix for JBR-4974 jb/java/awt/Focus/ModalDialogFromMenuTest.java intermittently clicks at tittle bar
Pause before getting the coordinates of the component to be clicked on,
not right before the click itself.
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:44 +02:00
Anton Tarasov
a27a21c20a
JRE-938 [windows] Frame.setMaximizedBounds not hidpi-aware
...
(cherry picked from commit cc97899923320e1fa17f5e44975c4a0f0ba51014)
(cherry picked from commit ccfe65be7f )
2024-09-19 02:01:38 +02:00
Anton Tarasov
52ab00aec2
JRE-681 [windows] direct drawing into frame graphics may have wrong translate
...
(cherry picked from commit ab6dee4c1fc453ad3cb5adb69fc243e550d184ae)
(cherry picked from commit 6ea1d45fd1 )
2024-09-19 02:01:38 +02:00
Anton Tarasov
d3617a80e8
JRE-604 [fps] frame's client area is one pixel beneath frame's borders
...
Adopted.
(cherry picked from commit ef2870ee38 )
2024-09-19 02:01:37 +02:00
Anton Tarasov
ce810929ba
JRE-577 Goland 18 displays out of memory
...
(cherry picked from commit 2daaf21e420d4af15d3b1bfeb3f896074bea1e61)
(cherry picked from commit 9ea2011948 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:37 +02:00
Vitaly Provodin
f4ec5cd0f3
JBR-3045 add pressing ESC to close the dialog after test completion
...
(cherry picked from commit 44d8b28b0b )
2024-09-19 02:01:30 +02:00
Vitaly Provodin
49e4723354
JBR-3040 press the button END at the beggining in order to avoid text selection
...
(cherry picked from commit 1c2bf33db2 )
2024-09-19 02:01:30 +02:00
Harshitha Onkar
31849127a0
8339962: Open source AWT TextField tests - Set1
...
Reviewed-by: jdv, dnguyen, prr
2024-09-18 19:25:11 +00:00
Rafael Winterhalter
1d070a3238
8337302: Undefined type variable results in null
...
Reviewed-by: liach
2024-09-18 12:33:56 +00:00
Prasanta Sadhukhan
147e30070d
8340015: Open source several AWT focus tests - series 7
...
Reviewed-by: honkar
2024-09-18 04:33:28 +00:00
Harshitha Onkar
f0ae90f30c
8340210: Add positionTestUI() to PassFailJFrame.Builder
...
Co-authored-by: Alexey Ivanov <aivanov@openjdk.org >
Reviewed-by: aivanov, azvegint
2024-09-17 20:05:46 +00:00
Brian Burkhalter
f87701635f
8315273: (fs) Path.toRealPath(LinkOption.NOFOLLOW_LINKS) fails when "../../" follows a link (win)
...
Reviewed-by: djelinski
2024-09-17 15:50:16 +00:00
Jaikiran Pai
3e03e6673a
8340176: Replace usage of -noclassgc with -Xnoclassgc in test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest2.java
...
Reviewed-by: kevinw, lmesnik
2024-09-17 00:56:31 +00:00
Phil Race
b26645f64b
8339883: Open source several AWT/2D related tests
...
Reviewed-by: psadhukhan, honkar
2024-09-16 19:28:20 +00:00
Prasanta Sadhukhan
4b7906375b
8339842: Open source several AWT focus tests - series 2
...
Reviewed-by: prr
2024-09-16 05:41:58 +00:00
Prasanta Sadhukhan
a0794e0a05
8339639: Opensource few AWT PopupMenu tests
...
Reviewed-by: azvegint, prr
2024-09-16 03:48:55 +00:00
Manukumar V S
fa502ecd2d
8339943: Frame not disposed in java/awt/dnd/DropActionChangeTest.java
...
Reviewed-by: prr, azvegint
2024-09-14 05:08:57 +00:00
Prasanta Sadhukhan
358ff19633
8339727: Open source several AWT focus tests - series 1
...
Reviewed-by: honkar
2024-09-13 11:22:39 +00:00
Alexander Zvegintsev
5e5942a282
8339794: Open source closed choice tests #1
...
Reviewed-by: jdv, prr
2024-09-12 23:05:15 +00:00
Per Minborg
81ff91ef27
8339531: Improve performance of MemorySegment::mismatch
...
Reviewed-by: mcimadamore
2024-09-12 18:31:08 +00:00
Jaikiran Pai
6d4bd6c6b6
8339835: Replace usages of -mx and -ms in some client-libs tests
...
Reviewed-by: azvegint, prr
2024-09-12 02:06:09 +00:00
Jaikiran Pai
1d39249231
8339834: Replace usages of -mx and -ms in some tests
...
Reviewed-by: aivanov, ascarpino, prr, dholmes
2024-09-12 02:02:14 +00:00
Patricio Chilano Mateo
591aa7c5c7
8335362: [Windows] Stack pointer increment in _cont_thaw stub can cause program to terminate with exit code 0xc0000005
...
Reviewed-by: dholmes, fparain
2024-09-11 19:41:43 +00:00
Alan Bateman
7e2bcf6d00
8338890: Add monitoring/management interface for the virtual thread scheduler
...
Reviewed-by: kevinw
2024-09-10 07:23:35 +00:00
Artur Barashev
56387a0981
8329754: The ThreadSafe attribute is ignored for SecureRandom algorithm aliases
...
Reviewed-by: weijun
2024-09-09 21:04:04 +00:00
Tejesh R
79d761358c
8338153: java/awt/Checkbox/CheckboxCheckerScalingTest.java test failed on linux machine
...
Reviewed-by: abhiscxk, honkar
2024-09-09 05:17:09 +00:00
Jorn Vernee
8e580ec538
8338123: Linker crash when building a downcall handle with many arguments in x64
...
Reviewed-by: mcimadamore
2024-09-06 17:32:34 +00:00
Maurizio Cimadamore
9e1af8cc7c
8339285: Test fails with assert(depth < max_critical_stack_depth) failed: can't have more than 10 critical frames
...
Reviewed-by: alanb
2024-09-05 18:11:18 +00:00
Brian Burkhalter
042053c3a8
8003887: File.getCanonicalFile() does not resolve symlinks on MS Windows
...
Reviewed-by: alanb
2024-09-05 15:03:54 +00:00
Per Minborg
6be927260a
8338591: Improve performance of MemorySegment::copy
...
Reviewed-by: mcimadamore
2024-09-05 13:10:24 +00:00
Shaojin Wen
cb9f5c5791
8339290: Optimize ClassFile Utf8EntryImpl#writeTo
...
Reviewed-by: redestad, liach
2024-09-05 11:45:49 +00:00
Alexey Ivanov
ef96a7b014
8332901: Select{Current,New}ItemTest.java for Choice don't open popup on macOS
...
Move SelectCurrentItemTest.java to java/awt/Choice/SelectItem/.
Move SelectNewItemTest.java to java/awt/Choice/SelectItem/.
Use latches to control test flow instead of delays.
Encapsulate the common logic in SelectCurrentItemTest.
Provide overridable checkXXX() methods to modify conditions.
Provide an overridable method which defines where to click
in the choice popup to select an item.
Reviewed-by: honkar, prr, dnguyen
2024-09-04 16:37:17 +00:00
Attila Szegedi
c7d15f1fe0
8325679: Optimize ArrayList subList sort
...
Reviewed-by: liach
2024-09-04 13:40:40 +00:00
Daniel Fuchs
4ca2c208ea
8338740: java/net/httpclient/HttpsTunnelAuthTest.java fails with java.io.IOException: HTTP/1.1 header parser received no bytes
...
Reviewed-by: djelinski, jpai
2024-09-03 13:32:50 +00:00
Per Minborg
7a418fc074
8338967: Improve performance for MemorySegment::fill
...
Reviewed-by: mcimadamore, psandoz
2024-09-03 10:25:27 +00:00
Daniel Fuchs
b1163bcc88
8256211: assert fired in java/net/httpclient/DependentPromiseActionsTest (infrequent)
...
Reviewed-by: jpai
2024-09-02 14:52:04 +00:00
Matthias Baesken
92c4704edf
8339166: java/lang/String/concat/HiddenClassUnloading.java fails on AIX and Linux ppc64le after JDK-8336856
...
Reviewed-by: redestad, mdoerr
2024-08-30 10:18:19 +00:00
Eirik Bjørsnøs
f927c1210e
8339154: Cleanups and JUnit conversion of test/jdk/java/util/zip/Available.java
...
Reviewed-by: lancea
2024-08-30 06:21:49 +00:00