<?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>159862</bug_id>
          
          <creation_ts>2016-07-17 08:57:51 -0700</creation_ts>
          <short_desc>[JSC] Should check Test262Error correctly</short_desc>
          <delta_ts>2016-07-31 17:38:36 -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>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>fpizlo</cc>
    
    <cc>ggaren</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1211842</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-17 08:57:51 -0700</bug_when>
    <thetext>Currently, Test262Error does not have this.name. So `--exception=Test262Error` does not work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1211843</commentid>
    <comment_count>1</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-17 09:06:32 -0700</bug_when>
    <thetext>https://github.com/tc39/test262/pull/730</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215321</commentid>
    <comment_count>2</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-28 12:00:11 -0700</bug_when>
    <thetext>Maybe, performing instanceof is better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215322</commentid>
    <comment_count>3</comment_count>
      <attachid>284802</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-28 12:01:28 -0700</bug_when>
    <thetext>Created attachment 284802
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215430</commentid>
    <comment_count>4</comment_count>
      <attachid>284802</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2016-07-28 15:59:44 -0700</bug_when>
    <thetext>Comment on attachment 284802
Patch

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

&gt; Source/JavaScriptCore/jsc.cpp:2055
&gt; +    bool isInstanceOfExpectedException = jsCast&lt;JSObject*&gt;(exceptionClass)-&gt;hasInstance(exec, exception);

Need to export JSObject::hasInstance to avoid the compilation error.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215520</commentid>
    <comment_count>5</comment_count>
      <attachid>284802</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-29 01:18:19 -0700</bug_when>
    <thetext>Comment on attachment 284802
Patch

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

Thanks

&gt;&gt; Source/JavaScriptCore/jsc.cpp:2055
&gt;&gt; +    bool isInstanceOfExpectedException = jsCast&lt;JSObject*&gt;(exceptionClass)-&gt;hasInstance(exec, exception);
&gt; 
&gt; Need to export JSObject::hasInstance to avoid the compilation error.

Oops, I&apos;ll add JS_EXPORT_PRIVATE.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215521</commentid>
    <comment_count>6</comment_count>
      <attachid>284852</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-29 01:20:07 -0700</bug_when>
    <thetext>Created attachment 284852
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215944</commentid>
    <comment_count>7</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-31 05:26:30 -0700</bug_when>
    <thetext>ping? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215985</commentid>
    <comment_count>8</comment_count>
      <attachid>284852</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2016-07-31 17:17:02 -0700</bug_when>
    <thetext>Comment on attachment 284852
Patch

Thanks :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215989</commentid>
    <comment_count>9</comment_count>
      <attachid>284852</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-31 17:38:32 -0700</bug_when>
    <thetext>Comment on attachment 284852
Patch

Clearing flags on attachment: 284852

Committed r203957: &lt;http://trac.webkit.org/changeset/203957&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1215990</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-07-31 17:38:36 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284802</attachid>
            <date>2016-07-28 12:01:28 -0700</date>
            <delta_ts>2016-07-29 01:20:03 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159862-20160729040014.patch</filename>
            <type>text/plain</type>
            <size>7435</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAzODIwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAw
ZTM0Nzk1Mzg4NmNmZGMyNTQwMjEzZDQxOTZmMWVlMTdjMmQzOTYwLi4yNTJiYzk0NGU5YjQxZDA1
OWFiNGIyODQwMWFkNTIzNzFlZTRiM2EyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNyBAQAorMjAxNi0wNy0yOCAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWls
LmNvbT4KKworICAgICAgICBbSlNDXSBTaG91bGQgY2hlY2sgVGVzdDI2MkVycm9yIGNvcnJlY3Rs
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU5ODYy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDI2
MkVycm9yIGluIHRoZSBoYXJuZXNzIGRvZXMgbm90IGhhdmUgIm5hbWUiIHByb3BlcnR5LgorICAg
ICAgICBSYXRoZXIgdGhhbiBjaGVja2luZyAibmFtZSIgcHJvcGVydHksIHBlZm9ybWluZyBgaW5z
dGFuY2VvZmAgaXMgYmV0dGVyIHRvIGNoZWNrIHRoZSBjbGFzcyBvZiB0aGUgZXhjZXB0aW9uLgor
CisgICAgICAgICoganNjLmNwcDoKKyAgICAgICAgKGNoZWNrVW5jYXVnaHRFeGNlcHRpb24pOgor
ICAgICAgICAqIHRlc3RzL3Rlc3QyNjIueWFtbDoKKwogMjAxNi0wNy0yOCAgQ3NhYmEgT3N6dHJv
Z29uw6FjICA8b3NzeUB3ZWJraXQub3JnPgogCiAgICAgICAgIFtBUk1dIFR5cG8gZml4IGFmdGVy
IHIxMjE4ODUKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwIGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2pzYy5jcHAKaW5kZXggOGM2MDYwYjBlOTBkZDAyN2E0MzQxYWI2
ZjJhODRjMTQ3ZTJjMTdlOS4uNTA4ZmE2ZWI2Y2IzOWU2MmJkMGFhMzY5YWFjMTYzZWI4NGJiNzM5
MiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2pzYy5jcHAKKysrIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2pzYy5jcHAKQEAgLTIwMzksMjIgKzIwMzksMjggQEAgc3RhdGljIHZv
aWQgZHVtcEV4Y2VwdGlvbihHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwgSlNWYWx1ZSBleGNl
cHRpb24pCiAKIHN0YXRpYyBib29sIGNoZWNrVW5jYXVnaHRFeGNlcHRpb24oVk0mIHZtLCBHbG9i
YWxPYmplY3QqIGdsb2JhbE9iamVjdCwgSlNWYWx1ZSBleGNlcHRpb24sIGNvbnN0IFN0cmluZyYg
ZXhwZWN0ZWRFeGNlcHRpb25OYW1lKQogeworICAgIHZtLmNsZWFyRXhjZXB0aW9uKCk7CiAgICAg
aWYgKCFleGNlcHRpb24pIHsKICAgICAgICAgcHJpbnRmKCJFeHBlY3RlZCB1bmNhdWdodCBleGNl
cHRpb24gd2l0aCBuYW1lICclcycgYnV0IG5vbmUgd2FzIHRocm93blxuIiwgZXhwZWN0ZWRFeGNl
cHRpb25OYW1lLnV0ZjgoKS5kYXRhKCkpOwogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQog
Ci0gICAgSlNWYWx1ZSBleGNlcHRpb25OYW1lID0gZXhjZXB0aW9uLmdldChnbG9iYWxPYmplY3Qt
Pmdsb2JhbEV4ZWMoKSwgdm0ucHJvcGVydHlOYW1lcy0+bmFtZSk7CisgICAgRXhlY1N0YXRlKiBl
eGVjID0gZ2xvYmFsT2JqZWN0LT5nbG9iYWxFeGVjKCk7CisgICAgSlNWYWx1ZSBleGNlcHRpb25D
bGFzcyA9IGdsb2JhbE9iamVjdC0+Z2V0KGV4ZWMsIElkZW50aWZpZXI6OmZyb21TdHJpbmcoZXhl
YywgZXhwZWN0ZWRFeGNlcHRpb25OYW1lKSk7CisgICAgaWYgKCFleGNlcHRpb25DbGFzcy5pc09i
amVjdCgpIHx8IHZtLmV4Y2VwdGlvbigpKSB7CisgICAgICAgIHByaW50ZigiRXhwZWN0ZWQgdW5j
YXVnaHQgZXhjZXB0aW9uIHdpdGggbmFtZSAnJXMnIGJ1dCBnaXZlbiBleGNlcHRpb24gY2xhc3Mg
aXMgbm90IGRlZmluZWRcbiIsIGV4cGVjdGVkRXhjZXB0aW9uTmFtZS51dGY4KCkuZGF0YSgpKTsK
KyAgICAgICAgcmV0dXJuIGZhbHNlOworICAgIH0KIAotICAgIGlmIChKU1N0cmluZyogZXhjZXB0
aW9uTmFtZVN0ciA9IGpzRHluYW1pY0Nhc3Q8SlNTdHJpbmcqPihleGNlcHRpb25OYW1lKSkgewot
ICAgICAgICBjb25zdCBTdHJpbmcmIG5hbWUgPSBleGNlcHRpb25OYW1lU3RyLT52YWx1ZShnbG9i
YWxPYmplY3QtPmdsb2JhbEV4ZWMoKSk7Ci0gICAgICAgIGlmIChuYW1lID09IGV4cGVjdGVkRXhj
ZXB0aW9uTmFtZSkKLSAgICAgICAgICAgIHJldHVybiB0cnVlOwotICAgICAgICBwcmludGYoIkV4
cGVjdGVkIHVuY2F1Z2h0IGV4Y2VwdGlvbiB3aXRoIG5hbWUgJyVzJyBidXQgZ290IG9uZSB3aXRo
IG5hbWUgJyVzJ1xuIiwgZXhwZWN0ZWRFeGNlcHRpb25OYW1lLnV0ZjgoKS5kYXRhKCksIG5hbWUu
dXRmOCgpLmRhdGEoKSk7Ci0gICAgICAgIGR1bXBFeGNlcHRpb24oZ2xvYmFsT2JqZWN0LCBleGNl
cHRpb24pOworICAgIGJvb2wgaXNJbnN0YW5jZU9mRXhwZWN0ZWRFeGNlcHRpb24gPSBqc0Nhc3Q8
SlNPYmplY3QqPihleGNlcHRpb25DbGFzcyktPmhhc0luc3RhbmNlKGV4ZWMsIGV4Y2VwdGlvbik7
CisgICAgaWYgKHZtLmV4Y2VwdGlvbigpKSB7CisgICAgICAgIHByaW50ZigiRXhwZWN0ZWQgdW5j
YXVnaHQgZXhjZXB0aW9uIHdpdGggbmFtZSAnJXMnIGJ1dCBnaXZlbiBleGNlcHRpb24gY2xhc3Mg
ZmFpbHMgcGVyZm9ybWluZyBoYXNJbnN0YW5jZVxuIiwgZXhwZWN0ZWRFeGNlcHRpb25OYW1lLnV0
ZjgoKS5kYXRhKCkpOwogICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgfQotICAgIHByaW50Zigi
RXhwZWN0ZWQgdW5jYXVnaHQgZXhjZXB0aW9uIHdpdGggbmFtZSAnJXMnIGJ1dCBleGNlcHRpb24g
dmFsdWUgZGlkIG5vdCBoYXZlIGEgbmFtZSBwcm9wZXJ0eVxuIiwgZXhwZWN0ZWRFeGNlcHRpb25O
YW1lLnV0ZjgoKS5kYXRhKCkpOworICAgIGlmIChpc0luc3RhbmNlT2ZFeHBlY3RlZEV4Y2VwdGlv
bikKKyAgICAgICAgcmV0dXJuIHRydWU7CisKKyAgICBwcmludGYoIkV4cGVjdGVkIHVuY2F1Z2h0
IGV4Y2VwdGlvbiB3aXRoIG5hbWUgJyVzJyBidXQgZXhjZXB0aW9uIHZhbHVlIGlzIG5vdCBpbnN0
YW5jZSBvZiB0aGlzIGV4Y2VwdGlvbiBjbGFzc1xuIiwgZXhwZWN0ZWRFeGNlcHRpb25OYW1lLnV0
ZjgoKS5kYXRhKCkpOwogICAgIGR1bXBFeGNlcHRpb24oZ2xvYmFsT2JqZWN0LCBleGNlcHRpb24p
OwogICAgIHJldHVybiBmYWxzZTsKIH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS90ZXN0cy90ZXN0MjYyLnlhbWwgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvdGVzdHMvdGVzdDI2
Mi55YW1sCmluZGV4IDg0NWQ1NGQwYTkxMzM4MzgyOWI4YzUwYzgxZGIwMDU0MmY1MmU1MGUuLjcz
MGI5ZGY3ZGE0ZTBmNzVkOTI4ZjkxOGU4NDYzMmVjMDJjNDFlZDggMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy90ZXN0MjYyLnlhbWwKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL3Rlc3RzL3Rlc3QyNjIueWFtbApAQCAtODk2LDE3ICs4OTYsMTcgQEAKIC0gcGF0aDog
dGVzdDI2Mi90ZXN0L2FubmV4Qi9sYW5ndWFnZS9jb21tZW50cy9tdWx0aS1saW5lLWh0bWwtY2xv
c2UuanMKICAgY21kOiBydW5UZXN0MjYyIDpmYWlsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8u
Li8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBb
OnN0cmljdF0KIC0gcGF0aDogdGVzdDI2Mi90ZXN0L2FubmV4Qi9sYW5ndWFnZS9jb21tZW50cy9z
aW5nbGUtbGluZS1odG1sLWNsb3NlLWFzaS5qcwotICBjbWQ6IHJ1blRlc3QyNjIgOmZhaWwsICJU
ZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4u
Ly4uL2hhcm5lc3Mvc3RhLmpzIl0sIFtdCisgIGNtZDogcnVuVGVzdDI2MiA6bm9ybWFsLCAiVGVz
dDI2MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8u
Li9oYXJuZXNzL3N0YS5qcyJdLCBbXQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvYW5uZXhCL2xhbmd1
YWdlL2NvbW1lbnRzL3NpbmdsZS1saW5lLWh0bWwtY2xvc2UtYXNpLmpzCi0gIGNtZDogcnVuVGVz
dDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQu
anMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzpzdHJpY3RdCisgIGNtZDogcnVu
VGVzdDI2MiA6bm9ybWFsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9oYXJuZXNzL2Fz
c2VydC5qcyIsICIuLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbOnN0cmljdF0KIC0gcGF0
aDogdGVzdDI2Mi90ZXN0L2FubmV4Qi9sYW5ndWFnZS9jb21tZW50cy9zaW5nbGUtbGluZS1odG1s
LWNsb3NlLmpzCi0gIGNtZDogcnVuVGVzdDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4v
Li4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMi
XSwgW10KKyAgY21kOiBydW5UZXN0MjYyIDpub3JtYWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4u
Ly4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0s
IFtdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9hbm5leEIvbGFuZ3VhZ2UvY29tbWVudHMvc2luZ2xl
LWxpbmUtaHRtbC1jbG9zZS5qcwotICBjbWQ6IHJ1blRlc3QyNjIgOmZhaWwsICJUZXN0MjYyRXJy
b3IiLCBbIi4uLy4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uLy4uL2hhcm5l
c3Mvc3RhLmpzIl0sIFs6c3RyaWN0XQorICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIlRlc3Qy
NjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4v
aGFybmVzcy9zdGEuanMiXSwgWzpzdHJpY3RdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9hbm5leEIv
bGFuZ3VhZ2UvY29tbWVudHMvc2luZ2xlLWxpbmUtaHRtbC1vcGVuLmpzCi0gIGNtZDogcnVuVGVz
dDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQu
anMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgW10KKyAgY21kOiBydW5UZXN0MjYy
IDpub3JtYWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0Lmpz
IiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFtdCiAtIHBhdGg6IHRlc3QyNjIvdGVz
dC9hbm5leEIvbGFuZ3VhZ2UvY29tbWVudHMvc2luZ2xlLWxpbmUtaHRtbC1vcGVuLmpzCi0gIGNt
ZDogcnVuVGVzdDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVz
cy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzpzdHJpY3RdCisg
IGNtZDogcnVuVGVzdDI2MiA6bm9ybWFsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9o
YXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbOnN0cmlj
dF0KIC0gcGF0aDogdGVzdDI2Mi90ZXN0L2FubmV4Qi9sYW5ndWFnZS9ldmFsLWNvZGUvZGlyZWN0
L2Z1bmMtYmxvY2stZGVjbC1ldmFsLWZ1bmMtYmxvY2stc2NvcGluZy5qcwogICBjbWQ6IHJ1blRl
c3QyNjIgOm5vcm1hbCwgIk5vRXhjZXB0aW9uIiwgWyIuLi8uLi8uLi8uLi8uLi9oYXJuZXNzL2Fz
c2VydC5qcyIsICIuLi8uLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbXQogLSBwYXRoOiB0
ZXN0MjYyL3Rlc3QvYW5uZXhCL2xhbmd1YWdlL2V2YWwtY29kZS9kaXJlY3QvZnVuYy1ibG9jay1k
ZWNsLWV2YWwtZnVuYy1leHN0aW5nLWJsb2NrLWZuLW5vLWluaXQuanMKQEAgLTcwODgyLDcgKzcw
ODgyLDcgQEAKIC0gcGF0aDogdGVzdDI2Mi90ZXN0L2xhbmd1YWdlL21vZHVsZS1jb2RlL2V2YWwt
ZXhwb3J0LWRmbHQtZXhwci1jbHMtbmFtZWQuanMKICAgY21kOiBydW5UZXN0MjYyIDpub3JtYWws
ICJOb0V4Y2VwdGlvbiIsIFsiLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4v
aGFybmVzcy9zdGEuanMiXSwgWzptb2R1bGVdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9sYW5ndWFn
ZS9tb2R1bGUtY29kZS9ldmFsLWV4cG9ydC1kZmx0LWV4cHItZXJyLWV2YWwuanMKLSAgY21kOiBy
dW5UZXN0MjYyIDpmYWlsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi9oYXJuZXNzL2Fzc2Vy
dC5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbOm1vZHVsZV0KKyAgY21kOiBydW5U
ZXN0MjYyIDpub3JtYWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0
LmpzIiwgIi4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFs6bW9kdWxlXQogLSBwYXRoOiB0ZXN0
MjYyL3Rlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNvZGUvZXZhbC1leHBvcnQtZGZsdC1leHByLWVyci1n
ZXQtdmFsdWUuanMKICAgY21kOiBydW5UZXN0MjYyIDpub3JtYWwsICJSZWZlcmVuY2VFcnJvciIs
IFsiLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vaGFybmVzcy9zdGEuanMi
XSwgWzptb2R1bGVdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9sYW5ndWFnZS9tb2R1bGUtY29kZS9l
dmFsLWV4cG9ydC1kZmx0LWV4cHItZm4tYW5vbi5qcwpAQCAtNzA5NjAsNyArNzA5NjAsNyBAQAog
LSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNvZGUvZXZhbC1ycXN0ZC1vcmRl
ci5qcwogICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIk5vRXhjZXB0aW9uIiwgWyIuLi8uLi8u
Li9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyIsICIuLi8uLi8u
Li9oYXJuZXNzL2ZuR2xvYmFsT2JqZWN0LmpzIl0sIFs6bW9kdWxlXQogLSBwYXRoOiB0ZXN0MjYy
L3Rlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNvZGUvZXZhbC1zZWxmLWFicnVwdC5qcwotICBjbWQ6IHJ1
blRlc3QyNjIgOmZhaWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0
LmpzIiwgIi4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFs6bW9kdWxlXQorICBjbWQ6IHJ1blRl
c3QyNjIgOm5vcm1hbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQu
anMiLCAiLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzptb2R1bGVdCiAtIHBhdGg6IHRlc3Qy
NjIvdGVzdC9sYW5ndWFnZS9tb2R1bGUtY29kZS9ldmFsLXNlbGYtb25jZS5qcwogICBjbWQ6IHJ1
blRlc3QyNjIgOm5vcm1hbCwgIk5vRXhjZXB0aW9uIiwgWyIuLi8uLi8uLi9oYXJuZXNzL2Fzc2Vy
dC5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL2ZuR2xv
YmFsT2JqZWN0LmpzIl0sIFs6bW9kdWxlXQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFuZ3VhZ2Uv
bW9kdWxlLWNvZGUvZXZhbC10aGlzLmpzCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>284852</attachid>
            <date>2016-07-29 01:20:07 -0700</date>
            <delta_ts>2016-07-31 17:38:32 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-159862-20160729081853.patch</filename>
            <type>text/plain</type>
            <size>8380</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjAzODk3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA1
MTgzNmMzYzQ2MTllMGZlN2I4ZDVhNDIwMTExNzM4OTAzZDdlZmQyLi5mNTMwMDYxMjNiNGYzYTcz
NzEyYTYyMWY2ZmY5MDc4YTkzNGI3ODIxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
NSArMSwyMCBAQAogMjAxNi0wNy0yOSAgWXVzdWtlIFN1enVraSAgPHV0YXRhbmUudGVhQGdtYWls
LmNvbT4KIAorICAgICAgICBbSlNDXSBTaG91bGQgY2hlY2sgVGVzdDI2MkVycm9yIGNvcnJlY3Rs
eQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU5ODYy
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGVzdDI2
MkVycm9yIGluIHRoZSBoYXJuZXNzIGRvZXMgbm90IGhhdmUgIm5hbWUiIHByb3BlcnR5LgorICAg
ICAgICBSYXRoZXIgdGhhbiBjaGVja2luZyAibmFtZSIgcHJvcGVydHksIHBlZm9ybWluZyBgaW5z
dGFuY2VvZmAgaXMgYmV0dGVyIHRvIGNoZWNrIHRoZSBjbGFzcyBvZiB0aGUgZXhjZXB0aW9uLgor
CisgICAgICAgICoganNjLmNwcDoKKyAgICAgICAgKGNoZWNrVW5jYXVnaHRFeGNlcHRpb24pOgor
ICAgICAgICAqIHJ1bnRpbWUvSlNPYmplY3QuaDoKKyAgICAgICAgKiB0ZXN0cy90ZXN0MjYyLnlh
bWw6CisKKzIwMTYtMDctMjkgIFl1c3VrZSBTdXp1a2kgIDx1dGF0YW5lLnRlYUBnbWFpbC5jb20+
CisKICAgICAgICAgVW5yZXZpZXdlZCwgQnlWYWxJbmZvIGlzIG9ubHkgdXNlZCBpbiBKSVQgZW5h
YmxlZCBlbnZpcm9ubWVudHMKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTE1ODkwOAogCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvanNj
LmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCmluZGV4IDhjNjA2MGIwZTkwZGQw
MjdhNDM0MWFiNmYyYTg0YzE0N2UyYzE3ZTkuLjUwOGZhNmViNmNiMzllNjJiZDBhYTM2OWFhYzE2
M2ViODRiYjczOTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9qc2MuY3BwCkBAIC0yMDM5LDIyICsyMDM5LDI4IEBA
IHN0YXRpYyB2b2lkIGR1bXBFeGNlcHRpb24oR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEpT
VmFsdWUgZXhjZXB0aW9uKQogCiBzdGF0aWMgYm9vbCBjaGVja1VuY2F1Z2h0RXhjZXB0aW9uKFZN
JiB2bSwgR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3QsIEpTVmFsdWUgZXhjZXB0aW9uLCBjb25z
dCBTdHJpbmcmIGV4cGVjdGVkRXhjZXB0aW9uTmFtZSkKIHsKKyAgICB2bS5jbGVhckV4Y2VwdGlv
bigpOwogICAgIGlmICghZXhjZXB0aW9uKSB7CiAgICAgICAgIHByaW50ZigiRXhwZWN0ZWQgdW5j
YXVnaHQgZXhjZXB0aW9uIHdpdGggbmFtZSAnJXMnIGJ1dCBub25lIHdhcyB0aHJvd25cbiIsIGV4
cGVjdGVkRXhjZXB0aW9uTmFtZS51dGY4KCkuZGF0YSgpKTsKICAgICAgICAgcmV0dXJuIGZhbHNl
OwogICAgIH0KIAotICAgIEpTVmFsdWUgZXhjZXB0aW9uTmFtZSA9IGV4Y2VwdGlvbi5nZXQoZ2xv
YmFsT2JqZWN0LT5nbG9iYWxFeGVjKCksIHZtLnByb3BlcnR5TmFtZXMtPm5hbWUpOworICAgIEV4
ZWNTdGF0ZSogZXhlYyA9IGdsb2JhbE9iamVjdC0+Z2xvYmFsRXhlYygpOworICAgIEpTVmFsdWUg
ZXhjZXB0aW9uQ2xhc3MgPSBnbG9iYWxPYmplY3QtPmdldChleGVjLCBJZGVudGlmaWVyOjpmcm9t
U3RyaW5nKGV4ZWMsIGV4cGVjdGVkRXhjZXB0aW9uTmFtZSkpOworICAgIGlmICghZXhjZXB0aW9u
Q2xhc3MuaXNPYmplY3QoKSB8fCB2bS5leGNlcHRpb24oKSkgeworICAgICAgICBwcmludGYoIkV4
cGVjdGVkIHVuY2F1Z2h0IGV4Y2VwdGlvbiB3aXRoIG5hbWUgJyVzJyBidXQgZ2l2ZW4gZXhjZXB0
aW9uIGNsYXNzIGlzIG5vdCBkZWZpbmVkXG4iLCBleHBlY3RlZEV4Y2VwdGlvbk5hbWUudXRmOCgp
LmRhdGEoKSk7CisgICAgICAgIHJldHVybiBmYWxzZTsKKyAgICB9CiAKLSAgICBpZiAoSlNTdHJp
bmcqIGV4Y2VwdGlvbk5hbWVTdHIgPSBqc0R5bmFtaWNDYXN0PEpTU3RyaW5nKj4oZXhjZXB0aW9u
TmFtZSkpIHsKLSAgICAgICAgY29uc3QgU3RyaW5nJiBuYW1lID0gZXhjZXB0aW9uTmFtZVN0ci0+
dmFsdWUoZ2xvYmFsT2JqZWN0LT5nbG9iYWxFeGVjKCkpOwotICAgICAgICBpZiAobmFtZSA9PSBl
eHBlY3RlZEV4Y2VwdGlvbk5hbWUpCi0gICAgICAgICAgICByZXR1cm4gdHJ1ZTsKLSAgICAgICAg
cHJpbnRmKCJFeHBlY3RlZCB1bmNhdWdodCBleGNlcHRpb24gd2l0aCBuYW1lICclcycgYnV0IGdv
dCBvbmUgd2l0aCBuYW1lICclcydcbiIsIGV4cGVjdGVkRXhjZXB0aW9uTmFtZS51dGY4KCkuZGF0
YSgpLCBuYW1lLnV0ZjgoKS5kYXRhKCkpOwotICAgICAgICBkdW1wRXhjZXB0aW9uKGdsb2JhbE9i
amVjdCwgZXhjZXB0aW9uKTsKKyAgICBib29sIGlzSW5zdGFuY2VPZkV4cGVjdGVkRXhjZXB0aW9u
ID0ganNDYXN0PEpTT2JqZWN0Kj4oZXhjZXB0aW9uQ2xhc3MpLT5oYXNJbnN0YW5jZShleGVjLCBl
eGNlcHRpb24pOworICAgIGlmICh2bS5leGNlcHRpb24oKSkgeworICAgICAgICBwcmludGYoIkV4
cGVjdGVkIHVuY2F1Z2h0IGV4Y2VwdGlvbiB3aXRoIG5hbWUgJyVzJyBidXQgZ2l2ZW4gZXhjZXB0
aW9uIGNsYXNzIGZhaWxzIHBlcmZvcm1pbmcgaGFzSW5zdGFuY2VcbiIsIGV4cGVjdGVkRXhjZXB0
aW9uTmFtZS51dGY4KCkuZGF0YSgpKTsKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIH0KLSAg
ICBwcmludGYoIkV4cGVjdGVkIHVuY2F1Z2h0IGV4Y2VwdGlvbiB3aXRoIG5hbWUgJyVzJyBidXQg
ZXhjZXB0aW9uIHZhbHVlIGRpZCBub3QgaGF2ZSBhIG5hbWUgcHJvcGVydHlcbiIsIGV4cGVjdGVk
RXhjZXB0aW9uTmFtZS51dGY4KCkuZGF0YSgpKTsKKyAgICBpZiAoaXNJbnN0YW5jZU9mRXhwZWN0
ZWRFeGNlcHRpb24pCisgICAgICAgIHJldHVybiB0cnVlOworCisgICAgcHJpbnRmKCJFeHBlY3Rl
ZCB1bmNhdWdodCBleGNlcHRpb24gd2l0aCBuYW1lICclcycgYnV0IGV4Y2VwdGlvbiB2YWx1ZSBp
cyBub3QgaW5zdGFuY2Ugb2YgdGhpcyBleGNlcHRpb24gY2xhc3NcbiIsIGV4cGVjdGVkRXhjZXB0
aW9uTmFtZS51dGY4KCkuZGF0YSgpKTsKICAgICBkdW1wRXhjZXB0aW9uKGdsb2JhbE9iamVjdCwg
ZXhjZXB0aW9uKTsKICAgICByZXR1cm4gZmFsc2U7CiB9CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1
bnRpbWUvSlNPYmplY3QuaAppbmRleCBmNDRiYTM2Y2EwNmNlNjkyOWRlNTQ0ODVkNGM5OGQxM2Qx
Nzk0OWQ3Li4yMWViZjZkMTcyNWZkYmE2NWYxOGRkYTlkYTkzMGJiZjg1OWU5MTU5IDEwMDY0NAot
LS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9KU09iamVjdC5oCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0pTT2JqZWN0LmgKQEAgLTUyOSw3ICs1MjksNyBAQCBj
bGFzcyBKU09iamVjdCA6IHB1YmxpYyBKU0NlbGwgewogICAgIEpTVmFsdWUgb3JkaW5hcnlUb1By
aW1pdGl2ZShFeGVjU3RhdGUqLCBQcmVmZXJyZWRQcmltaXRpdmVUeXBlKSBjb25zdDsKIAogICAg
IEpTX0VYUE9SVF9QUklWQVRFIGJvb2wgaGFzSW5zdGFuY2UoRXhlY1N0YXRlKiwgSlNWYWx1ZSB2
YWx1ZSwgSlNWYWx1ZSBoYXNJbnN0YW5jZVZhbHVlKTsKLSAgICBib29sIGhhc0luc3RhbmNlKEV4
ZWNTdGF0ZSosIEpTVmFsdWUpOworICAgIEpTX0VYUE9SVF9QUklWQVRFIGJvb2wgaGFzSW5zdGFu
Y2UoRXhlY1N0YXRlKiwgSlNWYWx1ZSk7CiAgICAgc3RhdGljIGJvb2wgZGVmYXVsdEhhc0luc3Rh
bmNlKEV4ZWNTdGF0ZSosIEpTVmFsdWUsIEpTVmFsdWUgcHJvdG90eXBlUHJvcGVydHkpOwogCiAg
ICAgSlNfRVhQT1JUX1BSSVZBVEUgc3RhdGljIHZvaWQgZ2V0T3duUHJvcGVydHlOYW1lcyhKU09i
amVjdCosIEV4ZWNTdGF0ZSosIFByb3BlcnR5TmFtZUFycmF5JiwgRW51bWVyYXRpb25Nb2RlKTsK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy90ZXN0MjYyLnlhbWwgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvdGVzdHMvdGVzdDI2Mi55YW1sCmluZGV4IDg0NWQ1NGQwYTkx
MzM4MzgyOWI4YzUwYzgxZGIwMDU0MmY1MmU1MGUuLjczMGI5ZGY3ZGE0ZTBmNzVkOTI4ZjkxOGU4
NDYzMmVjMDJjNDFlZDggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS90ZXN0cy90
ZXN0MjYyLnlhbWwKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3Rlc3RzL3Rlc3QyNjIueWFt
bApAQCAtODk2LDE3ICs4OTYsMTcgQEAKIC0gcGF0aDogdGVzdDI2Mi90ZXN0L2FubmV4Qi9sYW5n
dWFnZS9jb21tZW50cy9tdWx0aS1saW5lLWh0bWwtY2xvc2UuanMKICAgY21kOiBydW5UZXN0MjYy
IDpmYWlsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIs
ICIuLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbOnN0cmljdF0KIC0gcGF0aDogdGVzdDI2
Mi90ZXN0L2FubmV4Qi9sYW5ndWFnZS9jb21tZW50cy9zaW5nbGUtbGluZS1odG1sLWNsb3NlLWFz
aS5qcwotICBjbWQ6IHJ1blRlc3QyNjIgOmZhaWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4u
Ly4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFtd
CisgIGNtZDogcnVuVGVzdDI2MiA6bm9ybWFsLCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi8u
Li9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbXQog
LSBwYXRoOiB0ZXN0MjYyL3Rlc3QvYW5uZXhCL2xhbmd1YWdlL2NvbW1lbnRzL3NpbmdsZS1saW5l
LWh0bWwtY2xvc2UtYXNpLmpzCi0gIGNtZDogcnVuVGVzdDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJv
ciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4vaGFybmVz
cy9zdGEuanMiXSwgWzpzdHJpY3RdCisgIGNtZDogcnVuVGVzdDI2MiA6bm9ybWFsLCAiVGVzdDI2
MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8uLi9o
YXJuZXNzL3N0YS5qcyJdLCBbOnN0cmljdF0KIC0gcGF0aDogdGVzdDI2Mi90ZXN0L2FubmV4Qi9s
YW5ndWFnZS9jb21tZW50cy9zaW5nbGUtbGluZS1odG1sLWNsb3NlLmpzCi0gIGNtZDogcnVuVGVz
dDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQu
anMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgW10KKyAgY21kOiBydW5UZXN0MjYy
IDpub3JtYWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0Lmpz
IiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFtdCiAtIHBhdGg6IHRlc3QyNjIvdGVz
dC9hbm5leEIvbGFuZ3VhZ2UvY29tbWVudHMvc2luZ2xlLWxpbmUtaHRtbC1jbG9zZS5qcwotICBj
bWQ6IHJ1blRlc3QyNjIgOmZhaWwsICJUZXN0MjYyRXJyb3IiLCBbIi4uLy4uLy4uLy4uL2hhcm5l
c3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mvc3RhLmpzIl0sIFs6c3RyaWN0XQor
ICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIlRlc3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4v
aGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzpzdHJp
Y3RdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9hbm5leEIvbGFuZ3VhZ2UvY29tbWVudHMvc2luZ2xl
LWxpbmUtaHRtbC1vcGVuLmpzCi0gIGNtZDogcnVuVGVzdDI2MiA6ZmFpbCwgIlRlc3QyNjJFcnJv
ciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vLi4vaGFybmVz
cy9zdGEuanMiXSwgW10KKyAgY21kOiBydW5UZXN0MjYyIDpub3JtYWwsICJUZXN0MjYyRXJyb3Ii
LCBbIi4uLy4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uLy4uL2hhcm5lc3Mv
c3RhLmpzIl0sIFtdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9hbm5leEIvbGFuZ3VhZ2UvY29tbWVu
dHMvc2luZ2xlLWxpbmUtaHRtbC1vcGVuLmpzCi0gIGNtZDogcnVuVGVzdDI2MiA6ZmFpbCwgIlRl
c3QyNjJFcnJvciIsIFsiLi4vLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4v
Li4vaGFybmVzcy9zdGEuanMiXSwgWzpzdHJpY3RdCisgIGNtZDogcnVuVGVzdDI2MiA6bm9ybWFs
LCAiVGVzdDI2MkVycm9yIiwgWyIuLi8uLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8u
Li8uLi8uLi9oYXJuZXNzL3N0YS5qcyJdLCBbOnN0cmljdF0KIC0gcGF0aDogdGVzdDI2Mi90ZXN0
L2FubmV4Qi9sYW5ndWFnZS9ldmFsLWNvZGUvZGlyZWN0L2Z1bmMtYmxvY2stZGVjbC1ldmFsLWZ1
bmMtYmxvY2stc2NvcGluZy5qcwogICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIk5vRXhjZXB0
aW9uIiwgWyIuLi8uLi8uLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi8uLi8u
Li9oYXJuZXNzL3N0YS5qcyJdLCBbXQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvYW5uZXhCL2xhbmd1
YWdlL2V2YWwtY29kZS9kaXJlY3QvZnVuYy1ibG9jay1kZWNsLWV2YWwtZnVuYy1leHN0aW5nLWJs
b2NrLWZuLW5vLWluaXQuanMKQEAgLTcwODgyLDcgKzcwODgyLDcgQEAKIC0gcGF0aDogdGVzdDI2
Mi90ZXN0L2xhbmd1YWdlL21vZHVsZS1jb2RlL2V2YWwtZXhwb3J0LWRmbHQtZXhwci1jbHMtbmFt
ZWQuanMKICAgY21kOiBydW5UZXN0MjYyIDpub3JtYWwsICJOb0V4Y2VwdGlvbiIsIFsiLi4vLi4v
Li4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzptb2R1
bGVdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9sYW5ndWFnZS9tb2R1bGUtY29kZS9ldmFsLWV4cG9y
dC1kZmx0LWV4cHItZXJyLWV2YWwuanMKLSAgY21kOiBydW5UZXN0MjYyIDpmYWlsLCAiVGVzdDI2
MkVycm9yIiwgWyIuLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi9oYXJuZXNz
L3N0YS5qcyJdLCBbOm1vZHVsZV0KKyAgY21kOiBydW5UZXN0MjYyIDpub3JtYWwsICJUZXN0MjYy
RXJyb3IiLCBbIi4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uL2hhcm5lc3Mv
c3RhLmpzIl0sIFs6bW9kdWxlXQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFuZ3VhZ2UvbW9kdWxl
LWNvZGUvZXZhbC1leHBvcnQtZGZsdC1leHByLWVyci1nZXQtdmFsdWUuanMKICAgY21kOiBydW5U
ZXN0MjYyIDpub3JtYWwsICJSZWZlcmVuY2VFcnJvciIsIFsiLi4vLi4vLi4vaGFybmVzcy9hc3Nl
cnQuanMiLCAiLi4vLi4vLi4vaGFybmVzcy9zdGEuanMiXSwgWzptb2R1bGVdCiAtIHBhdGg6IHRl
c3QyNjIvdGVzdC9sYW5ndWFnZS9tb2R1bGUtY29kZS9ldmFsLWV4cG9ydC1kZmx0LWV4cHItZm4t
YW5vbi5qcwpAQCAtNzA5NjAsNyArNzA5NjAsNyBAQAogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFu
Z3VhZ2UvbW9kdWxlLWNvZGUvZXZhbC1ycXN0ZC1vcmRlci5qcwogICBjbWQ6IHJ1blRlc3QyNjIg
Om5vcm1hbCwgIk5vRXhjZXB0aW9uIiwgWyIuLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIu
Li8uLi8uLi9oYXJuZXNzL3N0YS5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL2ZuR2xvYmFsT2JqZWN0
LmpzIl0sIFs6bW9kdWxlXQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNv
ZGUvZXZhbC1zZWxmLWFicnVwdC5qcwotICBjbWQ6IHJ1blRlc3QyNjIgOmZhaWwsICJUZXN0MjYy
RXJyb3IiLCBbIi4uLy4uLy4uL2hhcm5lc3MvYXNzZXJ0LmpzIiwgIi4uLy4uLy4uL2hhcm5lc3Mv
c3RhLmpzIl0sIFs6bW9kdWxlXQorICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIlRlc3QyNjJF
cnJvciIsIFsiLi4vLi4vLi4vaGFybmVzcy9hc3NlcnQuanMiLCAiLi4vLi4vLi4vaGFybmVzcy9z
dGEuanMiXSwgWzptb2R1bGVdCiAtIHBhdGg6IHRlc3QyNjIvdGVzdC9sYW5ndWFnZS9tb2R1bGUt
Y29kZS9ldmFsLXNlbGYtb25jZS5qcwogICBjbWQ6IHJ1blRlc3QyNjIgOm5vcm1hbCwgIk5vRXhj
ZXB0aW9uIiwgWyIuLi8uLi8uLi9oYXJuZXNzL2Fzc2VydC5qcyIsICIuLi8uLi8uLi9oYXJuZXNz
L3N0YS5qcyIsICIuLi8uLi8uLi9oYXJuZXNzL2ZuR2xvYmFsT2JqZWN0LmpzIl0sIFs6bW9kdWxl
XQogLSBwYXRoOiB0ZXN0MjYyL3Rlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNvZGUvZXZhbC10aGlzLmpz
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>