<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Semyon,<div class=""><br class=""></div><div class="">Below issues are created for mapping Alt-Graph key on Mac OS and Windows. Separate issues are created because fix will be platform specific.</div><div class=""><br class=""></div><div class=""><a href="https://bugs.openjdk.java.net/browse/JDK-8155740" class="">https://bugs.openjdk.java.net/browse/JDK-8155740</a></div><div class=""><a href="https://bugs.openjdk.java.net/browse/JDK-8155742" class="">https://bugs.openjdk.java.net/browse/JDK-8155742</a></div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Manajit</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 27-Apr-2016, at 3:44 pm, Semyon Sadetsky <<a href="mailto:semyon.sadetsky@oracle.com" class="">semyon.sadetsky@oracle.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta content="text/html; charset=windows-1252" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class="">
pushed.<br class="">
Please don't forget to file jira for Alt-GRAPH mapping.<br class="">
<br class="">
--Semyon<br class="">
<br class="">
<div class="moz-cite-prefix">On 4/27/2016 12:15 PM, Manajit Halder
wrote:<br class="">
</div>
<blockquote cite="mid:9885701F-781C-4998-86BA-DA2B5CFAC040@oracle.com" type="cite" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div class="">Hi Semyon,</div>
<div class=""><br class="">
</div>
<div class="">Rajeev is facing some issues with his ubuntu
machine. So could you please commit this change.</div>
<div class=""><br class="">
</div>
<div class="">Regards,</div>
<div class="">Manajit</div>
<br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 27-Apr-2016, at 11:54 am, Manajit Halder <<a moz-do-not-send="true" href="mailto:manajit.halder@oracle.com" class=""></a><a class="moz-txt-link-abbreviated" href="mailto:manajit.halder@oracle.com">manajit.halder@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space;
-webkit-line-break: after-white-space;" class="">
<div style="line-height: 16px;" class=""><font class="" face="Menlo">Hi Rajeev,</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo"><br class="">
</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">Could you please push the patch to JDK9
with the following details:</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo"><br class="">
</font></div>
<div style="line-height: 16px;" class=""><a moz-do-not-send="true" href="http://cr.openjdk.java.net/%7Earapte/manajit/8151136/webrev.00/" class=""><font class="" face="Menlo"></font></a><font class="" face="Menlo"><a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/">http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/</a></font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo"><br class="">
</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">8151136: [macosx] According to the
description, the case is failed</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">Reviewed-by: <span style="line-height:
normal;" class="">ssadetsky</span>, aniyogi</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">username: mhalder</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo"><br class="">
</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">Regards,</font></div>
<div style="line-height: 16px;" class=""><font class="" face="Menlo">Manajit</font></div>
<div style="font-family: -apple-system-font; line-height:
16px;" class=""><br class="">
</div>
<div class="">
<blockquote type="cite" class="">
<div class="">On 26-Apr-2016, at 4:14 pm, Avik Niyogi
<<a moz-do-not-send="true" href="mailto:avik.niyogi@oracle.com" class="">avik.niyogi@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div style="word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space;" class="">Hi Manajit,
<div class=""><br class="">
<div class="">This fix looks good to me.</div>
<div class=""><br class="">
</div>
<div class="">With Regards,</div>
<div class="">Avik Niyogi</div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 25-Apr-2016, at 5:11 pm,
Semyon Sadetsky <<a moz-do-not-send="true" href="mailto:semyon.sadetsky@oracle.com" class=""></a><a class="moz-txt-link-abbreviated" href="mailto:semyon.sadetsky@oracle.com">semyon.sadetsky@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta content="text/html;
charset=windows-1252" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class=""> Hi Manajit,<br class="">
<br class="">
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.<br class="">
<br class="">
The fix looks good to me.<br class="">
<br class="">
--Semyon<br class="">
<br class="">
<div class="moz-cite-prefix">On
4/25/2016 2:26 PM, Manajit Halder
wrote:<br class="">
</div>
<blockquote cite="mid:D97B2E9D-A026-4CBB-8CD3-6380AA1D605C@oracle.com" type="cite" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<font class="" size="2" face="Menlo">Hi
Semyon,</font>
<div class=""><font class="" size="2" face="Menlo"><br class="">
</font></div>
<div class="">
<div class=""><font class="" size="2" face="Menlo">On Mac
OS X and Windows:</font></div>
<div class=""><font class="" size="2" face="Menlo"><span class="" style="background-color:
rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space:pre"> </span>robot.keyPress(KeyEvent.VK_ALT_GRAPH)
is possible but VK_ALT_GRAPH
is not mapped </span><span class="">in native platform
code</span><span class="" style="background-color:
rgb(255, 255, 255);">. </span></font></div>
<div class=""><font class="" size="2" face="Menlo"><span class="" style="background-color:
rgb(255, 255, 255);"><span class="Apple-tab-span" style="white-space:pre"> </span>To
automate the test case we
need to map java </span><span class="" style="background-color:
rgb(255, 255, 255);">key </span><span class="" style="background-color:
rgb(255, 255, 255);">VK_ALT_GRAPH </span>to
OS X equivalent <span class="">kVK_RightOption
(right option key) </span></font></div>
<div class=""><span class=""><font class="" size="2" face="Menlo"><span class="Apple-tab-span" style="white-space:pre"> </span>in
the native OS X code and
right Alt key on Windows.</font></span></div>
<div class=""><font class="" size="2" face="Menlo"><br class="">
</font></div>
<div class=""><font class="" size="2" face="Menlo">On
Linux(Ubuntu):</font></div>
</div>
<div class=""><font class="" size="2" face="Menlo"><span class="Apple-tab-span" style="white-space:pre"> </span>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.</font></div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"><font class="" size="2" face="Menlo"> </font></span></div>
<div class=""><font class="" size="2" face="Menlo">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).</font></div>
<div class=""><font class="" size="2" face="Menlo"><br class="">
</font></div>
<div class=""><font class="" size="2" face="Menlo">Please
provide your suggestion.</font></div>
<div class=""><font class="" size="2" face="Menlo"><br class="">
</font></div>
<div class=""><font class="" size="2" face="Menlo">Regards,</font></div>
<div class=""><font class="" size="2" face="Menlo">Manajit</font></div>
<div class=""><font class="" size="2" face="Menlo"><br class="">
</font></div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On 20-Apr-2016,
at 9:54 pm, Semyon Sadetsky
<<a moz-do-not-send="true" href="mailto:semyon.sadetsky@oracle.com" class=""></a><a class="moz-txt-link-abbreviated" href="mailto:semyon.sadetsky@oracle.com">semyon.sadetsky@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta content="text/html;
charset=windows-1252" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class="">
Hi Manajit,<br class="">
<br class="">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252" class="">
Why
robot.keyPress(KeyEvent.VK_ALT_GRAPH)
cannot be used to press
the right Alt?<br class="">
<br class="">
--Semyon<br class="">
<br class="">
<div class="moz-cite-prefix">On
4/20/2016 3:16 PM,
Manajit Halder wrote:<br class="">
</div>
<blockquote cite="mid:5797434F-0893-4FE1-AC21-D174B764F073@oracle.com" type="cite" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
Hi Semyon,
<div class=""><br class="">
</div>
<div class="">Thank you
for the review
comment. </div>
<div class="">The test
can’t be automated
because of the
following reasons:</div>
<div class=""><br class="">
</div>
<div class="">On Mac OS
X and Windows:</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>There
is no key code for the
right ALT button (no
right key codes for
ALT, SHIFT, COMMAND).<span class="Apple-tab-span" style="white-space:pre"> </span>robot.keyPress(KeyEvent.VK_ALT)
will press the left
ALT key.</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>It
is not possible to
press the right ALT
key using robot. </div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>Hence
Alt-Gr modifier won’t
be set using robot.</div>
<div class=""><br class="">
</div>
<div class="">On Linux:</div>
<div class=""><span class="Apple-tab-span" style="white-space:pre"> </span>The
Alt graph is
configurable.</div>
<div class=""><br class="">
</div>
<div class="">Regards,</div>
<div class="">Manajit</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On
12-Apr-2016, at
9:07 pm, Semyon
Sadetsky <<a moz-do-not-send="true" href="mailto:semyon.sadetsky@oracle.com" class=""></a><a class="moz-txt-link-abbreviated" href="mailto:semyon.sadetsky@oracle.com">semyon.sadetsky@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta content="text/html;
charset=windows-1252" http-equiv="Content-Type" class="">
<div bgcolor="#FFFFFF" text="#000000" class=""> Hi
Manajit,<br class="">
<br class="">
The fix itself
is OK. <br class="">
Why the test
cannot be
automated?<br class="">
<br class="">
--Semyon<br class="">
<br class="">
<div class="moz-cite-prefix">On
4/12/2016 1:46
PM, Manajit
Halder wrote:<br class="">
</div>
<blockquote cite="mid:E1972932-5B27-4C21-A725-030431099550@oracle.com" type="cite" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
Hi All,<br class="">
<br class="">
Gentle
remainder.
Please review
the changes.<br class="">
<br class="">
Thanks,<br class="">
Manajit
<div class=""><br class="">
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">On
07-Apr-2016,
at 1:48 pm,
Manajit Halder
<<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:manajit.halder@oracle.com"></a><a class="moz-txt-link-abbreviated" href="mailto:manajit.halder@oracle.com">manajit.halder@oracle.com</a>>
wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252" class="">
<div style="word-wrap:
break-word;
-webkit-nbsp-mode:
space;
-webkit-line-break:
after-white-space;" class="">
<div style="line-height:
16px;" class=""><span style="color:
rgb(0, 30,
87);" class=""><font class="" size="2" face="Menlo">Hi
All,</font></span></div>
<div class="">
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><br class="">
</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo">Kindly
review the fix
for JDK9.</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><br class="">
</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><b class="">Bug</b>: </font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" face="Menlo"><span style="line-height:
normal;" class=""> <span class="Apple-tab-span" style="white-space:pre"> </span></span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8151136"></a><a class="moz-txt-link-freetext" href="https://bugs.openjdk.java.net/browse/JDK-8151136">https://bugs.openjdk.java.net/browse/JDK-8151136</a></font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><u class=""><br class="">
</u></font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><b class="">Webrev</b>: </font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><span class="Apple-tab-span" style="white-space:pre"> </span></font><font style="color:
purple;" class="" size="2" face="Menlo"><a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/%7Earapte/manajit/8151136/webrev.00/"></a><a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/">http://cr.openjdk.java.net/~arapte/manajit/8151136/webrev.00/</a></font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><br class="">
</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><b class="">Issue: </b></font></div>
<div class=""><font class="" size="2" color="#001e57" face="Menlo"><span style="line-height:
16px;" class="">[macosx]
According to
the
description,the
case is failed
(AltGraph key
is not
supported on
OS X).</span></font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><br class="">
</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><b class="">Cause: </b></font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" face="Menlo"><span style="line-height:
normal;" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>On
OS X AltGraph
functionality
was not
implemented. </span></font></div>
<div style="line-height:
16px;" class=""><span style="font-family:
Menlo;
line-height:
normal;" class=""><br class="">
</span></div>
<div style="line-height:
16px;" class=""><span style="font-family:
Menlo;
line-height:
normal;" class=""><b class="">Information
on AltGraph
Key on OS X:</b></span></div>
<div style="line-height:
16px;" class=""><span style="font-family:
Menlo;
line-height:
normal;" class=""><span class="Apple-tab-span" style="white-space:pre"> </span>On
OS X there is
no key defined
for AltGraph
on the
Keyboard. </span><span style="font-family:
Menlo;
line-height:
normal;" class="">As
per wikipedia
link </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/AltGr_key"></a><a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/AltGr_key">https://en.wikipedia.org/wiki/AltGr_key</a><span style="font-family:
Menlo;
line-height:
normal;" class=""> Option
key has
function
similar to the
AltGr key. </span><span style="font-family:
Menlo;
line-height:
normal;" class="">But
Option is also
Alt key on OS
X. </span></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><br class="">
</font></div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo"><b class="">Fix: </b></font></div>
<div class=""><font class="" size="2" face="Menlo"><span class="Apple-tab-span" style="line-height: 16px; white-space: pre;"> </span><span style="line-height:
16px;" class="">Right Option
key is defined
to behave as
AltGraph key
on OS X.
AltGraph
functionality
is added for
left key. </span></font></div>
<div style="line-height:
16px;" class="">
<div class=""><br class="">
</div>
</div>
<div style="line-height:
16px;" class=""><font class="" size="2" color="#001e57" face="Menlo">Regards,<br class="">
Manajit</font></div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</blockquote>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</blockquote>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</blockquote>
<br class="">
</div>
</div></blockquote></div><br class=""></div></body></html>