<?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>189962</bug_id>
          
          <creation_ts>2018-09-25 11:32:43 -0700</creation_ts>
          <short_desc>Web Inspector: Stricter block syntax in generated ObjC protocol interfaces</short_desc>
          <delta_ts>2018-09-25 12:32:53 -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>Web Inspector</component>
          <version>WebKit 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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>bburg</cc>
    
    <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1463234</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2018-09-25 11:32:43 -0700</bug_when>
    <thetext>Stricter block syntax in generated ObjC protocol interfaces

Convert:

    void(^)()

To:

    void(^)(void)

This is common in the success callbacks:

&gt;   -- (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)())successCallback;
&gt;   +- (void)enableWithErrorCallback:(void(^)(NSString *error))errorCallback successCallback:(void(^)(void))successCallback;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463235</commentid>
    <comment_count>1</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2018-09-25 11:32:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/44648287&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463239</commentid>
    <comment_count>2</comment_count>
      <attachid>350770</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2018-09-25 11:33:55 -0700</bug_when>
    <thetext>Created attachment 350770
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463255</commentid>
    <comment_count>3</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-09-25 11:46:52 -0700</bug_when>
    <thetext>This patch modifies the inspector protocol generator. Please ensure that you have rebaselined any generator test results (i.e., by running `Tools/Scripts/run-inspector-generator-tests --reset-results`)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463276</commentid>
    <comment_count>4</comment_count>
      <attachid>350770</attachid>
    <who name="Blaze Burg">bburg</who>
    <bug_when>2018-09-25 12:06:43 -0700</bug_when>
    <thetext>Comment on attachment 350770
[PATCH] Proposed Fix

rs=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463278</commentid>
    <comment_count>5</comment_count>
      <attachid>350770</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-09-25 12:32:51 -0700</bug_when>
    <thetext>Comment on attachment 350770
[PATCH] Proposed Fix

Clearing flags on attachment: 350770

Committed r236469: &lt;https://trac.webkit.org/changeset/236469&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1463279</commentid>
    <comment_count>6</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-09-25 12:32:53 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>350770</attachid>
            <date>2018-09-25 11:33:55 -0700</date>
            <delta_ts>2018-09-25 12:32:51 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>prototype-1.patch</filename>
            <type>text/plain</type>
            <size>10071</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDZjZTdjMzM4ZmVmLi41Y2FlNjQwMzZhNSAxMDA2
NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTgtMDktMjUgIEpvc2Vw
aCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KKworICAgICAgICBXZWIgSW5zcGVjdG9y
OiBTdHJpY3RlciBibG9jayBzeW50YXggaW4gZ2VuZXJhdGVkIE9iakMgcHJvdG9jb2wgaW50ZXJm
YWNlcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTg5
OTYyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS80NDY0ODI4Nz4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGluc3BlY3Rvci9zY3JpcHRzL2NvZGVn
ZW4vZ2VuZXJhdGVfb2JqY19oZWFkZXIucHk6CisgICAgICAgIChPYmpDSGVhZGVyR2VuZXJhdG9y
Ll9jYWxsYmFja19ibG9ja19mb3JfY29tbWFuZCk6CisgICAgICAgIElmIHRoZXJlIGFyZSBubyBy
ZXR1cm4gcGFyYW1ldGVycyBpbmNsdWRlICJ2b2lkIiBpbiB0aGUgYmxvY2sgc2lnbmF0dXJlLgor
CisgICAgICAgICogaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvYWxsL2V4cGVjdGVkL2RlZmluaXRp
b25zLXdpdGgtbWFjLXBsYXRmb3JtLmpzb24tcmVzdWx0OgorICAgICAgICAqIGluc3BlY3Rvci9z
Y3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvZG9tYWluLWF2YWlsYWJpbGl0eS5qc29uLXJl
c3VsdDoKKyAgICAgICAgKiBpbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9nZW5lcmljL2V4cGVjdGVk
L2RvbWFpbnMtd2l0aC12YXJ5aW5nLWNvbW1hbmQtc2l6ZXMuanNvbi1yZXN1bHQ6CisgICAgICAg
ICogaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZ2VuZXJpYy9leHBlY3RlZC9nZW5lcmF0ZS1kb21h
aW5zLXdpdGgtZmVhdHVyZS1ndWFyZHMuanNvbi1yZXN1bHQ6CisgICAgICAgICogaW5zcGVjdG9y
L3NjcmlwdHMvdGVzdHMvZ2VuZXJpYy9leHBlY3RlZC93b3JrZXItc3VwcG9ydGVkLWRvbWFpbnMu
anNvbi1yZXN1bHQ6CisgICAgICAgICogaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvbWFjL2V4cGVj
dGVkL2RlZmluaXRpb25zLXdpdGgtbWFjLXBsYXRmb3JtLmpzb24tcmVzdWx0OgorICAgICAgICBS
ZWJhc2VsaW5lIHRlc3QgcmVzdWx0cy4KKwogMjAxOC0wOS0xNyAgRGV2aW4gUm91c3NvICA8ZHJv
dXNzb0BhcHBsZS5jb20+CiAKICAgICAgICAgV2ViIEluc3BlY3RvcjogZ2VuZXJhdGUgQ1NTS2V5
d29yZENvbXBsZXRpb25zIGZyb20gYmFja2VuZCB2YWx1ZXMKZGlmZiAtLWdpdCBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy9jb2RlZ2VuL2dlbmVyYXRlX29iamNfaGVh
ZGVyLnB5IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL2NvZGVnZW4v
Z2VuZXJhdGVfb2JqY19oZWFkZXIucHkKaW5kZXggYTgzNDNlNmU2M2UuLmNmODRlMTI3ZWFkIDEw
MDc1NQotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvY29kZWdl
bi9nZW5lcmF0ZV9vYmpjX2hlYWRlci5weQorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5z
cGVjdG9yL3NjcmlwdHMvY29kZWdlbi9nZW5lcmF0ZV9vYmpjX2hlYWRlci5weQpAQCAtMjIwLDcg
KzIyMCwxMCBAQCBjbGFzcyBPYmpDSGVhZGVyR2VuZXJhdG9yKE9iakNHZW5lcmF0b3IpOgogICAg
ICAgICBwYWlycyA9IFtdCiAgICAgICAgIGZvciBwYXJhbWV0ZXIgaW4gY29tbWFuZC5yZXR1cm5f
cGFyYW1ldGVyczoKICAgICAgICAgICAgIHBhaXJzLmFwcGVuZChqb2luX3R5cGVfYW5kX25hbWUo
c2VsZi5vYmpjX3R5cGVfZm9yX3BhcmFtKGRvbWFpbiwgY29tbWFuZC5jb21tYW5kX25hbWUsIHBh
cmFtZXRlciksIHBhcmFtZXRlci5wYXJhbWV0ZXJfbmFtZSkpCi0gICAgICAgIHJldHVybiAndm9p
ZCheKSglcyknICUgJywgJy5qb2luKHBhaXJzKQorICAgICAgICBwYXJhbXMgPSAndm9pZCcKKyAg
ICAgICAgaWYgcGFpcnM6CisgICAgICAgICAgICBwYXJhbXMgPSAnLCAnLmpvaW4ocGFpcnMpCisg
ICAgICAgIHJldHVybiAndm9pZCheKSglcyknICUgcGFyYW1zCiAKICAgICBkZWYgX2dlbmVyYXRl
X2V2ZW50X2ludGVyZmFjZXMoc2VsZiwgZG9tYWluKToKICAgICAgICAgbGluZXMgPSBbXQpkaWZm
IC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2Fs
bC9leHBlY3RlZC9kZWZpbml0aW9ucy13aXRoLW1hYy1wbGF0Zm9ybS5qc29uLXJlc3VsdCBiL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9hbGwvZXhwZWN0ZWQv
ZGVmaW5pdGlvbnMtd2l0aC1tYWMtcGxhdGZvcm0uanNvbi1yZXN1bHQKaW5kZXggNmZhNjZiYjk1
MjQuLjBlYjdkMmY1ZDc4IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVj
dG9yL3NjcmlwdHMvdGVzdHMvYWxsL2V4cGVjdGVkL2RlZmluaXRpb25zLXdpdGgtbWFjLXBsYXRm
b3JtLmpzb24tcmVzdWx0CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2Ny
aXB0cy90ZXN0cy9hbGwvZXhwZWN0ZWQvZGVmaW5pdGlvbnMtd2l0aC1tYWMtcGxhdGZvcm0uanNv
bi1yZXN1bHQKQEAgLTkxNSw3ICs5MTUsNyBAQCBfX2F0dHJpYnV0ZV9fKCh2aXNpYmlsaXR5ICgi
ZGVmYXVsdCIpKSkKIAogQHByb3RvY29sIFRlc3RQcm90b2NvbE5ldHdvcmtEb21haW5IYW5kbGVy
IDxOU09iamVjdD4KIEByZXF1aXJlZAotLSAodm9pZClsb2FkUmVzb3VyY2VXaXRoRXJyb3JDYWxs
YmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxi
YWNrOih2b2lkKF4pKCkpc3VjY2Vzc0NhbGxiYWNrOworLSAodm9pZClsb2FkUmVzb3VyY2VXaXRo
RXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3Vj
Y2Vzc0NhbGxiYWNrOih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxsYmFjazsKIEBlbmQKIAogX19h
dHRyaWJ1dGVfXygodmlzaWJpbGl0eSAoImRlZmF1bHQiKSkpCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZ2VuZXJpYy9leHBlY3RlZC9k
b21haW4tYXZhaWxhYmlsaXR5Lmpzb24tcmVzdWx0IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2lu
c3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvZG9tYWluLWF2YWlsYWJpbGl0
eS5qc29uLXJlc3VsdAppbmRleCA4MjdmNjFiYmJmZC4uZjFhYjJlZjQyZjMgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9nZW5lcmljL2V4
cGVjdGVkL2RvbWFpbi1hdmFpbGFiaWxpdHkuanNvbi1yZXN1bHQKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvZG9tYWlu
LWF2YWlsYWJpbGl0eS5qc29uLXJlc3VsdApAQCAtOTA1LDEyICs5MDUsMTIgQEAgdHlwZWRlZiBO
U19FTlVNKE5TSW50ZWdlciwgVGVzdFByb3RvY29sUGxhdGZvcm0pIHsKIAogQHByb3RvY29sIFRl
c3RQcm90b2NvbERvbWFpbkFEb21haW5IYW5kbGVyIDxOU09iamVjdD4KIEByZXF1aXJlZAotLSAo
dm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVy
cm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKCkpc3VjY2Vzc0NhbGxiYWNrOwor
LSAodm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3Ip
KWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxs
YmFjazsKIEBlbmQKIAogQHByb3RvY29sIFRlc3RQcm90b2NvbERvbWFpbkJEb21haW5IYW5kbGVy
IDxOU09iamVjdD4KIEByZXF1aXJlZAotLSAodm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFjazoo
dm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2
b2lkKF4pKCkpc3VjY2Vzc0NhbGxiYWNrOworLSAodm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFj
azoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNr
Oih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxsYmFjazsKIEBlbmQKIAogCmRpZmYgLS1naXQgYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZ2VuZXJpYy9leHBl
Y3RlZC9kb21haW5zLXdpdGgtdmFyeWluZy1jb21tYW5kLXNpemVzLmpzb24tcmVzdWx0IGIvU291
cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0
ZWQvZG9tYWlucy13aXRoLXZhcnlpbmctY29tbWFuZC1zaXplcy5qc29uLXJlc3VsdAppbmRleCAy
ZDVjMWMxNjU5Ny4uYzY2M2U2NWZjMmIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29y
ZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9nZW5lcmljL2V4cGVjdGVkL2RvbWFpbnMtd2l0aC12
YXJ5aW5nLWNvbW1hbmQtc2l6ZXMuanNvbi1yZXN1bHQKKysrIGIvU291cmNlL0phdmFTY3JpcHRD
b3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvZG9tYWlucy13aXRo
LXZhcnlpbmctY29tbWFuZC1zaXplcy5qc29uLXJlc3VsdApAQCAtMTE2MiwxOCArMTE2MiwxOCBA
QCB0eXBlZGVmIE5TX0VOVU0oTlNJbnRlZ2VyLCBUZXN0UHJvdG9jb2xQbGF0Zm9ybSkgewogCiBA
cHJvdG9jb2wgVGVzdFByb3RvY29sTmV0d29yazFEb21haW5IYW5kbGVyIDxOU09iamVjdD4KIEBy
ZXF1aXJlZAotLSAodm9pZClsb2FkUmVzb3VyY2UxV2l0aEVycm9yQ2FsbGJhY2s6KHZvaWQoXiko
TlNTdHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFjazoodm9pZCheKSgp
KXN1Y2Nlc3NDYWxsYmFjazsKKy0gKHZvaWQpbG9hZFJlc291cmNlMVdpdGhFcnJvckNhbGxiYWNr
Oih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBzdWNjZXNzQ2FsbGJhY2s6
KHZvaWQoXikodm9pZCkpc3VjY2Vzc0NhbGxiYWNrOwogQGVuZAogCiBAcHJvdG9jb2wgVGVzdFBy
b3RvY29sTmV0d29yazNEb21haW5IYW5kbGVyIDxOU09iamVjdD4KIEByZXF1aXJlZAotLSAodm9p
ZClsb2FkUmVzb3VyY2UxV2l0aEVycm9yQ2FsbGJhY2s6KHZvaWQoXikoTlNTdHJpbmcgKmVycm9y
KSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFjazoodm9pZCheKSgpKXN1Y2Nlc3NDYWxsYmFj
azsKLS0gKHZvaWQpbG9hZFJlc291cmNlMldpdGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5TU3Ry
aW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBzdWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikoKSlzdWNj
ZXNzQ2FsbGJhY2s7Ci0tICh2b2lkKWxvYWRSZXNvdXJjZTNXaXRoRXJyb3JDYWxsYmFjazoodm9p
ZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lk
KF4pKCkpc3VjY2Vzc0NhbGxiYWNrOwotLSAodm9pZClsb2FkUmVzb3VyY2U0V2l0aEVycm9yQ2Fs
bGJhY2s6KHZvaWQoXikoTlNTdHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxs
YmFjazoodm9pZCheKSgpKXN1Y2Nlc3NDYWxsYmFjazsKLS0gKHZvaWQpbG9hZFJlc291cmNlNVdp
dGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBz
dWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikoKSlzdWNjZXNzQ2FsbGJhY2s7Ci0tICh2b2lkKWxvYWRS
ZXNvdXJjZTZXaXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9y
Q2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKCkpc3VjY2Vzc0NhbGxiYWNrOwotLSAo
dm9pZClsb2FkUmVzb3VyY2U3V2l0aEVycm9yQ2FsbGJhY2s6KHZvaWQoXikoTlNTdHJpbmcgKmVy
cm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFjazoodm9pZCheKSgpKXN1Y2Nlc3NDYWxs
YmFjazsKKy0gKHZvaWQpbG9hZFJlc291cmNlMVdpdGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5T
U3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBzdWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikodm9p
ZCkpc3VjY2Vzc0NhbGxiYWNrOworLSAodm9pZClsb2FkUmVzb3VyY2UyV2l0aEVycm9yQ2FsbGJh
Y2s6KHZvaWQoXikoTlNTdHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFj
azoodm9pZCheKSh2b2lkKSlzdWNjZXNzQ2FsbGJhY2s7CistICh2b2lkKWxvYWRSZXNvdXJjZTNX
aXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sg
c3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxsYmFjazsKKy0gKHZvaWQp
bG9hZFJlc291cmNlNFdpdGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikp
ZXJyb3JDYWxsYmFjayBzdWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikodm9pZCkpc3VjY2Vzc0NhbGxi
YWNrOworLSAodm9pZClsb2FkUmVzb3VyY2U1V2l0aEVycm9yQ2FsbGJhY2s6KHZvaWQoXikoTlNT
dHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFjazoodm9pZCheKSh2b2lk
KSlzdWNjZXNzQ2FsbGJhY2s7CistICh2b2lkKWxvYWRSZXNvdXJjZTZXaXRoRXJyb3JDYWxsYmFj
azoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNr
Oih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxsYmFjazsKKy0gKHZvaWQpbG9hZFJlc291cmNlN1dp
dGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBz
dWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikodm9pZCkpc3VjY2Vzc0NhbGxiYWNrOwogQGVuZAogCiAK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0
cy9nZW5lcmljL2V4cGVjdGVkL2dlbmVyYXRlLWRvbWFpbnMtd2l0aC1mZWF0dXJlLWd1YXJkcy5q
c29uLXJlc3VsdCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0
cy9nZW5lcmljL2V4cGVjdGVkL2dlbmVyYXRlLWRvbWFpbnMtd2l0aC1mZWF0dXJlLWd1YXJkcy5q
c29uLXJlc3VsdAppbmRleCBiMDZjMjcyZTY4MC4uMDUwZGJlMjQwY2UgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9nZW5lcmljL2V4cGVj
dGVkL2dlbmVyYXRlLWRvbWFpbnMtd2l0aC1mZWF0dXJlLWd1YXJkcy5qc29uLXJlc3VsdAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZ2VuZXJpYy9l
eHBlY3RlZC9nZW5lcmF0ZS1kb21haW5zLXdpdGgtZmVhdHVyZS1ndWFyZHMuanNvbi1yZXN1bHQK
QEAgLTk0Miw3ICs5NDIsNyBAQCBfX2F0dHJpYnV0ZV9fKCh2aXNpYmlsaXR5ICgiZGVmYXVsdCIp
KSkKIAogQHByb3RvY29sIFRlc3RQcm90b2NvbE5ldHdvcmsxRG9tYWluSGFuZGxlciA8TlNPYmpl
Y3Q+CiBAcmVxdWlyZWQKLS0gKHZvaWQpbG9hZFJlc291cmNlV2l0aEVycm9yQ2FsbGJhY2s6KHZv
aWQoXikoTlNTdHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxsYmFjazoodm9p
ZCheKSgpKXN1Y2Nlc3NDYWxsYmFjazsKKy0gKHZvaWQpbG9hZFJlc291cmNlV2l0aEVycm9yQ2Fs
bGJhY2s6KHZvaWQoXikoTlNTdHJpbmcgKmVycm9yKSllcnJvckNhbGxiYWNrIHN1Y2Nlc3NDYWxs
YmFjazoodm9pZCheKSh2b2lkKSlzdWNjZXNzQ2FsbGJhY2s7CiBAZW5kCiAKIF9fYXR0cmlidXRl
X18oKHZpc2liaWxpdHkgKCJkZWZhdWx0IikpKQpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvd29ya2VyLXN1
cHBvcnRlZC1kb21haW5zLmpzb24tcmVzdWx0IGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3Bl
Y3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMvZXhwZWN0ZWQvd29ya2VyLXN1cHBvcnRlZC1kb21h
aW5zLmpzb24tcmVzdWx0CmluZGV4IDIxN2MyYmI4NWNmLi4wYjQzMzRjZTliMiAxMDA2NDQKLS0t
IGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2dlbmVyaWMv
ZXhwZWN0ZWQvd29ya2VyLXN1cHBvcnRlZC1kb21haW5zLmpzb24tcmVzdWx0CisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9nZW5lcmljL2V4cGVjdGVk
L3dvcmtlci1zdXBwb3J0ZWQtZG9tYWlucy5qc29uLXJlc3VsdApAQCAtOTA2LDEyICs5MDYsMTIg
QEAgdHlwZWRlZiBOU19FTlVNKE5TSW50ZWdlciwgVGVzdFByb3RvY29sUGxhdGZvcm0pIHsKIAog
QHByb3RvY29sIFRlc3RQcm90b2NvbERvbWFpbkFEb21haW5IYW5kbGVyIDxOU09iamVjdD4KIEBy
ZXF1aXJlZAotLSAodm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmlu
ZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKCkpc3VjY2Vz
c0NhbGxiYWNrOworLSAodm9pZCllbmFibGVXaXRoRXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0
cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vzc0NhbGxiYWNrOih2b2lkKF4pKHZvaWQp
KXN1Y2Nlc3NDYWxsYmFjazsKIEBlbmQKIAogQHByb3RvY29sIFRlc3RQcm90b2NvbERvbWFpbkJE
b21haW5IYW5kbGVyIDxOU09iamVjdD4KIEByZXF1aXJlZAotLSAodm9pZCllbmFibGVXaXRoRXJy
b3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3VjY2Vz
c0NhbGxiYWNrOih2b2lkKF4pKCkpc3VjY2Vzc0NhbGxiYWNrOworLSAodm9pZCllbmFibGVXaXRo
RXJyb3JDYWxsYmFjazoodm9pZCheKShOU1N0cmluZyAqZXJyb3IpKWVycm9yQ2FsbGJhY2sgc3Vj
Y2Vzc0NhbGxiYWNrOih2b2lkKF4pKHZvaWQpKXN1Y2Nlc3NDYWxsYmFjazsKIEBlbmQKIAogCmRp
ZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMv
bWFjL2V4cGVjdGVkL2RlZmluaXRpb25zLXdpdGgtbWFjLXBsYXRmb3JtLmpzb24tcmVzdWx0IGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL21hYy9leHBlY3Rl
ZC9kZWZpbml0aW9ucy13aXRoLW1hYy1wbGF0Zm9ybS5qc29uLXJlc3VsdAppbmRleCA2ZmE2NmJi
OTUyNC4uMGViN2QyZjVkNzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNw
ZWN0b3Ivc2NyaXB0cy90ZXN0cy9tYWMvZXhwZWN0ZWQvZGVmaW5pdGlvbnMtd2l0aC1tYWMtcGxh
dGZvcm0uanNvbi1yZXN1bHQKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9z
Y3JpcHRzL3Rlc3RzL21hYy9leHBlY3RlZC9kZWZpbml0aW9ucy13aXRoLW1hYy1wbGF0Zm9ybS5q
c29uLXJlc3VsdApAQCAtOTE1LDcgKzkxNSw3IEBAIF9fYXR0cmlidXRlX18oKHZpc2liaWxpdHkg
KCJkZWZhdWx0IikpKQogCiBAcHJvdG9jb2wgVGVzdFByb3RvY29sTmV0d29ya0RvbWFpbkhhbmRs
ZXIgPE5TT2JqZWN0PgogQHJlcXVpcmVkCi0tICh2b2lkKWxvYWRSZXNvdXJjZVdpdGhFcnJvckNh
bGxiYWNrOih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBzdWNjZXNzQ2Fs
bGJhY2s6KHZvaWQoXikoKSlzdWNjZXNzQ2FsbGJhY2s7CistICh2b2lkKWxvYWRSZXNvdXJjZVdp
dGhFcnJvckNhbGxiYWNrOih2b2lkKF4pKE5TU3RyaW5nICplcnJvcikpZXJyb3JDYWxsYmFjayBz
dWNjZXNzQ2FsbGJhY2s6KHZvaWQoXikodm9pZCkpc3VjY2Vzc0NhbGxiYWNrOwogQGVuZAogCiBf
X2F0dHJpYnV0ZV9fKCh2aXNpYmlsaXR5ICgiZGVmYXVsdCIpKSkK
</data>

          </attachment>
      

    </bug>

</bugzilla>