Looks good to me.

Naoto

On 12/11/18 8:32 PM, Toshio 5 Nakamura wrote:
Hello Naoto,

Thank you for your review.

The updated webrev:
http://cr.openjdk.java.net/~tnakamura/8213183/webrev.02/

Thanks,
Toshio Nakamura

Naoto Sato <naoto.s...@oracle.com> wrote on 2018/12/12 06:27:46:

 > From: Naoto Sato <naoto.s...@oracle.com>
 > To: Toshio 5 Nakamura <toshi...@jp.ibm.com>, awt-
 > d...@openjdk.java.net, i18n-dev@openjdk.java.net
 > Date: 2018/12/12 06:30
 > Subject: Re: <i18n dev> <AWT Dev> Fw: [PATCH] JDK-8213183:
 > InputMethod cannot be used after its restarting
 >
 > Hello,
 >
 > I would rather not create a new test directory ReconnectTest. Instead,
 > moving the test under InputContext would just be fine. Other than that,
 > looks good to me.
 >
 > Naoto
 >
 > On 12/4/18 6:45 PM, Toshio 5 Nakamura wrote:
 > > Hello,
 > >
> > Can anyone support this proposal? I appreciate any suggestion or comment.
 > >
 > > issue:
 > > INVALID URI REMOVED
> u=https-3A__bugs.openjdk.java.net_browse_JDK-2D8213183&d=DwICaQ&c=jf_iaSHvJObTbx-
 > siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=q6uPI3Ypu4juvcyBI8aEenYXLO-yGglZe9fOzYWHni4&e=
 > > webrev:
 > > INVALID URI REMOVED
 > u=http-3A__cr.openjdk.java.net_-7Etnakamura_8213183_webrev.
 > 01_&d=DwICaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=78XQhanHugJH88R5X5xh_QIq54Wzi4ZR52f4iTjMhH8&e=
 > >
 > > Fix descriptions:
 > > - XSelectInput() in XMSelection.java may erase existing
> >    XRegisterIMInstantiateCallback entry. It should keep the current masks.
 > > - All input method data in the linked list should be cleared when
 > >    DestroyXIMCallback() was called.
 > >
 > > Best regards,
 > > Toshio Nakamura
 > >
> > "awt-dev" <awt-dev-boun...@openjdk.java.net> wrote on 2018/11/22 15:48:10:
 > >
 > >> From: "Toshio 5 Nakamura" <toshi...@jp.ibm.com>
 > >> To: awt-...@openjdk.java.net, i18n-dev@openjdk.java.net
 > >> Date: 2018/11/22 15:50
 > >> Subject: <AWT Dev> Fw: [PATCH] JDK-8213183: InputMethod cannot be
 > >> used after its restarting
 > >> Sent by: "awt-dev" <awt-dev-boun...@openjdk.java.net>
 > >>
 > >> Ping.
 > >>
 > >> Thanks,
 > >> Toshio Nakamura
 > >>
 > >> "awt-dev" <awt-dev-boun...@openjdk.java.net> wrote on 2018/11/15
 > > 17:15:25:
 > >>
 > >>> From: "Toshio 5 Nakamura" <toshi...@jp.ibm.com>
 > >>> To: awt-...@openjdk.java.net, i18n-dev@openjdk.java.net
 > >>> Date: 2018/11/15 17:16
 > >>> Subject: Re: <AWT Dev> [PATCH] JDK-8213183: InputMethod cannot be
 > >>> used after its restarting
 > >>> Sent by: "awt-dev" <awt-dev-boun...@openjdk.java.net>
 > >>>
 > >>> Hello,
 > >>>
 > >>> I'd like to re-propose minimized patch in this thread.
 > >>>
 > >>> The key fix of this patch is for XMSelection.java. Its initScreen()
 > > cleared
> >>> previous XRegisterIMInstantiateCallback() entry, but it should keep the
 > >>> current mask. By this change only, we can reuse Input Method after
 > >>> changing focus.
 > >>> (Original patch didn't need focus change, but it may be hard to
 > > bereviewed.)
 > >>>
 > >>> Additionally, this change may unveil a potential problem in
 > >> awt_InputMethod.c.
 > >>> It needs to clear all pX11IMData, not only the current one. Without
 > >>> the change,
 > >>> multi-window application with IM may crash after IM restart.
 > >>>
 > >>> So, I'd like to propose only two parts in this thread.
 > >>> Can I obtain a sponsor for this minimized fix?
 > >>>
 > >>> Revised webrev:
 > >>> INVALID URI REMOVED
 > u=http-3A__cr.openjdk.java.net_-7Etnakamura_8213183_webrev.
 > 01_&d=DwICaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=78XQhanHugJH88R5X5xh_QIq54Wzi4ZR52f4iTjMhH8&e=
 > >>>
 > >>> Thanks,
 > >>> Toshio Nakamura
 > >>>
 > >>> From: "Toshio 5 Nakamura" <toshi...@jp.ibm.com>
 > >>> To: Sergey Bylokhov <sergey.bylok...@oracle.com>
 > >>> Cc: awt-...@openjdk.java.net, i18n-dev@openjdk.java.net
 > >>> Date: 2018/11/12 20:22
 > >>> Subject: Re: <AWT Dev> [PATCH] JDK-8213183: InputMethod cannot be
 > >>> used after its restarting
 > >>> Sent by: "awt-dev" <awt-dev-boun...@openjdk.java.net>
 > >>>
 > >>>
 > >>>
 > >>> Hi Sergey,
 > >>>
 > >>> Thank you for your reply. Yes, I've added the steps to the bug.
 > >>> INVALID URI REMOVED
> u=https-3A__bugs.openjdk.java.net_browse_JDK-2D8213183&d=DwICaQ&c=jf_iaSHvJObTbx-
 > siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=q6uPI3Ypu4juvcyBI8aEenYXLO-yGglZe9fOzYWHni4&e=
 > >>>
 > >>> Please let me know if you have any question or any advice.
 > >>>
 > >>> Thanks,
 > >>> Toshio Nakamura
 > >>>
 > >>> From: Sergey Bylokhov <sergey.bylok...@oracle.com>
 > >>> To: Toshio 5 Nakamura <toshi...@jp.ibm.com>, awt-
 > >>> d...@openjdk.java.net, i18n-dev@openjdk.java.net
 > >>> Date: 2018/11/10 12:46
 > >>> Subject: Re: <AWT Dev> [PATCH] JDK-8213183: InputMethod cannot be
 > >>> used after its restarting
 > >>>
 > >>>
 > >>>
 > >>> Hi, Toshio.
 > >>>
 > >>> Can you please add the steps to reproduce to the bug description.
 > >>>
 > >>> On 06/11/2018 01:19, Toshio 5 Nakamura wrote:
 > >>>> Hello,
 > >>>>
 > >>>> Can I obtain a sponsor of this proposal about InputMethod issue on
 > > Linux?
 > >>>>
 > >>>> Bug:
 > >>>> INVALID URI REMOVED
> u=https-3A__bugs.openjdk.java.net_browse_JDK-2D8213183&d=DwICaQ&c=jf_iaSHvJObTbx-
 > siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=q6uPI3Ypu4juvcyBI8aEenYXLO-yGglZe9fOzYWHni4&e=
 > >>>> Webrev:
 > >>>> INVALID URI REMOVED
 > u=http-3A__cr.openjdk.java.net_-7Etnakamura_8213183_webrev.
 > 00_&d=DwICaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=EVbFABcgo-X99_TGI2-
 > qsMtyulHUruf8lAzMlVpVRqw&m=D3pwA4uBvfYfcVDh8rx-
 > KQAP0ap59aIgx7JdMXnkMf0&s=7sUCNNIiK-6T-20D0en2W-KJszmeUsMpqdngQxBDafM&e=
 > >>>>
 > >>>> I've got an author role and filled the bug report.
 > >>>> Please refer the attached mail about the detail of this patch.
 > >>>>
 > >>>> Best Regards,
 > >>>> Toshio Nakamura
 > >>>
 > >>> --
 > >>> Best regards, Sergey.
 > >>>
 >

Reply via email to