<?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>28761</bug_id>
          
          <creation_ts>2009-08-26 17:11:49 -0700</creation_ts>
          <short_desc>clipboard file access tests use &quot;dragentered&quot; instead of &quot;dragenter&quot;</short_desc>
          <delta_ts>2009-08-27 13:30:10 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></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="noel gordon">noel.gordon</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>eric</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>143008</commentid>
    <comment_count>0</comment_count>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2009-08-26 17:11:49 -0700</bug_when>
    <thetext>Silly typo I (eseidel) made.

./http/tests/security/clipboard/resources/clipboard-file-access.js:dragTarget.addEventListener(&quot;dragentered&quot;,
function() {

Noel said he was interested in trying this as his first WebKit patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143013</commentid>
    <comment_count>1</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-26 17:20:22 -0700</bug_when>
    <thetext>This was one of the many casualties of the great bugzilla memory loss event of 2009.
https://lists.webkit.org/pipermail/webkit-unassigned/2009-August/130367.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143016</commentid>
    <comment_count>2</comment_count>
      <attachid>38652</attachid>
    <who name="noel gordon">noel.gordon</who>
    <bug_when>2009-08-26 17:41:12 -0700</bug_when>
    <thetext>Created attachment 38652
use &quot;dragenter&quot;, not &quot;dragentered&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143017</commentid>
    <comment_count>3</comment_count>
      <attachid>38652</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-26 17:47:15 -0700</bug_when>
    <thetext>Comment on attachment 38652
use &quot;dragenter&quot;, not &quot;dragentered&quot;

clicking patch checkbox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143158</commentid>
    <comment_count>4</comment_count>
      <attachid>38652</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-27 11:32:22 -0700</bug_when>
    <thetext>Comment on attachment 38652
use &quot;dragenter&quot;, not &quot;dragentered&quot;

Looks OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143180</commentid>
    <comment_count>5</comment_count>
      <attachid>38652</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-27 13:30:06 -0700</bug_when>
    <thetext>Comment on attachment 38652
use &quot;dragenter&quot;, not &quot;dragentered&quot;

Clearing flags on attachment: 38652

Committed r47832: &lt;http://trac.webkit.org/changeset/47832&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>143181</commentid>
    <comment_count>6</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2009-08-27 13:30:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>38652</attachid>
            <date>2009-08-26 17:41:12 -0700</date>
            <delta_ts>2009-08-27 13:30:06 -0700</delta_ts>
            <desc>use &quot;dragenter&quot;, not &quot;dragentered&quot;</desc>
            <filename>my-excellent-patch.txt</filename>
            <type>text/plain</type>
            <size>11083</size>
            <attacher name="noel gordon">noel.gordon</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDQ3ODAwKQorKysgTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCSh3b3Jr
aW5nIGNvcHkpCkBAIC0xLDMgKzEsMTYgQEAKKzIwMDktMDgtMjYgIE5vZWwgR29yZG9uICA8bm9l
bC5nb3Jkb25AZ21haWwuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgIGNsaXBib2FyZCBmaWxlIGFjY2VzcyB0ZXN0cyB1c2UgImRyYWdlbnRlcmVk
IiBpbnN0ZWFkIG9mICJkcmFnZW50ZXIiCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yODc2MQorICAgICAgICAKKyAgICAgICAgVXNlIGRyYWdlbnRlciBh
bmQgbG9nIHRoZXNlIGV2ZW50cy4gIEFkZCBhIGRyYWdsZWF2ZSB0ZXN0IHRvIGNoZWNrCisgICAg
ICAgIHRoYXQgZHJhZyBmaWxlcyBhcmUgbm90IHZpc2libGUgaW4gZHJhZ2xlYXZlIGV2ZW50cy4K
KworICAgICAgICAqIGh0dHAvdGVzdHMvc2VjdXJpdHkvY2xpcGJvYXJkL2NsaXBib2FyZC1maWxl
LWFjY2Vzcy1leHBlY3RlZC50eHQ6CisgICAgICAgICogaHR0cC90ZXN0cy9zZWN1cml0eS9jbGlw
Ym9hcmQvcmVzb3VyY2VzL2NsaXBib2FyZC1maWxlLWFjY2Vzcy5qczoKKwogMjAwOS0wOC0yNiAg
RGF2ZSBIeWF0dCAgPGh5YXR0QGFwcGxlLmNvbT4KIAogICAgICAgICBBZGQgbGF5b3V0IHRlc3Qg
Zm9yIHJlbHBvc2l0aW9uZWQgaW5saW5lIHJlZ3Jlc3Npb24uCkluZGV4OiBMYXlvdXRUZXN0cy9o
dHRwL3Rlc3RzL3NlY3VyaXR5L2NsaXBib2FyZC9jbGlwYm9hcmQtZmlsZS1hY2Nlc3MtZXhwZWN0
ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvY2xp
cGJvYXJkL2NsaXBib2FyZC1maWxlLWFjY2Vzcy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDQ3ODAw
KQorKysgTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9zZWN1cml0eS9jbGlwYm9hcmQvY2xpcGJvYXJk
LWZpbGUtYWNjZXNzLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtNCwxMSArNCwxNSBA
QCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBCiAKIAogRHJhZ2dpbmcg
bm8gZmlsZXMgc2hvdWxkIHJldHVybiBhbiBlbXB0eSBmaWxlIGxpc3QgKGFyYml0cmFyeSBpbXBs
ZW1lbnRhdGlvbiBkZXRhaWwpOgorT24gZHJhZ2VudGVyOgorUEFTUyBldmVudC5kYXRhVHJhbnNm
ZXIuZmlsZXMubGVuZ3RoIGlzIDAKIE9uIGRyYWdvdmVyOgogUEFTUyBldmVudC5kYXRhVHJhbnNm
ZXIuZmlsZXMubGVuZ3RoIGlzIDAKIE9uIGRyb3A6CiBQQVNTIGV2ZW50LmRhdGFUcmFuc2Zlci5m
aWxlcy5sZW5ndGggaXMgMAotRHJhZ2dpbmcgYSBzaW5nbGUgKG5vbi1leGlzdGFudCkgZmlsZSBv
bnRvIGFuIGVsZW1lbnQ6CitEcmFnIGRyb3AgYSBzaW5nbGUgKG5vbi1leGlzdGFudCkgZmlsZSBv
bnRvIGFuIGVsZW1lbnQ6CitPbiBkcmFnZW50ZXI6CitQQVNTIGV2ZW50LmRhdGFUcmFuc2Zlci5m
aWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CiBQQVNTIGV2ZW50LmRhdGFUcmFuc2Zlci5m
aWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CkBAIC0xOCwxNiArMjIsMjUgQEAgUEFTUyBl
dmVudC5kYXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoIGlzIAogUEFTUyBldmVudC5kYXRhVHJhbnNm
ZXIuZmlsZXNbMF0uZmlsZU5hbWUgaXMgIkRSVEZha2VGaWxlIgogUEFTUyBldmVudC5kYXRhVHJh
bnNmZXIuZmlsZXNbMF0uZmlsZVNpemUgaXMgMAogRklYTUU6IEZpbGUuZmlsZVNpemUgYWx3YXlz
IHJldHVybnMgMCBmb3IgZmlsZXMgZHJvcHBlZCBieSBldmVudFNlbmRlci5iZWdpbkRyYWdXaXRo
RmlsZXMgZnJvbSBodHRwIHRlc3RzOiAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTI1OTA5Ci1EcmFnZ2luZyBhIHJlYWwgZmlsZSBvbnRvIGFuIGVsZW1lbnQ6CitEcmFn
IGZpbGVzIG92ZXIgYW4gZWxlbWVudCwgbGVhdmUgdGhhdCBlbGVtZW50IGFuZCByZWxlYXNlIHRo
ZSBtb3VzZToKK09uIGRyYWdlbnRlcjoKK1BBU1MgZXZlbnQuZGF0YVRyYW5zZmVyLmZpbGVzLmxl
bmd0aCBpcyAwCiBPbiBkcmFnb3ZlcjoKIFBBU1MgZXZlbnQuZGF0YVRyYW5zZmVyLmZpbGVzLmxl
bmd0aCBpcyAwCitPbiBkcmFnbGVhdmU6CitQQVNTIGV2ZW50LmRhdGFUcmFuc2Zlci5maWxlcy5s
ZW5ndGggaXMgMAorRHJhZyBkcm9wIGEgcmVhbCBmaWxlIG9udG8gYW4gZWxlbWVudDoKK09uIGRy
YWdlbnRlcjoKK1BBU1MgZXZlbnQuZGF0YVRyYW5zZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBk
cmFnb3ZlcjoKIFBBU1MgZXZlbnQuZGF0YVRyYW5zZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBk
cm9wOgogUEFTUyBldmVudC5kYXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoIGlzIDEKIFBBU1MgZXZl
bnQuZGF0YVRyYW5zZmVyLmZpbGVzWzBdLmZpbGVOYW1lIGlzICJhcHBsZS5naWYiCiBGQUlMIGV2
ZW50LmRhdGFUcmFuc2Zlci5maWxlc1swXS5maWxlU2l6ZSBzaG91bGQgYmUgMTQ3Ni4gV2FzIDAu
Ci1EcmFnZ2luZyB0d28gZmlsZXMgb250byBhbiBlbGVtZW50OgorRHJhZyBkcm9wIHR3byBmaWxl
cyBvbnRvIGFuIGVsZW1lbnQ6CitPbiBkcmFnZW50ZXI6CitQQVNTIGV2ZW50LmRhdGFUcmFuc2Zl
ci5maWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CiBQQVNTIGV2ZW50LmRhdGFUcmFuc2Zl
ci5maWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CkBAIC0zOCw3ICs1MSw5IEBAIFBBU1Mg
ZXZlbnQuZGF0YVRyYW5zZmVyLmZpbGVzWzBdLmZpbGVOYW0KIEZBSUwgZXZlbnQuZGF0YVRyYW5z
ZmVyLmZpbGVzWzBdLmZpbGVTaXplIHNob3VsZCBiZSAxNDc2LiBXYXMgMC4KIFBBU1MgZXZlbnQu
ZGF0YVRyYW5zZmVyLmZpbGVzWzFdLmZpbGVOYW1lIGlzICJtb3ppbGxhLmdpZiIKIEZBSUwgZXZl
bnQuZGF0YVRyYW5zZmVyLmZpbGVzWzFdLmZpbGVTaXplIHNob3VsZCBiZSAyNTkzLiBXYXMgMC4K
LURyYWdnaW5nIHR3byBmaWxlcyBpbiByZXZlcnNlIGFscGhhYmV0aWNhbCBvcmRlciBvbnRvIGFu
IGVsZW1lbnQ6CitEcmFnIGRyb3AgdHdvIGZpbGVzIGluIHJldmVyc2UgYWxwaGFiZXRpY2FsIG9y
ZGVyIG9udG8gYW4gZWxlbWVudDoKK09uIGRyYWdlbnRlcjoKK1BBU1MgZXZlbnQuZGF0YVRyYW5z
ZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBkcmFnb3ZlcjoKIFBBU1MgZXZlbnQuZGF0YVRyYW5z
ZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBkcmFnb3ZlcjoKQEAgLTUwLDIxICs2NSwyNyBAQCBG
QUlMIGV2ZW50LmRhdGFUcmFuc2Zlci5maWxlc1swXS5maWxlU2l6CiBQQVNTIGV2ZW50LmRhdGFU
cmFuc2Zlci5maWxlc1sxXS5maWxlTmFtZSBpcyAiYXBwbGUuZ2lmIgogRkFJTCBldmVudC5kYXRh
VHJhbnNmZXIuZmlsZXNbMV0uZmlsZVNpemUgc2hvdWxkIGJlIDE0NzYuIFdhcyAwLgogRklYTUU6
IFdlIHNob3VsZCBub3QgYWxsb3cgZWxlbWVudCB0byBhY2NlcHQgZHJvcHMgaW5jbHVkaW5nIGRp
cmVjdG9yaWVzIHVubGVzcyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjU4NzkgaXMgZml4ZWQgdG8gbWFrZSBkaXJlY3RvcnkgRmlsZSBvYmplY3RzIHVzZWZ1bCBmcm9t
IEphdmFTY3JpcHQuICBUaGUgcGFnZSBpcyBnaXZlbiBGaWxlIG9iamVjdHMgY29ycmVzcG9uZGlu
ZyB0byBkaXJlY3RvcmllcywgYnV0IGZvcm0gc3VibWlzc2lvbiBhbmQgeGhyLnNlbmQoKSB3aWxs
IGZhaWwuCi1EcmFnZ2luZyBhIGRpcmVjdG9yeSBvbnRvIGFuIGVsZW1lbnQ6CitEcmFnIGRyb3Ag
YSBkaXJlY3Rvcnkgb250byBhbiBlbGVtZW50OgorT24gZHJhZ2VudGVyOgorUEFTUyBldmVudC5k
YXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoIGlzIDAKIE9uIGRyYWdvdmVyOgogUEFTUyBldmVudC5k
YXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoIGlzIDAKIE9uIGRyYWdvdmVyOgogUEFTUyBldmVudC5k
YXRhVHJhbnNmZXIuZmlsZXMubGVuZ3RoIGlzIDAKIE9uIGRyb3A6CiBGQUlMIGV2ZW50LmRhdGFU
cmFuc2Zlci5maWxlcy5sZW5ndGggc2hvdWxkIGJlIDAuIFdhcyAxLgotRHJhZ2dpbmcgYSBmaWxl
IGFuZCBhIGRpcmVjdG9yeSBvbnRvIGFuIGVsZW1lbnQ6CitEcmFnIGRyb3AgYSBmaWxlIGFuZCBh
IGRpcmVjdG9yeSBvbnRvIGFuIGVsZW1lbnQ6CitPbiBkcmFnZW50ZXI6CitQQVNTIGV2ZW50LmRh
dGFUcmFuc2Zlci5maWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CiBQQVNTIGV2ZW50LmRh
dGFUcmFuc2Zlci5maWxlcy5sZW5ndGggaXMgMAogT24gZHJhZ292ZXI6CiBQQVNTIGV2ZW50LmRh
dGFUcmFuc2Zlci5maWxlcy5sZW5ndGggaXMgMAogT24gZHJvcDoKIEZBSUwgZXZlbnQuZGF0YVRy
YW5zZmVyLmZpbGVzLmxlbmd0aCBzaG91bGQgYmUgMC4gV2FzIDIuCi1EcmFnZ2luZyBhIGRpcmVj
dG9yeSBhbmQgYSBmaWxlIG9udG8gYW4gZWxlbWVudDoKK0RyYWcgZHJvcCBhIGRpcmVjdG9yeSBh
bmQgYSBmaWxlIG9udG8gYW4gZWxlbWVudDoKK09uIGRyYWdlbnRlcjoKK1BBU1MgZXZlbnQuZGF0
YVRyYW5zZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBkcmFnb3ZlcjoKIFBBU1MgZXZlbnQuZGF0
YVRyYW5zZmVyLmZpbGVzLmxlbmd0aCBpcyAwCiBPbiBkcmFnb3ZlcjoKSW5kZXg6IExheW91dFRl
c3RzL2h0dHAvdGVzdHMvc2VjdXJpdHkvY2xpcGJvYXJkL3Jlc291cmNlcy9jbGlwYm9hcmQtZmls
ZS1hY2Nlc3MuanMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaHR0cC90ZXN0cy9zZWN1cml0
eS9jbGlwYm9hcmQvcmVzb3VyY2VzL2NsaXBib2FyZC1maWxlLWFjY2Vzcy5qcwkocmV2aXNpb24g
NDc4MDApCisrKyBMYXlvdXRUZXN0cy9odHRwL3Rlc3RzL3NlY3VyaXR5L2NsaXBib2FyZC9yZXNv
dXJjZXMvY2xpcGJvYXJkLWZpbGUtYWNjZXNzLmpzCSh3b3JraW5nIGNvcHkpCkBAIC04LDE3ICs4
LDI1IEBAIGRyYWdUYXJnZXQuc3R5bGUuaGVpZ2h0ID0gIjEwMHB4IjsKIC8vIEltcG9ydGFudCB0
aGF0IHdlIHB1dCB0aGlzIGF0IHRoZSB0b3Agb2YgdGhlIGRvYyBzbyB0aGF0IGxvZ2dpbmcgZG9l
cyBub3QgY2F1c2UgaXQgdG8gZ28gb3V0IG9mIHZpZXcgKGFuZCBiZSB1bmRyYWdhYmxlKQogZG9j
dW1lbnQuYm9keS5pbnNlcnRCZWZvcmUoZHJhZ1RhcmdldCwgZG9jdW1lbnQuYm9keS5maXJzdENo
aWxkKTsKIAotZHJhZ1RhcmdldC5hZGRFdmVudExpc3RlbmVyKCJkcmFnZW50ZXJlZCIsIGZ1bmN0
aW9uKCkgeworZHJhZ1RhcmdldC5hZGRFdmVudExpc3RlbmVyKCJkcmFnZW50ZXIiLCBmdW5jdGlv
bigpIHsKKyAgICBkZWJ1ZygiT24gZHJhZ2VudGVyOiIpCiAgICAgZXZlbnQuZGF0YVRyYW5zZmVy
LmRyb3BFZmZlY3QgPSAiY29weSI7CisgICAgZmlsZUxpc3RTaG91bGRCZSgiZXZlbnQuZGF0YVRy
YW5zZmVyLmZpbGVzIiwgW10pOwogICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CiB9LCBmYWxz
ZSk7CiAKIGRyYWdUYXJnZXQuYWRkRXZlbnRMaXN0ZW5lcigiZHJhZ292ZXIiLCBmdW5jdGlvbigp
IHsKICAgICBkZWJ1ZygiT24gZHJhZ292ZXI6IikKKyAgICBldmVudC5kYXRhVHJhbnNmZXIuZHJv
cEVmZmVjdCA9ICJjb3B5IjsKICAgICBmaWxlTGlzdFNob3VsZEJlKCJldmVudC5kYXRhVHJhbnNm
ZXIuZmlsZXMiLCBbXSk7CiAgICAgZXZlbnQucHJldmVudERlZmF1bHQoKTsKIH0sIGZhbHNlKTsK
IAorZHJhZ1RhcmdldC5hZGRFdmVudExpc3RlbmVyKCJkcmFnbGVhdmUiLCBmdW5jdGlvbigpIHsK
KyAgICBkZWJ1ZygiT24gZHJhZ2xlYXZlOiIpCisgICAgZmlsZUxpc3RTaG91bGRCZSgiZXZlbnQu
ZGF0YVRyYW5zZmVyLmZpbGVzIiwgW10pOworfSwgZmFsc2UpOworCiB2YXIgZXhwZWN0ZWRGaWxl
c09uRHJvcDsKIGRyYWdUYXJnZXQuYWRkRXZlbnRMaXN0ZW5lcigiZHJvcCIsIGZ1bmN0aW9uKCkg
ewogICAgIGRlYnVnKCJPbiBkcm9wOiIpCkBAIC0yNiwxNiArMzQsMjMgQEAgZHJhZ1RhcmdldC5h
ZGRFdmVudExpc3RlbmVyKCJkcm9wIiwgZnVuYwogICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7
CiB9LCBmYWxzZSk7CiAKLWZ1bmN0aW9uIG1vdmVNb3VzZVRvQ2VudGVyT2ZFbGVtZW50KGVsZW1l
bnQpCi17CitmdW5jdGlvbiBtb3ZlTW91c2VUb0NlbnRlck9mRWxlbWVudChlbGVtZW50KSB7CiAg
ICAgdmFyIGNlbnRlclggPSBlbGVtZW50Lm9mZnNldExlZnQgKyBlbGVtZW50Lm9mZnNldFdpZHRo
IC8gMjsKICAgICB2YXIgY2VudGVyWSA9IGVsZW1lbnQub2Zmc2V0VG9wICsgZWxlbWVudC5vZmZz
ZXRIZWlnaHQgLyAyOwogICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKGNlbnRlclgsIGNlbnRl
clkpOwogfQogCi1mdW5jdGlvbiBkcmFnRmlsZXNPbnRvRHJhZ1RhcmdldChmaWxlcykgeworZnVu
Y3Rpb24gbW92ZU1vdXNlVG9PdXRzaWRlT2ZFbGVtZW50KGVsZW1lbnQpIHsKKyAgICB2YXIgb3V0
c2lkZVggPSBlbGVtZW50Lm9mZnNldExlZnQgKyBlbGVtZW50Lm9mZnNldFdpZHRoICsgNDI7Cisg
ICAgdmFyIG91dHNpZGVZID0gZWxlbWVudC5vZmZzZXRUb3AgKyBlbGVtZW50Lm9mZnNldEhlaWdo
dCArIDQyOworICAgIGV2ZW50U2VuZGVyLm1vdXNlTW92ZVRvKG91dHNpZGVYLCBvdXRzaWRlWSk7
Cit9CisKK2Z1bmN0aW9uIGRyYWdGaWxlc09udG9EcmFnVGFyZ2V0KGZpbGVzLCBsZWF2ZSkgewog
ICAgIGV2ZW50U2VuZGVyLmJlZ2luRHJhZ1dpdGhGaWxlcyhmaWxlcyk7CiAgICAgbW92ZU1vdXNl
VG9DZW50ZXJPZkVsZW1lbnQoZHJhZ1RhcmdldCk7CisgICAgaWYgKGxlYXZlICYmIGxlYXZlID09
PSB0cnVlKQorICAgICAgbW92ZU1vdXNlVG9PdXRzaWRlT2ZFbGVtZW50KGRyYWdUYXJnZXQpOwog
ICAgIGV2ZW50U2VuZGVyLm1vdXNlVXAoKTsKIH0KIApAQCAtNDksMTggKzY0LDE4IEBAIGZ1bmN0
aW9uIGZpbGVMaXN0U2hvdWxkQmUoZmlsZUxpc3RTdHJpbmcKICAgICB9CiB9CiAKLWZ1bmN0aW9u
IGRyYWdnaW5nUGF0aHNTaG91bGRSZXN1bHRJbkZpbGVzKHBhdGhzQXJyYXksIGZpbGVzQXJyYXkp
CitmdW5jdGlvbiBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVzdWx0SW5GaWxlcyhwYXRoc0FycmF5LCBm
aWxlc0FycmF5LCBsZWF2ZSkKIHsKICAgICBleHBlY3RlZEZpbGVzT25Ecm9wID0gZmlsZXNBcnJh
eTsKLSAgICBkcmFnRmlsZXNPbnRvRHJhZ1RhcmdldChwYXRoc0FycmF5KTsKKyAgICBkcmFnRmls
ZXNPbnRvRHJhZ1RhcmdldChwYXRoc0FycmF5LCBsZWF2ZSB8fCBmYWxzZSk7CiB9CiAKLWZ1bmN0
aW9uIHRlc3REcmFnZ2luZ0ZpbGVzKGZpbGVzQXJyYXkpCitmdW5jdGlvbiB0ZXN0RHJhZ2dpbmdG
aWxlcyhmaWxlc0FycmF5LCBsZWF2ZSkKIHsKICAgICAvLyBXZSBjb3VsZCBtYWtlIGEgd2F5IHRv
IHBhcnNlIHRoZSBmaWxlbmFtZSBmcm9tIHRoZSBwYXRoLCBhbmQgdGhlbiBvbmx5IG5lZWQgdG8g
cGFzcwogICAgIC8vIHRoZSBwYXRoIGluIHRoZSBmaWxlc0FycmF5LgogICAgIHZhciBwYXRoc09u
bHkgPSBmaWxlc0FycmF5Lm1hcChmdW5jdGlvbihmaWxlU3BlYykgeyByZXR1cm4gZmlsZVNwZWNb
J3BhdGgnXTsgfSk7Ci0gICAgZHJhZ2dpbmdQYXRoc1Nob3VsZFJlc3VsdEluRmlsZXMocGF0aHNP
bmx5LCBmaWxlc0FycmF5KTsKKyAgICBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVzdWx0SW5GaWxlcyhw
YXRoc09ubHksIGZpbGVzQXJyYXksIGxlYXZlIHx8IGZhbHNlKTsKIH0KIAogZnVuY3Rpb24gcnVu
VGVzdCgpCkBAIC02OCwyNSArODMsMzAgQEAgZnVuY3Rpb24gcnVuVGVzdCgpCiAgICAgZGVidWco
IkRyYWdnaW5nIG5vIGZpbGVzIHNob3VsZCByZXR1cm4gYW4gZW1wdHkgZmlsZSBsaXN0IChhcmJp
dHJhcnkgaW1wbGVtZW50YXRpb24gZGV0YWlsKToiKTsKICAgICB0ZXN0RHJhZ2dpbmdGaWxlcyhb
XSk7CiAKLSAgICBkZWJ1ZygiRHJhZ2dpbmcgYSBzaW5nbGUgKG5vbi1leGlzdGFudCkgZmlsZSBv
bnRvIGFuIGVsZW1lbnQ6Iik7CisgICAgZGVidWcoIkRyYWcgZHJvcCBhIHNpbmdsZSAobm9uLWV4
aXN0YW50KSBmaWxlIG9udG8gYW4gZWxlbWVudDoiKTsKICAgICB0ZXN0RHJhZ2dpbmdGaWxlcyhb
CiAgICAgICAgIHsgJ3BhdGgnOiAnRFJURmFrZUZpbGUnLCAnbmFtZScgOiAnRFJURmFrZUZpbGUn
LCAnc2l6ZScgOiAwIH0KICAgICBdKTsKIAogICAgIGRlYnVnKCJGSVhNRTogRmlsZS5maWxlU2l6
ZSBhbHdheXMgcmV0dXJucyAwIGZvciBmaWxlcyBkcm9wcGVkIGJ5IGV2ZW50U2VuZGVyLmJlZ2lu
RHJhZ1dpdGhGaWxlcyBmcm9tIGh0dHAgdGVzdHM6ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjU5MDkiKTsKIAotICAgIGRlYnVnKCJEcmFnZ2luZyBhIHJlYWwgZmls
ZSBvbnRvIGFuIGVsZW1lbnQ6Iik7CisgICAgZGVidWcoIkRyYWcgZmlsZXMgb3ZlciBhbiBlbGVt
ZW50LCBsZWF2ZSB0aGF0IGVsZW1lbnQgYW5kIHJlbGVhc2UgdGhlIG1vdXNlOiIpOyAgIAogICAg
IHRlc3REcmFnZ2luZ0ZpbGVzKFsKICAgICAgICAgeyAncGF0aCc6ICdyZXNvdXJjZXMvYXBwbGUu
Z2lmJywgJ25hbWUnIDogJ2FwcGxlLmdpZicsICdzaXplJyA6IDE0NzYgfQotICAgIF0pOworICAg
IF0sIHRydWUpOwogCi0gICAgZGVidWcoIkRyYWdnaW5nIHR3byBmaWxlcyBvbnRvIGFuIGVsZW1l
bnQ6Iik7CisgICAgZGVidWcoIkRyYWcgZHJvcCBhIHJlYWwgZmlsZSBvbnRvIGFuIGVsZW1lbnQ6
Iik7CisgICAgdGVzdERyYWdnaW5nRmlsZXMoWworICAgICAgICB7ICdwYXRoJzogJ3Jlc291cmNl
cy9hcHBsZS5naWYnLCAnbmFtZScgOiAnYXBwbGUuZ2lmJywgJ3NpemUnIDogMTQ3NiB9CisgICAg
XSk7CisgICAgCisgICAgZGVidWcoIkRyYWcgZHJvcCB0d28gZmlsZXMgb250byBhbiBlbGVtZW50
OiIpOwogICAgIHRlc3REcmFnZ2luZ0ZpbGVzKFsKICAgICAgICAgeyAncGF0aCc6ICdyZXNvdXJj
ZXMvYXBwbGUuZ2lmJywgJ25hbWUnIDogJ2FwcGxlLmdpZicsICdzaXplJyA6IDE0NzYgfSwKICAg
ICAgICAgeyAncGF0aCc6ICdyZXNvdXJjZXMvbW96aWxsYS5naWYnLCAnbmFtZScgOiAnbW96aWxs
YS5naWYnLCAnc2l6ZScgOiAyNTkzIH0KICAgICBdKTsKIAotICAgIGRlYnVnKCJEcmFnZ2luZyB0
d28gZmlsZXMgaW4gcmV2ZXJzZSBhbHBoYWJldGljYWwgb3JkZXIgb250byBhbiBlbGVtZW50OiIp
OworICAgIGRlYnVnKCJEcmFnIGRyb3AgdHdvIGZpbGVzIGluIHJldmVyc2UgYWxwaGFiZXRpY2Fs
IG9yZGVyIG9udG8gYW4gZWxlbWVudDoiKTsKICAgICB0ZXN0RHJhZ2dpbmdGaWxlcyhbCiAgICAg
ICAgIHsgJ3BhdGgnOiAncmVzb3VyY2VzL21vemlsbGEuZ2lmJywgJ25hbWUnIDogJ21vemlsbGEu
Z2lmJywgJ3NpemUnIDogMjU5MyB9LAogICAgICAgICB7ICdwYXRoJzogJ3Jlc291cmNlcy9hcHBs
ZS5naWYnLCAnbmFtZScgOiAnYXBwbGUuZ2lmJywgJ3NpemUnIDogMTQ3NiB9CkBAIC05NCwxNiAr
MTE0LDE2IEBAIGZ1bmN0aW9uIHJ1blRlc3QoKQogCiAgICAgLy8gRGlyZWN0b3J5IGRyYWdnaW5n
IGJlaGF2aW9yIGlzIGNvdmVyZWQgYnkgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTI1ODUyIGFuZCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjU4NzkKICAgICBkZWJ1ZygiRklYTUU6IFdlIHNob3VsZCBub3QgYWxsb3cgZWxlbWVudCB0byBh
Y2NlcHQgZHJvcHMgaW5jbHVkaW5nIGRpcmVjdG9yaWVzIHVubGVzcyBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjU4NzkgaXMgZml4ZWQgdG8gbWFrZSBkaXJlY3Rvcnkg
RmlsZSBvYmplY3RzIHVzZWZ1bCBmcm9tIEphdmFTY3JpcHQuICBUaGUgcGFnZSBpcyBnaXZlbiBG
aWxlIG9iamVjdHMgY29ycmVzcG9uZGluZyB0byBkaXJlY3RvcmllcywgYnV0IGZvcm0gc3VibWlz
c2lvbiBhbmQgeGhyLnNlbmQoKSB3aWxsIGZhaWwuIik7Ci0gICAgZGVidWcoIkRyYWdnaW5nIGEg
ZGlyZWN0b3J5IG9udG8gYW4gZWxlbWVudDoiKTsKKyAgICBkZWJ1ZygiRHJhZyBkcm9wIGEgZGly
ZWN0b3J5IG9udG8gYW4gZWxlbWVudDoiKTsKICAgICBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVzdWx0
SW5GaWxlcyhbJ3Jlc291cmNlcy9kaXJlY3RvcnktZm9yLWRyYWdnaW5nJ10sIFtdKTsKIAogICAg
IC8vIE5vdGU6IFRoZSBvcmRlciBvZiBzZWxlY3Rpb24gaW4gdGhlIEZpbmRlciBjaGFuZ2VzIHRo
ZSBvcmRlciBvZiBmaWxlIHBhdGhzIGluIHRoZSBwYXN0ZWJvYXJkCiAgICAgLy8gdGh1cyBpdCdz
IGltcG9ydGFudCB0aGF0IHdlIHRlc3QgZGlmZmVyZW50IG9yZGVycyBoZXJlIGFzIHdlbGwgKGF0
IGxlYXN0IG9uIHRoZSBNYWMpCiAgICAgLy8gQm90aCBkcm9wcyBzaG91bGQgYmUgcmVmdXNlZCBv
ciBzdWNjZWVkIGJhc2VkIG9uIGhvdyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MjU4NzkgaXMgcmVzb2x2ZWQuICBDdXJyZW50bHkgd2UgZXhwZWN0IGRyb3BzIHRvIGJl
IHJlZnVzZWQuCi0gICAgZGVidWcoIkRyYWdnaW5nIGEgZmlsZSBhbmQgYSBkaXJlY3Rvcnkgb250
byBhbiBlbGVtZW50OiIpOworICAgIGRlYnVnKCJEcmFnIGRyb3AgYSBmaWxlIGFuZCBhIGRpcmVj
dG9yeSBvbnRvIGFuIGVsZW1lbnQ6Iik7CiAgICAgZHJhZ2dpbmdQYXRoc1Nob3VsZFJlc3VsdElu
RmlsZXMoWydyZXNvdXJjZXMvYXBwbGUuZ2lmJywgJ3Jlc291cmNlcy9kaXJlY3RvcnktZm9yLWRy
YWdnaW5nJ10sIFtdKTsKIAotICAgIGRlYnVnKCJEcmFnZ2luZyBhIGRpcmVjdG9yeSBhbmQgYSBm
aWxlIG9udG8gYW4gZWxlbWVudDoiKQorICAgIGRlYnVnKCJEcmFnIGRyb3AgYSBkaXJlY3Rvcnkg
YW5kIGEgZmlsZSBvbnRvIGFuIGVsZW1lbnQ6IikKICAgICBkcmFnZ2luZ1BhdGhzU2hvdWxkUmVz
dWx0SW5GaWxlcyhbJ3Jlc291cmNlcy9kaXJlY3RvcnktZm9yLWRyYWdnaW5nJywgJ3Jlc291cmNl
cy9hcHBsZS5naWYnXSwgW10pOwogfQogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>