Harshitha Onkar

Results 48 comments of Harshitha Onkar

Tested on Mac 12.3, **(VO+Shift+m)** for menu expansion works. The first and third tests work fine. In the second test (JTree), first level of expansion works on pressing **(VO+space)** but...

Tested on Mac 12.3. The editable combobox looks quite close to the non editable one. > Ideally, the textfield also should have a focus border around it similar to button,...

Tested on non-retina display, combobox height of 22 works well. Increasing or decreasing the height by 1 produces slight offset. I think height=22 works well here. **With Height = 23**...

Another approach would be to use a [JSplitPane](https://docs.oracle.com/javase/tutorial/uiswing/components/splitpane.html) to have the instruction frame and the main test frame as one window. Left half/top as instruction frame and Right half/ bottom...

> I can confirm that on Linux / Gnome with menu bar at the top and > toolbar on the left, that the requested location of 0,0 is not where...

> > Please let me know your suggestions on JSplitPane approach. > > I think it very unlikely a JSplitPane would satisfy all test requirements. @prrace Do you mean -...

@prrace I see your point and the broader range of testing requirements that might need to be supported by the test framework in future such as iconifying/ minimizing test frames....

After evaluating possible alternative solutions as well as suggestions provided by @prrace & @aivanov-jdk, I think introducing small delay (Thread.sleep) would be the best option - for syncing the updated...

The recent commit has the following changes - - Toolkit sync and Thread.sleep added to push the frame's updated location to window manager - Position of `setVisible` for instruction frame...

Added null check for `testWindow` in `positionWindow` as the following line `testWindow.setLocation(.....);` will produce NPE if `positionWindow` is called with `testWindow = null`. In some tests testWindow is not required,...