On Mon, 30 Mar 2026 15:29:34 GMT, Ambarish Rapte <[email protected]> wrote:
>> - Create implementation of protocol; >> - Wire new implementation to TEXT_AREA and TEXT_FIELD roles; >> - Add supporting method to store and request java side role; >> - Add method to retrieve node attribute for the specified parameter; > > modules/javafx.graphics/src/main/native-glass/mac/a11y/AccessibleBase.m line > 117: > >> 115: } >> 116: >> 117: - (void)setJavaRole:(NSString *)newRole > > Method declaration is not included in `AccessibleBase.h` It is intentional - this is not a method i want to be called outside of the constructor and initialization code for the component base. I do not see any reason subcomponent wants to redefine its java side role binding. ------------- PR Review Comment: https://git.openjdk.org/jfx/pull/2130#discussion_r3011757803
