Skip to content

Conversation

@ujpv
Copy link
Collaborator

@ujpv ujpv commented Feb 10, 2025

No description provided.

@ujpv
Copy link
Collaborator Author

ujpv commented Feb 10, 2025

@ujpv ujpv requested a review from YaaZ February 10, 2025 19:54
@ujpv ujpv force-pushed the kharitonov/shared_textures_rebase branch from f40d316 to 6dc24d6 Compare February 17, 2025 08:37
@ujpv ujpv force-pushed the kharitonov/shared_textures_rebase branch 8 times, most recently from 9f997c9 to eb58b2d Compare August 1, 2025 12:41
avu and others added 11 commits October 12, 2025 02:07
Moved robot pixel grabber into windows surface data
Created offscreen surface data
Separated surfaces implementation into two files
Moved offscreen surface to the shared code

Fix
…ssibility

* This method allows for third-party tools to modify text component contents through the accessibility API on macOS;
* The setAccessibilityValue method is implemented similarly to NavigableTextAccessibility.setAccessibilitySelectedText. On the Java side, it calls AccessibleEditableText.setTextContents according to the comment in JavaTextAccessibility.accessibilitySetValueAttribute;
* The isAccessibilitySelectorAllowed method is implemented similarly to JavaTextAccessibility.accessibilityIsValueAttributeSettable: it checks if the text component implements AccessibleEditableText, is enabled, and additionally checks if the editable property is true, because some components could be enabled but not editable, and we shouldn't allow setting the value in this case.

(cherry picked from commit 61a5013)
Implemented general logic of the blit, removed extra logging
Corrected clipping logic, updated regression tests
Added some flush and init code for the surfaces
Revert to true the OSX entitlement "com.apple.security.cs.allow-dyld-environment-variables"
vprovodin and others added 27 commits October 12, 2025 02:07
Added jdk_render_wayland_vulkan group and exclude list
Revert JBR-9283 changes to StatLong + fixed Long constants
Revert JBR-9283 changes to StatLong (completely) to avoid future conflicts
…8297230

- Fix cubic offsetting artefacts (sort cubic roots + fixed numerical accuracy problem in ROC^2-w^2 = 0 solver + fixed EliminateInf)
- Restored lower precision using ulp(float) in point, line or flat bezier curve checks
…easePrimitiveArrayCritical or Get/ReleaseStringCritical
Flush rendering in case of a changed clip
Log level was increased for some messages
Implement support for generic painter pipelines with an implementation for GRADIENT_PAINT.
Providing support of the "text-input-unstable-v3" protocol, except its surrounding text API (zwp_text_input_v3::set_surrounding_text + zwp_text_input_v3::delete_surrounding_text).
A new system property "sun.awt.wl.im.enabled"[=true|false] is introduced to enable/disable all the integrations with Wayland's native input methods. Set to 'true' by default.

(cherry picked from commit 1c37490)
Adopting the initial patch for main and jbr25 branches.
@ujpv ujpv force-pushed the kharitonov/shared_textures_rebase branch from a4f70d6 to cff0f0e Compare October 15, 2025 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet