<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    OK. Please push to jdk/client.<br>
    <br>
    -phil.<br>
    <br>
    On 8/28/20, 1:44 PM, Dmitry Markov wrote:
    <blockquote
      cite="mid:62E8DF0D-4921-4E30-8E81-848AEF233E89@oracle.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hi Phil,
      <div class=""><br class="">
      </div>
      <div class="">I ran all client test using mach5. All related test
        passed, see <a moz-do-not-send="true"
href="https://mach5.us.oracle.com/mdash/jobs?search=id:dmarkov-jdk-client-20200828-1219-13803609"
          class="">https://mach5.us.oracle.com/mdash/jobs?search=id:dmarkov-jdk-client-20200828-1219-13803609</a></div>
      <div class=""><br class="">
      </div>
      <div class="">Regards,</div>
      <div class="">Dmitry<br class="">
        <div><br class="">
          <blockquote type="cite" class="">
            <div class="">On 28 Aug 2020, at 21:00, Philip Race <<a
                moz-do-not-send="true"
                href="mailto:philip.race@oracle.com" class="">philip.race@oracle.com</a>>
              wrote:</div>
            <br class="Apple-interchange-newline">
            <div class="">
              <meta content="text/html; charset=UTF-8"
                http-equiv="Content-Type" class="">
              <div text="#000000" bgcolor="#FFFFFF" class=""> Looks Ok
                to me but please confirm that all related tests pass.<br
                  class="">
                <br class="">
                -phil. <br class="">
                <br class="">
                On 8/28/20, 12:54 PM, Dmitry Markov wrote:
                <blockquote
                  cite="mid:1773EA1E-E0B8-472C-A009-1AA65444A30D@oracle.com"
                  type="cite" class="">
                  <meta http-equiv="Content-Type" content="text/html;
                    charset=UTF-8" class="">
                  Hello,
                  <div class=""><br class="">
                  </div>
                  <div class="">Could you review the fix for JDK 16,
                    please?</div>
                  <div class=""><br class="">
                  </div>
                  <div class=""><span class="Apple-tab-span"
                      style="white-space: pre;"> </span>bug: <a
                      moz-do-not-send="true"
                      href="https://bugs.openjdk.java.net/browse/JDK-8252470"
                      class="">https://bugs.openjdk.java.net/browse/JDK-8252470</a></div>
                  <div class=""><span class="Apple-tab-span"
                      style="white-space: pre;"> </span>webrev: <a
                      moz-do-not-send="true"
                      href="http://cr.openjdk.java.net/%7Edmarkov/8252470/webrev.00/"
                      class="">http://cr.openjdk.java.net/~dmarkov/8252470/webrev.00/</a></div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Problem description:</div>
                  <div class="">After integration of JDK-8232114 if an
                    IME API is invoked from a DND call a hang may take
                    place. </div>
                  <div class="">The DND operation runs on a toolkit
                    thread. The IME functions should be executed on the
                    toolkit thread, as well. So if, for example, the IME
                    function is called from one of the methods of
                    DropTargetListener the corresponding IME message
                    will be blocked in the toolkit thread message queue
                    because because the toolkit thread is busy executing
                    DND operation.</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Fix: </div>
                  <div class="">If DND operation is active then we
                    shouldn’t post the IME messages to the toolkit
                    thread queue and use SendMessage() function instead.</div>
                  <div class=""><br class="">
                  </div>
                  <div class="">Regards,</div>
                  <div class="">Dmitry</div>
                </blockquote>
              </div>
            </div>
          </blockquote>
        </div>
        <br class="">
      </div>
    </blockquote>
  </body>
</html>