Nikita Gubarkov
719dbcd5a7
JBR API v0.0.2
...
Added file dialog customization via JBR API & fixed bugs in windows common item dialog
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:02:04 +02:00
Alexey Ushakov
d9afd0d5df
JBR-3954 Transparent text color rendering (needed for experimental UI)
...
Performed conversion from ARGB_PRE to ARGB in the grayscale text shader
2024-09-19 02:02:03 +02:00
Alexey Ushakov
8fe0cdf324
JBR-3872 [JBR17+Metal] Wrong color for scrollbars and inlay hints
...
Corrected typo in setTxtUniforms and fixed alpha blending in frag_gmc_text shader
2024-09-19 02:02:03 +02:00
Dmitry Batrak
d4d7379fd6
JBR-4021 Unexpected focus event order on window showing
...
(cherry picked from commit 2a398ebb24 )
includes fix for JBR-4131 Popup doesn't get focus if created from context menu
(cherry picked from commit 685562aafc )
2024-09-19 02:02:03 +02:00
Nikita Provotorov
10c29d9c1a
JBR-3838 AltGr on Polish keyboard triggers Ctrl+Alt shortcut.
...
Add regression test.
(cherry picked from commit 8df43eef4b )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:02:02 +02:00
Alexey Ushakov
514830b3bc
JBR-3820 Gamma correction for grayscale text in Metal rendering pipeline
...
Added regression test to compare OGL and Metal text rendering
2024-09-19 02:02:02 +02:00
Dmitry Batrak
1cfe2ac330
JBR-2759 Typeahead issue on Linux
...
(cherry picked from commits 76bdaf1131 , b20c56ff3e , c9609330f2 , a170b4e4ae )
2024-09-19 02:02:01 +02:00
Dmitry Batrak
d74dd5dc07
JBR-3726 Modal windows 'disappear' on minimize in KDE
...
(cherry picked from commits d9baf2d9db , 9c2841028f , 5c4fd9ceaf , f0ed32fca4 )
2024-09-19 02:02:01 +02:00
Dmitry Batrak
4ce32f8895
JBR-3706 Toggling full screen mode for two frames doesn't work on macOS if invoked without delay
...
(cherry picked from commit 28cfc4815f )
2024-09-19 02:02:00 +02:00
Dmitry Batrak
5a30dbb18d
JBR-3686 Background window steals focus when converted to full screen on macOS
...
(cherry-picked from commit 07a5b9672e )
with fix for JBR-6436 crash in jb/java/awt/Focus/FullScreenFocusStealing.java and jb/java/awt/Window/FullScreenTwoFrames.java
(cherry picked from commit 98b3ac5221 )
with fix for JBR-6569 macOS: SIGILL at [libsystem_kernel] __kill in This decoder will only decode classes that adopt NSSecureCoding. Class 'AWTView' does not adopt it.
(cherry picked from commit 7af653070f )
2024-09-19 02:02:00 +02:00
Dmitry Batrak
0eb77d5c3c
JBR-3662, JBR-3672 Focus jumps to another project tab after closing modal dialog
...
(cherry picked from commit bfd01081c3 , 2a71dc5981 )
2024-09-19 02:02:00 +02:00
Anton Tarasov
6371134388
JBR-3337 jb/java/jcef/HandleJSQueryTest3314.sh: fails on macOS-aarch64 with "JS Query was not handled in 2nd opened browser"
...
(cherry picked from commit 8678f41971 )
2024-09-19 02:01:59 +02:00
Elena Sayapina
ef36549f22
JBR-2657 [TESTBUG] ChainOfPopupsFocusTest misbehaving on Windows
...
- changed open popup shortcut from Ctrl+N to Ctrl+M, so no new explorer windows appear if desktop gets focused by error
- added a click on the main test frame, so it gets focus when running from background cygwin process on Windows, otherwise it just flashes on the taskbar
(cherry picked from commit eda8e4d50e )
2024-09-19 02:01:59 +02:00
Dmitry Batrak
83adf83ac4
JBR-3024 Popups are shown with 1x1 size sometimes
...
test case only
(cherry picked part of commit ee298f5287 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:59 +02:00
Vitaly Provodin
8549a2fe72
JBR-3314 add regression test
...
(cherry picked from commit c81adfed61 )
2024-09-19 02:01:59 +02:00
Dmitry Batrak
b57cd45ee2
JBR-3072 Deadlock on nested dialog hiding
...
(cherry picked from commits 99242748ee , ad1595b5c2 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:58 +02:00
Vitaly Provodin
f77115ab9c
JBR-1718 add a regression test
...
(cherry picked from commit 84ff4eab21 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:58 +02:00
Elena Sayapina
08886867d9
JBR-2890 [TESTUPDATE] Enable jcef tests on macOS aarch64 platform
...
(cherry picked from commit 1714d7b627 )
2024-09-19 02:01:58 +02:00
Nikita Gubarkov
fe9e07fba5
Added JBR API
...
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:58 +02:00
Mikhail Grishchenko
281738e830
JBR-2890 Disable jcef tests on 32-bit and aarch64 platforms
...
(cherry picked from commit d34d6528fe )
2024-09-19 02:01:58 +02:00
Denis Konoplev
4ff8e75a66
JBR-3544: Generate popup invoked instead of New in this directory.
...
- A fix
- A regression test (cherry picked from commit 7995574c09 )
2024-09-19 02:01:57 +02:00
Anton Tarasov
633ae6c3f0
JBR-2872 improve: JBR-2866 JCEF: Markdown editor steals focus from a different frame
...
(cherry picked from commit bad748e3d0 )
2024-09-19 02:01:56 +02:00
Anton Tarasov
229726c2d1
JBR-2866 JCEF: Markdown editor steals focus from a different frame
...
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:56 +02:00
Anton Tarasov
5c8248ded7
JBR-2645 enable CefBrowser.close(true) in jcef reg tests
...
(cherry picked from commit 492c217125 )
2024-09-19 02:01:56 +02:00
Anton Tarasov
5217a7507c
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
(cherry picked from commit 57bbddf071 )
2024-09-19 02:01:56 +02:00
Anton Tarasov
4a686f2df7
JBR-2557 use com.jetbrains.cef.JCefAppConfig in JCEF tests
...
(cherry picked from commit e30a309f92 )
2024-09-19 02:01:56 +02:00
Anton Tarasov
75c474d035
JBR-2282 [jcef] update to JCEF/80.0.4+g74f7b0c+chromium-80.0.3987.122
...
(cherry picked from commit a5adc725df )
2024-09-19 02:01:56 +02:00
Anton Tarasov
34f19db50b
JBR-2305 jcef: jb/java/jcef/JCEFStartupTest.java throws java.lang.ExceptionInInitializerError
...
(cherry picked from commit f0385f01ec )
2024-09-19 02:01:56 +02:00
Anton Tarasov
9334cc8c94
JBR-2306 jcef: jb/java/jcef/JCEFStartupTest.java unexpectedly exits with the exit code: 0
...
(cherry picked from commit ff7d7bd43c )
2024-09-19 02:01:55 +02:00
Anton Tarasov
da1e86a8f0
JBR-2299 [mac] jcef requests for "chromium safe storage" keychain access
...
(cherry picked from commit dd1334a352 )
2024-09-19 02:01:55 +02:00
Anton Tarasov
09664702bd
JBR-2222 Crash during closing IDE
...
(cherry picked from commit d0c367b31f )
2024-09-19 02:01:55 +02:00
Anton Tarasov
73d1f5a851
JBR-2287 [jcef] add CefBrowser wrapper to jtreg tests
...
(cherry picked from commit fa961d1769 )
2024-09-19 02:01:55 +02:00
Anton Tarasov
4e74368c75
JBR-2148 JCEF: JBR bundle has invalid app structure
...
(cherry picked from commit f45f84d7ed )
2024-09-19 02:01:55 +02:00
Anton Tarasov
523484ad70
JBR-2146 improve InvokeOnToolkitHelper to cover more generic case
2024-09-19 02:01:55 +02:00
Anton Tarasov
023682fa74
JBR-2099 jb/java/jcef/JCEFStartupTest.java fails on Windows, Linux
...
(cherry picked from commit 3dfb0aa16a )
2024-09-19 02:01:55 +02:00
Anton Tarasov
18eda99cae
JBR-2093 create reg test for JCEF startup
...
(cherry picked from commit e8c2761f5b )
2024-09-19 02:01:55 +02:00
Mikhail Grishchenko
f5fabd3515
JBR-2639, JBR-2412 [jcef] Tests that checks mouse events
...
JBR-2412 [windows] mouse listener does not work for jcef
(cherry picked from commit 66ad6472ae )
(cherry picked from commit 04246aac57 )
(cherry picked from commit b7cde4fd05 )
2024-09-19 02:01:55 +02:00
Mikhail Grishchenko
31dcae4b35
JBR-2639 [win] jcef does not recognize vertical mouse wheel events
...
added regression test
(cherry picked from commit e8e4741bb0 )
2024-09-19 02:01:55 +02:00
Mikhail Grishchenko
f19eb43439
JBR-2412 [windows] mouse listener does not work for jcef
...
added regression test
(cherry picked from commit d1479872f2 )
2024-09-19 02:01:55 +02:00
Mikhail Grishchenko
790dfb3e36
JBR-2430 [jcef] Added Regression test
...
Checks that JS Query is handled in 2nd opened browser
(cherry picked from commit 404ff84565 )
Refactoring + changed EDT awaiting method
(cherry picked from commit dc24658b31 )
2024-09-19 02:01:54 +02:00
Elena Sayapina
69bcb9bddf
JBR-2585 [TESTBUG] TouchScreenEvent tests affect tests simulating mouse actions
...
- added workaround for JBR-2585
- added README.md about manual test run
- made an update to close LinuxTouchScreenDevice properly
- added an error exit from linux shell script if sudo password is empty or chown fails
(cherry picked from commit 4deb3bbe61 )
2024-09-19 02:01:54 +02:00
Mikhail Grishchenko
cc73719b01
JBR-2259 WebSite isn't loaded with .loadUrl method if browser isn't shown in UI
...
Added reproducer
(cherry picked from commit e875bf72c9 )
2024-09-19 02:01:54 +02:00
Mikhail Grishchenko
e6a22dbc74
JBR-2210 IDEA fails to start (JVM crashes) when using the -Dfile.encoding=UTF-8in IDEA's vmoptions file
...
Added regression test
(cherry picked from commit 4e1f5a43b3 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:53 +02:00
Mikhail Grishchenko
40c779fcd7
JBR-1414 [Test] downscale frames to run on low-dpi screens
...
(cherry picked from commit b46e74fe6f )
2024-09-19 02:01:53 +02:00
Mikhail Grishchenko
8cdee6bd5e
JBR-1414: Added regression test for dnd with HiDPI scaling
...
(cherry picked from commit 1f4ab12fbb )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:53 +02:00
Elena Sayapina
b222c94961
JBR-2041 [TEST] Added new regression test (Touchscreen devices support)
...
(cherry picked from commit 2d587b3728 )
(cherry picked from commit 92606f2c7f )
(cherry picked from commit 05af375909 )
(cherry picked from commit 0f895bf1b2 )
(cherry picked from commit 08aa0852b7 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:53 +02:00
Dmitry Batrak
b754164ccf
JBR-2977 Opening a recent project in a new window doesn't bring this window to the front
...
(cherry picked from commit 2d9fb9e7b8 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:50 +02:00
Dmitry Batrak
57696073bb
JBR-2496 Prevent JVM stealing focus from other applications on Linux (JBR-2497, JBR-2499, JBR-2503, JBR-2652)
...
(cherry picked from commits 87525d1d2a , 66381f0dec , 8a789e04e9 , 665ebc5d47 , 98a9219c23 )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:50 +02:00
Elena Sayapina
d9dca1840d
JBR-1417 [TEST] Added new regression test (JBR 11 does not support chain of popups)
...
(cherry picked from commit 41e89505be )
(cherry picked from commit 9fe5c778d9 )
(cherry picked from commit 6ea9530d9f )
(cherry picked from commit d757108517 )
(cherry picked from commit b99c1e7b5c )
with fix for JBR-5300 Change source code and test files to use GPL license
2024-09-19 02:01:49 +02:00
Vitaly Provodin
a62467e35e
JBR-1618: fixed misprint, added saving screenshots in case of failure
...
(cherry picked from commit e4a3889cf0 )
2024-09-19 02:01:49 +02:00