<?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>201219</bug_id>
          
          <creation_ts>2019-08-28 08:12:06 -0700</creation_ts>
          <short_desc>Implement HTMLOrForeignElement</short_desc>
          <delta_ts>2019-09-05 11:46:44 -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>Other</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>
          
          <blocked>200470</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Rob Buis">rbuis</reporter>
          <assigned_to name="Rob Buis">rbuis</assigned_to>
          <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>fred.wang</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>rniwa</cc>
    
    <cc>sam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1565704</commentid>
    <comment_count>0</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2019-08-28 08:12:06 -0700</bug_when>
    <thetext>See https://bugs.webkit.org/show_bug.cgi?id=200470.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565739</commentid>
    <comment_count>1</comment_count>
      <attachid>377449</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2019-08-28 09:04:35 -0700</bug_when>
    <thetext>Created attachment 377449
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565817</commentid>
    <comment_count>2</comment_count>
      <attachid>377449</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-28 12:34:50 -0700</bug_when>
    <thetext>Comment on attachment 377449
Patch

Clearing flags on attachment: 377449

Committed r249212: &lt;https://trac.webkit.org/changeset/249212&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565818</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-28 12:34:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565819</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-08-28 12:35:18 -0700</bug_when>
    <thetext>&lt;rdar://problem/54803120&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565898</commentid>
    <comment_count>5</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2019-08-28 14:42:58 -0700</bug_when>
    <thetext>The WHATWG spec calls this mixing HTMLOrSVGElement. Why did we go with a different name?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565973</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-08-28 17:14:18 -0700</bug_when>
    <thetext>(In reply to Sam Weinig from comment #5)
&gt; The WHATWG spec calls this mixing HTMLOrSVGElement. Why did we go with a
&gt; different name?

It’s getting renamed to incorporate MathML as a part of MathML revamp.

See https://bugs.webkit.org/show_bug.cgi?id=195797 and related bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1565999</commentid>
    <comment_count>7</comment_count>
    <who name="Sam Weinig">sam</who>
    <bug_when>2019-08-28 17:44:42 -0700</bug_when>
    <thetext>(In reply to Ryosuke Niwa from comment #6)
&gt; (In reply to Sam Weinig from comment #5)
&gt; &gt; The WHATWG spec calls this mixing HTMLOrSVGElement. Why did we go with a
&gt; &gt; different name?
&gt; 
&gt; It’s getting renamed to incorporate MathML as a part of MathML revamp.
&gt; 
&gt; See https://bugs.webkit.org/show_bug.cgi?id=195797 and related bugs.

Ok. It&apos;s pretty confusing to have a link to https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement in a comment, which has a different name, without some explanation that the name is going to be changed in the spec at some point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566051</commentid>
    <comment_count>8</comment_count>
      <attachid>377449</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-08-28 19:38:09 -0700</bug_when>
    <thetext>Comment on attachment 377449
Patch

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

&gt; Source/WebCore/html/HTMLOrForeignElement.idl:26
&gt; +// https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement

Yeah, we should probably add a FIXME here referring to https://github.com/mathml-refresh/mathml/issues/83.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566052</commentid>
    <comment_count>9</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2019-08-28 19:38:36 -0700</bug_when>
    <thetext>(In reply to Sam Weinig from comment #7)
&gt; (In reply to Ryosuke Niwa from comment #6)
&gt; &gt; (In reply to Sam Weinig from comment #5)
&gt; &gt; &gt; The WHATWG spec calls this mixing HTMLOrSVGElement. Why did we go with a
&gt; &gt; &gt; different name?
&gt; &gt; 
&gt; &gt; It’s getting renamed to incorporate MathML as a part of MathML revamp.
&gt; &gt; 
&gt; &gt; See https://bugs.webkit.org/show_bug.cgi?id=195797 and related bugs.
&gt; 
&gt; Ok. It&apos;s pretty confusing to have a link to
&gt; https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement in a
&gt; comment, which has a different name, without some explanation that the name
&gt; is going to be changed in the spec at some point.

Oh, oops, I missed that. Indeed, that&apos;s confusing. We should probably add a FIXME there.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566129</commentid>
    <comment_count>10</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2019-08-29 00:11:59 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566130</commentid>
    <comment_count>11</comment_count>
      <attachid>377550</attachid>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2019-08-29 00:12:01 -0700</bug_when>
    <thetext>Created attachment 377550
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566133</commentid>
    <comment_count>12</comment_count>
    <who name="Rob Buis">rbuis</who>
    <bug_when>2019-08-29 00:18:08 -0700</bug_when>
    <thetext>(In reply to Ryosuke Niwa from comment #9)
&gt; (In reply to Sam Weinig from comment #7)
&gt; &gt; Ok. It&apos;s pretty confusing to have a link to
&gt; &gt; https://html.spec.whatwg.org/multipage/dom.html#htmlorsvgelement in a
&gt; &gt; comment, which has a different name, without some explanation that the name
&gt; &gt; is going to be changed in the spec at some point.
&gt; 
&gt; Oh, oops, I missed that. Indeed, that&apos;s confusing. We should probably add a
&gt; FIXME there.

Agreed, it is confusing, will fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566157</commentid>
    <comment_count>13</comment_count>
      <attachid>377550</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-29 01:30:12 -0700</bug_when>
    <thetext>Comment on attachment 377550
Patch

Clearing flags on attachment: 377550

Committed r249249: &lt;https://trac.webkit.org/changeset/249249&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1566158</commentid>
    <comment_count>14</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-08-29 01:30:13 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377449</attachid>
            <date>2019-08-28 09:04:35 -0700</date>
            <delta_ts>2019-09-05 11:46:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201219-20190828180434.patch</filename>
            <type>text/plain</type>
            <size>16568</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5MTkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNjNmYjkxZDkwZmUwODdk
MDNjOGMwYmFlZjNkNDMxMDU2ZjQyNDIxYi4uNmIwZDBmY2MxOGZhN2ZhMWQyMDdmOTY2NTBkYjc2
ZGJlNTk4ZDg0NCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTA4LTI4ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW1wbGVtZW50IEhUTUxPckZvcmVp
Z25FbGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMDEyMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBZGQgdGhlIEhUTUxPckZvcmVpZ25FbGVtZW50IFsxXSBpbnRlcmZhY2UgdG8gc2hhcmUgcHJv
cGVydGllcworICAgICAgICBhbmQgbWV0aG9kcyBiZXR3ZWVuIEhUTUwsIFNWRyBhbmQgTWF0aE1M
LgorCisgICAgICAgIFsxXSBodHRwczovL2dpdGh1Yi5jb20vbWF0aG1sLXJlZnJlc2gvbWF0aG1s
L2lzc3Vlcy84MworCisgICAgICAgICogQ01ha2VMaXN0cy50eHQ6CisgICAgICAgICogRGVyaXZl
ZFNvdXJjZXMtaW5wdXQueGNmaWxlbGlzdDoKKyAgICAgICAgKiBEZXJpdmVkU291cmNlcy1vdXRw
dXQueGNmaWxlbGlzdDoKKyAgICAgICAgKiBEZXJpdmVkU291cmNlcy5tYWtlOgorICAgICAgICAq
IFNvdXJjZXMudHh0OgorICAgICAgICAqIFdlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
ajoKKyAgICAgICAgKiBkb20vU3RhdGljUmFuZ2UuaDoKKyAgICAgICAgKiBodG1sL0hUTUxFbGVt
ZW50LmlkbDoKKyAgICAgICAgKiBodG1sL0hUTUxPckZvcmVpZ25FbGVtZW50LmlkbDogQWRkZWQu
CisgICAgICAgICogc3ZnL1NWR0VsZW1lbnQuaWRsOgorCiAyMDE5LTA4LTI4ICBTYWlkIEFib3Ut
SGFsbGF3YSAgPHNhYm91aGFsbGF3YUBhcHBsZS5jb20+CiAKICAgICAgICAgU1ZHMjogQWRkIGxl
bmd0aCwgaXRlbSBnZXR0ZXIgYW5kIGl0ZW0gc2V0dGVyIHRvIGFsbCBTVkcgbGlzdHMKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NNYWtlTGlzdHMudHh0IGIvU291cmNlL1dlYkNvcmUvQ01h
a2VMaXN0cy50eHQKaW5kZXggYTViNjJmNDA4ZGZmM2IzMmYwNTAxNjBhOWU1OTkxNWZjNDk4NGZk
Yi4uMzljMGRkYzU2NmM4Y2FiZjg4YWY3MmQwOWM0OTUwOGY4MGRkMTgzYyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvQ01ha2VMaXN0cy50eHQKKysrIGIvU291cmNlL1dlYkNvcmUvQ01ha2VM
aXN0cy50eHQKQEAgLTgyNCw2ICs4MjQsNyBAQCBzZXQoV2ViQ29yZV9OT05fU1ZHX0lETF9GSUxF
UwogICAgIGh0bWwvSFRNTE9wdEdyb3VwRWxlbWVudC5pZGwKICAgICBodG1sL0hUTUxPcHRpb25F
bGVtZW50LmlkbAogICAgIGh0bWwvSFRNTE9wdGlvbnNDb2xsZWN0aW9uLmlkbAorICAgIGh0bWwv
SFRNTE9yRm9yZWlnbkVsZW1lbnQuaWRsCiAgICAgaHRtbC9IVE1MT3V0cHV0RWxlbWVudC5pZGwK
ICAgICBodG1sL0hUTUxQYXJhZ3JhcGhFbGVtZW50LmlkbAogICAgIGh0bWwvSFRNTFBhcmFtRWxl
bWVudC5pZGwKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLWlucHV0
LnhjZmlsZWxpc3QgYi9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy1pbnB1dC54Y2ZpbGVs
aXN0CmluZGV4IDM1MjZmZGE2Y2MyNzM5MjYxZThhMjJhY2IyYzY4Y2Q1ZGUwMjRmOGYuLmY0MDFm
NzRmZDRlYWFhMTIxNDZkOWM2MWIyNzY4NjcwZDBiYTk4MTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLWlucHV0LnhjZmlsZWxpc3QKKysrIGIvU291cmNlL1dlYkNv
cmUvRGVyaXZlZFNvdXJjZXMtaW5wdXQueGNmaWxlbGlzdApAQCAtNzEyLDYgKzcxMiw3IEBAICQo
UFJPSkVDVF9ESVIpL2h0bWwvSFRNTE9iamVjdEVsZW1lbnQuaWRsCiAkKFBST0pFQ1RfRElSKS9o
dG1sL0hUTUxPcHRHcm91cEVsZW1lbnQuaWRsCiAkKFBST0pFQ1RfRElSKS9odG1sL0hUTUxPcHRp
b25FbGVtZW50LmlkbAogJChQUk9KRUNUX0RJUikvaHRtbC9IVE1MT3B0aW9uc0NvbGxlY3Rpb24u
aWRsCiskKFBST0pFQ1RfRElSKS9odG1sL0hUTUxPckZvcmVpZ25FbGVtZW50LmlkbAogJChQUk9K
RUNUX0RJUikvaHRtbC9IVE1MT3V0cHV0RWxlbWVudC5pZGwKICQoUFJPSkVDVF9ESVIpL2h0bWwv
SFRNTFBhcmFncmFwaEVsZW1lbnQuaWRsCiAkKFBST0pFQ1RfRElSKS9odG1sL0hUTUxQYXJhbUVs
ZW1lbnQuaWRsCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9EZXJpdmVkU291cmNlcy1vdXRw
dXQueGNmaWxlbGlzdCBiL1NvdXJjZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLW91dHB1dC54Y2Zp
bGVsaXN0CmluZGV4IGViNzMzZmY3MGI5NmI4NjJjMDI1MGVhODU2MmQ1NDM0MTg2NmE3N2MuLjAx
NGIxNWE2M2IwNWE1ZWE3MjlkMWIyNGI1MGFmMGNkYjJhZjBiMDkgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLW91dHB1dC54Y2ZpbGVsaXN0CisrKyBiL1NvdXJjZS9X
ZWJDb3JlL0Rlcml2ZWRTb3VyY2VzLW91dHB1dC54Y2ZpbGVsaXN0CkBAIC03NzUsNiArNzc1LDgg
QEAgJChCVUlMVF9QUk9EVUNUU19ESVIpL0Rlcml2ZWRTb3VyY2VzL1dlYkNvcmUvSlNIVE1MTWV0
ZXJFbGVtZW50LmNwcAogJChCVUlMVF9QUk9EVUNUU19ESVIpL0Rlcml2ZWRTb3VyY2VzL1dlYkNv
cmUvSlNIVE1MTWV0ZXJFbGVtZW50LmgKICQoQlVJTFRfUFJPRFVDVFNfRElSKS9EZXJpdmVkU291
cmNlcy9XZWJDb3JlL0pTSFRNTE1vZEVsZW1lbnQuY3BwCiAkKEJVSUxUX1BST0RVQ1RTX0RJUikv
RGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9KU0hUTUxNb2RFbGVtZW50LmgKKyQoQlVJTFRfUFJPRFVD
VFNfRElSKS9EZXJpdmVkU291cmNlcy9XZWJDb3JlL0pTSFRNTE9yRm9yZWlnbkVsZW1lbnQuY3Bw
CiskKEJVSUxUX1BST0RVQ1RTX0RJUikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9KU0hUTUxPckZv
cmVpZ25FbGVtZW50LmgKICQoQlVJTFRfUFJPRFVDVFNfRElSKS9EZXJpdmVkU291cmNlcy9XZWJD
b3JlL0pTSFRNTE9MaXN0RWxlbWVudC5jcHAKICQoQlVJTFRfUFJPRFVDVFNfRElSKS9EZXJpdmVk
U291cmNlcy9XZWJDb3JlL0pTSFRNTE9MaXN0RWxlbWVudC5oCiAkKEJVSUxUX1BST0RVQ1RTX0RJ
UikvRGVyaXZlZFNvdXJjZXMvV2ViQ29yZS9KU0hUTUxPYmplY3RFbGVtZW50LmNwcApkaWZmIC0t
Z2l0IGEvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZSBiL1NvdXJjZS9XZWJDb3Jl
L0Rlcml2ZWRTb3VyY2VzLm1ha2UKaW5kZXggMGMyOGI2NTdiODU2NjYwMTBkZmM4MDQ1YjUyNGI2
MDA5OGQwYjAwMS4uZWI2ZDgyNzFiMjU3MTM2YjM5NmI3NWQyZDFmMGRhNGRiZmM5NTM3YSAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvRGVyaXZlZFNvdXJjZXMubWFrZQorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9EZXJpdmVkU291cmNlcy5tYWtlCkBAIC03MTYsNiArNzE2LDcgQEAgSlNfQklORElO
R19JRExTID0gXAogICAgICQoV2ViQ29yZSkvaHRtbC9IVE1MT3B0R3JvdXBFbGVtZW50LmlkbCBc
CiAgICAgJChXZWJDb3JlKS9odG1sL0hUTUxPcHRpb25FbGVtZW50LmlkbCBcCiAgICAgJChXZWJD
b3JlKS9odG1sL0hUTUxPcHRpb25zQ29sbGVjdGlvbi5pZGwgXAorICAgICQoV2ViQ29yZSkvaHRt
bC9IVE1MT3JGb3JlaWduRWxlbWVudC5pZGwgXAogICAgICQoV2ViQ29yZSkvaHRtbC9IVE1MT3V0
cHV0RWxlbWVudC5pZGwgXAogICAgICQoV2ViQ29yZSkvaHRtbC9IVE1MUGFyYWdyYXBoRWxlbWVu
dC5pZGwgXAogICAgICQoV2ViQ29yZSkvaHRtbC9IVE1MUGFyYW1FbGVtZW50LmlkbCBcCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Tb3VyY2VzLnR4dCBiL1NvdXJjZS9XZWJDb3JlL1NvdXJj
ZXMudHh0CmluZGV4IDFjNGM0ZDBmNGQzYjE5Y2FmZDdkMDZhMTAxMGFkMGE5YmY3ODRkNzguLmUz
YWViMDhjZDYwN2E1ZTQ4MmVjNDM3OWRiZTI4ODM3ZDM2NjJmNDEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL1NvdXJjZXMudHh0CisrKyBiL1NvdXJjZS9XZWJDb3JlL1NvdXJjZXMudHh0CkBA
IC0yNTYwLDggKzI1NjAsOCBAQCBTdHlsZVByb3BlcnR5U2hvcnRoYW5kRnVuY3Rpb25zLmNwcAog
VXNlckFnZW50U3R5bGVTaGVldHNEYXRhLmNwcAogV2ViQ29yZUpTQnVpbHRpbkludGVybmFscy5j
cHAKIFdlYkNvcmVKU0J1aWx0aW5zLmNwcAotSlNTVkdFbGVtZW50V3JhcHBlckZhY3RvcnkuY3Bw
CiBKU0hUTUxFbGVtZW50V3JhcHBlckZhY3RvcnkuY3BwCitKU1NWR0VsZW1lbnRXcmFwcGVyRmFj
dG9yeS5jcHAKIAogLy8gSURMIGJpbmRpbmdzCiAvLyBGSVhNRTogV2Ugc2hvdWxkIHByb2JhYmx5
IG1vdmUgdGhlc2UgaW50byAke0Rlcml2ZWRTb3VyY2VzfS9iaW5kaW5ncy9qcy8gc28gdGhleSBn
ZXQgYnVuZGxlZCB3aXRoIHRoZSBjdXN0b20gYmluZGluZ3MuCkBAIC0yODg5LDYgKzI4ODksNyBA
QCBKU0hUTUxNZW51SXRlbUVsZW1lbnQuY3BwCiBKU0hUTUxNZXRhRWxlbWVudC5jcHAKIEpTSFRN
TE1ldGVyRWxlbWVudC5jcHAKIEpTSFRNTE1vZEVsZW1lbnQuY3BwCitKU0hUTUxPckZvcmVpZ25F
bGVtZW50LmNwcAogSlNIVE1MT0xpc3RFbGVtZW50LmNwcAogSlNIVE1MT2JqZWN0RWxlbWVudC5j
cHAKIEpTSFRNTE9wdEdyb3VwRWxlbWVudC5jcHAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L1dlYkNvcmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvaiBiL1NvdXJjZS9XZWJDb3JlL1dlYkNv
cmUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagppbmRleCA5N2E5MGIyOWExNjc5Njg1MDQ1NWEy
YTdjMzY5NWFkNzA4NzVmNzIzLi45MmJjMzFmOTZhNDg2M2IwZmZhZjE2YTM1Mzk2ODkxYjBlMDY0
OTc2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9XZWJDb3JlLnhjb2RlcHJvai9wcm9qZWN0
LnBieHByb2oKKysrIGIvU291cmNlL1dlYkNvcmUvV2ViQ29yZS54Y29kZXByb2ovcHJvamVjdC5w
Ynhwcm9qCkBAIC0xMTk5MCw2ICsxMTk5MCw5IEBACiAJCUFBQTcyOEYzMTZEMUQ4QkMwMEQzQkJD
NiAvKiBBWE9iamVjdENhY2hlSU9TLm1tICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGZp
bGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNlY29kZS5jcHAub2JqY3Bw
OyBwYXRoID0gQVhPYmplY3RDYWNoZUlPUy5tbTsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsK
IAkJQUFDMDhDRjAxNUY5NDFGQzAwRjFFMTg4IC8qIEFjY2Vzc2liaWxpdHlTVkdSb290LmNwcCAq
LyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25G
aWxlVHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IEFjY2Vzc2liaWxpdHlTVkdSb290
LmNwcDsgc291cmNlVHJlZSA9ICI8Z3JvdXA+IjsgfTsKIAkJQUFDMDhDRjExNUY5NDFGQzAwRjFF
MTg4IC8qIEFjY2Vzc2liaWxpdHlTVkdSb290LmggKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5j
ZTsgZmlsZUVuY29kaW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmMuaDsg
cGF0aCA9IEFjY2Vzc2liaWxpdHlTVkdSb290Lmg7IHNvdXJjZVRyZWUgPSAiPGdyb3VwPiI7IH07
CisJCUFBQ0M4M0Q2MjMxNjU2OUUwMEVCNkJGNSAvKiBIVE1MT3JGb3JlaWduRWxlbWVudC5pZGwg
Ki8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgbGFzdEtub3duRmlsZVR5cGUgPSB0ZXh0OyBw
YXRoID0gSFRNTE9yRm9yZWlnbkVsZW1lbnQuaWRsOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9
OworCQlBQUNDODNENzIzMTY1NzZBMDBFQjZCRjUgLyogSlNIVE1MT3JGb3JlaWduRWxlbWVudC5o
ICovID0ge2lzYSA9IFBCWEZpbGVSZWZlcmVuY2U7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNl
Y29kZS5jLmg7IHBhdGggPSBKU0hUTUxPckZvcmVpZ25FbGVtZW50Lmg7IHNvdXJjZVRyZWUgPSAi
PGdyb3VwPiI7IH07CisJCUFBQ0M4M0Q4MjMxNjU3NkIwMEVCNkJGNSAvKiBKU0hUTUxPckZvcmVp
Z25FbGVtZW50LmNwcCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJlbmNlOyBsYXN0S25vd25GaWxl
VHlwZSA9IHNvdXJjZWNvZGUuY3BwLmNwcDsgcGF0aCA9IEpTSFRNTE9yRm9yZWlnbkVsZW1lbnQu
Y3BwOyBzb3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlBQUUyN0I3NDE2Q0JGQzBEMDA2MjMw
NDMgLyogUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suY3BwICovID0ge2lzYSA9IFBCWEZp
bGVSZWZlcmVuY2U7IGZpbGVFbmNvZGluZyA9IDQ7IGxhc3RLbm93bkZpbGVUeXBlID0gc291cmNl
Y29kZS5jcHAuY3BwOyBwYXRoID0gUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suY3BwOyBz
b3VyY2VUcmVlID0gIjxncm91cD4iOyB9OwogCQlBQUUyN0I3NTE2Q0JGQzBEMDA2MjMwNDMgLyog
UGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaCAqLyA9IHtpc2EgPSBQQlhGaWxlUmVmZXJl
bmNlOyBmaWxlRW5jb2RpbmcgPSA0OyBsYXN0S25vd25GaWxlVHlwZSA9IHNvdXJjZWNvZGUuYy5o
OyBwYXRoID0gUGxhdGZvcm1TcGVlY2hTeW50aGVzaXplck1vY2suaDsgc291cmNlVHJlZSA9ICI8
Z3JvdXA+IjsgfTsKIAkJQUFFMzc1NUQxNzQyOUJDQzAwNjIwMEMyIC8qIFBsYXRmb3JtU3BlZWNo
U3ludGhlc2l6ZXJJT1MubW0gKi8gPSB7aXNhID0gUEJYRmlsZVJlZmVyZW5jZTsgZmlsZUVuY29k
aW5nID0gNDsgbGFzdEtub3duRmlsZVR5cGUgPSBzb3VyY2Vjb2RlLmNwcC5vYmpjcHA7IHBhdGgg
PSBQbGF0Zm9ybVNwZWVjaFN5bnRoZXNpemVySU9TLm1tOyBzb3VyY2VUcmVlID0gIjxncm91cD4i
OyB9OwpAQCAtMjE1MjUsNiArMjE1MjgsNyBAQAogCQkJCTkzMjdBOTQxMDk5NjhEMUEwMDY4QTU0
NiAvKiBIVE1MT3B0aW9uc0NvbGxlY3Rpb24uY3BwICovLAogCQkJCUE4MTM2OUJFMDk3Mzc0RjUw
MEQ3NDQ2MyAvKiBIVE1MT3B0aW9uc0NvbGxlY3Rpb24uaCAqLywKIAkJCQk4NURGMkY5MjBBQTND
OUI2MDBBRDY0QzUgLyogSFRNTE9wdGlvbnNDb2xsZWN0aW9uLmlkbCAqLywKKwkJCQlBQUNDODNE
NjIzMTY1NjlFMDBFQjZCRjUgLyogSFRNTE9yRm9yZWlnbkVsZW1lbnQuaWRsICovLAogCQkJCTRB
RDAxMDA1MTI3RTY0MkEwMDE1MDM1RiAvKiBIVE1MT3V0cHV0RWxlbWVudC5jcHAgKi8sCiAJCQkJ
NEFEMDEwMDYxMjdFNjQyQTAwMTUwMzVGIC8qIEhUTUxPdXRwdXRFbGVtZW50LmggKi8sCiAJCQkJ
NEFEMDEwMDcxMjdFNjQyQTAwMTUwMzVGIC8qIEhUTUxPdXRwdXRFbGVtZW50LmlkbCAqLywKQEAg
LTIyNzk1LDYgKzIyNzk5LDggQEAKIAkJCQlBODBFN0U4RjBBMUE4M0UzMDA3RkI4QzUgLyogSlNI
VE1MT3B0aW9uRWxlbWVudC5oICovLAogCQkJCTQ0OEEyOUJFMEE0NkQ5Q0IwMDMwNzU5RiAvKiBK
U0hUTUxPcHRpb25zQ29sbGVjdGlvbi5jcHAgKi8sCiAJCQkJNDQ4QTI5QkQwQTQ2RDlDQjAwMzA3
NTlGIC8qIEpTSFRNTE9wdGlvbnNDb2xsZWN0aW9uLmggKi8sCisJCQkJQUFDQzgzRDgyMzE2NTc2
QjAwRUI2QkY1IC8qIEpTSFRNTE9yRm9yZWlnbkVsZW1lbnQuY3BwICovLAorCQkJCUFBQ0M4M0Q3
MjMxNjU3NkEwMEVCNkJGNSAvKiBKU0hUTUxPckZvcmVpZ25FbGVtZW50LmggKi8sCiAJCQkJNEFE
MDE3M0ExMjdFODI4NjAwMTUwMzVGIC8qIEpTSFRNTE91dHB1dEVsZW1lbnQuY3BwICovLAogCQkJ
CTRBRDAxNzNCMTI3RTgyODYwMDE1MDM1RiAvKiBKU0hUTUxPdXRwdXRFbGVtZW50LmggKi8sCiAJ
CQkJMUFFMkFCOUUwQTFDRTkwNTAwQjQyQjI1IC8qIEpTSFRNTFBhcmFncmFwaEVsZW1lbnQuY3Bw
ICovLApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvZG9tL1N0YXRpY1JhbmdlLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9kb20vU3RhdGljUmFuZ2UuaAppbmRleCBlNGYwNGRiOWQwZjM4NzI3NTU0N2Nh
NjFiY2MzZWQ3MTA5N2Q0NTA3Li5mNDhjOGQ0MGZiMjNmOTIyY2IxMjdlNmMxMGRjNmU1ZTU5Mzdm
NWJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vU3RhdGljUmFuZ2UuaAorKysgYi9T
b3VyY2UvV2ViQ29yZS9kb20vU3RhdGljUmFuZ2UuaApAQCAtMjUsNiArMjUsNyBAQAogCiAjcHJh
Z21hIG9uY2UKIAorI2luY2x1ZGUgIkV4Y2VwdGlvbk9yLmgiCiAjaW5jbHVkZSA8d3RmL1JlZi5o
PgogI2luY2x1ZGUgPHd0Zi9SZWZDb3VudGVkLmg+CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTEVsZW1lbnQuaWRsIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVu
dC5pZGwKaW5kZXggZTVhYTUxMGNjNTA5ODYyOWE3Y2MzNjc2ZmU2NjY5YjFlYjM5MGUwYi4uY2Yw
NzE1NTEwMWE2ZDE2NGZhOWI3NDM2NWQxYTU2MThmNTgwZmRmZSAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvaHRtbC9IVE1MRWxlbWVudC5pZGwKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MRWxlbWVudC5pZGwKQEAgLTI5LDE0ICsyOSwxMCBAQAogICAgIFtDRVJlYWN0aW9ucywgUmVm
bGVjdF0gYXR0cmlidXRlIERPTVN0cmluZyBsYW5nOwogICAgIFtDRVJlYWN0aW9uc10gYXR0cmli
dXRlIGJvb2xlYW4gdHJhbnNsYXRlOwogICAgIFtDRVJlYWN0aW9uc10gYXR0cmlidXRlIERPTVN0
cmluZyBkaXI7Ci0gICAgcmVhZG9ubHkgYXR0cmlidXRlIERPTVN0cmluZ01hcCBkYXRhc2V0OyAv
LyBGSVhNRTogU2hvdWxkIGJlIFtTYW1lT2JqZWN0XS4KIAogICAgIC8vIFVzZXIgaW50ZXJhY3Rp
b24uCiAgICAgW0NFUmVhY3Rpb25zLCBSZWZsZWN0XSBhdHRyaWJ1dGUgYm9vbGVhbiBoaWRkZW47
CiAgICAgdm9pZCBjbGljaygpOwotICAgIFtDRVJlYWN0aW9ucywgSW1wbGVtZW50ZWRBcz10YWJJ
bmRleEZvckJpbmRpbmdzXSBhdHRyaWJ1dGUgbG9uZyB0YWJJbmRleDsKLSAgICB2b2lkIGZvY3Vz
KCk7Ci0gICAgdm9pZCBibHVyKCk7CiAgICAgW0NFUmVhY3Rpb25zLCBSZWZsZWN0XSBhdHRyaWJ1
dGUgRE9NU3RyaW5nIGFjY2Vzc0tleTsKICAgICAvLyByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3Ry
aW5nIGFjY2Vzc0tleUxhYmVsOyAvLyBGSVhNRTogTm90IHN1cHBvcnRlZC4KICAgICBbQ0VSZWFj
dGlvbnNdIGF0dHJpYnV0ZSBib29sZWFuIGRyYWdnYWJsZTsKQEAgLTczLDMgKzY5LDQgQEAKIAog
SFRNTEVsZW1lbnQgaW1wbGVtZW50cyBFbGVtZW50Q1NTSW5saW5lU3R5bGU7CiBIVE1MRWxlbWVu
dCBpbXBsZW1lbnRzIEdsb2JhbEV2ZW50SGFuZGxlcnM7CitIVE1MRWxlbWVudCBpbXBsZW1lbnRz
IEhUTUxPckZvcmVpZ25FbGVtZW50OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9I
VE1MT3JGb3JlaWduRWxlbWVudC5pZGwgYi9Tb3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPckZvcmVp
Z25FbGVtZW50LmlkbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi5jZTAxN2ZlYzQ1M2NjNzBjNWM3YTE2NjdiZGNiYjll
YTU4NGJmZTdlCi0tLSAvZGV2L251bGwKKysrIGIvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1MT3JG
b3JlaWduRWxlbWVudC5pZGwKQEAgLTAsMCArMSwzNSBAQAorLyoKKyAqIENvcHlyaWdodCAoQykg
MjAxOSBJZ2FsaWEgUy5MLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICoKKyAqIFJlZGlzdHJpYnV0
aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAor
ICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2lu
ZyBjb25kaXRpb25zCisgKiBhcmUgbWV0OgorICogMS4gUmVkaXN0cmlidXRpb25zIG9mIHNvdXJj
ZSBjb2RlIG11c3QgcmV0YWluIHRoZSBhYm92ZSBjb3B5cmlnaHQKKyAqICAgIG5vdGljZSwgdGhp
cyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KKyAqIDIu
IFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUg
Y29weXJpZ2h0CisgKiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUg
Zm9sbG93aW5nIGRpc2NsYWltZXIgaW4gdGhlCisgKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBv
dGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgorICoKKyAqIFRI
SVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgQVBQTEUgSU5DLiBgYEFTIElTJycgQU5EIEFOWQor
ICogRVhQUkVTUyBPUiBJTVBMSUVEIFdBUlJBTlRJRVMsIElOQ0xVRElORywgQlVUIE5PVCBMSU1J
VEVEIFRPLCBUSEUKKyAqIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5E
IEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUgorICogUFVSUE9TRSBBUkUgRElTQ0xBSU1FRC4gIElO
IE5PIEVWRU5UIFNIQUxMIEFQUExFIElOQy4gT1IKKyAqIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUg
Rk9SIEFOWSBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLAorICogRVhFTVBM
QVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLAorICogUFJPQ1VSRU1FTlQgT0YgU1VCU1RJVFVURSBHT09EUyBPUiBTRVJWSUNFUzsgTE9T
UyBPRiBVU0UsIERBVEEsIE9SCisgKiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04p
IEhPV0VWRVIgQ0FVU0VEIEFORCBPTiBBTlkgVEhFT1JZCisgKiBPRiBMSUFCSUxJVFksIFdIRVRI
RVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKyAqIChJTkNMVURJTkcg
TkVHTElHRU5DRSBPUiBPVEhFUldJU0UpIEFSSVNJTkcgSU4gQU5ZIFdBWSBPVVQgT0YgVEhFIFVT
RQorICogT0YgVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElU
WSBPRiBTVUNIIERBTUFHRS4KKyAqLworCisvLyBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3Jn
L211bHRpcGFnZS9kb20uaHRtbCNodG1sb3JzdmdlbGVtZW50CisvLyBodHRwczovL2dpdGh1Yi5j
b20vd2hhdHdnL2h0bWwvaXNzdWVzLzQ3MDIKK1sKKyAgICBOb0ludGVyZmFjZU9iamVjdCwKK10g
aW50ZXJmYWNlIEhUTUxPckZvcmVpZ25FbGVtZW50IHsKKyAgICByZWFkb25seSBhdHRyaWJ1dGUg
RE9NU3RyaW5nTWFwIGRhdGFzZXQ7IC8vIEZJWE1FOiBTaG91bGQgYmUgW1NhbWVPYmplY3RdLgor
ICAgIFtDRVJlYWN0aW9ucywgSW1wbGVtZW50ZWRBcz10YWJJbmRleEZvckJpbmRpbmdzXSBhdHRy
aWJ1dGUgbG9uZyB0YWJJbmRleDsKKyAgICB2b2lkIGZvY3VzKCk7CisgICAgdm9pZCBibHVyKCk7
Cit9OwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3ZnL1NWR0VsZW1lbnQuaWRsIGIvU291
cmNlL1dlYkNvcmUvc3ZnL1NWR0VsZW1lbnQuaWRsCmluZGV4IGNiZTY3MGJkNGRkMTM5YTFkZGNj
MGU3MGRhZWM5YzI2YjI1OGM3ZjUuLjk1YWRkNDNjNGY4N2NlNWZmM2JlZDJjYWI1YmZiMTdhMWY2
ZWJjOTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N2Zy9TVkdFbGVtZW50LmlkbAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9zdmcvU1ZHRWxlbWVudC5pZGwKQEAgLTMxLDE3ICszMSwxMSBAQAog
CiAgICAgcmVhZG9ubHkgYXR0cmlidXRlIFNWR0FuaW1hdGVkU3RyaW5nIGNsYXNzTmFtZTsKIAot
ICAgIFtDRVJlYWN0aW9ucz1Ob3ROZWVkZWQsIEltcGxlbWVudGVkQXM9dGFiSW5kZXhGb3JCaW5k
aW5nc10gYXR0cmlidXRlIGxvbmcgdGFiSW5kZXg7Ci0KICAgICAvLyBGSVhNRTogVXNpbmcgInVu
ZGVmaW5lZCIgYXMgZGVmYXVsdCBwYXJhbWV0ZXIgdmFsdWUgaXMgd3JvbmcuCiAgICAgLy8gVGhp
cyBtZXRob2QgaXMgZGVwcmVjYXRlZCwgYW5kIHdlJ2QgbGlrZSB0byByZW1vdmUgaXQgc29tZWRh
eS4KICAgICBEZXByZWNhdGVkQ1NTT01WYWx1ZSBnZXRQcmVzZW50YXRpb25BdHRyaWJ1dGUob3B0
aW9uYWwgRE9NU3RyaW5nIG5hbWUgPSAidW5kZWZpbmVkIik7Ci0KLSAgICB2b2lkIGZvY3VzKCk7
Ci0gICAgdm9pZCBibHVyKCk7Ci0KLSAgICByZWFkb25seSBhdHRyaWJ1dGUgRE9NU3RyaW5nTWFw
IGRhdGFzZXQ7CiB9OwogCiBTVkdFbGVtZW50IGltcGxlbWVudHMgRWxlbWVudENTU0lubGluZVN0
eWxlOwogU1ZHRWxlbWVudCBpbXBsZW1lbnRzIEdsb2JhbEV2ZW50SGFuZGxlcnM7CitTVkdFbGVt
ZW50IGltcGxlbWVudHMgSFRNTE9yRm9yZWlnbkVsZW1lbnQ7CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggZWFkODlhNjlkMzE4
MjIwMjc2OTE4NWM2ODIxNzg0YjlmZjM2MmJkOS4uNDUwMTQ0YjI4YWRlMjMyNzQ5NTEzMDM1NDkx
MjQ2MDFlNjY0NmEwNSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xh
eW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE5LTA4LTI4ICBSb2IgQnVp
cyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW1wbGVtZW50IEhUTUxPckZvcmVpZ25F
bGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0y
MDEyMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBB
ZGp1c3QgdGVzdCBleHBlY3RhdGlvbnMgdG8gbmV3IEhUTUxPckZvcmVpZ25FbGVtZW50IGludGVy
ZmFjZS4KKworICAgICAgICAqIGpzL2RvbS9kb20tc3RhdGljLXByb3BlcnR5LWZvci1pbi1pdGVy
YXRpb24tZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHBsYXRmb3JtL21hYy13azIvanMvZG9tL2Rv
bS1zdGF0aWMtcHJvcGVydHktZm9yLWluLWl0ZXJhdGlvbi1leHBlY3RlZC50eHQ6CisgICAgICAg
ICogcGxhdGZvcm0vbWFjL2luc3BlY3Rvci9tb2RlbC9yZW1vdGUtb2JqZWN0LWRvbS1leHBlY3Rl
ZC50eHQ6CisKIDIwMTktMDgtMjggIFNhaWQgQWJvdS1IYWxsYXdhICA8c2Fib3VoYWxsYXdhQGFw
cGxlLmNvbT4KIAogICAgICAgICBTVkcyOiBBZGQgbGVuZ3RoLCBpdGVtIGdldHRlciBhbmQgaXRl
bSBzZXR0ZXIgdG8gYWxsIFNWRyBsaXN0cwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvanMvZG9t
L2RvbS1zdGF0aWMtcHJvcGVydHktZm9yLWluLWl0ZXJhdGlvbi1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9qcy9kb20vZG9tLXN0YXRpYy1wcm9wZXJ0eS1mb3ItaW4taXRlcmF0aW9uLWV4cGVj
dGVkLnR4dAppbmRleCA4NzM5YzQ5YzhiZjczNTQyNjkwZDhlMmQyZWUyM2Y1ZjA3ZDQwOGNhLi5h
NTFhNmFkYzJkNDAxNmFkYmIzNWFjMDk0YmY3NWNlN2I1ZTBiOGMzIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9qcy9kb20vZG9tLXN0YXRpYy1wcm9wZXJ0eS1mb3ItaW4taXRlcmF0aW9uLWV4cGVj
dGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9qcy9kb20vZG9tLXN0YXRpYy1wcm9wZXJ0eS1mb3It
aW4taXRlcmF0aW9uLWV4cGVjdGVkLnR4dApAQCAtMzUsOSArMzUsNyBAQCBQQVNTIGFbInRpdGxl
Il0gaXMKIFBBU1MgYVsibGFuZyJdIGlzIAogUEFTUyBhWyJ0cmFuc2xhdGUiXSBpcyB0cnVlCiBQ
QVNTIGFbImRpciJdIGlzIAotUEFTUyBhWyJkYXRhc2V0Il0gaXMgW29iamVjdCBET01TdHJpbmdN
YXBdCiBQQVNTIGFbImhpZGRlbiJdIGlzIGZhbHNlCi1QQVNTIGFbInRhYkluZGV4Il0gaXMgMAog
UEFTUyBhWyJhY2Nlc3NLZXkiXSBpcyAKIFBBU1MgYVsiZHJhZ2dhYmxlIl0gaXMgdHJ1ZQogUEFT
UyBhWyJzcGVsbGNoZWNrIl0gaXMgdHJ1ZQpAQCAtNDUsNyArNDMsNyBAQCBQQVNTIGFbImlubmVy
VGV4dCJdIGlzIG5lcmdldAogUEFTUyBhWyJjb250ZW50RWRpdGFibGUiXSBpcyBpbmhlcml0CiBQ
QVNTIGFbImlzQ29udGVudEVkaXRhYmxlIl0gaXMgZmFsc2UKIFBBU1MgYVsib2Zmc2V0UGFyZW50
Il0gaXMgW29iamVjdCBIVE1MQm9keUVsZW1lbnRdCi1QQVNTIGFbIm9mZnNldFRvcCJdIGlzIDcx
NAorUEFTUyBhWyJvZmZzZXRUb3AiXSBpcyA2ODQKIFBBU1MgYVsib2Zmc2V0TGVmdCJdIGlzIDgK
IFBBU1MgYVsib2Zmc2V0V2lkdGgiXSBpcyA0MAogUEFTUyBhWyJvZmZzZXRIZWlnaHQiXSBpcyAx
OApAQCAtMTI5LDYgKzEyNyw4IEBAIFBBU1MgYVsib25wb2ludGVyb3ZlciJdIGlzIG51bGwKIFBB
U1MgYVsib25wb2ludGVyb3V0Il0gaXMgbnVsbAogUEFTUyBhWyJvbnBvaW50ZXJlbnRlciJdIGlz
IG51bGwKIFBBU1MgYVsib25wb2ludGVybGVhdmUiXSBpcyBudWxsCitQQVNTIGFbImRhdGFzZXQi
XSBpcyBbb2JqZWN0IERPTVN0cmluZ01hcF0KK1BBU1MgYVsidGFiSW5kZXgiXSBpcyAwCiBQQVNT
IGFbIm5hbWVzcGFjZVVSSSJdIGlzIGh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwKIFBBU1Mg
YVsicHJlZml4Il0gaXMgbnVsbAogUEFTUyBhWyJsb2NhbE5hbWUiXSBpcyBhCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2syL2pzL2RvbS9kb20tc3RhdGljLXByb3BlcnR5
LWZvci1pbi1pdGVyYXRpb24tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
LXdrMi9qcy9kb20vZG9tLXN0YXRpYy1wcm9wZXJ0eS1mb3ItaW4taXRlcmF0aW9uLWV4cGVjdGVk
LnR4dAppbmRleCBmMTcxYjQ1MTg3NGIyODVmZjIyNGIwMzE5YWQxMDY5YjY5MjE0M2I5Li40MTEx
NzQxYmFiZjA0YmViMjk4ODVhYzI4YjJjNGE2YTE0N2MzMTE5IDEwMDY0NAotLS0gYS9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMtd2syL2pzL2RvbS9kb20tc3RhdGljLXByb3BlcnR5LWZvci1pbi1p
dGVyYXRpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azIv
anMvZG9tL2RvbS1zdGF0aWMtcHJvcGVydHktZm9yLWluLWl0ZXJhdGlvbi1leHBlY3RlZC50eHQK
QEAgLTM3LDkgKzM3LDcgQEAgUEFTUyBhWyJ0aXRsZSJdIGlzCiBQQVNTIGFbImxhbmciXSBpcyAK
IFBBU1MgYVsidHJhbnNsYXRlIl0gaXMgdHJ1ZQogUEFTUyBhWyJkaXIiXSBpcyAKLVBBU1MgYVsi
ZGF0YXNldCJdIGlzIFtvYmplY3QgRE9NU3RyaW5nTWFwXQogUEFTUyBhWyJoaWRkZW4iXSBpcyBm
YWxzZQotUEFTUyBhWyJ0YWJJbmRleCJdIGlzIDAKIFBBU1MgYVsiYWNjZXNzS2V5Il0gaXMgCiBQ
QVNTIGFbImRyYWdnYWJsZSJdIGlzIHRydWUKIFBBU1MgYVsic3BlbGxjaGVjayJdIGlzIHRydWUK
QEAgLTQ3LDcgKzQ1LDcgQEAgUEFTUyBhWyJpbm5lclRleHQiXSBpcyBuZXJnZXQKIFBBU1MgYVsi
Y29udGVudEVkaXRhYmxlIl0gaXMgaW5oZXJpdAogUEFTUyBhWyJpc0NvbnRlbnRFZGl0YWJsZSJd
IGlzIGZhbHNlCiBQQVNTIGFbIm9mZnNldFBhcmVudCJdIGlzIFtvYmplY3QgSFRNTEJvZHlFbGVt
ZW50XQotUEFTUyBhWyJvZmZzZXRUb3AiXSBpcyA3NDQKK1BBU1MgYVsib2Zmc2V0VG9wIl0gaXMg
NzE0CiBQQVNTIGFbIm9mZnNldExlZnQiXSBpcyA4CiBQQVNTIGFbIm9mZnNldFdpZHRoIl0gaXMg
NDAKIFBBU1MgYVsib2Zmc2V0SGVpZ2h0Il0gaXMgMTgKQEAgLTEzMiw2ICsxMzAsOCBAQCBQQVNT
IGFbIm9ucG9pbnRlcm92ZXIiXSBpcyBudWxsCiBQQVNTIGFbIm9ucG9pbnRlcm91dCJdIGlzIG51
bGwKIFBBU1MgYVsib25wb2ludGVyZW50ZXIiXSBpcyBudWxsCiBQQVNTIGFbIm9ucG9pbnRlcmxl
YXZlIl0gaXMgbnVsbAorUEFTUyBhWyJkYXRhc2V0Il0gaXMgW29iamVjdCBET01TdHJpbmdNYXBd
CitQQVNTIGFbInRhYkluZGV4Il0gaXMgMAogUEFTUyBhWyJuYW1lc3BhY2VVUkkiXSBpcyBodHRw
Oi8vd3d3LnczLm9yZy8xOTk5L3hodG1sCiBQQVNTIGFbInByZWZpeCJdIGlzIG51bGwKIFBBU1Mg
YVsibG9jYWxOYW1lIl0gaXMgYQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFj
L2luc3BlY3Rvci9tb2RlbC9yZW1vdGUtb2JqZWN0LWRvbS1leHBlY3RlZC50eHQgYi9MYXlvdXRU
ZXN0cy9wbGF0Zm9ybS9tYWMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZG9tLWV4cGVj
dGVkLnR4dAppbmRleCBhZTBmN2RmYjQzNGNlMmRlZmQ2Njc0NTRiZTEyM2QyMGI3NmQxYzQwLi4w
MjRhNGQ4ZjZiYTYxMDFjZDY5MzYwNjY5OWYxOWZjNjYwNGQ3NTJhIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9wbGF0Zm9ybS9tYWMvaW5zcGVjdG9yL21vZGVsL3JlbW90ZS1vYmplY3QtZG9tLWV4
cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMvaW5zcGVjdG9yL21vZGVs
L3JlbW90ZS1vYmplY3QtZG9tLWV4cGVjdGVkLnR4dApAQCAtMTY2LDkgKzE2Niw5IEBAIEVYUFJF
U1NJT046IHNwYW4gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJzcGFuIik7IHNwYW4uaWQgPSAi
Zm9vIjsgc3BhbgogICAgICAgICAiX3ZhbHVlIjogIiIKICAgICAgIH0sCiAgICAgICB7Ci0gICAg
ICAgICJfbmFtZSI6ICJkYXRhc2V0IiwKLSAgICAgICAgIl90eXBlIjogIm9iamVjdCIsCi0gICAg
ICAgICJfdmFsdWUiOiAiRE9NU3RyaW5nTWFwIgorICAgICAgICAiX25hbWUiOiAiaGlkZGVuIiwK
KyAgICAgICAgIl90eXBlIjogImJvb2xlYW4iLAorICAgICAgICAiX3ZhbHVlIjogImZhbHNlIgog
ICAgICAgfQogICAgIF0sCiAgICAgIl9lbnRyaWVzIjogbnVsbAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>377550</attachid>
            <date>2019-08-29 00:12:01 -0700</date>
            <delta_ts>2019-08-29 01:30:12 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-201219-20190829091159.patch</filename>
            <type>text/plain</type>
            <size>1209</size>
            <attacher name="Rob Buis">rbuis</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ5MjQ3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjE2NzkzNjcxYzJiMzhl
MGIwZDBiZWZlOGYyZGU0ZDg3NDQ2ODQ0Yy4uOGViNGUyZDIwNTg5OGMyZTVjNTI2MzI0MDJiMzU5
ZWE2Mzg0NzkzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDE5LTA4LTI5ICBSb2Ig
QnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CisKKyAgICAgICAgSW1wbGVtZW50IEhUTUxPckZvcmVp
Z25FbGVtZW50CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMDEyMTkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBZGQgRklYTUUgZm9yIHVwZGF0aW5nIHRoZSBzcGVjIGxpbmsuCisKKyAgICAgICAgKiBodG1s
L0hUTUxPckZvcmVpZ25FbGVtZW50LmlkbDoKKwogMjAxOS0wOC0yOCAgWmFuIERvYmVyc2VrICA8
emRvYmVyc2VrQGlnYWxpYS5jb20+CiAKICAgICAgICAgW05pY29zaWFdIEltcGxlbWVudCBsYXll
ciByZXByZXNlbnRhdGlvbiByZXRhaW4sIHJlbGVhc2UgbWVjaGFuaWNzCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9odG1sL0hUTUxPckZvcmVpZ25FbGVtZW50LmlkbCBiL1NvdXJjZS9XZWJD
b3JlL2h0bWwvSFRNTE9yRm9yZWlnbkVsZW1lbnQuaWRsCmluZGV4IGNlMDE3ZmVjNDUzY2M3MGM1
YzdhMTY2N2JkY2JiOWVhNTg0YmZlN2UuLjEzMTZkNmYyYjY3YzQ0ZTA1NDg0N2U2Y2U4ZWRiM2Uy
MjYzMjI5MDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9yRm9yZWlnbkVs
ZW1lbnQuaWRsCisrKyBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTE9yRm9yZWlnbkVsZW1lbnQu
aWRsCkBAIC0yNCw2ICsyNCw3IEBACiAgKi8KIAogLy8gaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdn
Lm9yZy9tdWx0aXBhZ2UvZG9tLmh0bWwjaHRtbG9yc3ZnZWxlbWVudAorLy8gRklYTUU6IHVwZGF0
ZSBhYm92ZSBsaW5rIHdoZW4gdGhpcyBjaGFuZ2UgaGFzIGJlZW4gaW1wbGVtZW50ZWQ6CiAvLyBo
dHRwczovL2dpdGh1Yi5jb20vd2hhdHdnL2h0bWwvaXNzdWVzLzQ3MDIKIFsKICAgICBOb0ludGVy
ZmFjZU9iamVjdCwK
</data>

          </attachment>
      

    </bug>

</bugzilla>