<?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>11078</bug_id>
          
          <creation_ts>2006-09-28 09:52:49 -0700</creation_ts>
          <short_desc>document.all.item(someString) doesn&apos;t work</short_desc>
          <delta_ts>2011-12-14 10:57:02 -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>DOM</component>
          <version>420+</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.4</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://dnb.com/globalsignin/forgetpassword.asp</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jared Roussel">jroussel</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>ap</cc>
    
    <cc>jroussel</cc>
    
    <cc>mitz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>56727</commentid>
    <comment_count>0</comment_count>
    <who name="Jared Roussel">jroussel</who>
    <bug_when>2006-09-28 09:52:49 -0700</bug_when>
    <thetext>There are a few sites that I&apos;ve noticed so far that won&apos;t post the form when the submit button is pressed using Safari. I have noticed three instances of this so far. One is on eBay when you want to add another category to your sell listing, one is during a session of an account I login to, but most importantly, a verifiable and specific one is at http://dnb.com/globalsignin/forgetpassword.asp. The submit button will just not post the form on Safari. I&apos;ve noticed that all of the sites in these examples are ASP pages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56756</commentid>
    <comment_count>1</comment_count>
    <who name="">mitz</who>
    <bug_when>2006-09-29 06:05:56 -0700</bug_when>
    <thetext>The form in the URL fails to submit when the Submit button is clicked due to a JavaScript error. The root cause is that it uses document.all.item(&quot;name&quot;). Firefox and Opera allow access by name using item() whereas WebKit allows it only using namedItem().

The form can be sumbitted by pressing Enter when the text field has focus. This obviously bypasses the Submitt button&apos;s onclick handler, and results in the same form loading again without any message (the behavior is the same in Firefox and WinIE as well).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>56758</commentid>
    <comment_count>2</comment_count>
      <attachid>10834</attachid>
    <who name="">mitz</who>
    <bug_when>2006-09-29 06:08:15 -0700</bug_when>
    <thetext>Created attachment 10834
Test item() by name</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36285</commentid>
    <comment_count>3</comment_count>
      <attachid>12313</attachid>
    <who name="">mitz</who>
    <bug_when>2007-01-08 15:17:42 -0800</bug_when>
    <thetext>Created attachment 12313
Make item() fall back to namedItem()

This patches implements Firefox&apos;s behavior. IE apparently does not try to convert strings to numbers, making it fail the first case in the attached layout test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36150</commentid>
    <comment_count>4</comment_count>
      <attachid>12313</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2007-01-08 20:19:45 -0800</bug_when>
    <thetext>Comment on attachment 12313
Make item() fall back to namedItem()

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36152</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-08 21:56:36 -0800</bug_when>
    <thetext>Do we need a similar quirk in other item() methods (e.g., HTMLSelectElement::item()?)

+            return toJS(exec,coll.item(index));

Should have a space after a comma.
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>36039</commentid>
    <comment_count>6</comment_count>
      <attachid>12313</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-09 09:55:46 -0800</bug_when>
    <thetext>Comment on attachment 12313
Make item() fall back to namedItem()

Committed revision 18715.

Mitz has suggested leaving this bug open as a reminder to research the behavior of other item() methods. Clearing the review flag from a landed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>35664</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2007-01-11 21:42:24 -0800</bug_when>
    <thetext>See also: http://ln.hixie.ch/?start=1161042744&amp;count=1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>57542</commentid>
    <comment_count>8</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2007-10-01 09:14:34 -0700</bug_when>
    <thetext>Hum... unfortunately leaving a bug open after landing the patch means that it appears in the &quot;forgotten bugs&quot; queue.  Perhaps there could be a new bug to cover any remaining issues in item() and this could be closed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>237122</commentid>
    <comment_count>9</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-06-11 16:33:52 -0700</bug_when>
    <thetext>Obviously, this bug didn&apos;t serve as a good reminder, but it&apos;s still wrong to have the quirk in only one version of item().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>521079</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-12-14 10:57:02 -0800</bug_when>
    <thetext>We now have a specific bug tracking the incorrectness of fallback, bug 74468.

Marking FIXED since keeping this bug open proved confusing, and didn&apos;t result in any action. Renaming to be clear about what was fixed.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>10834</attachid>
            <date>2006-09-29 06:08:15 -0700</date>
            <delta_ts>2006-09-29 06:08:15 -0700</delta_ts>
            <desc>Test item() by name</desc>
            <filename>itemByName.html</filename>
            <type>text/html</type>
            <size>307</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">PGhlYWQ+CiAgICA8c2NyaXB0PgogICAgICAgIGZ1bmN0aW9uIHRlc3QoKQogICAgICAgIHsKICAg
ICAgICAgICAgdmFyIGNvbnNvbGUgPSAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2NvbnNvbGUn
KTsKICAgICAgICAgICAgY29uc29sZS5pbm5lckhUTUwgPSAoZG9jdW1lbnQuYWxsLml0ZW0oJ2Nv
bnNvbGUnKSA9PSBjb25zb2xlID8gIlBBU1MiIDogIkZBSUwiKTsKICAgICAgICB9CiAgICA8L3Nj
cmlwdD4KPC9oZWFkPgo8Ym9keSBvbmxvYWQ9InRlc3QoKSI+CiAgICA8ZGl2IGlkPSJjb25zb2xl
Ij4KICAgIDwvZGl2Pgo8L2JvZHk+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>12313</attachid>
            <date>2007-01-08 15:17:42 -0800</date>
            <delta_ts>2010-06-10 15:10:26 -0700</delta_ts>
            <desc>Make item() fall back to namedItem()</desc>
            <filename>11078_r1.patch</filename>
            <type>text/plain</type>
            <size>7880</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IEphdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBKYXZhU2NyaXB0
Q29yZS9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NjgwKQorKysgSmF2YVNjcmlwdENvcmUvQ2hhbmdl
TG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTggQEAKKzIwMDctMDEtMDkgIE1pdHogUGV0
dGVsICA8bWl0ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIC0gY2hhbmdlcyBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTEwNzgKKyAgICAgICAgICBGb3JtcyBEb24ndCBTdWJtaXQgKEFTUCBQYWdl
cykKKworICAgICAgICAqIEphdmFTY3JpcHRDb3JlLmV4cDoKKyAgICAgICAgKiBranMvdmFsdWUu
Y3BwOgorICAgICAgICAoS0pTOjpKU1ZhbHVlOjp0b0ludDMyKTogRm9sZGVkIHRvSW50MzJJbmxp
bmUgaW50byB0aGlzIG1ldGhvZCwgd2hpY2ggd2FzIGl0cworICAgICAgICBvbmx5IGNhbGxlci4K
KyAgICAgICAgKEtKUzo6SlNWYWx1ZTo6dG9VSW50MzIpOiBBZGRlZCBhIHZhcmlhbnQgdGhhdCBy
ZXBvcnRzIGlmIHRoZSBjb252ZXJzaW9uIGhhcworICAgICAgICBzdWNjZWVkZWQuCisgICAgICAg
ICoga2pzL3ZhbHVlLmg6CisKIDIwMDctMDEtMDcgIERhdmlkIEtpbHplciAgPGRka2lsemVyQHdl
YmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGFyaW4uCkluZGV4OiBKYXZhU2NyaXB0
Q29yZS9KYXZhU2NyaXB0Q29yZS5leHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSmF2YVNjcmlwdENvcmUvSmF2
YVNjcmlwdENvcmUuZXhwCShyZXZpc2lvbiAxODY3NCkKKysrIEphdmFTY3JpcHRDb3JlL0phdmFT
Y3JpcHRDb3JlLmV4cAkod29ya2luZyBjb3B5KQpAQCAtMjQ3LDYgKzI0Nyw3IEBAIF9fWk5LM0tK
UzZKU0NlbGw5Z2V0VUludDMyRVJqCiBfX1pOSzNLSlM3SlNWYWx1ZTd0b0ludDMyRVBOU185RXhl
Y1N0YXRlRQogX19aTkszS0pTN0pTVmFsdWU3dG9JbnQzMkVQTlNfOUV4ZWNTdGF0ZUVSYgogX19a
TkszS0pTN0pTVmFsdWU4dG9VSW50MzJFUE5TXzlFeGVjU3RhdGVFCitfX1pOSzNLSlM3SlNWYWx1
ZTh0b1VJbnQzMkVQTlNfOUV4ZWNTdGF0ZUVSYgogX19aTkszS0pTN0pTVmFsdWU5dG9JbnRlZ2Vy
RVBOU185RXhlY1N0YXRlRQogX19aTkszS0pTN1VTdHJpbmcxMFVURjhTdHJpbmdFdgogX19aTksz
S0pTN1VTdHJpbmcxNHRvU3RyaWN0VUludDMyRVBiCkluZGV4OiBKYXZhU2NyaXB0Q29yZS9ranMv
dmFsdWUuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIEphdmFTY3JpcHRDb3JlL2tqcy92YWx1ZS5jcHAJKHJl
dmlzaW9uIDE4Njc0KQorKysgSmF2YVNjcmlwdENvcmUva2pzL3ZhbHVlLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtNTUsNyArNTUsMTMgQEAgZG91YmxlIEpTVmFsdWU6OnRvSW50ZWdlcihFeGVjU3Rh
dGUgKmV4ZQogICAgIHJldHVybiByb3VuZFZhbHVlKGV4ZWMsIGNvbnN0X2Nhc3Q8SlNWYWx1ZSo+
KHRoaXMpKTsKIH0KIAotaW5saW5lIGludDMyX3QgSlNWYWx1ZTo6dG9JbnQzMklubGluZShFeGVj
U3RhdGUqIGV4ZWMsIGJvb2wmIG9rKSBjb25zdAoraW50MzJfdCBKU1ZhbHVlOjp0b0ludDMyKEV4
ZWNTdGF0ZSogZXhlYykgY29uc3QKK3sKKyAgICBib29sIG9rOworICAgIHJldHVybiB0b0ludDMy
KGV4ZWMsIG9rKTsKK30KKworaW50MzJfdCBKU1ZhbHVlOjp0b0ludDMyKEV4ZWNTdGF0ZSogZXhl
YywgYm9vbCYgb2spIGNvbnN0CiB7CiAgICAgb2sgPSB0cnVlOwogCkBAIC03OCwyNiArODQsMjUg
QEAgaW5saW5lIGludDMyX3QgSlNWYWx1ZTo6dG9JbnQzMklubGluZShFeAogICAgIHJldHVybiBz
dGF0aWNfY2FzdDxpbnQzMl90PihkMzIpOwogfQogCi1pbnQzMl90IEpTVmFsdWU6OnRvSW50MzIo
RXhlY1N0YXRlKiBleGVjKSBjb25zdAordWludDMyX3QgSlNWYWx1ZTo6dG9VSW50MzIoRXhlY1N0
YXRlKiBleGVjKSBjb25zdAogewogICAgIGJvb2wgb2s7Ci0gICAgcmV0dXJuIHRvSW50MzIoZXhl
Yywgb2spOworICAgIHJldHVybiB0b1VJbnQzMihleGVjLCBvayk7CiB9CiAKLWludDMyX3QgSlNW
YWx1ZTo6dG9JbnQzMihFeGVjU3RhdGUqIGV4ZWMsIGJvb2wmIG9rKSBjb25zdAordWludDMyX3Qg
SlNWYWx1ZTo6dG9VSW50MzIoRXhlY1N0YXRlKiBleGVjLCBib29sJiBvaykgY29uc3QKIHsKLSAg
ICByZXR1cm4gdG9JbnQzMklubGluZShleGVjLCBvayk7Ci19CisgICAgb2sgPSB0cnVlOwogCi11
aW50MzJfdCBKU1ZhbHVlOjp0b1VJbnQzMihFeGVjU3RhdGUgKmV4ZWMpIGNvbnN0Ci17CiAgICAg
dWludDMyX3QgaTsKICAgICBpZiAoZ2V0VUludDMyKGkpKQogICAgICAgICByZXR1cm4gaTsKIAog
ICAgIGRvdWJsZSBkID0gcm91bmRWYWx1ZShleGVjLCBjb25zdF9jYXN0PEpTVmFsdWUqPih0aGlz
KSk7Ci0gICAgaWYgKGlzTmFOKGQpIHx8IGlzSW5mKGQpKQorICAgIGlmIChpc05hTihkKSB8fCBp
c0luZihkKSkgeworICAgICAgICBvayA9IGZhbHNlOwogICAgICAgICByZXR1cm4gMDsKKyAgICB9
CiAgICAgZG91YmxlIGQzMiA9IGZtb2QoZCwgRDMyKTsKIAogICAgIGlmIChkMzIgPCAwKQpJbmRl
eDogSmF2YVNjcmlwdENvcmUva2pzL3ZhbHVlLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gSmF2YVNjcmlwdENv
cmUva2pzL3ZhbHVlLmgJKHJldmlzaW9uIDE4Njc0KQorKysgSmF2YVNjcmlwdENvcmUva2pzL3Zh
bHVlLmgJKHdvcmtpbmcgY29weSkKQEAgLTk0LDExICs5NCwxMiBAQCBwdWJsaWM6CiAgICAgSlNP
YmplY3QgKnRvT2JqZWN0KEV4ZWNTdGF0ZSAqZXhlYykgY29uc3Q7CiAKICAgICAvLyBJbnRlZ2Vy
IGNvbnZlcnNpb25zLgotICAgIGRvdWJsZSB0b0ludGVnZXIoRXhlY1N0YXRlICpleGVjKSBjb25z
dDsKKyAgICBkb3VibGUgdG9JbnRlZ2VyKEV4ZWNTdGF0ZSopIGNvbnN0OwogICAgIGludDMyX3Qg
dG9JbnQzMihFeGVjU3RhdGUqKSBjb25zdDsKICAgICBpbnQzMl90IHRvSW50MzIoRXhlY1N0YXRl
KiwgYm9vbCYgb2spIGNvbnN0OwotICAgIHVpbnQzMl90IHRvVUludDMyKEV4ZWNTdGF0ZSAqZXhl
YykgY29uc3Q7Ci0gICAgdWludDE2X3QgdG9VSW50MTYoRXhlY1N0YXRlICpleGVjKSBjb25zdDsK
KyAgICB1aW50MzJfdCB0b1VJbnQzMihFeGVjU3RhdGUqKSBjb25zdDsKKyAgICB1aW50MzJfdCB0
b1VJbnQzMihFeGVjU3RhdGUqLCBib29sJiBvaykgY29uc3Q7CisgICAgdWludDE2X3QgdG9VSW50
MTYoRXhlY1N0YXRlKikgY29uc3Q7CiAKICAgICAvLyBHYXJiYWdlIGNvbGxlY3Rpb24uCiAgICAg
dm9pZCBtYXJrKCk7CkBAIC0xMDgsNyArMTA5LDYgQEAgcHJpdmF0ZToKICAgICAvLyBJbXBsZW1l
bnRhdGlvbiBkZXRhaWxzLgogICAgIEpTQ2VsbCAqZG93bmNhc3QoKTsKICAgICBjb25zdCBKU0Nl
bGwgKmRvd25jYXN0KCkgY29uc3Q7Ci0gICAgaW5saW5lIGludDMyX3QgdG9JbnQzMklubGluZShF
eGVjU3RhdGUqLCBib29sJiBvaykgY29uc3Q7CiAKICAgICAvLyBHaXZlIGEgY29tcGlsZSB0aW1l
IGVycm9yIGlmIHdlIHRyeSB0byBjb3B5IG9uZSBvZiB0aGVzZS4KICAgICBKU1ZhbHVlKGNvbnN0
IEpTVmFsdWUmKTsKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBM
YXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDE4NjgwKQorKysgTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTMgQEAKKzIwMDctMDEtMDkgIE1pdHog
UGV0dGVsICA8bWl0ekB3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIC0gdGVzdCBmb3IgaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MTEwNzgKKyAgICAgICAgICBGb3JtcyBEb24ndCBTdWJtaXQgKEFTUCBQYWdl
cykKKworICAgICAgICAqIGZhc3QvZG9tL2NvbGxlY3Rpb24tbmFtZWRJdGVtLXZpYS1pdGVtLWV4
cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogZmFzdC9kb20vY29sbGVjdGlvbi1uYW1lZEl0
ZW0tdmlhLWl0ZW0uaHRtbDogQWRkZWQuCisKIDIwMDctMDEtMDggIERhcmluIEFkbGVyICA8ZGFy
aW5AYXBwbGUuY29tPgogCiAgICAgICAgIC0gdHVybiBvZmYgdGhlIEFybWVuaWFuIHBhcnQgb2Yg
dGhpcyB0ZXN0IGZvciBub3csCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9jb2xsZWN0aW9u
LW5hbWVkSXRlbS12aWEtaXRlbS1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVz
dHMvZmFzdC9kb20vY29sbGVjdGlvbi1uYW1lZEl0ZW0tdmlhLWl0ZW0tZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAwKQorKysgTGF5b3V0VGVzdHMvZmFzdC9kb20vY29sbGVjdGlvbi1uYW1lZEl0ZW0t
dmlhLWl0ZW0tZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDYgQEAKK1Rlc3Qg
Zm9yIGh0dHA6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMDc4IEZvcm1zIERv
bid0IFN1Ym1pdCAoQVNQIFBhZ2VzKS4KKworUEFTUzogZG9jdW1lbnQuYWxsLml0ZW0oJzEnKSA9
PSBkb2N1bWVudC5hbGwuaXRlbSgxKQorUEFTUzogZG9jdW1lbnQuYWxsLml0ZW0oJ3RhcmdldCcp
ID09IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0YXJnZXQnKQorUEFTUzogZG9jdW1lbnQuYWxs
Lml0ZW0oJ2ZvbycpID09IHVuZGVmaW5lZAorCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0L2RvbS9j
b2xsZWN0aW9uLW5hbWVkSXRlbS12aWEtaXRlbS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRl
c3RzL2Zhc3QvZG9tL2NvbGxlY3Rpb24tbmFtZWRJdGVtLXZpYS1pdGVtLmh0bWwJKHJldmlzaW9u
IDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2RvbS9jb2xsZWN0aW9uLW5hbWVkSXRlbS12aWEtaXRl
bS5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsxLDI3IEBACis8aGVhZD4KKyAgICA8c2NyaXB0
PgorICAgICAgICBmdW5jdGlvbiBsb2codGVzdCkKKyAgICAgICAgeworICAgICAgICAgICAgdmFy
IHJlc3VsdCA9IGV2YWwodGVzdCk7CisgICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgicmVzdWx0cyIpLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKChyZXN1bHQg
PyAiUEFTUyIgOiAiRkFJTCIpICsgIjogIiArIHRlc3QgKyAiXG4iKSk7CisgICAgICAgIH0KKyAg
ICAgICAgZnVuY3Rpb24gdGVzdCgpCisgICAgICAgIHsKKyAgICAgICAgICAgIGlmICh3aW5kb3cu
bGF5b3V0VGVzdENvbnRyb2xsZXIpCisgICAgICAgICAgICAgICAgbGF5b3V0VGVzdENvbnRyb2xs
ZXIuZHVtcEFzVGV4dCgpOworCisgICAgICAgICAgICBsb2coImRvY3VtZW50LmFsbC5pdGVtKCcx
JykgPT0gZG9jdW1lbnQuYWxsLml0ZW0oMSkiKTsKKyAgICAgICAgICAgIGxvZygiZG9jdW1lbnQu
YWxsLml0ZW0oJ3RhcmdldCcpID09IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0YXJnZXQnKSIp
OworICAgICAgICAgICAgbG9nKCJkb2N1bWVudC5hbGwuaXRlbSgnZm9vJykgPT0gdW5kZWZpbmVk
Iik7CisgICAgICAgIH0KKyAgICA8L3NjcmlwdD4KKzwvaGVhZD4KKzxib2R5IG9ubG9hZD0idGVz
dCgpIj4KKyAgICA8cD4KKyAgICAgICAgVGVzdCBmb3IgPGk+PGEgaHJlZj0iaHR0cDovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwNzgiPmh0dHA6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTExMDc4PC9hPgorICAgICAgICBGb3JtcyBEb24ndCBTdWJtaXQgKEFT
UCBQYWdlcyk8L2k+LgorICAgIDwvcD4KKyAgICA8cHJlIGlkPSJyZXN1bHRzIj48L3ByZT4KKyAg
ICA8ZGl2IGlkPSJ0YXJnZXQiPjwvZGl2PgorICAgIDxkaXYgaWQ9IjEiPjwvZGl2PgorPC9ib2R5
PgpJbmRleDogV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9DaGFuZ2VM
b2cJKHJldmlzaW9uIDE4NjgwKQorKysgV2ViQ29yZS9DaGFuZ2VMb2cJKHdvcmtpbmcgY29weSkK
QEAgLTEsMyArMSwxNiBAQAorMjAwNy0wMS0wOSAgTWl0eiBQZXR0ZWwgIDxtaXR6QHdlYmtpdC5v
cmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgLSBm
aXggaHR0cDovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTEwNzgKKyAgICAgICAg
ICBGb3JtcyBEb24ndCBTdWJtaXQgKEFTUCBQYWdlcykKKworICAgICAgICBUZXN0OiBmYXN0L2Rv
bS9jb2xsZWN0aW9uLW5hbWVkSXRlbS12aWEtaXRlbS5odG1sCisKKyAgICAgICAgKiBiaW5kaW5n
cy9qcy9ranNfaHRtbC5jcHA6CisgICAgICAgIChLSlM6OkpTSFRNTENvbGxlY3Rpb25Qcm90b0Z1
bmM6OmNhbGxBc0Z1bmN0aW9uKTogQ2hhbmdlZCBpdGVtKCkgdG8gZmFsbCBiYWNrCisgICAgICAg
IHRvIG5hbWVkSXRlbSgpIGlmIGl0cyBhcmd1bWVudCBkb2VzIG5vdCBjb252ZXJ0IHRvIGEgbnVt
YmVyLgorCiAyMDA3LTAxLTA4ICBUaW1vdGh5IEhhdGNoZXIgIDx0aW1vdGh5QGFwcGxlLmNvbT4K
IAogICAgICAgICBSZXZpZXdlZCBieSBHZW9mZi4KSW5kZXg6IFdlYkNvcmUvYmluZGluZ3MvanMv
a2pzX2h0bWwuY3BwCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvYmluZGluZ3MvanMva2pzX2h0bWwu
Y3BwCShyZXZpc2lvbiAxODY3NCkKKysrIFdlYkNvcmUvYmluZGluZ3MvanMva2pzX2h0bWwuY3Bw
CSh3b3JraW5nIGNvcHkpCkBAIC0xNjc3LDEwICsxNjc3LDE2IEBAIEpTVmFsdWUqIEpTSFRNTENv
bGxlY3Rpb25Qcm90b0Z1bmM6OmNhbGwKICAgSFRNTENvbGxlY3Rpb24gJmNvbGwgPSAqc3RhdGlj
X2Nhc3Q8SlNIVE1MQ29sbGVjdGlvbio+KHRoaXNPYmopLT5pbXBsKCk7CiAKICAgc3dpdGNoIChp
ZCkgewotICBjYXNlIEpTSFRNTENvbGxlY3Rpb246Okl0ZW06Ci0gICAgcmV0dXJuIHRvSlMoZXhl
Yyxjb2xsLml0ZW0oYXJnc1swXS0+dG9VSW50MzIoZXhlYykpKTsKICAgY2FzZSBKU0hUTUxDb2xs
ZWN0aW9uOjpUYWdzOgogICAgIHJldHVybiB0b0pTKGV4ZWMsIGNvbGwuYmFzZSgpLT5nZXRFbGVt
ZW50c0J5VGFnTmFtZShhcmdzWzBdLT50b1N0cmluZyhleGVjKSkuZ2V0KCkpOworICBjYXNlIEpT
SFRNTENvbGxlY3Rpb246Okl0ZW06CisgICAgeworICAgICAgICBib29sIG9rOworICAgICAgICB1
aW50MzJfdCBpbmRleCA9IGFyZ3NbMF0tPnRvVUludDMyKGV4ZWMsIG9rKTsKKyAgICAgICAgaWYg
KG9rKQorICAgICAgICAgICAgcmV0dXJuIHRvSlMoZXhlYyxjb2xsLml0ZW0oaW5kZXgpKTsKKyAg
ICB9CisgICAgLy8gRmFsbCB0aHJvdWdoCiAgIGNhc2UgSlNIVE1MQ29sbGVjdGlvbjo6TmFtZWRJ
dGVtOgogICAgIHJldHVybiBzdGF0aWNfY2FzdDxKU0hUTUxDb2xsZWN0aW9uKj4odGhpc09iaikt
PmdldE5hbWVkSXRlbXMoZXhlYywgSWRlbnRpZmllcihhcmdzWzBdLT50b1N0cmluZyhleGVjKSkp
OwogICBkZWZhdWx0Ogo=
</data>

          </attachment>
      

    </bug>

</bugzilla>