<?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>66456</bug_id>
          
          <creation_ts>2011-08-18 01:59:55 -0700</creation_ts>
          <short_desc>A Worker constructor should throw TypeError, when the number of arguments is not enough</short_desc>
          <delta_ts>2011-08-23 11:29:39 -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>DOM</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>65839</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Kentaro Hara">haraken</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>abarth</cc>
    
    <cc>ap</cc>
    
    <cc>dominicc</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>452912</commentid>
    <comment_count>0</comment_count>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-08-18 01:59:55 -0700</bug_when>
    <thetext>Currently, a Worker constructor throws SyntaxError, when the number of arguments is not enough. However, the spec requires TypeError in that case (http://www.w3.org/TR/WebIDL/#es-operations).

FYI: This is a part of the patches for bug 65839.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>452913</commentid>
    <comment_count>1</comment_count>
      <attachid>104316</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-08-18 02:04:53 -0700</bug_when>
    <thetext>Created attachment 104316
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>452924</commentid>
    <comment_count>2</comment_count>
      <attachid>104316</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-18 02:46:55 -0700</bug_when>
    <thetext>Comment on attachment 104316
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=104316&amp;action=review

&gt; Source/WebCore/ChangeLog:8
&gt; +        A Worker constructor should throw TypeError, when the number of arguments is not enough
&gt; +        https://bugs.webkit.org/show_bug.cgi?id=66456
&gt; +
&gt; +        Reviewed by NOBODY (OOPS!).
&gt; +
&gt; +        Test: fast/workers/worker-constructor.html

pls add reference to the spec.  thx.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>452940</commentid>
    <comment_count>3</comment_count>
      <attachid>104319</attachid>
    <who name="Kentaro Hara">haraken</who>
    <bug_when>2011-08-18 03:54:46 -0700</bug_when>
    <thetext>Created attachment 104319
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453144</commentid>
    <comment_count>4</comment_count>
      <attachid>104319</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2011-08-18 11:00:05 -0700</bug_when>
    <thetext>Comment on attachment 104319
Patch

ok.  Your ChangeLog is still minimalistic, but its ok.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453270</commentid>
    <comment_count>5</comment_count>
      <attachid>104319</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-18 12:43:25 -0700</bug_when>
    <thetext>Comment on attachment 104319
Patch

Clearing flags on attachment: 104319

Committed r93336: &lt;http://trac.webkit.org/changeset/93336&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>453271</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-08-18 12:43:30 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>455545</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2011-08-23 11:29:39 -0700</bug_when>
    <thetext>*** Bug 66277 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104316</attachid>
            <date>2011-08-18 02:04:53 -0700</date>
            <delta_ts>2011-08-18 03:54:39 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66456-20110818180451.patch</filename>
            <type>text/plain</type>
            <size>4366</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMxNjYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2N2EwOTRjZWU5YzBiZmU1ZWFkMDBj
YzAxZmRiOGY2Y2ZiZDdlM2EzLi5jZWRkZDRiNTZjODRhZTY2OWUxMWFjNTE5MTkwOGM4MjE3OWJj
OTQwIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTEtMDgtMTggIEtlbnRhcm8gSGFyYSAgPGhh
cmFrZW5AZ29vZ2xlLmNvbT4KKworICAgICAgICBBIFdvcmtlciBjb25zdHJ1Y3RvciBzaG91bGQg
dGhyb3cgVHlwZUVycm9yLCB3aGVuIHRoZSBudW1iZXIgb2YgYXJndW1lbnRzIGlzIG5vdCBlbm91
Z2gKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2NDU2
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0
L3dvcmtlcnMvd29ya2VyLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dDogQ2hhbmdlZCBTeW50YXhF
cnJvciB0byBUeXBlRXJyb3IuCisKIDIwMTEtMDgtMTYgIFRvbnkgQ2hhbmcgIDx0b255QGNocm9t
aXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIGZhc3QvY3NzL2N1c3RvbS1mb250LXhoZWln
aHQuaHRtbCBpcyBhc3NlcnRpbmcgb24gYWxsCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0
L3dvcmtlcnMvd29ya2VyLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zh
c3Qvd29ya2Vycy93b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CmluZGV4IGYxYzIyZDA0
NzY3ZGViOTBjY2VhNzQ0MGRhMjg3MjVlN2RhNGMyMGQuLjg5MTZmN2QxYzRmMTdhYjZjMzg5ZGZk
M2JiMWRmOTIxNjU0YmRlYWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zhc3Qvd29ya2Vycy93
b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2Zhc3Qvd29y
a2Vycy93b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CkBAIC0yLDcgKzIsNyBAQCBUZXN0
IFdvcmtlciBjb25zdHJ1Y3RvciBmdW5jdGlvbmFsaXR5LiBTaG91bGQgcHJpbnQgYSBzZXJpZXMg
b2YgUEFTUyBtZXNzYWdlcywgZgogCiBQQVNTOiB0b1N0cmluZyBleGNlcHRpb24gcHJvcGFnYXRl
ZCBjb3JyZWN0bHkuCiBQQVNTOiB0cnlpbmcgdG8gY3JlYXRlIHdvcmtlcnMgcmVjdXJzaXZlbHkg
cmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChSYW5nZUVycm9yOiBNYXhpbXVtIGNhbGwgc3RhY2sg
c2l6ZSBleGNlZWRlZC4pCi1QQVNTOiBpbnZva2luZyBXb3JrZXIgY29uc3RydWN0b3Igd2l0aG91
dCBhcmd1bWVudHMgcmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChTeW50YXhFcnJvcjogTm90IGVu
b3VnaCBhcmd1bWVudHMpCitQQVNTOiBpbnZva2luZyBXb3JrZXIgY29uc3RydWN0b3Igd2l0aG91
dCBhcmd1bWVudHMgcmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChUeXBlRXJyb3I6IE5vdCBlbm91
Z2ggYXJndW1lbnRzKQogUEFTUzogaW52b2tpbmcgV29ya2VyIGNvbnN0cnVjdG9yIHdpdGggZW1w
dHkgc2NyaXB0IFVSTCByZXN1bHRlZCBpbiBhbiBleGNlcHRpb24gKEVycm9yOiBTWU5UQVhfRVJS
OiBET00gRXhjZXB0aW9uIDEyKQogUEFTUzogaW52b2tpbmcgV29ya2VyIGNvbnN0cnVjdG9yIHdp
dGggaW52YWxpZCBzY3JpcHQgVVJMIHJlc3VsdGVkIGluIGFuIGV4Y2VwdGlvbiAoRXJyb3I6IFNZ
TlRBWF9FUlI6IERPTSBFeGNlcHRpb24gMTIpCiBQQVNTOiBvbmVycm9yIGludm9rZWQgZm9yIGEg
c2NyaXB0IHRoYXQgY291bGQgbm90IGJlIGxvYWRlZC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCBhODI4Y2VjMDAz
MjMxNzQ3MWE3YThiMTg3MWU1M2JlMWM1ZmIxNjNmLi5kMjEyMjQwODY1YzhhZWRkMjI3NjgyZmEz
ZTc2NmJjODk3NDYyZjVjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTEtMDgtMTgg
IEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AZ29vZ2xlLmNvbT4KKworICAgICAgICBBIFdvcmtlciBj
b25zdHJ1Y3RvciBzaG91bGQgdGhyb3cgVHlwZUVycm9yLCB3aGVuIHRoZSBudW1iZXIgb2YgYXJn
dW1lbnRzIGlzIG5vdCBlbm91Z2gKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTY2NDU2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgVGVzdDogZmFzdC93b3JrZXJzL3dvcmtlci1jb25zdHJ1Y3Rvci5odG1sCisK
KyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU1dvcmtlckN1c3RvbS5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpKU1dvcmtlckNvbnN0cnVjdG9yOjpjb25zdHJ1Y3RKU1dvcmtlcik6IENoYW5nZWQgU3lu
dGF4RXJyb3IgdG8gVHlwZUVycm9yLgorICAgICAgICAqIGJpbmRpbmdzL3Y4L2N1c3RvbS9WOFdv
cmtlckN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpWOFdvcmtlcjo6Y29uc3RydWN0b3JD
YWxsYmFjayk6IENoYW5nZWQgU3ludGF4RXJyb3IgdG8gVHlwZUVycm9yLgorCiAyMDExLTA4LTE2
ICBKb3NlcGggUGVjb3Jhcm8gIDxqb2VwZWNrQHdlYmtpdC5vcmc+CiAKICAgICAgICAgVW5yZXZp
ZXdlZCBDaHJvbWl1bSBXaW5kb3dzIGJ1aWxkIGZpeCBhZnRlciByOTMxNDAuIFRha2UgNC4KZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTV29ya2VyQ3VzdG9tLmNwcCBi
L1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTV29ya2VyQ3VzdG9tLmNwcAppbmRleCAyNzU4
MGFlMTk4NTFjOTFiNTFmMjNkZmNmODZjNzUzMTkzYzIyODZhLi4zYWZkYzA5MDdhNjZkM2NjYmNm
YmNiMzIzMzk2MjQwN2MzYzlkNzc1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5n
cy9qcy9KU1dvcmtlckN1c3RvbS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvanMv
SlNXb3JrZXJDdXN0b20uY3BwCkBAIC00OSw3ICs0OSw3IEBAIEVuY29kZWRKU1ZhbHVlIEpTQ19I
T1NUX0NBTEwgSlNXb3JrZXJDb25zdHJ1Y3Rvcjo6Y29uc3RydWN0SlNXb3JrZXIoRXhlY1N0YXRl
KiBlCiAgICAgSlNXb3JrZXJDb25zdHJ1Y3RvcioganNDb25zdHJ1Y3RvciA9IHN0YXRpY19jYXN0
PEpTV29ya2VyQ29uc3RydWN0b3IqPihleGVjLT5jYWxsZWUoKSk7CiAKICAgICBpZiAoIWV4ZWMt
PmFyZ3VtZW50Q291bnQoKSkKLSAgICAgICAgcmV0dXJuIHRocm93Vk1FcnJvcihleGVjLCBjcmVh
dGVTeW50YXhFcnJvcihleGVjLCAiTm90IGVub3VnaCBhcmd1bWVudHMiKSk7CisgICAgICAgIHJl
dHVybiB0aHJvd1ZNRXJyb3IoZXhlYywgY3JlYXRlVHlwZUVycm9yKGV4ZWMsICJOb3QgZW5vdWdo
IGFyZ3VtZW50cyIpKTsKIAogICAgIFVTdHJpbmcgc2NyaXB0VVJMID0gZXhlYy0+YXJndW1lbnQo
MCkudG9TdHJpbmcoZXhlYyk7CiAgICAgaWYgKGV4ZWMtPmhhZEV4Y2VwdGlvbigpKQpkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4V29ya2VyQ3VzdG9tLmNw
cCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1c3RvbS9WOFdvcmtlckN1c3RvbS5jcHAK
aW5kZXggZmRjNjgxNTNiM2MwYTQ2MGQ0MjI0OWFlODNlYTQ1NzkxZDlmNGJhNS4uOTU1MDRkYmVh
NjAxZTNlMTU0N2QyMWVkYmE4YjA4NWRjYjQzNjZiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4V29ya2VyQ3VzdG9tLmNwcAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhXb3JrZXJDdXN0b20uY3BwCkBAIC01NSw3ICs1NSw3
IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOFdvcmtlcjo6Y29uc3RydWN0b3JDYWxsYmFjayhj
b25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQogICAgICAgICByZXR1cm4gdGhyb3dFcnJvcigiRE9N
IG9iamVjdCBjb25zdHJ1Y3RvciBjYW5ub3QgYmUgY2FsbGVkIGFzIGEgZnVuY3Rpb24uIik7CiAK
ICAgICBpZiAoIWFyZ3MuTGVuZ3RoKCkpCi0gICAgICAgIHJldHVybiB0aHJvd0Vycm9yKCJOb3Qg
ZW5vdWdoIGFyZ3VtZW50cyIsIFY4UHJveHk6OlN5bnRheEVycm9yKTsKKyAgICAgICAgcmV0dXJu
IHRocm93RXJyb3IoIk5vdCBlbm91Z2ggYXJndW1lbnRzIiwgVjhQcm94eTo6VHlwZUVycm9yKTsK
IAogICAgIHY4OjpUcnlDYXRjaCB0cnlDYXRjaDsKICAgICB2ODo6SGFuZGxlPHY4OjpTdHJpbmc+
IHNjcmlwdFVybCA9IGFyZ3NbMF0tPlRvU3RyaW5nKCk7Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>104319</attachid>
            <date>2011-08-18 03:54:46 -0700</date>
            <delta_ts>2011-08-18 12:43:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-66456-20110818195445.patch</filename>
            <type>text/plain</type>
            <size>4504</size>
            <attacher name="Kentaro Hara">haraken</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTMxNjYKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5n
ZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA2N2EwOTRjZWU5YzBiZmU1ZWFkMDBj
YzAxZmRiOGY2Y2ZiZDdlM2EzLi40YTYwMWIwYTU3MjY2Y2YyY2ViNGFjMWFjM2VkZmM5MTNkNzc5
Mzg5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTEtMDgtMTggIEtlbnRhcm8gSGFyYSAgPGhh
cmFrZW5AZ29vZ2xlLmNvbT4KKworICAgICAgICBBIFdvcmtlciBjb25zdHJ1Y3RvciBzaG91bGQg
dGhyb3cgVHlwZUVycm9yLCB3aGVuIHRoZSBudW1iZXIgb2YgYXJndW1lbnRzIGlzIG5vdCBlbm91
Z2gKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2NDU2
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgU3BlYyBp
cyBoZXJlOiBodHRwOi8vd3d3LnczLm9yZy9UUi9XZWJJREwvI2VzLW9wZXJhdGlvbnMuCisKKyAg
ICAgICAgKiBmYXN0L3dvcmtlcnMvd29ya2VyLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dDogQ2hh
bmdlZCBTeW50YXhFcnJvciB0byBUeXBlRXJyb3IuCisKIDIwMTEtMDgtMTYgIFRvbnkgQ2hhbmcg
IDx0b255QGNocm9taXVtLm9yZz4KIAogICAgICAgICBbY2hyb21pdW1dIGZhc3QvY3NzL2N1c3Rv
bS1mb250LXhoZWlnaHQuaHRtbCBpcyBhc3NlcnRpbmcgb24gYWxsCmRpZmYgLS1naXQgYS9MYXlv
dXRUZXN0cy9mYXN0L3dvcmtlcnMvd29ya2VyLWNvbnN0cnVjdG9yLWV4cGVjdGVkLnR4dCBiL0xh
eW91dFRlc3RzL2Zhc3Qvd29ya2Vycy93b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0Cmlu
ZGV4IGYxYzIyZDA0NzY3ZGViOTBjY2VhNzQ0MGRhMjg3MjVlN2RhNGMyMGQuLjg5MTZmN2QxYzRm
MTdhYjZjMzg5ZGZkM2JiMWRmOTIxNjU0YmRlYWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2Zh
c3Qvd29ya2Vycy93b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRl
c3RzL2Zhc3Qvd29ya2Vycy93b3JrZXItY29uc3RydWN0b3ItZXhwZWN0ZWQudHh0CkBAIC0yLDcg
KzIsNyBAQCBUZXN0IFdvcmtlciBjb25zdHJ1Y3RvciBmdW5jdGlvbmFsaXR5LiBTaG91bGQgcHJp
bnQgYSBzZXJpZXMgb2YgUEFTUyBtZXNzYWdlcywgZgogCiBQQVNTOiB0b1N0cmluZyBleGNlcHRp
b24gcHJvcGFnYXRlZCBjb3JyZWN0bHkuCiBQQVNTOiB0cnlpbmcgdG8gY3JlYXRlIHdvcmtlcnMg
cmVjdXJzaXZlbHkgcmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChSYW5nZUVycm9yOiBNYXhpbXVt
IGNhbGwgc3RhY2sgc2l6ZSBleGNlZWRlZC4pCi1QQVNTOiBpbnZva2luZyBXb3JrZXIgY29uc3Ry
dWN0b3Igd2l0aG91dCBhcmd1bWVudHMgcmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChTeW50YXhF
cnJvcjogTm90IGVub3VnaCBhcmd1bWVudHMpCitQQVNTOiBpbnZva2luZyBXb3JrZXIgY29uc3Ry
dWN0b3Igd2l0aG91dCBhcmd1bWVudHMgcmVzdWx0ZWQgaW4gYW4gZXhjZXB0aW9uIChUeXBlRXJy
b3I6IE5vdCBlbm91Z2ggYXJndW1lbnRzKQogUEFTUzogaW52b2tpbmcgV29ya2VyIGNvbnN0cnVj
dG9yIHdpdGggZW1wdHkgc2NyaXB0IFVSTCByZXN1bHRlZCBpbiBhbiBleGNlcHRpb24gKEVycm9y
OiBTWU5UQVhfRVJSOiBET00gRXhjZXB0aW9uIDEyKQogUEFTUzogaW52b2tpbmcgV29ya2VyIGNv
bnN0cnVjdG9yIHdpdGggaW52YWxpZCBzY3JpcHQgVVJMIHJlc3VsdGVkIGluIGFuIGV4Y2VwdGlv
biAoRXJyb3I6IFNZTlRBWF9FUlI6IERPTSBFeGNlcHRpb24gMTIpCiBQQVNTOiBvbmVycm9yIGlu
dm9rZWQgZm9yIGEgc2NyaXB0IHRoYXQgY291bGQgbm90IGJlIGxvYWRlZC4KZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRl
eCBhODI4Y2VjMDAzMjMxNzQ3MWE3YThiMTg3MWU1M2JlMWM1ZmIxNjNmLi44Y2NkMWE0MDVkNzgx
N2NiNmQxMzE5YzgzMGZiOGZkMGU2ZDc2YTcyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAK
KzIwMTEtMDgtMTggIEtlbnRhcm8gSGFyYSAgPGhhcmFrZW5AZ29vZ2xlLmNvbT4KKworICAgICAg
ICBBIFdvcmtlciBjb25zdHJ1Y3RvciBzaG91bGQgdGhyb3cgVHlwZUVycm9yLCB3aGVuIHRoZSBu
dW1iZXIgb2YgYXJndW1lbnRzIGlzIG5vdCBlbm91Z2gKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTY2NDU2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgU3BlYyBpcyBoZXJlOiBodHRwOi8vd3d3LnczLm9yZy9U
Ui9XZWJJREwvI2VzLW9wZXJhdGlvbnMuCisKKyAgICAgICAgVGVzdDogZmFzdC93b3JrZXJzL3dv
cmtlci1jb25zdHJ1Y3Rvci5odG1sCisKKyAgICAgICAgKiBiaW5kaW5ncy9qcy9KU1dvcmtlckN1
c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpKU1dvcmtlckNvbnN0cnVjdG9yOjpjb25zdHJ1
Y3RKU1dvcmtlcik6IENoYW5nZWQgU3ludGF4RXJyb3IgdG8gVHlwZUVycm9yLgorICAgICAgICAq
IGJpbmRpbmdzL3Y4L2N1c3RvbS9WOFdvcmtlckN1c3RvbS5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpWOFdvcmtlcjo6Y29uc3RydWN0b3JDYWxsYmFjayk6IENoYW5nZWQgU3ludGF4RXJyb3IgdG8g
VHlwZUVycm9yLgorCiAyMDExLTA4LTE2ICBKb3NlcGggUGVjb3Jhcm8gIDxqb2VwZWNrQHdlYmtp
dC5vcmc+CiAKICAgICAgICAgVW5yZXZpZXdlZCBDaHJvbWl1bSBXaW5kb3dzIGJ1aWxkIGZpeCBh
ZnRlciByOTMxNDAuIFRha2UgNC4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdz
L2pzL0pTV29ya2VyQ3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL2pzL0pTV29y
a2VyQ3VzdG9tLmNwcAppbmRleCAyNzU4MGFlMTk4NTFjOTFiNTFmMjNkZmNmODZjNzUzMTkzYzIy
ODZhLi4zYWZkYzA5MDdhNjZkM2NjYmNmYmNiMzIzMzk2MjQwN2MzYzlkNzc1IDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9qcy9KU1dvcmtlckN1c3RvbS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvYmluZGluZ3MvanMvSlNXb3JrZXJDdXN0b20uY3BwCkBAIC00OSw3ICs0OSw3
IEBAIEVuY29kZWRKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgSlNXb3JrZXJDb25zdHJ1Y3Rvcjo6Y29u
c3RydWN0SlNXb3JrZXIoRXhlY1N0YXRlKiBlCiAgICAgSlNXb3JrZXJDb25zdHJ1Y3RvcioganND
b25zdHJ1Y3RvciA9IHN0YXRpY19jYXN0PEpTV29ya2VyQ29uc3RydWN0b3IqPihleGVjLT5jYWxs
ZWUoKSk7CiAKICAgICBpZiAoIWV4ZWMtPmFyZ3VtZW50Q291bnQoKSkKLSAgICAgICAgcmV0dXJu
IHRocm93Vk1FcnJvcihleGVjLCBjcmVhdGVTeW50YXhFcnJvcihleGVjLCAiTm90IGVub3VnaCBh
cmd1bWVudHMiKSk7CisgICAgICAgIHJldHVybiB0aHJvd1ZNRXJyb3IoZXhlYywgY3JlYXRlVHlw
ZUVycm9yKGV4ZWMsICJOb3QgZW5vdWdoIGFyZ3VtZW50cyIpKTsKIAogICAgIFVTdHJpbmcgc2Ny
aXB0VVJMID0gZXhlYy0+YXJndW1lbnQoMCkudG9TdHJpbmcoZXhlYyk7CiAgICAgaWYgKGV4ZWMt
PmhhZEV4Y2VwdGlvbigpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvdjgv
Y3VzdG9tL1Y4V29ya2VyQ3VzdG9tLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL3Y4L2N1
c3RvbS9WOFdvcmtlckN1c3RvbS5jcHAKaW5kZXggZmRjNjgxNTNiM2MwYTQ2MGQ0MjI0OWFlODNl
YTQ1NzkxZDlmNGJhNS4uOTU1MDRkYmVhNjAxZTNlMTU0N2QyMWVkYmE4YjA4NWRjYjQzNjZiMCAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYmluZGluZ3MvdjgvY3VzdG9tL1Y4V29ya2VyQ3Vz
dG9tLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9iaW5kaW5ncy92OC9jdXN0b20vVjhXb3JrZXJD
dXN0b20uY3BwCkBAIC01NSw3ICs1NSw3IEBAIHY4OjpIYW5kbGU8djg6OlZhbHVlPiBWOFdvcmtl
cjo6Y29uc3RydWN0b3JDYWxsYmFjayhjb25zdCB2ODo6QXJndW1lbnRzJiBhcmdzKQogICAgICAg
ICByZXR1cm4gdGhyb3dFcnJvcigiRE9NIG9iamVjdCBjb25zdHJ1Y3RvciBjYW5ub3QgYmUgY2Fs
bGVkIGFzIGEgZnVuY3Rpb24uIik7CiAKICAgICBpZiAoIWFyZ3MuTGVuZ3RoKCkpCi0gICAgICAg
IHJldHVybiB0aHJvd0Vycm9yKCJOb3QgZW5vdWdoIGFyZ3VtZW50cyIsIFY4UHJveHk6OlN5bnRh
eEVycm9yKTsKKyAgICAgICAgcmV0dXJuIHRocm93RXJyb3IoIk5vdCBlbm91Z2ggYXJndW1lbnRz
IiwgVjhQcm94eTo6VHlwZUVycm9yKTsKIAogICAgIHY4OjpUcnlDYXRjaCB0cnlDYXRjaDsKICAg
ICB2ODo6SGFuZGxlPHY4OjpTdHJpbmc+IHNjcmlwdFVybCA9IGFyZ3NbMF0tPlRvU3RyaW5nKCk7
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>