<?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>231055</bug_id>
          
          <creation_ts>2021-09-30 18:01:20 -0700</creation_ts>
          <short_desc>Python 3: run-inspector-generator-tests and generate-inspector-protocol-bindings.py</short_desc>
          <delta_ts>2021-10-06 17:10:24 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>ap</cc>
    
    <cc>bburg</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hi</cc>
    
    <cc>inspector-bugzilla-changes</cc>
    
    <cc>jbedard</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>pangle</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1799126</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-30 18:01:20 -0700</bug_when>
    <thetext>Let&apos;s convert run-inspector-generator-tests and generate-inspector-protocol-bindings.py to Python 3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799131</commentid>
    <comment_count>1</comment_count>
      <attachid>439810</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-09-30 18:12:44 -0700</bug_when>
    <thetext>Created attachment 439810
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799132</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2021-09-30 18:13:47 -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>1799455</commentid>
    <comment_count>3</comment_count>
    <who name="Devin Rousso">hi</who>
    <bug_when>2021-10-01 12:06:29 -0700</bug_when>
    <thetext>Can you explain why this needs to be done?  AFAICT none of the other inspector protocol python scripts are Python3?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799460</commentid>
    <comment_count>4</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-10-01 12:18:23 -0700</bug_when>
    <thetext>(In reply to Devin Rousso from comment #3)
&gt; Can you explain why this needs to be done?  AFAICT none of the other
&gt; inspector protocol python scripts are Python3?

I think folks working on Windows are trying to drop Python 2 from their bots entirely.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799484</commentid>
    <comment_count>5</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2021-10-01 13:02:30 -0700</bug_when>
    <thetext>(In reply to Jonathan Bedard from comment #4)
&gt; (In reply to Devin Rousso from comment #3)
&gt; &gt; Can you explain why this needs to be done?  AFAICT none of the other
&gt; &gt; inspector protocol python scripts are Python3?
&gt; 
&gt; I think folks working on Windows are trying to drop Python 2 from their bots
&gt; entirely.

Yea dropping Python 2 would be great but I also thought Python 2 was leaving OS X in a default install.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1799891</commentid>
    <comment_count>6</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-10-03 13:09:31 -0700</bug_when>
    <thetext>(In reply to Devin Rousso from comment #3)
&gt; Can you explain why this needs to be done?  AFAICT none of the other
&gt; inspector protocol python scripts are Python3?

Because some Linux distributions don&apos;t allow packages to depends on Python 2, those scripts invokded while building WebKit have been Python 2&amp;3 compatible since several years ago.
(Note that this patch isn&apos;t 2&amp;3 compatible, and it is a test script.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1800109</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2021-10-04 10:19:54 -0700</bug_when>
    <thetext>I think that at this point, we are just converting everything on every platform to python3, and completely ignoring python2 compatibility.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801353</commentid>
    <comment_count>8</comment_count>
      <attachid>439810</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2021-10-06 14:32:32 -0700</bug_when>
    <thetext>Comment on attachment 439810
Patch

We don&apos;t have this running in infrastructure anywhere, so this should be save to land</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801429</commentid>
    <comment_count>9</comment_count>
      <attachid>439810</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2021-10-06 17:00:39 -0700</bug_when>
    <thetext>Comment on attachment 439810
Patch

Thank you very much for the reveiw.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801436</commentid>
    <comment_count>10</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-06 17:09:24 -0700</bug_when>
    <thetext>Committed r283682 (242620@main): &lt;https://commits.webkit.org/242620@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439810.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1801437</commentid>
    <comment_count>11</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-06 17:10:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/83959145&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439810</attachid>
            <date>2021-09-30 18:12:44 -0700</date>
            <delta_ts>2021-10-06 17:09:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231055-20211001101243.patch</filename>
            <type>text/plain</type>
            <size>12291</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMzQ4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
MTJjZmE5MTNmMzdiZDdiMGVjYzQ3N2QzMWRjMGMwMmE5MGVhMjE4Li5mMWUyYTFmMzM3ZmY0NWY2
MzM4Yzk2ZWE5YzY1MWYwNjMwNzhmYTdiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwzMCBAQAorMjAyMS0wOS0zMCAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBz
b255LmNvbT4KKworICAgICAgICBQeXRob24gMzogcnVuLWluc3BlY3Rvci1nZW5lcmF0b3ItdGVz
dHMgYW5kIGdlbmVyYXRlLWluc3BlY3Rvci1wcm90b2NvbC1iaW5kaW5ncy5weQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxMDU1CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQmFzZUV4Y2VwdGlvbi5tZXNz
YWdlIGhhcyBiZWVuIGRlcHJlY2F0ZWQgYXMgb2YgUHl0aG9uIDIuNi4gVXNlCisgICAgICAgIHN0
cihlKSBpbnN0ZWFkLgorCisgICAgICAgIEl0IHNlZW1zIHRoYXQgdXNpbmcgZnJvemVuc2V0IGNh
dXNlcyBmbGFreSB0ZXN0IGZhaWx1cmVzIGluIFB5dGhvbgorICAgICAgICAzLiBTdG9wcGVkIHVz
aW5nIGZyb3plbnNldC4KKworICAgICAgICBSZWJhc2VsaW5lZCB0ZXN0IGV4cGVjdGVkIHJlc3Vs
dHMgd2l0aCBQeXRob24gMy4gVGhpcyBjaGFuZ2UgaXMKKyAgICAgICAgbm90IFB5dGhvbiAyIGNv
bXBhdGlibGUgYmVjYXVzZSBQeXRob24gMiByZXByZXNlbnQgYSB1bmljb2RlIHRleHQKKyAgICAg
ICAgYXMgdSdwYWdlZScgd2hpbGUgUHl0aG9uIDMgZG9lcyAncGFnZWUnLgorCisgICAgICAgICog
aW5zcGVjdG9yL3NjcmlwdHMvY29kZWdlbi9tb2RlbHMucHk6CisgICAgICAgICogaW5zcGVjdG9y
L3NjcmlwdHMvZ2VuZXJhdGUtaW5zcGVjdG9yLXByb3RvY29sLWJpbmRpbmdzLnB5OgorICAgICAg
ICAqIGluc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tY29tbWFuZC10YXJn
ZXRUeXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9yOgorICAgICAg
ICAqIGluc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tY29tbWFuZC10YXJn
ZXRUeXBlcy12YWx1ZS5qc29uLWVycm9yOgorICAgICAgICAqIGluc3BlY3Rvci9zY3JpcHRzL3Rl
c3RzL2V4cGVjdGVkL2ZhaWwtb24tZG9tYWluLWRlYnVnZ2FibGVUeXBlcy12YWx1ZS5qc29uLWVy
cm9yOgorICAgICAgICAqIGluc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24t
ZG9tYWluLXRhcmdldFR5cGUtbWF0Y2hpbmctZG9tYWluLWRlYnVnZ2FibGVUeXBlLmpzb24tZXJy
b3I6CisgICAgICAgICogaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1k
b21haW4tdGFyZ2V0VHlwZXMtdmFsdWUuanNvbi1lcnJvcjoKKyAgICAgICAgKiBpbnNwZWN0b3Iv
c2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWV2ZW50LXRhcmdldFR5cGUtbWF0Y2hpbmct
ZG9tYWluLWRlYnVnZ2FibGVUeXBlLmpzb24tZXJyb3I6CisgICAgICAgICogaW5zcGVjdG9yL3Nj
cmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1ldmVudC10YXJnZXRUeXBlcy12YWx1ZS5qc29u
LWVycm9yOgorCiAyMDIxLTA5LTMwICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+
CiAKICAgICAgICAgVXBncmFkZSBHQ0MgcmVxdWlyZW1lbnQgdG8gOC4zLjAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy9jb2RlZ2VuL21vZGVscy5w
eSBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy9jb2RlZ2VuL21vZGVs
cy5weQppbmRleCA0NTM3NmYxNzQyNDUwMDYyYTUyZmI2OGIzYjY0ZWFkMTQ2MzdhNDdkLi44NDk5
ZDZlYTNhMTAyOGRiMzMxNDFiZGM0ZGZmYzc4ZDAxZWM1YzNkIDEwMDc1NQotLS0gYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvY29kZWdlbi9tb2RlbHMucHkKKysrIGIv
U291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL2NvZGVnZW4vbW9kZWxzLnB5
CkBAIC04Nyw4ICs4Nyw4IEBAIF9GUkFNRVdPUktfQ09ORklHX01BUCA9IHsKICAgICB9CiB9CiAK
LV9BTExPV0VEX0RFQlVHR0FCTEVfVFlQRV9TVFJJTkdTID0gZnJvemVuc2V0KFsnaXRtbCcsICdq
YXZhc2NyaXB0JywgJ3BhZ2UnLCAnc2VydmljZS13b3JrZXInLCAnd2ViLXBhZ2UnXSkKLV9BTExP
V0VEX1RBUkdFVF9UWVBFX1NUUklOR1MgPSBmcm96ZW5zZXQoWydpdG1sJywgJ2phdmFzY3JpcHQn
LCAncGFnZScsICdzZXJ2aWNlLXdvcmtlcicsICd3ZWItcGFnZScsICd3b3JrZXInXSkKK19BTExP
V0VEX0RFQlVHR0FCTEVfVFlQRV9TVFJJTkdTID0gWydpdG1sJywgJ2phdmFzY3JpcHQnLCAncGFn
ZScsICdzZXJ2aWNlLXdvcmtlcicsICd3ZWItcGFnZSddCitfQUxMT1dFRF9UQVJHRVRfVFlQRV9T
VFJJTkdTID0gWydpdG1sJywgJ2phdmFzY3JpcHQnLCAncGFnZScsICdzZXJ2aWNlLXdvcmtlcics
ICd3ZWItcGFnZScsICd3b3JrZXInXQogCiAKIGNsYXNzIFBhcnNlRXhjZXB0aW9uKEV4Y2VwdGlv
bik6CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMv
Z2VuZXJhdGUtaW5zcGVjdG9yLXByb3RvY29sLWJpbmRpbmdzLnB5IGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL2dlbmVyYXRlLWluc3BlY3Rvci1wcm90b2NvbC1iaW5k
aW5ncy5weQppbmRleCA4Y2VmMDA5NWY3ZTk0YWI2ODg1ZTBmYzczNDMxZTNkNmM4MmVlYzE5Li42
ZmE4YzNiNjA4ZWQ1YmYyMzBkMGNhNzVhNzIyODQyZDg1N2Q0NGY5IDEwMDc1NQotLS0gYS9Tb3Vy
Y2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvZ2VuZXJhdGUtaW5zcGVjdG9yLXBy
b3RvY29sLWJpbmRpbmdzLnB5CisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Iv
c2NyaXB0cy9nZW5lcmF0ZS1pbnNwZWN0b3ItcHJvdG9jb2wtYmluZGluZ3MucHkKQEAgLTI2OCw2
ICsyNjgsNiBAQCBpZiBfX25hbWVfXyA9PSAnX19tYWluX18nOgogICAgICAgICBnZW5lcmF0ZV9m
cm9tX3NwZWNpZmljYXRpb24oKipvcHRpb25zKQogICAgIGV4Y2VwdCAoUGFyc2VFeGNlcHRpb24s
IFR5cGVjaGVja0V4Y2VwdGlvbikgYXMgZToKICAgICAgICAgaWYgYXJnX29wdGlvbnMudGVzdDoK
LSAgICAgICAgICAgIGxvZy5lcnJvcihlLm1lc3NhZ2UpCisgICAgICAgICAgICBsb2cuZXJyb3Io
c3RyKGUpKQogICAgICAgICBlbHNlOgogICAgICAgICAgICAgcmFpc2UgICMgRm9yY2UgdGhlIGJ1
aWxkIHRvIGZhaWwuCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9y
L3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1jb21tYW5kLXRhcmdldFR5cGUtbWF0Y2hp
bmctZG9tYWluLWRlYnVnZ2FibGVUeXBlLmpzb24tZXJyb3IgYi9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1jb21tYW5kLXRhcmdl
dFR5cGUtbWF0Y2hpbmctZG9tYWluLWRlYnVnZ2FibGVUeXBlLmpzb24tZXJyb3IKaW5kZXggYTEz
MGFkNzBjNDA4MjQ0ZTI3MjZkNGI0YTEyNGQ5MGIzMmEyYzYyMy4uOWFjMGQ3NzMzMjE4OTU0MjM3
ZGE5NGIwY2ZmYWM3YzkxNWU3NmQxMSAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tY29tbWFuZC10YXJnZXRU
eXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9yCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9u
LWNvbW1hbmQtdGFyZ2V0VHlwZS1tYXRjaGluZy1kb21haW4tZGVidWdnYWJsZVR5cGUuanNvbi1l
cnJvcgpAQCAtMSArMSBAQAotRVJST1I6IE1hbGZvcm1lZCBkb21haW4gc3BlY2lmaWNhdGlvbjog
ZG9tYWluIERvbWFpbiBoYXMgYW4gaXRlbSBpbiB0YXJnZXRUeXBlcyAiW3Und29ya2VyJ10iIHRo
YXQgaXMgbm90IHN1cHBvcnRlZCBieSBhbnkgdmFsdWUgaW4gZGVidWdnYWJsZVR5cGVzICJbdSdq
YXZhc2NyaXB0J10iLgorRVJST1I6IE1hbGZvcm1lZCBkb21haW4gc3BlY2lmaWNhdGlvbjogZG9t
YWluIERvbWFpbiBoYXMgYW4gaXRlbSBpbiB0YXJnZXRUeXBlcyAiWyd3b3JrZXInXSIgdGhhdCBp
cyBub3Qgc3VwcG9ydGVkIGJ5IGFueSB2YWx1ZSBpbiBkZWJ1Z2dhYmxlVHlwZXMgIlsnamF2YXNj
cmlwdCddIi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2Ny
aXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWNvbW1hbmQtdGFyZ2V0VHlwZXMtdmFsdWUuanNv
bi1lcnJvciBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9l
eHBlY3RlZC9mYWlsLW9uLWNvbW1hbmQtdGFyZ2V0VHlwZXMtdmFsdWUuanNvbi1lcnJvcgppbmRl
eCBkMzk1ZjgzM2U0MGExNjZjMDBjMTA5OWI4MGEzNTFkMmMzMDI4ZDUxLi42MDM0NDUxZWQwNDBl
ODEyN2RkYTlhOWFlNmY4MzQzMWYyNDY2NTY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1jb21tYW5kLXRh
cmdldFR5cGVzLXZhbHVlLmpzb24tZXJyb3IKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2lu
c3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tY29tbWFuZC10YXJnZXRUeXBl
cy12YWx1ZS5qc29uLWVycm9yCkBAIC0xICsxIEBACi1FUlJPUjogTWFsZm9ybWVkIGRvbWFpbiBz
cGVjaWZpY2F0aW9uOiB0YXJnZXRUeXBlcyBsaXN0IGZvciBjb21tYW5kIFBhZ2VPbmx5IGlzIGFu
IHVuc3VwcG9ydGVkIHN0cmluZy4gV2FzOiAiW3UncGFnZWUnXSIsIEFsbG93ZWQgdmFsdWVzOiBz
ZXJ2aWNlLXdvcmtlciwgaXRtbCwgamF2YXNjcmlwdCwgd29ya2VyLCBwYWdlLCB3ZWItcGFnZQor
RVJST1I6IE1hbGZvcm1lZCBkb21haW4gc3BlY2lmaWNhdGlvbjogdGFyZ2V0VHlwZXMgbGlzdCBm
b3IgY29tbWFuZCBQYWdlT25seSBpcyBhbiB1bnN1cHBvcnRlZCBzdHJpbmcuIFdhczogIlsncGFn
ZWUnXSIsIEFsbG93ZWQgdmFsdWVzOiBpdG1sLCBqYXZhc2NyaXB0LCBwYWdlLCBzZXJ2aWNlLXdv
cmtlciwgd2ViLXBhZ2UsIHdvcmtlcgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRDb3Jl
L2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZG9tYWluLWRlYnVnZ2Fi
bGVUeXBlcy12YWx1ZS5qc29uLWVycm9yIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rv
ci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZG9tYWluLWRlYnVnZ2FibGVUeXBlcy12
YWx1ZS5qc29uLWVycm9yCmluZGV4IGQwOWQyZWYwNWYxMmY3ODAxYWQwYmJjODI2Y2EwOTliNWIw
ZDg4MjkuLjgwNjYyMjkyODg5ZjE1ZmJiM2E2NWFjMTllMzFjNGM0MzFjNmE4MDYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3Rl
ZC9mYWlsLW9uLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZXMtdmFsdWUuanNvbi1lcnJvcgorKysgYi9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFp
bC1vbi1kb21haW4tZGVidWdnYWJsZVR5cGVzLXZhbHVlLmpzb24tZXJyb3IKQEAgLTEgKzEgQEAK
LUVSUk9SOiBNYWxmb3JtZWQgZG9tYWluIHNwZWNpZmljYXRpb246IGRlYnVnZ2FibGVUeXBlcyBm
b3IgZG9tYWluIFdlYk9ubHkgaXMgYW4gdW5zdXBwb3J0ZWQgc3RyaW5nLiBXYXM6ICJbdSd3ZWJi
J10iLCBBbGxvd2VkIHZhbHVlczogaXRtbCwgc2VydmljZS13b3JrZXIsIGphdmFzY3JpcHQsIHBh
Z2UsIHdlYi1wYWdlCitFUlJPUjogTWFsZm9ybWVkIGRvbWFpbiBzcGVjaWZpY2F0aW9uOiBkZWJ1
Z2dhYmxlVHlwZXMgZm9yIGRvbWFpbiBXZWJPbmx5IGlzIGFuIHVuc3VwcG9ydGVkIHN0cmluZy4g
V2FzOiAiWyd3ZWJiJ10iLCBBbGxvd2VkIHZhbHVlczogaXRtbCwgamF2YXNjcmlwdCwgcGFnZSwg
c2VydmljZS13b3JrZXIsIHdlYi1wYWdlCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1kb21haW4tdGFyZ2V0
VHlwZS1tYXRjaGluZy1kb21haW4tZGVidWdnYWJsZVR5cGUuanNvbi1lcnJvciBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWRv
bWFpbi10YXJnZXRUeXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9y
CmluZGV4IDg2N2UzNTAwODk4NjQ4ODlmZDBkY2QxOGFiYzliZDUwZjljMWRlYzEuLmI5OTM2NDY1
NzM1M2VkNmM4YmMzODlmOGRjOGRhZjBkMzFmYTcwOGUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWRvbWFp
bi10YXJnZXRUeXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9yCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3Rl
ZC9mYWlsLW9uLWRvbWFpbi10YXJnZXRUeXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlw
ZS5qc29uLWVycm9yCkBAIC0xICsxIEBACi1FUlJPUjogTWFsZm9ybWVkIGRvbWFpbiBzcGVjaWZp
Y2F0aW9uOiBjb21tYW5kIENvbW1hbmQgaGFzIGFuIGl0ZW0gaW4gdGFyZ2V0VHlwZXMgIlt1J3dv
cmtlciddIiB0aGF0IGlzIG5vdCBzdXBwb3J0ZWQgYnkgYW55IHZhbHVlIGluIGRlYnVnZ2FibGVU
eXBlcyAiW3UnamF2YXNjcmlwdCddIi4KK0VSUk9SOiBNYWxmb3JtZWQgZG9tYWluIHNwZWNpZmlj
YXRpb246IGNvbW1hbmQgQ29tbWFuZCBoYXMgYW4gaXRlbSBpbiB0YXJnZXRUeXBlcyAiWyd3b3Jr
ZXInXSIgdGhhdCBpcyBub3Qgc3VwcG9ydGVkIGJ5IGFueSB2YWx1ZSBpbiBkZWJ1Z2dhYmxlVHlw
ZXMgIlsnamF2YXNjcmlwdCddIi4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9p
bnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWRvbWFpbi10YXJnZXRUeXBl
cy12YWx1ZS5qc29uLWVycm9yIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3Jp
cHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZG9tYWluLXRhcmdldFR5cGVzLXZhbHVlLmpzb24t
ZXJyb3IKaW5kZXggNWM1ZThlZjZiNzIyNTI4NzgwM2FkMThiYjY0M2MzZDQ2NGNkNzVlYS4uY2U5
MWVlOWJmZTk1YTJiZWVjMmM0MWY4ODVjNzJhNzQyZTVlMTRkNyAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24t
ZG9tYWluLXRhcmdldFR5cGVzLXZhbHVlLmpzb24tZXJyb3IKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZG9tYWluLXRh
cmdldFR5cGVzLXZhbHVlLmpzb24tZXJyb3IKQEAgLTEgKzEgQEAKLUVSUk9SOiBNYWxmb3JtZWQg
ZG9tYWluIHNwZWNpZmljYXRpb246IHRhcmdldFR5cGVzIGZvciBkb21haW4gUGFnZU9ubHkgaXMg
YW4gdW5zdXBwb3J0ZWQgc3RyaW5nLiBXYXM6ICJbdSdwYWdlZSddIiwgQWxsb3dlZCB2YWx1ZXM6
IHNlcnZpY2Utd29ya2VyLCBpdG1sLCBqYXZhc2NyaXB0LCB3b3JrZXIsIHBhZ2UsIHdlYi1wYWdl
CitFUlJPUjogTWFsZm9ybWVkIGRvbWFpbiBzcGVjaWZpY2F0aW9uOiB0YXJnZXRUeXBlcyBmb3Ig
ZG9tYWluIFBhZ2VPbmx5IGlzIGFuIHVuc3VwcG9ydGVkIHN0cmluZy4gV2FzOiAiWydwYWdlZSdd
IiwgQWxsb3dlZCB2YWx1ZXM6IGl0bWwsIGphdmFzY3JpcHQsIHBhZ2UsIHNlcnZpY2Utd29ya2Vy
LCB3ZWItcGFnZSwgd29ya2VyCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5z
cGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1ldmVudC10YXJnZXRUeXBlLW1h
dGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9yIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2luc3BlY3Rvci9zY3JpcHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZXZlbnQtdGFy
Z2V0VHlwZS1tYXRjaGluZy1kb21haW4tZGVidWdnYWJsZVR5cGUuanNvbi1lcnJvcgppbmRleCBi
NjVkN2EwZDE5NmQ0MGE4OWI2ZWU1ODRhOGM2YzA1Yjk3MjVjYWRjLi42MTBhYTI0ZGM0YWI4Njcy
ZmJlMzA3NWZmZjk5ZGMyNzUyMDkwNzY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQvZmFpbC1vbi1ldmVudC10YXJnZXRU
eXBlLW1hdGNoaW5nLWRvbWFpbi1kZWJ1Z2dhYmxlVHlwZS5qc29uLWVycm9yCisrKyBiL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9u
LWV2ZW50LXRhcmdldFR5cGUtbWF0Y2hpbmctZG9tYWluLWRlYnVnZ2FibGVUeXBlLmpzb24tZXJy
b3IKQEAgLTEgKzEgQEAKLUVSUk9SOiBNYWxmb3JtZWQgZG9tYWluIHNwZWNpZmljYXRpb246IGV2
ZW50IEV2ZW50IGhhcyBhbiBpdGVtIGluIHRhcmdldFR5cGVzICJbdSd3b3JrZXInXSIgdGhhdCBp
cyBub3Qgc3VwcG9ydGVkIGJ5IGFueSB2YWx1ZSBpbiBkZWJ1Z2dhYmxlVHlwZXMgIlt1J2phdmFz
Y3JpcHQnXSIuCitFUlJPUjogTWFsZm9ybWVkIGRvbWFpbiBzcGVjaWZpY2F0aW9uOiBldmVudCBF
dmVudCBoYXMgYW4gaXRlbSBpbiB0YXJnZXRUeXBlcyAiWyd3b3JrZXInXSIgdGhhdCBpcyBub3Qg
c3VwcG9ydGVkIGJ5IGFueSB2YWx1ZSBpbiBkZWJ1Z2dhYmxlVHlwZXMgIlsnamF2YXNjcmlwdCdd
Ii4KZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy90
ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWV2ZW50LXRhcmdldFR5cGVzLXZhbHVlLmpzb24tZXJyb3Ig
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaW5zcGVjdG9yL3NjcmlwdHMvdGVzdHMvZXhwZWN0ZWQv
ZmFpbC1vbi1ldmVudC10YXJnZXRUeXBlcy12YWx1ZS5qc29uLWVycm9yCmluZGV4IDE3NTI5ODYw
Y2ZhMWMxYmQzMWVhODZlZTI3OGJhNzA4NzFkMjA2OTUuLjExNDIzNWZkYTMzM2QwNTM0NjAzY2Vm
NDJjYjFiMTc1NzkyYTQ3MmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNw
ZWN0b3Ivc2NyaXB0cy90ZXN0cy9leHBlY3RlZC9mYWlsLW9uLWV2ZW50LXRhcmdldFR5cGVzLXZh
bHVlLmpzb24tZXJyb3IKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9zY3Jp
cHRzL3Rlc3RzL2V4cGVjdGVkL2ZhaWwtb24tZXZlbnQtdGFyZ2V0VHlwZXMtdmFsdWUuanNvbi1l
cnJvcgpAQCAtMSArMSBAQAotRVJST1I6IE1hbGZvcm1lZCBkb21haW4gc3BlY2lmaWNhdGlvbjog
dGFyZ2V0VHlwZXMgZm9yIGV2ZW50IFBhZ2VPbmx5IGlzIGFuIHVuc3VwcG9ydGVkIHN0cmluZy4g
V2FzOiAiW3UncGFnZWUnXSIsIEFsbG93ZWQgdmFsdWVzOiBzZXJ2aWNlLXdvcmtlciwgaXRtbCwg
amF2YXNjcmlwdCwgd29ya2VyLCBwYWdlLCB3ZWItcGFnZQorRVJST1I6IE1hbGZvcm1lZCBkb21h
aW4gc3BlY2lmaWNhdGlvbjogdGFyZ2V0VHlwZXMgZm9yIGV2ZW50IFBhZ2VPbmx5IGlzIGFuIHVu
c3VwcG9ydGVkIHN0cmluZy4gV2FzOiAiWydwYWdlZSddIiwgQWxsb3dlZCB2YWx1ZXM6IGl0bWws
IGphdmFzY3JpcHQsIHBhZ2UsIHNlcnZpY2Utd29ya2VyLCB3ZWItcGFnZSwgd29ya2VyCmRpZmYg
LS1naXQgYS9Ub29scy9DaGFuZ2VMb2cgYi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZjJmNDI2MjNi
ODViMjJhOGRiOGJmMDNlMmY1MThkNDg5OTU1NWM0ZC4uY2I5NTE5NDc1N2NiZDA1MjNjYzViYjhm
Y2NlN2U1MjQxM2IwMTkwMCAxMDA2NDQKLS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xz
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDIxLTA5LTMwICBGdWppaSBIaXJvbm9yaSAg
PEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFB5dGhvbiAzOiBydW4taW5zcGVj
dG9yLWdlbmVyYXRvci10ZXN0cyBhbmQgZ2VuZXJhdGUtaW5zcGVjdG9yLXByb3RvY29sLWJpbmRp
bmdzLnB5CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MzEwNTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAq
IFNjcmlwdHMvcnVuLWluc3BlY3Rvci1nZW5lcmF0b3ItdGVzdHM6CisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9pbnNwZWN0b3IvbWFpbi5weToKKyAgICAgICAgKEluc3BlY3RvckdlbmVyYXRv
clRlc3RzLmdlbmVyYXRlX2Zyb21fanNvbik6IFVzZSBzeXMuZXhlY3V0YWJsZQorICAgICAgICB0
byBpbnZva2UgZ2VuZXJhdGUtaW5zcGVjdG9yLXByb3RvY29sLWJpbmRpbmdzLnB5IGJlY2F1c2Ug
J3B5dGhvbicKKyAgICAgICAgaXMgcHl0aG9uMi4KKwogMjAyMS0wOS0zMCAgRnVqaWkgSGlyb25v
cmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNvbT4KIAogICAgICAgICBQeXRob24gMyBmYWlscyB0
byBydW4gcnVuLWJ1aWx0aW5zLWdlbmVyYXRvci10ZXN0cyA6IE1vZHVsZU5vdEZvdW5kRXJyb3I6
IE5vIG1vZHVsZSBuYW1lZCAnYnVpbHRpbnNfbW9kZWwnCmRpZmYgLS1naXQgYS9Ub29scy9TY3Jp
cHRzL3J1bi1pbnNwZWN0b3ItZ2VuZXJhdG9yLXRlc3RzIGIvVG9vbHMvU2NyaXB0cy9ydW4taW5z
cGVjdG9yLWdlbmVyYXRvci10ZXN0cwppbmRleCBhYWFiMTgwMGJjYTZmN2U4YTM0OTZlNTkxODQy
MWVlYWUyZDM4ZDgyLi4xMzcxNTg1NTEwZGIwZDFmNzQzMTFlMjdmZTJlODE5NmEyODdmZmUyIDEw
MDc1NQotLS0gYS9Ub29scy9TY3JpcHRzL3J1bi1pbnNwZWN0b3ItZ2VuZXJhdG9yLXRlc3RzCisr
KyBiL1Rvb2xzL1NjcmlwdHMvcnVuLWluc3BlY3Rvci1nZW5lcmF0b3ItdGVzdHMKQEAgLTEsNCAr
MSw0IEBACi0jIS91c3IvYmluL2VudiBweXRob24KKyMhL3Vzci9iaW4vZW52IHB5dGhvbjMKICMg
Q29weXJpZ2h0IChDKSAyMDE0IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICMKICMg
UmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBv
ciB3aXRob3V0CmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2luc3BlY3Rvci9t
YWluLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9pbnNwZWN0b3IvbWFpbi5weQppbmRleCBi
Y2QwMDYzODlkMWVhYTIwMzI0YmJlNGUxY2QyY2UzMDdkMDIwN2E4Li5lMjg1ZDQ1NzdlYjk0ZTEw
NTlkODdmMDg5NDNjOTYzNmFlYjYyNTFiIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L2luc3BlY3Rvci9tYWluLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvaW5zcGVj
dG9yL21haW4ucHkKQEAgLTI2LDYgKzI2LDcgQEAKIGltcG9ydCBvcwogaW1wb3J0IG9zLnBhdGgK
IGltcG9ydCBzaHV0aWwKK2ltcG9ydCBzeXMKIGltcG9ydCB0ZW1wZmlsZQogZnJvbSB3ZWJraXRw
eS5jb21tb24uY2hlY2tvdXQuc2NtLmRldGVjdGlvbiBpbXBvcnQgZGV0ZWN0X3NjbV9zeXN0ZW0K
IGZyb20gd2Via2l0cHkuY29tbW9uLnN5c3RlbS5leGVjdXRpdmUgaW1wb3J0IFNjcmlwdEVycm9y
CkBAIC0zOCw3ICszOSw3IEBAIGNsYXNzIEluc3BlY3RvckdlbmVyYXRvclRlc3RzOgogICAgICAg
ICBzZWxmLmV4ZWN1dGl2ZSA9IGV4ZWN1dGl2ZQogCiAgICAgZGVmIGdlbmVyYXRlX2Zyb21fanNv
bihzZWxmLCBqc29uX2ZpbGUsIG91dHB1dF9kaXJlY3RvcnkpOgotICAgICAgICBjbWQgPSBbJ3B5
dGhvbicsCisgICAgICAgIGNtZCA9IFtzeXMuZXhlY3V0YWJsZSwKICAgICAgICAgICAgICAgICdK
YXZhU2NyaXB0Q29yZS9pbnNwZWN0b3Ivc2NyaXB0cy9nZW5lcmF0ZS1pbnNwZWN0b3ItcHJvdG9j
b2wtYmluZGluZ3MucHknLAogICAgICAgICAgICAgICAgJy0tb3V0cHV0RGlyJywgb3V0cHV0X2Rp
cmVjdG9yeSwKICAgICAgICAgICAgICAgICctLWZvcmNlJywK
</data>

          </attachment>
      

    </bug>

</bugzilla>