<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>29391</bug_id>
          
          <creation_ts>2009-09-18 07:15:20 -0700</creation_ts>
          <short_desc>[Qt] QtWebKit: ESC key does not clear the text of the line edit when canceling an input method</short_desc>
          <delta_ts>2010-12-28 20:40:08 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Forms</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P3</priority>
          <bug_severity>Minor</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tor Arne Vestbø">vestbo</reporter>
          <assigned_to name="QtWebKit Unassigned">webkit-qt-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>jberlin</cc>
    
    <cc>jhanssen</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>148090</commentid>
    <comment_count>0</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2009-09-18 07:15:20 -0700</bug_when>
    <thetext>This bug report originated from issue QTBUG-2580
&lt;http://bugreports.qt.nokia.com/browse/QTBUG-2580&gt;

--- Description ---

When using the &apos;scim&apos; (and possibly others) input method to enter text into a QLineEdit, the normal behavior is that pressing the &apos;Esc&apos; key will close the input method and clear the text. This works in normal line edits, but does not work properly when entering the text in a line edit on a webpage because the input method is closed, but the text is not cleared.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>200872</commentid>
    <comment_count>1</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2010-03-17 11:17:11 -0700</bug_when>
    <thetext>Reproduced on Windows 7 IME with Qt 4.7 and WebKit r55520

I&apos;m setting the priority by guessing to P3, I don&apos;t use IME often so if somebody confirms that this can be annoying we can reevaluate the priority.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>324050</commentid>
    <comment_count>2</comment_count>
      <attachid>76926</attachid>
    <who name="Jan Erik Hanssen">jhanssen</who>
    <bug_when>2010-12-17 17:15:01 -0800</bug_when>
    <thetext>Created attachment 76926
Patch

The problem is that the composition text is never cleared while it should be when the editor is in composition mode and an empty QInputMethodEvent is received</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>324052</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-12-17 17:21:47 -0800</bug_when>
    <thetext>Can a regression test be added for this? We have some ways to simulate input method behavior in DumpRenderTree, although I don&apos;t know if those work with Qt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>325637</commentid>
    <comment_count>4</comment_count>
      <attachid>77250</attachid>
    <who name="Jan Erik Hanssen">jhanssen</who>
    <bug_when>2010-12-22 12:41:05 -0800</bug_when>
    <thetext>Created attachment 77250
Patch

Change the Qt test case to a generic one</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326374</commentid>
    <comment_count>5</comment_count>
      <attachid>77250</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-12-23 17:03:07 -0800</bug_when>
    <thetext>Comment on attachment 77250
Patch

Thanks for making a nice regression test!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326425</commentid>
    <comment_count>6</comment_count>
      <attachid>77250</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-12-23 18:53:54 -0800</bug_when>
    <thetext>Comment on attachment 77250
Patch

Clearing flags on attachment: 77250

Committed r74605: &lt;http://trac.webkit.org/changeset/74605&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326426</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-12-23 18:54:00 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326668</commentid>
    <comment_count>8</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2010-12-24 10:49:28 -0800</bug_when>
    <thetext>The new test should also have been added to the skip list for Windows, since DRT&apos;s textInputController is unimplemented on Windows: https://bugs.webkit.org/show_bug.cgi?id=32021

I will land the change to the windows skip list shortly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>326673</commentid>
    <comment_count>9</comment_count>
    <who name="Jessie Berlin">jberlin</who>
    <bug_when>2010-12-24 10:55:28 -0800</bug_when>
    <thetext>Committed the change to the Windows Skip list in r74641:
http://trac.webkit.org/changeset/74641</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>327479</commentid>
    <comment_count>10</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-12-28 20:40:08 -0800</bug_when>
    <thetext>Chromium is fixing their port to match this test in bug 51693.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>76926</attachid>
            <date>2010-12-17 17:15:01 -0800</date>
            <delta_ts>2010-12-22 12:40:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-29391-20101217171459.patch</filename>
            <type>text/plain</type>
            <size>3196</size>
            <attacher name="Jan Erik Hanssen">jhanssen</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwIGIvV2ViS2l0L3F0L0FwaS9x
d2VicGFnZS5jcHAKaW5kZXggZTgyYmQ0NWQyYzI2MjdhOWUxYzY1MGQ0YTU1NTNiN2RhNzJjZWM5
OS4uMDdjNzg4YTc2Mzc5ZWE4M2MzMThkZWY0OWY2Yzc4NWNjOTg0ZjA5NiAxMDA2NDQKLS0tIGEv
V2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5j
cHAKQEAgLTEwOTksNiArMTA5OSw4IEBAIHZvaWQgUVdlYlBhZ2VQcml2YXRlOjppbnB1dE1ldGhv
ZEV2ZW50KFFJbnB1dE1ldGhvZEV2ZW50ICpldikKICAgICAgICAgZWRpdG9yLT5jb25maXJtQ29t
cG9zaXRpb24oZXYtPmNvbW1pdFN0cmluZygpKTsKICAgICBlbHNlIGlmICghaGFzU2VsZWN0aW9u
ICYmICFldi0+cHJlZWRpdFN0cmluZygpLmlzRW1wdHkoKSkKICAgICAgICAgZWRpdG9yLT5zZXRD
b21wb3NpdGlvbihldi0+cHJlZWRpdFN0cmluZygpLCB1bmRlcmxpbmVzLCAwLCAwKTsKKyAgICBl
bHNlIGlmIChldi0+cHJlZWRpdFN0cmluZygpLmlzRW1wdHkoKSAmJiBlZGl0b3ItPmhhc0NvbXBv
c2l0aW9uKCkpCisgICAgICAgIGVkaXRvci0+Y29uZmlybUNvbXBvc2l0aW9uKFN0cmluZygpKTsK
IAogICAgIGV2LT5hY2NlcHQoKTsKIH0KZGlmZiAtLWdpdCBhL1dlYktpdC9xdC9DaGFuZ2VMb2cg
Yi9XZWJLaXQvcXQvQ2hhbmdlTG9nCmluZGV4IDA3MzhmNmM3MzAzYzA2YTM1NzEzYjFiMTBiY2Jl
ZjljNWMwZWM0NzIuLjFlZjU5OGQ1N2ZjODg5YzUzYjhkMThjMDUxN2Y1MTViZTY5MjdlNjYgMTAw
NjQ0Ci0tLSBhL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwpA
QCAtMSwzICsxLDE4IEBACisyMDEwLTEyLTE3ICBKYW4gRXJpayBIYW5zc2VuICA8amhhbnNzZW5A
c2VuY2hhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBbUXRdIENvbXBvc2l0aW9uIHRleHQgaXMgbm90IHJlbW92ZWQgZnJvbSB0aGUgZWRpdG9y
IHdoZW4gY29tcG9zaXRpb24gaXMgY2FuY2VsbGVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTM5MQorCisgICAgICAgIEVuc3VyZSB0aGF0IHRoZSBj
b21wb3NpdGlvbiB0ZXh0IGlzIGNsZWFyZWQgd2hlbiBhbiBlbXB0eSBRSW5wdXRNZXRob2RFdmVu
dAorICAgICAgICBpcyByZWNlaXZlZCBhbmQgdGhlIGVkaXRvciBpcyBpbiBjb21wb3NpdGlvbiBt
b2RlLgorCisgICAgICAgICogQXBpL3F3ZWJwYWdlLmNwcDoKKyAgICAgICAgKFFXZWJQYWdlUHJp
dmF0ZTo6aW5wdXRNZXRob2RFdmVudCk6CisgICAgICAgICogdGVzdHMvcXdlYnBhZ2UvdHN0X3F3
ZWJwYWdlLmNwcDoKKyAgICAgICAgKHRzdF9RV2ViUGFnZTo6aW5wdXRNZXRob2RzKToKKwogMjAx
MC0xMi0xNyAgQXJpeWEgSGlkYXlhdCAgPGFyaXlhQHNlbmNoYS5jb20+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgQW50b25pbyBHb21lcy4KZGlmZiAtLWdpdCBhL1dlYktpdC9xdC90ZXN0cy9xd2Vi
cGFnZS90c3RfcXdlYnBhZ2UuY3BwIGIvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9xd2Vi
cGFnZS5jcHAKaW5kZXggNDY0NWEwNmQ2ZmQ0YjBkMGViZjVmNDVkNGMyYjBlNWIxOTNiOTU1ZS4u
NDBhZmJiZTJiODk0ODE0ZGVhYmZlYmU5OWE1YzA5MWFiMDA4NmJkMSAxMDA2NDQKLS0tIGEvV2Vi
S2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9xd2VicGFnZS5jcHAKKysrIGIvV2ViS2l0L3F0L3Rl
c3RzL3F3ZWJwYWdlL3RzdF9xd2VicGFnZS5jcHAKQEAgLTIwMDgsNiArMjAwOCwzMSBAQCB2b2lk
IHRzdF9RV2ViUGFnZTo6aW5wdXRNZXRob2RzKCkKICAgICBjbGlja09uUGFnZShwYWdlLCBpbnB1
dEVsZW1lbnQuZ2VvbWV0cnkoKS5jZW50ZXIoKSk7CiAKICAgICBRVkVSSUZZKCF2aWV3RXZlbnRT
cHkuY29udGFpbnMoUUV2ZW50OjpSZXF1ZXN0U29mdHdhcmVJbnB1dFBhbmVsKSk7CisKKyAgICAv
LyBTVEFSVCAtIFRlc3QgZm9yIGNhbmNlbGxpbmcgY29tcG9zaXRpb24KKyAgICBwYWdlLT5tYWlu
RnJhbWUoKS0+c2V0SHRtbCgiPGh0bWw+PGJvZHk+IiBcCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICI8aW5wdXQgdHlwZT0ndGV4dCcgaWQ9J2lucHV0NicgdmFs
dWU9J1F0V2ViS2l0Jy8+IiBcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICI8L2JvZHk+PC9odG1sPiIpOworICAgIHBhZ2UtPm1haW5GcmFtZSgpLT5ldmFsdWF0
ZUphdmFTY3JpcHQoInZhciBpbnB1dEVsZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdpbnB1
dDYnKTsgaW5wdXRFbGUuZm9jdXMoKTsiKTsKKworICAgIC8vIHN0YXJ0IGNvbXBvc2UKKyAgICBR
TGlzdDxRSW5wdXRNZXRob2RFdmVudDo6QXR0cmlidXRlPiBjb21wb3NlQXR0cmlidXRlczsKKyAg
ICBjb21wb3NlQXR0cmlidXRlcyA8PCBRSW5wdXRNZXRob2RFdmVudDo6QXR0cmlidXRlKFFJbnB1
dE1ldGhvZEV2ZW50OjpTZWxlY3Rpb24sIDMsIDAsIFFWYXJpYW50KCkpOworICAgIFFJbnB1dE1l
dGhvZEV2ZW50IHN0YXJ0Q29tcG9zZSgiaGVsbG8iLCBjb21wb3NlQXR0cmlidXRlcyk7CisgICAg
cGFnZS0+ZXZlbnQoJnN0YXJ0Q29tcG9zZSk7CisKKyAgICBpbnB1dFZhbHVlID0gcGFnZS0+bWFp
bkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlwdCgiZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lu
cHV0NicpLnZhbHVlIikudG9TdHJpbmcoKTsKKyAgICBRQ09NUEFSRShpbnB1dFZhbHVlLCBRU3Ry
aW5nKCJRdFdoZWxsb2ViS2l0IikpOworCisgICAgLy8gZW5kIGNvbXBvc2UKKyAgICBjb21wb3Nl
QXR0cmlidXRlcy5jbGVhcigpOworICAgIFFJbnB1dE1ldGhvZEV2ZW50IGVuZENvbXBvc2UoIiIs
IGNvbXBvc2VBdHRyaWJ1dGVzKTsKKyAgICBwYWdlLT5ldmVudCgmZW5kQ29tcG9zZSk7CisKKyAg
ICBpbnB1dFZhbHVlID0gcGFnZS0+bWFpbkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlwdCgiZG9j
dW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2lucHV0NicpLnZhbHVlIikudG9TdHJpbmcoKTsKKyAgICBR
Q09NUEFSRShpbnB1dFZhbHVlLCBRU3RyaW5nKCJRdFdlYktpdCIpKTsKKyAgICAvLyBFTkQgLSBU
ZXN0IGZvciBjYW5jZWxsaW5nIGNvbXBvc2l0aW9uCisKICAgICBkZWxldGUgY29udGFpbmVyOwog
fQogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>77250</attachid>
            <date>2010-12-22 12:41:05 -0800</date>
            <delta_ts>2010-12-23 18:53:54 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-29391-20101222124101.patch</filename>
            <type>text/plain</type>
            <size>6471</size>
            <attacher name="Jan Erik Hanssen">jhanssen</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAyNmY4YzZhODQzNDYyODg1YWZjYjlkZjllODRlNjUxZjM2NDBjNzBiLi41ZDZkNGVi
YjY5NTVhZTM1MTM5MTU2MjI4MzQ4YjNlYjliMDgzMzVkIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTAtMTItMjIgIEphbiBFcmlrIEhhbnNzZW4gIDxqaGFuc3NlbkBzZW5jaGEuY29tPgorCisg
ICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gQ29tcG9z
aXRpb24gdGV4dCBpcyBub3QgcmVtb3ZlZCBmcm9tIHRoZSBlZGl0b3Igd2hlbiBjb21wb3NpdGlv
biBpcyBjYW5jZWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTI5MzkxCisKKyAgICAgICAgRW5zdXJlIHRoYXQgdGhlIGNvbXBvc2l0aW9uIHRleHQg
aXMgY2xlYXJlZCB3aGVuIGFuIGVtcHR5IFFJbnB1dE1ldGhvZEV2ZW50CisgICAgICAgIGlzIHJl
Y2VpdmVkIGFuZCB0aGUgZWRpdG9yIGlzIGluIGNvbXBvc2l0aW9uIG1vZGUuCisKKyAgICAgICAg
KiBlZGl0aW5nL2lucHV0L2ltZS1jb21wb3NpdGlvbi1jbGVhcnByZWVkaXQtZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiBlZGl0aW5nL2lucHV0L2ltZS1jb21wb3NpdGlvbi1jbGVhcnBy
ZWVkaXQuaHRtbDogQWRkZWQuCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1NraXBwZWQ6CisgICAg
ICAgICogcGxhdGZvcm0vbWFjLXdrMi9Ta2lwcGVkOgorICAgICAgICAqIHBsYXRmb3JtL3F0LXdr
Mi9Ta2lwcGVkOgorCiAyMDEwLTEyLTIyICBDaHJpcyBGbGVpemFjaCAgPGNmbGVpemFjaEBhcHBs
ZS5jb20+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgU2FtIFdlaW5pbmcuCmRpZmYgLS1naXQgYS9M
YXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L2ltZS1jb21wb3NpdGlvbi1jbGVhcnByZWVkaXQtZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvZWRpdGluZy9pbnB1dC9pbWUtY29tcG9zaXRpb24tY2xl
YXJwcmVlZGl0LWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jOWQ4MmExZmNjMzZlMTY0NmYxN2My
ZWFkZTIzMDZlZjhmYjZmODM1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvZWRpdGlu
Zy9pbnB1dC9pbWUtY29tcG9zaXRpb24tY2xlYXJwcmVlZGl0LWV4cGVjdGVkLnR4dApAQCAtMCww
ICsxLDcgQEAKK1RoaXMgdGVzdHMgdGhhdCBjbGVhcmluZyBhIHRleHQgY29tcG9zZSBkb2Vzbid0
IGxlYXZlIHRoZSBjb21wb3NlZCB0ZXh0IGJlaGlsZCBpbiB0aGUgdGV4dCBmaWVsZAorCitUbyB0
ZXN0IG1hbnVhbGx5LCBlbmFibGUgYW4gSU1FLCBpbnB1dCBjaGFyYWN0ZXJzLCBjbGVhciB0aGUg
Y29tcG9zZSBhbmQgc2VlIGlmIHRoZSBpbnB1dCBmaWVsZCBvbmx5IGNvbnRhaW5zIHRoZSBpbml0
aWFsIHZhbHVlCisKKworU1VDQ0VTUyBDT01QT1NFCitTVUNDRVNTIENMRUFSCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L2ltZS1jb21wb3NpdGlvbi1jbGVhcnByZWVkaXQu
aHRtbCBiL0xheW91dFRlc3RzL2VkaXRpbmcvaW5wdXQvaW1lLWNvbXBvc2l0aW9uLWNsZWFycHJl
ZWRpdC5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZlOTU0NzU4MDk5MmQ4MjMxZTUxNWQ3NjhkYmQ2M2U2ZmZl
ZjBlODIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9lZGl0aW5nL2lucHV0L2ltZS1j
b21wb3NpdGlvbi1jbGVhcnByZWVkaXQuaHRtbApAQCAtMCwwICsxLDM5IEBACis8aHRtbD4KKzxo
ZWFkPgorPHRpdGxlPjwvdGl0bGU+Cis8L2hlYWQ+Cis8Ym9keT4KKzxwPlRoaXMgdGVzdHMgdGhh
dCBjbGVhcmluZyBhIHRleHQgY29tcG9zZSBkb2Vzbid0IGxlYXZlIHRoZSBjb21wb3NlZCB0ZXh0
IGJlaGlsZCBpbiB0aGUgdGV4dCBmaWVsZDwvcD4KKzxwPlRvIHRlc3QgbWFudWFsbHksIGVuYWJs
ZSBhbiBJTUUsIGlucHV0IGNoYXJhY3RlcnMsIGNsZWFyIHRoZSBjb21wb3NlIGFuZCBzZWUgaWYg
dGhlIGlucHV0IGZpZWxkIG9ubHkgY29udGFpbnMgdGhlIGluaXRpYWwgdmFsdWU8L3A+Cis8aW5w
dXQgaWQ9InRlc3QiIHR5cGU9InRleHQiIHZhbHVlPSIiLz4KKzx1bCBpZD0iY29uc29sZSI+PC91
bD4KKzxzY3JpcHQgbGFuZ3VhZ2U9ImphdmFzY3JpcHQiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+
CitmdW5jdGlvbiBsb2coc3RyKSB7CisgICB2YXIgbGkgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50
KCdsaScpOworICAgbGkuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoc3RyKSk7
CisgICB2YXIgY29uc29sZSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdjb25zb2xlJyk7Cisg
ICBjb25zb2xlLmFwcGVuZENoaWxkKGxpKTsKK30KKwordmFyIHRlc3QgPSBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgndGVzdCcpOwordGVzdC5mb2N1cygpOworCitpZiAod2luZG93LmxheW91dFRl
c3RDb250cm9sbGVyKSB7CisgICAgbGF5b3V0VGVzdENvbnRyb2xsZXIuZHVtcEFzVGV4dCgpOwor
CisgICAgLy8gQ29tcG9zZSB0ZXh0LgorICAgIHRleHRJbnB1dENvbnRyb2xsZXIuc2V0TWFya2Vk
VGV4dCgnNScsIDUsIDEpOworICAgIHRleHRJbnB1dENvbnRyb2xsZXIuc2V0TWFya2VkVGV4dCgn
NicsIDUsIDEpOworICAgIHRleHRJbnB1dENvbnRyb2xsZXIuc2V0TWFya2VkVGV4dCgnNycsIDUs
IDEpOworCisgICAgLy8gVmVyaWZ5IHRoYXQgdGhlIGlucHV0IGZpZWxkIGNvbnRhaW5zIHRoZSBj
b21wb3NlZCB2YWx1ZQorICAgIGxvZyh0ZXN0LnZhbHVlID09ICI3IiA/ICJTVUNDRVNTIENPTVBP
U0UiIDogIkZBSUxFRCBDT01QT1NFIik7CisKKyAgICB0ZXh0SW5wdXRDb250cm9sbGVyLnNldE1h
cmtlZFRleHQoJycsIDAsIDEpOworCisgICAgLy8gVmVyaWZ5IHRoYXQgdGhlIGlucHV0IGZpZWxk
IG9ubHkgY29udGFpbnMgaXRzIGluaXRpYWwgdmFsdWUKKyAgICBsb2codGVzdC52YWx1ZSA9PSAi
IiA/ICJTVUNDRVNTIENMRUFSIiA6ICJGQUlMRUQgQ0xFQVIiKTsKK30KKzwvc2NyaXB0PgorPC9i
b2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBw
ZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAppbmRleCA5ZmNkNzNmNGRlNTZh
MjlkYjNkMzQ2ZThkOGU1NTFiYmQ2M2YyMGQ2Li44ZTg5MDU0MGIxOTBjY2Y0Mzg2NmQ2MmZkYzBm
N2EyOGJmZmMzMTdhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBl
ZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZApAQCAtNDY5OCw2ICs0Njk4
LDcgQEAgZmFzdC9mb3Jtcy9pbnB1dC1tYXhsZW5ndGgtaW1lLXByZWVkaXQuaHRtbAogZmFzdC90
ZXh0L2ludGVybmF0aW9uYWwvdGhhaS1jdXJzb3ItcG9zaXRpb24uaHRtbAogZmFzdC9ldmVudHMv
aW1lLWNvbXBvc2l0aW9uLWV2ZW50cy0wMDEuaHRtbAogZmFzdC9kb20vdGFiLWluLXJpZ2h0LWFs
aWdubWVudC5odG1sCitlZGl0aW5nL2lucHV0L2ltZS1jb21wb3NpdGlvbi1jbGVhcnByZWVkaXQu
aHRtbAogCiAjIE5vIFVzZXIgU2NyaXB0cwogdXNlcnNjcmlwdHMvc2NyaXB0LW5vdC1ydW4tZm9y
LWZyYWdtZW50cy5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sy
L1NraXBwZWQgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL1NraXBwZWQKaW5kZXggZGZk
ZGNmODliYjk2NTZiMDI2MDE5Y2RhNzk1NjRiNzQ1YWYxNjM1MC4uNjIxNGQxMzYzNDYyNDQ1MjE3
OTM4MmFkZDNjZDQwYWY4YzFiMTFjMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0v
bWFjLXdrMi9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIvU2tpcHBl
ZApAQCAtMTQxOCw2ICsxNDE4LDcgQEAgaHR0cC90ZXN0cy9sb2FkaW5nL3N0YXRlLW9iamVjdC1z
ZWN1cml0eS1leGNlcHRpb24uaHRtbAogCiAjIFdlYktpdFRlc3RSdW5uZXIgbmVlZHMgdGV4dElu
cHV0Q29udHJvbGxlcgogIyA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lk
PTQyMzM3PgorZWRpdGluZy9pbnB1dC9pbWUtY29tcG9zaXRpb24tY2xlYXJwcmVlZGl0Lmh0bWwK
IGVkaXRpbmcvc3BlbGxpbmcvc3BlbGxpbmctY29udGVudGVkaXRhYmxlLmh0bWwKIGVkaXRpbmcv
c3BlbGxpbmcvc3BlbGxpbmctdGV4dGFyZWEuaHRtbAogZWRpdGluZy9zcGVsbGluZy9zcGVsbGlu
Zy1iYWNrc3BhY2UtYmV0d2Vlbi1saW5lcy5odG1sCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9w
bGF0Zm9ybS9xdC13azIvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0LXdrMi9Ta2lw
cGVkCmluZGV4IDIwNGIxMzJiZGI2Mzk4M2YyMzg2OWU3ZDI3MGI5YzAzMWVmMDMwY2YuLmNlOTZh
MjVhNjAxZTM0ZTdjNTIxNTVkYjViOTMxNWVjOTkzNDE0ZjEgMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL3BsYXRmb3JtL3F0LXdrMi9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL3F0
LXdrMi9Ta2lwcGVkCkBAIC0xNjE4LDYgKzE2MTgsNyBAQCBmYXN0L2hpc3RvcnkvZ2VzdHVyZS1i
ZWZvcmUtb25sb2FkLWxvY2F0aW9uLWhyZWYuaHRtbAogCiAjIFdlYktpdFRlc3RSdW5uZXIgbmVl
ZHMgdGV4dElucHV0Q29udHJvbGxlcgogIyA8aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTQyMzM3PgorZWRpdGluZy9pbnB1dC9pbWUtY29tcG9zaXRpb24tY2xlYXJwcmVl
ZGl0Lmh0bWwKIGVkaXRpbmcvc3BlbGxpbmcvc3BlbGxpbmctYmFja3NwYWNlLWJldHdlZW4tbGlu
ZXMuaHRtbAogZWRpdGluZy9zZWxlY3Rpb24vNTgyNTM1MC0xLmh0bWwKIGVkaXRpbmcvc2VsZWN0
aW9uLzU4MjUzNTAtMi5odG1sCmRpZmYgLS1naXQgYS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNw
cCBiL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCmluZGV4IGU4MmJkNDVkMmMyNjI3YTllMWM2
NTBkNGE1NTUzYjdkYTcyY2VjOTkuLjA3Yzc4OGE3NjM3OWVhODNjMzE4ZGVmNDlmNmM3ODVjYzk4
NGYwOTYgMTAwNjQ0Ci0tLSBhL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCisrKyBiL1dlYktp
dC9xdC9BcGkvcXdlYnBhZ2UuY3BwCkBAIC0xMDk5LDYgKzEwOTksOCBAQCB2b2lkIFFXZWJQYWdl
UHJpdmF0ZTo6aW5wdXRNZXRob2RFdmVudChRSW5wdXRNZXRob2RFdmVudCAqZXYpCiAgICAgICAg
IGVkaXRvci0+Y29uZmlybUNvbXBvc2l0aW9uKGV2LT5jb21taXRTdHJpbmcoKSk7CiAgICAgZWxz
ZSBpZiAoIWhhc1NlbGVjdGlvbiAmJiAhZXYtPnByZWVkaXRTdHJpbmcoKS5pc0VtcHR5KCkpCiAg
ICAgICAgIGVkaXRvci0+c2V0Q29tcG9zaXRpb24oZXYtPnByZWVkaXRTdHJpbmcoKSwgdW5kZXJs
aW5lcywgMCwgMCk7CisgICAgZWxzZSBpZiAoZXYtPnByZWVkaXRTdHJpbmcoKS5pc0VtcHR5KCkg
JiYgZWRpdG9yLT5oYXNDb21wb3NpdGlvbigpKQorICAgICAgICBlZGl0b3ItPmNvbmZpcm1Db21w
b3NpdGlvbihTdHJpbmcoKSk7CiAKICAgICBldi0+YWNjZXB0KCk7CiB9CmRpZmYgLS1naXQgYS9X
ZWJLaXQvcXQvQ2hhbmdlTG9nIGIvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCA3MDE2ZDZjYTA3
ZGFmMjMzZGYxZDE2NjNmN2MyNDBhNmNjZTRiZWNjLi43YmM2MmQyZTk5YTk3ZDUzMmM2MjI4MjIx
Yjk1ZjE1MGU2ZDk5MjAzIDEwMDY0NAotLS0gYS9XZWJLaXQvcXQvQ2hhbmdlTG9nCisrKyBiL1dl
YktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMC0xMi0yMiAgSmFuIEVyaWsg
SGFuc3NlbiAgPGpoYW5zc2VuQHNlbmNoYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBDb21wb3NpdGlvbiB0ZXh0IGlzIG5vdCByZW1v
dmVkIGZyb20gdGhlIGVkaXRvciB3aGVuIGNvbXBvc2l0aW9uIGlzIGNhbmNlbGxlZAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjkzOTEKKworICAgICAg
ICBFbnN1cmUgdGhhdCB0aGUgY29tcG9zaXRpb24gdGV4dCBpcyBjbGVhcmVkIHdoZW4gYW4gZW1w
dHkgUUlucHV0TWV0aG9kRXZlbnQKKyAgICAgICAgaXMgcmVjZWl2ZWQgYW5kIHRoZSBlZGl0b3Ig
aXMgaW4gY29tcG9zaXRpb24gbW9kZS4KKworICAgICAgICAqIEFwaS9xd2VicGFnZS5jcHA6Cisg
ICAgICAgIChRV2ViUGFnZVByaXZhdGU6OmlucHV0TWV0aG9kRXZlbnQpOgorCiAyMDEwLTEyLTIw
ICBCZW5qYW1pbiBQb3VsYWluICA8YmVuamFtaW4ucG91bGFpbkBub2tpYS5jb20+CiAKICAgICAg
ICAgUmV2aWV3ZWQgYnkgQW5kcmVhcyBLbGluZy4K
</data>

          </attachment>
      

    </bug>

</bugzilla>