<AWT Dev> <AWT dev>[9] Review request for JDK-8151136: [macosx] According to the description, the case is failed
Semyon Sadetsky
semyon.sadetsky at oracle.com
Mon Apr 25 11:41:42 UTC 2016
Hi Manajit,
Thank you for the exhaustive explanation. Then I'd suggest to file a bug
to add VK_ALT_GRAPH mapping on Windows and OS X.
The fix looks good to me.
--Semyon
On 4/25/2016 2:26 PM, Manajit Halder wrote:
> Hi Semyon,
>
> On Mac OS X and Windows:
> robot.keyPress(KeyEvent.VK_ALT_GRAPH) is possible but VK_ALT_GRAPH is
> not mapped in native platform code.
> To automate the test case we need to map java key VK_ALT_GRAPH to OS X
> equivalent kVK_RightOption (right option key)
> in the native OS X code and right Alt key on Windows.
>
> On Linux(Ubuntu):
> Alt graph is configurable on Linux. By default the Alt graph key is
> undefined in System Settings and has to be defined by the user.
> Therefore the test case can’t be automated since it is not possible to
> automate the test case on Linux. If we still want to automate the test
> case then we have to write separate test cases for Linux (manual) and
> for Mac and Windows (automated).
>
> Please provide your suggestion.
>
> Regards,
> Manajit
>
>
>> On 20-Apr-2016, at 9:54 pm, Semyon Sadetsky
>> <semyon.sadetsky at oracle.com <mailto:semyon.sadetsky at oracle.com>> wrote:
>>
>> Hi Manajit,
>>
>> Why robot.keyPress(KeyEvent.VK_ALT_GRAPH) cannot be used to press the
>> right Alt?
>>
>> --Semyon
>>
>> On 4/20/2016 3:16 PM, Manajit Halder wrote:
>>> Hi Semyon,
>>>
>>> Thank you for the review comment.
>>> The test can’t be automated because of the following reasons:
>>>
>>> On Mac OS X and Windows:
>>> There is no key code for the right ALT button (no right key codes
>>> for ALT, SHIFT, COMMAND).robot.keyPress(KeyEvent.VK_ALT) will press
>>> the left ALT key.
>>> It is not possible to press the right ALT key using robot.
>>> Hence Alt-Gr modifier won’t be set using robot.
>>>
>>> On Linux:
>>> The Alt graph is configurable.
>>>
>>> Regards,
>>> Manajit
>>>
>>>
>>>> On 12-Apr-2016, at 9:07 pm, Semyon Sadetsky
>>>> <semyon.sadetsky at oracle.com <mailto:semyon.sadetsky at oracle.com>> wrote:
>>>>
>>>> Hi Manajit,
>>>>
>>>> The fix itself is OK.
>>>> Why the test cannot be automated?
>>>>
>>>> --Semyon
>>>>
>>>> On 4/12/2016 1:46 PM, Manajit Halder wrote:
>>>>> Hi All,
>>>>>
>>>>> Gentle remainder. Please review the changes.
>>>>>
>>>>> Thanks,
>>>>> Manajit
>>>>>
>>>>>
>>>>>> On 07-Apr-2016, at 1:48 pm, Manajit Halder
>>>>>> <manajit.halder at oracle.com <mailto:manajit.halder at oracle.com>> wrote:
>>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> Kindly review the fix for JDK9.
>>>>>>
>>>>>> *Bug*:
>>>>>> https://bugs.openjdk.java.net/browse/JDK-8151136
>>>>>> _
>>>>>> _
>>>>>> *Webrev*:
>>>>>> http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/
>>>>>>
>>>>>> *Issue: *
>>>>>> [macosx] According to the description,the case is failed
>>>>>> (AltGraph key is not supported on OS X).
>>>>>>
>>>>>> *Cause: *
>>>>>> On OS X AltGraph functionality was not implemented.
>>>>>>
>>>>>> *Information on AltGraph Key on OS X:*
>>>>>> On OS X there is no key defined for AltGraph on the Keyboard. As
>>>>>> per wikipedia link https://en.wikipedia.org/wiki/AltGr_key Option
>>>>>> key has function similar to the AltGr key. But Option is also Alt
>>>>>> key on OS X.
>>>>>>
>>>>>> *Fix: *
>>>>>> Right Option key is defined to behave as AltGraph key on OS X.
>>>>>> AltGraph functionality is added for left key.
>>>>>>
>>>>>> Regards,
>>>>>> Manajit
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20160425/571ee700/attachment-0001.html>
More information about the awt-dev
mailing list