<?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>231756</bug_id>
          
          <creation_ts>2021-10-14 12:12:00 -0700</creation_ts>
          <short_desc>AX: role=&quot;math&quot; elements are no longer considered to have presentational children</short_desc>
          <delta_ts>2021-10-15 08:13:32 -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>Accessibility</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="Tyler Wilcock">tyler_w</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>aboxhall</cc>
    
    <cc>andresg_22</cc>
    
    <cc>apinheiro</cc>
    
    <cc>cfleizach</cc>
    
    <cc>darin</cc>
    
    <cc>dmazzoni</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>jcraig</cc>
    
    <cc>jdiggs</cc>
    
    <cc>samuel_white</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1804403</commentid>
    <comment_count>0</comment_count>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2021-10-14 12:12:00 -0700</bug_when>
    <thetext>In WAI-ARIA 1.1 (https://www.w3.org/TR/wai-aria-1.1/#math-0), role=&quot;math&quot; elements were considered to have presentational children. This changed in WAI-ARIA 1.2 (https://www.w3.org/TR/wai-aria-1.2/#math).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804404</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-14 12:12:12 -0700</bug_when>
    <thetext>&lt;rdar://problem/84268174&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804410</commentid>
    <comment_count>2</comment_count>
      <attachid>441252</attachid>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2021-10-14 12:18:29 -0700</bug_when>
    <thetext>Created attachment 441252
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804422</commentid>
    <comment_count>3</comment_count>
      <attachid>441252</attachid>
    <who name="Darin Adler">darin</who>
    <bug_when>2021-10-14 12:34:39 -0700</bug_when>
    <thetext>Comment on attachment 441252
Patch

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

&gt; Source/WebCore/accessibility/AccessibilityNodeObject.cpp:401
&gt;  #if ENABLE(MATHML)
&gt; -        return node()-&gt;isMathMLElement();
&gt; +        return true;
&gt;  #endif
&gt;          return false;

Seems like this should use #else.

But also, is it really important to return false for this when building without MathML support?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804443</commentid>
    <comment_count>4</comment_count>
      <attachid>441261</attachid>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2021-10-14 12:52:41 -0700</bug_when>
    <thetext>Created attachment 441261
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804445</commentid>
    <comment_count>5</comment_count>
      <attachid>441263</attachid>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2021-10-14 12:54:04 -0700</bug_when>
    <thetext>Created attachment 441263
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804446</commentid>
    <comment_count>6</comment_count>
    <who name="Tyler Wilcock">tyler_w</who>
    <bug_when>2021-10-14 12:54:31 -0700</bug_when>
    <thetext>(In reply to Darin Adler from comment #3)
&gt; Comment on attachment 441252 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=441252&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/accessibility/AccessibilityNodeObject.cpp:401
&gt; &gt;  #if ENABLE(MATHML)
&gt; &gt; -        return node()-&gt;isMathMLElement();
&gt; &gt; +        return true;
&gt; &gt;  #endif
&gt; &gt;          return false;
&gt; 
&gt; Seems like this should use #else.
&gt; 
&gt; But also, is it really important to return false for this when building
&gt; without MathML support?

No, it isn&apos;t. Submitted a patch with this changed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1804809</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-15 08:13:30 -0700</bug_when>
    <thetext>Committed r284246 (243055@main): &lt;https://commits.webkit.org/243055@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 441263.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441252</attachid>
            <date>2021-10-14 12:18:29 -0700</date>
            <delta_ts>2021-10-14 12:52:37 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231756-20211014141828.patch</filename>
            <type>text/plain</type>
            <size>6721</size>
            <attacher name="Tyler Wilcock">tyler_w</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWRmNDA3MDc5NTFmZjFj
NTAxNGFhZGUxMzRmNzFmOTkyYTc1MWVlOS4uOTU3YWY1ZTRmODI4ZDFiOWQzMTEyNDg3MzllOGE4
YTA1YTBlMTRhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTEwLTE0ICBUeWxl
ciBXaWxjb2NrICA8dHlsZXJfd0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IHJvbGU9Im1hdGgi
IGVsZW1lbnRzIGFyZSBubyBsb25nZXIgY29uc2lkZXJlZCB0byBoYXZlIHByZXNlbnRhdGlvbmFs
IGNoaWxkcmVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzE3NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBcyBvZiBXQUktQVJJQSAxLjIsIHJvbGU9Im1hdGgiIGVsZW1lbnRzIGFyZSBubyBsb25nZXIg
Y29uc2lkZXJlZCB0bworICAgICAgICBoYXZlIHByZXNlbnRhdGlvbmFsIGNoaWxkcmVuLgorCisg
ICAgICAgIFRlc3Q6IGFjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXByZXNlbnRhdGlvbmFsLWNo
aWxkcmVuLmh0bWwKKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVP
YmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU5vZGVPYmplY3Q6OmNh
bkhhdmVDaGlsZHJlbiBjb25zdCk6CisgICAgICAgIEFsbG93IEFjY2Vzc2liaWxpdHlSb2xlOjpE
b2N1bWVudE1hdGggZWxlbWVudHMgdG8gaGF2ZSBjaGlsZHJlbi4KKwogMjAyMS0xMC0xNCAgVGlt
IEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBGdXJ0aGVyIGFk
anVzdCBzdHlsZSBvZiBhbHRlcm5hdGUgZm9ybSBjb250cm9sIGRlc2lnbgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNw
cAppbmRleCA3M2I3OWNiZTAzNzllOGEwNTE5ZmY3ZTUwMWI1NzlkNWVhYTIxZDY0Li4xM2RiN2E2
OGJiZWI2NzQ3NjNkNjFjNTY2ZTYxNjk4ZGFjMjdhNDVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNwcApAQCAt
Mzk2LDcgKzM5Niw3IEBAIGJvb2wgQWNjZXNzaWJpbGl0eU5vZGVPYmplY3Q6OmNhbkhhdmVDaGls
ZHJlbigpIGNvbnN0CiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBjYXNlIEFjY2Vzc2liaWxp
dHlSb2xlOjpEb2N1bWVudE1hdGg6CiAjaWYgRU5BQkxFKE1BVEhNTCkKLSAgICAgICAgcmV0dXJu
IG5vZGUoKS0+aXNNYXRoTUxFbGVtZW50KCk7CisgICAgICAgIHJldHVybiB0cnVlOwogI2VuZGlm
CiAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICBkZWZhdWx0OgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDc1MjIyY2RhMGNi
ZTg0YWYzNjVmMWM0YWNlODNiZWU5MTkzMjE4MTIuLmVlMzI2NjQxNTM1MGVkOTc3Yjc3N2U0ZGVm
YTRhZjQyMDI1OTgyODYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAyMS0xMC0xNCAgVHlsZXIg
V2lsY29jayAgPHR5bGVyX3dAYXBwbGUuY29tPgorCisgICAgICAgIEFYOiByb2xlPSJtYXRoIiBl
bGVtZW50cyBhcmUgbm8gbG9uZ2VyIGNvbnNpZGVyZWQgdG8gaGF2ZSBwcmVzZW50YXRpb25hbCBj
aGlsZHJlbgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjMxNzU2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
KiBhY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1wcmVzZW50YXRpb25hbC1jaGlsZHJlbi1leHBl
Y3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXBy
ZXNlbnRhdGlvbmFsLWNoaWxkcmVuLmh0bWw6IEFkZGVkLgorCisgICAgICAgICogYWNjZXNzaWJp
bGl0eS9wcmVzZW50YXRpb25hbC1jaGlsZHJlbi1leHBlY3RlZC50eHQ6IAorICAgICAgICAqIGFj
Y2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbDoKKyAgICAgICAgUmVtb3Zl
IG1hdGggZnJvbSB0aGlzIHRlc3QgYmVjYXVzZSBhcyBvZiBXQUktQVJJQSAxLjIgaXQgaXMgbm8g
bG9uZ2VyCisgICAgICAgIGNvbnNpZGVyZWQgdG8gaGF2ZSBwcmVzZW50YXRpb25hbCBjaGlsZHJl
bi4gQWxzbyBjaGFuZ2UgdGhpcyB0ZXN0IHRvCisgICAgICAgIGVuc3VyZSBtZXRlciBpcyBjb25z
aWRlcmVkIHRvIGhhdmUgcHJlc2VudGF0aW9uYWwgY2hpbGRyZW4sIGJlY2F1c2UKKyAgICAgICAg
dGhhdCB0ZXN0Y2FzZSB3YXMgbWlzc2luZy4KKwogMjAyMS0xMC0xNCAgQXl1bWkgS29qaW1hICA8
YXl1bWlfa29qaW1hQGFwcGxlLmNvbT4KIAogICAgICAgICBbIGlPUyBFV1MgXSBodHRwL3Rlc3Rz
L3ByaXZhdGVDbGlja01lYXN1cmVtZW50L2F0dHJpYnV0aW9uLWNvbnZlcnNpb24tdGhyb3VnaC1p
bWFnZS1yZWRpcmVjdC1lcGhlbWVyYWwuaHRtbCBpcyBhIGZsYWt5IGNyYXNoLgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwt
Y2hpbGRyZW4tZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhh
cy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZi
OGMwODFhYjE3ZWVhNmUxZmUyOTY5NWIyMWUyNmY2NGUwMzEwMmUKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1wcmVzZW50YXRpb25hbC1j
aGlsZHJlbi1leHBlY3RlZC50eHQKQEAgLTAsMCArMSwxMCBAQAorVGhpcyB0ZXN0IGVuc3VyZXMg
dGhhdCByb2xlPSJtYXRoIiBlbGVtZW50cyBhcmUgbm90IGNvbnNpZGVyZWQgdG8gaGF2ZSBwcmVz
ZW50YXRpb25hbCBjaGlsZHJlbi4gVGhpcyB3YXMgdGhlIGNhc2UgaW4gV0FJLUFSSUEgMS4xICho
dHRwczovL3d3dy53My5vcmcvVFIvd2FpLWFyaWEtMS4xLyNtYXRoLTApLCBidXQgY2hhbmdlZCBp
biBXQUktQVJJQSAxLjIgKGh0dHBzOi8vd3d3LnczLm9yZy9UUi93YWktYXJpYS0xLjIvI21hdGgp
LgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2Vz
LCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBtYXRoRWxlbWVudC5jaGls
ZHJlbkNvdW50IGlzIDEKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBD
T01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hdGgtaGFz
LW5vbi1wcmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJp
bGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbApuZXcgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
Li43NDAwNzI2ZTFmZGEzZTkxNzVlZDcxNzM0ZmIyMGRmNDk3Njg2NTg1Ci0tLSAvZGV2L251bGwK
KysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9u
YWwtY2hpbGRyZW4uaHRtbApAQCAtMCwwICsxLDI5IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMg
Ii0vL0lFVEYvL0RURCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4u
L3Jlc291cmNlcy9qcy10ZXN0LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJj
ZXMvYWNjZXNzaWJpbGl0eS1oZWxwZXIuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisK
KzxkaXYgaWQ9ImNvbnRlbnQiPgorICAgIDxkaXYgaWQ9Im1hdGgtZWxlbWVudCIgcm9sZT0ibWF0
aCI+PG1pPnNpbjwvbWk+PC9kaXY+Cis8L2Rpdj4KKworPHNjcmlwdD4KKyAgICBkZXNjcmlwdGlv
bihgCisgICAgICAgIFRoaXMgdGVzdCBlbnN1cmVzIHRoYXQgcm9sZT0ibWF0aCIgZWxlbWVudHMg
YXJlIG5vdCBjb25zaWRlcmVkIHRvIGhhdmUgcHJlc2VudGF0aW9uYWwgY2hpbGRyZW4uCisgICAg
ICAgIFRoaXMgd2FzIHRoZSBjYXNlIGluIFdBSS1BUklBIDEuMSAoaHR0cHM6Ly93d3cudzMub3Jn
L1RSL3dhaS1hcmlhLTEuMS8jbWF0aC0wKSwgYnV0IGNoYW5nZWQgaW4KKyAgICAgICAgV0FJLUFS
SUEgMS4yIChodHRwczovL3d3dy53My5vcmcvVFIvd2FpLWFyaWEtMS4yLyNtYXRoKS4KKyAgICBg
KTsKKworICAgIGlmICh3aW5kb3cuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIpIHsKKyAgICAgICAg
dmFyIG1hdGhFbGVtZW50ID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1l
bnRCeUlkKCJtYXRoLWVsZW1lbnQiKTsKKyAgICAgICAgc2hvdWxkQmUoIm1hdGhFbGVtZW50LmNo
aWxkcmVuQ291bnQiLCAiMSIpOworCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJj
b250ZW50Iikuc3R5bGUudmlzaWJpbGl0eSA9ICJoaWRkZW4iOworICAgIH0KKzwvc2NyaXB0Pgor
PC9ib2R5PgorPC9odG1sPgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5
L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vz
c2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CmluZGV4IGQ1Yzdh
MTkzNTZkM2NkMzcxNTMwMmU3Y2FkNTEzZmVkNjUzYTI0ZmUuLmYxZjkwNzc3ZmI2Mzg2OGVmZjAz
MWU4NGI4YzI1YmRmYzRkMmU4MWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxp
dHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3Rz
L2FjY2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CkBAIC02
LDkgKzYsOSBAQCBPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1l
c3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURQogYnV0dG9uIGNoaWxkcmVuQ291bnQ6
IDAKIGNoZWNrYm94IGNoaWxkcmVuQ291bnQ6IDAKIGltZyBjaGlsZHJlbkNvdW50OiAwCi1tYXRo
IGNoaWxkcmVuQ291bnQ6IDAKIG1lbnVpdGVtY2hlY2tib3ggY2hpbGRyZW5Db3VudDogMAogbWVu
dWl0ZW1yYWRpbyBjaGlsZHJlbkNvdW50OiAwCittZXRlciBjaGlsZHJlbkNvdW50OiAwCiBvcHRp
b24gY2hpbGRyZW5Db3VudDogMAogcHJvZ3Jlc3NiYXIgY2hpbGRyZW5Db3VudDogMAogcmFkaW8g
Y2hpbGRyZW5Db3VudDogMApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9w
cmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9w
cmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sCmluZGV4IDAyZTZkYTQ3MDkyOWQyZWQ5ZDE3NjZk
ZDk5ZWE5OTNmMDA0ZThiZTguLmJlZTNkMDMzMDNlZmQ0Y2E1MjU0YWI1YTUxZWFhYjFlOTcwMmY2
YzYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwt
Y2hpbGRyZW4uaHRtbAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlv
bmFsLWNoaWxkcmVuLmh0bWwKQEAgLTgsMTEgKzgsMTEgQEAKICAgPGRpdiByb2xlPSJidXR0b24i
IHRhYmluZGV4PSIwIiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2Pgog
ICA8ZGl2IHJvbGU9ImNoZWNrYm94IiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rp
dj48ZGl2PmI8L2Rpdj48L2Rpdj4KICAgPGRpdiByb2xlPSJpbWciIHRhYmluZGV4PSIwIiBjbGFz
cz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgotICA8ZGl2IHJvbGU9Im1hdGgi
IHRhYmluZGV4PSIwIiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2Pgog
ICA8ZGl2IHJvbGU9Im1lbnUiPgogICAgIDxkaXYgcm9sZT0ibWVudWl0ZW1jaGVja2JveCIgdGFi
aW5kZXg9IjAiIGNsYXNzPSJleCI+PGRpdj5hPC9kaXY+PGRpdj5iPC9kaXY+PC9kaXY+CiAgICAg
PGRpdiByb2xlPSJtZW51aXRlbXJhZGlvIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8
L2Rpdj48ZGl2PmI8L2Rpdj48L2Rpdj4KICAgPC9kaXY+CisgIDxkaXYgcm9sZT0ibWV0ZXIiIHRh
YmluZGV4PSIwIiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgogICA8
ZGl2IHJvbGU9Imxpc3Rib3giPgogICAgIDxkaXYgcm9sZT0ib3B0aW9uIiB0YWJpbmRleD0iMCIg
Y2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8L2Rpdj48L2Rpdj4KICAgPC9kaXY+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441261</attachid>
            <date>2021-10-14 12:52:41 -0700</date>
            <delta_ts>2021-10-14 12:54:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231756-20211014145240.patch</filename>
            <type>text/plain</type>
            <size>6848</size>
            <attacher name="Tyler Wilcock">tyler_w</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWRmNDA3MDc5NTFmZjFj
NTAxNGFhZGUxMzRmNzFmOTkyYTc1MWVlOS4uOTU3YWY1ZTRmODI4ZDFiOWQzMTEyNDg3MzllOGE4
YTA1YTBlMTRhMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTEwLTE0ICBUeWxl
ciBXaWxjb2NrICA8dHlsZXJfd0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IHJvbGU9Im1hdGgi
IGVsZW1lbnRzIGFyZSBubyBsb25nZXIgY29uc2lkZXJlZCB0byBoYXZlIHByZXNlbnRhdGlvbmFs
IGNoaWxkcmVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzE3NTYKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAg
ICBBcyBvZiBXQUktQVJJQSAxLjIsIHJvbGU9Im1hdGgiIGVsZW1lbnRzIGFyZSBubyBsb25nZXIg
Y29uc2lkZXJlZCB0bworICAgICAgICBoYXZlIHByZXNlbnRhdGlvbmFsIGNoaWxkcmVuLgorCisg
ICAgICAgIFRlc3Q6IGFjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXByZXNlbnRhdGlvbmFsLWNo
aWxkcmVuLmh0bWwKKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0eU5vZGVP
YmplY3QuY3BwOgorICAgICAgICAoV2ViQ29yZTo6QWNjZXNzaWJpbGl0eU5vZGVPYmplY3Q6OmNh
bkhhdmVDaGlsZHJlbiBjb25zdCk6CisgICAgICAgIEFsbG93IEFjY2Vzc2liaWxpdHlSb2xlOjpE
b2N1bWVudE1hdGggZWxlbWVudHMgdG8gaGF2ZSBjaGlsZHJlbi4KKwogMjAyMS0xMC0xNCAgVGlt
IEhvcnRvbiAgPHRpbW90aHlfaG9ydG9uQGFwcGxlLmNvbT4KIAogICAgICAgICBGdXJ0aGVyIGFk
anVzdCBzdHlsZSBvZiBhbHRlcm5hdGUgZm9ybSBjb250cm9sIGRlc2lnbgpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9kZU9iamVjdC5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNw
cAppbmRleCA3M2I3OWNiZTAzNzllOGEwNTE5ZmY3ZTUwMWI1NzlkNWVhYTIxZDY0Li5mOGM3MTli
MWFjYmIyMDUxMzM0MWVkYmMyZDY3Y2M5MjQ3ODU2Yjg4IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNwcAorKysgYi9Tb3Vy
Y2UvV2ViQ29yZS9hY2Nlc3NpYmlsaXR5L0FjY2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNwcApAQCAt
Mzk0LDExICszOTQsNiBAQCBib29sIEFjY2Vzc2liaWxpdHlOb2RlT2JqZWN0OjpjYW5IYXZlQ2hp
bGRyZW4oKSBjb25zdAogICAgIGNhc2UgQWNjZXNzaWJpbGl0eVJvbGU6OlNwbGl0dGVyOgogICAg
IGNhc2UgQWNjZXNzaWJpbGl0eVJvbGU6Ok1ldGVyOgogICAgICAgICByZXR1cm4gZmFsc2U7Ci0g
ICAgY2FzZSBBY2Nlc3NpYmlsaXR5Um9sZTo6RG9jdW1lbnRNYXRoOgotI2lmIEVOQUJMRShNQVRI
TUwpCi0gICAgICAgIHJldHVybiBub2RlKCktPmlzTWF0aE1MRWxlbWVudCgpOwotI2VuZGlmCi0g
ICAgICAgIHJldHVybiBmYWxzZTsKICAgICBkZWZhdWx0OgogICAgICAgICByZXR1cm4gdHJ1ZTsK
ICAgICB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKaW5kZXggNzUyMjJjZGEwY2JlODRhZjM2NWYxYzRhY2U4M2JlZTkxOTMyMTgxMi4u
N2QxZGQ5YWU4NTc0MTBjYjRkZjZmYjAyOWFmYzc0NzFlYzE4YTdlNiAxMDA2NDQKLS0tIGEvTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDIwIEBACisyMDIxLTEwLTE0ICBUeWxlciBXaWxjb2NrICA8dHlsZXJfd0BhcHBsZS5jb20+CisK
KyAgICAgICAgQVg6IHJvbGU9Im1hdGgiIGVsZW1lbnRzIGFyZSBubyBsb25nZXIgY29uc2lkZXJl
ZCB0byBoYXZlIHByZXNlbnRhdGlvbmFsIGNoaWxkcmVuCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzE3NTYKKworICAgICAgICBSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIGFjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXBy
ZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAgICAgICogYWNj
ZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbDogQWRk
ZWQuCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4
cGVjdGVkLnR4dDoKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxk
cmVuLmh0bWw6CisgICAgICAgIFJlbW92ZSB0aGUgcm9sZT0ibWF0aCIgZWxlbWVudCBmcm9tIHRo
aXMgdGVzdCBiZWNhdXNlIGFzIG9mIFdBSS1BUklBCisgICAgICAgIDEuMiByb2xlPSJtYXRoIiBp
cyBubyBsb25nZXIgY29uc2lkZXJlZCB0byBoYXZlIHByZXNlbnRhdGlvbmFsIGNoaWxkcmVuLgor
ICAgICAgICBBbHNvIGNoYW5nZSB0aGlzIHRlc3QgdG8gZW5zdXJlIHJvbGU9Im1ldGVyIiBlbGVt
ZW50cyBhcmUgY29uc2lkZXJlZCB0byAKKyAgICAgICAgaGF2ZSBwcmVzZW50YXRpb25hbCBjaGls
ZHJlbiBiZWNhdXNlIHRoYXQgdGVzdGNhc2Ugd2FzIG1pc3NpbmcuCisKIDIwMjEtMTAtMTQgIEF5
dW1pIEtvamltYSAgPGF5dW1pX2tvamltYUBhcHBsZS5jb20+CiAKICAgICAgICAgWyBpT1MgRVdT
IF0gaHR0cC90ZXN0cy9wcml2YXRlQ2xpY2tNZWFzdXJlbWVudC9hdHRyaWJ1dGlvbi1jb252ZXJz
aW9uLXRocm91Z2gtaW1hZ2UtcmVkaXJlY3QtZXBoZW1lcmFsLmh0bWwgaXMgYSBmbGFreSBjcmFz
aC4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXBy
ZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2li
aWxpdHkvbWF0aC1oYXMtbm9uLXByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dApu
ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwLi5mYjhjMDgxYWIxN2VlYTZlMWZlMjk2OTViMjFlMjZmNjRlMDMxMDJlCi0tLSAv
ZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJl
c2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CkBAIC0wLDAgKzEsMTAgQEAKK1RoaXMg
dGVzdCBlbnN1cmVzIHRoYXQgcm9sZT0ibWF0aCIgZWxlbWVudHMgYXJlIG5vdCBjb25zaWRlcmVk
IHRvIGhhdmUgcHJlc2VudGF0aW9uYWwgY2hpbGRyZW4uIFRoaXMgd2FzIHRoZSBjYXNlIGluIFdB
SS1BUklBIDEuMSAoaHR0cHM6Ly93d3cudzMub3JnL1RSL3dhaS1hcmlhLTEuMS8jbWF0aC0wKSwg
YnV0IGNoYW5nZWQgaW4gV0FJLUFSSUEgMS4yIChodHRwczovL3d3dy53My5vcmcvVFIvd2FpLWFy
aWEtMS4yLyNtYXRoKS4KKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQ
QVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgbWF0
aEVsZW1lbnQuY2hpbGRyZW5Db3VudCBpcyAxCitQQVNTIHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0
cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJp
bGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbCBiL0xheW91dFRl
c3RzL2FjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9uLXByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLmh0
bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMC4uNzQwMDcyNmUxZmRhM2U5MTc1ZWQ3MTczNGZiMjBkZjQ5NzY4NjU4NQot
LS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvbWF0aC1oYXMtbm9u
LXByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLmh0bWwKQEAgLTAsMCArMSwyOSBAQAorPCFET0NUWVBF
IEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0bWw+Cis8aGVhZD4KKzxz
Y3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvanMtdGVzdC5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNy
Yz0iLi4vcmVzb3VyY2VzL2FjY2Vzc2liaWxpdHktaGVscGVyLmpzIj48L3NjcmlwdD4KKzwvaGVh
ZD4KKzxib2R5PgorCis8ZGl2IGlkPSJjb250ZW50Ij4KKyAgICA8ZGl2IGlkPSJtYXRoLWVsZW1l
bnQiIHJvbGU9Im1hdGgiPjxtaT5zaW48L21pPjwvZGl2PgorPC9kaXY+CisKKzxzY3JpcHQ+Cisg
ICAgZGVzY3JpcHRpb24oYAorICAgICAgICBUaGlzIHRlc3QgZW5zdXJlcyB0aGF0IHJvbGU9Im1h
dGgiIGVsZW1lbnRzIGFyZSBub3QgY29uc2lkZXJlZCB0byBoYXZlIHByZXNlbnRhdGlvbmFsIGNo
aWxkcmVuLgorICAgICAgICBUaGlzIHdhcyB0aGUgY2FzZSBpbiBXQUktQVJJQSAxLjEgKGh0dHBz
Oi8vd3d3LnczLm9yZy9UUi93YWktYXJpYS0xLjEvI21hdGgtMCksIGJ1dCBjaGFuZ2VkIGluCisg
ICAgICAgIFdBSS1BUklBIDEuMiAoaHR0cHM6Ly93d3cudzMub3JnL1RSL3dhaS1hcmlhLTEuMi8j
bWF0aCkuCisgICAgYCk7CisKKyAgICBpZiAod2luZG93LmFjY2Vzc2liaWxpdHlDb250cm9sbGVy
KSB7CisgICAgICAgIHZhciBtYXRoRWxlbWVudCA9IGFjY2Vzc2liaWxpdHlDb250cm9sbGVyLmFj
Y2Vzc2libGVFbGVtZW50QnlJZCgibWF0aC1lbGVtZW50Iik7CisgICAgICAgIHNob3VsZEJlKCJt
YXRoRWxlbWVudC5jaGlsZHJlbkNvdW50IiwgIjEiKTsKKworICAgICAgICBkb2N1bWVudC5nZXRF
bGVtZW50QnlJZCgiY29udGVudCIpLnN0eWxlLnZpc2liaWxpdHkgPSAiaGlkZGVuIjsKKyAgICB9
Cis8L3NjcmlwdD4KKzwvYm9keT4KKzwvaHRtbD4KKwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMv
YWNjZXNzaWJpbGl0eS9wcmVzZW50YXRpb25hbC1jaGlsZHJlbi1leHBlY3RlZC50eHQgYi9MYXlv
dXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4
dAppbmRleCBkNWM3YTE5MzU2ZDNjZDM3MTUzMDJlN2NhZDUxM2ZlZDY1M2EyNGZlLi5mMWY5MDc3
N2ZiNjM4NjhlZmYwMzFlODRiOGMyNWJkZmM0ZDJlODFhIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dAorKysg
Yi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVuLWV4cGVj
dGVkLnR4dApAQCAtNiw5ICs2LDkgQEAgT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVz
IG9mICJQQVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUKIGJ1dHRvbiBj
aGlsZHJlbkNvdW50OiAwCiBjaGVja2JveCBjaGlsZHJlbkNvdW50OiAwCiBpbWcgY2hpbGRyZW5D
b3VudDogMAotbWF0aCBjaGlsZHJlbkNvdW50OiAwCiBtZW51aXRlbWNoZWNrYm94IGNoaWxkcmVu
Q291bnQ6IDAKIG1lbnVpdGVtcmFkaW8gY2hpbGRyZW5Db3VudDogMAorbWV0ZXIgY2hpbGRyZW5D
b3VudDogMAogb3B0aW9uIGNoaWxkcmVuQ291bnQ6IDAKIHByb2dyZXNzYmFyIGNoaWxkcmVuQ291
bnQ6IDAKIHJhZGlvIGNoaWxkcmVuQ291bnQ6IDAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Fj
Y2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbCBiL0xheW91dFRlc3RzL2Fj
Y2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbAppbmRleCAwMmU2ZGE0NzA5
MjlkMmVkOWQxNzY2ZGQ5OWVhOTkzZjAwNGU4YmU4Li5iZWUzZDAzMzAzZWZkNGNhNTI1NGFiNWE1
MWVhYWIxZTk3MDJmNmM2IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3By
ZXNlbnRhdGlvbmFsLWNoaWxkcmVuLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0
eS9wcmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sCkBAIC04LDExICs4LDExIEBACiAgIDxkaXYg
cm9sZT0iYnV0dG9uIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8
L2Rpdj48L2Rpdj4KICAgPGRpdiByb2xlPSJjaGVja2JveCIgdGFiaW5kZXg9IjAiIGNsYXNzPSJl
eCI+PGRpdj5hPC9kaXY+PGRpdj5iPC9kaXY+PC9kaXY+CiAgIDxkaXYgcm9sZT0iaW1nIiB0YWJp
bmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8L2Rpdj48L2Rpdj4KLSAgPGRp
diByb2xlPSJtYXRoIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8
L2Rpdj48L2Rpdj4KICAgPGRpdiByb2xlPSJtZW51Ij4KICAgICA8ZGl2IHJvbGU9Im1lbnVpdGVt
Y2hlY2tib3giIHRhYmluZGV4PSIwIiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2
PjwvZGl2PgogICAgIDxkaXYgcm9sZT0ibWVudWl0ZW1yYWRpbyIgdGFiaW5kZXg9IjAiIGNsYXNz
PSJleCI+PGRpdj5hPC9kaXY+PGRpdj5iPC9kaXY+PC9kaXY+CiAgIDwvZGl2PgorICA8ZGl2IHJv
bGU9Im1ldGVyIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8L2Rp
dj48L2Rpdj4KICAgPGRpdiByb2xlPSJsaXN0Ym94Ij4KICAgICA8ZGl2IHJvbGU9Im9wdGlvbiIg
dGFiaW5kZXg9IjAiIGNsYXNzPSJleCI+PGRpdj5hPC9kaXY+PGRpdj5iPC9kaXY+PC9kaXY+CiAg
IDwvZGl2Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>441263</attachid>
            <date>2021-10-14 12:54:04 -0700</date>
            <delta_ts>2021-10-15 08:13:31 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-231756-20211014145403.patch</filename>
            <type>text/plain</type>
            <size>6880</size>
            <attacher name="Tyler Wilcock">tyler_w</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg0MTc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOWRmNDA3MDc5NTFmZjFj
NTAxNGFhZGUxMzRmNzFmOTkyYTc1MWVlOS4uNmY4NWZiZDZlYTgyYzI3NTJiMDA5MTE5OTY0YzY3
ODhhNjFjMmEyZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE5IEBACisyMDIxLTEwLTE0ICBUeWxl
ciBXaWxjb2NrICA8dHlsZXJfd0BhcHBsZS5jb20+CisKKyAgICAgICAgQVg6IHJvbGU9Im1hdGgi
IGVsZW1lbnRzIGFyZSBubyBsb25nZXIgY29uc2lkZXJlZCB0byBoYXZlIHByZXNlbnRhdGlvbmFs
IGNoaWxkcmVuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9p
ZD0yMzE3NTYKKworICAgICAgICBSZXZpZXdlZCBieSBDaHJpcyBGbGVpemFjaCBhbmQgRGFyaW4g
QWRsZXIuCisKKyAgICAgICAgQXMgb2YgV0FJLUFSSUEgMS4yLCByb2xlPSJtYXRoIiBlbGVtZW50
cyBhcmUgbm8gbG9uZ2VyIGNvbnNpZGVyZWQgdG8KKyAgICAgICAgaGF2ZSBwcmVzZW50YXRpb25h
bCBjaGlsZHJlbi4KKworICAgICAgICBUZXN0OiBhY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1w
cmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sCisKKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L0Fj
Y2Vzc2liaWxpdHlOb2RlT2JqZWN0LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OkFjY2Vzc2liaWxp
dHlOb2RlT2JqZWN0OjpjYW5IYXZlQ2hpbGRyZW4gY29uc3QpOgorICAgICAgICBBbGxvdyBBY2Nl
c3NpYmlsaXR5Um9sZTo6RG9jdW1lbnRNYXRoIGVsZW1lbnRzIHRvIGhhdmUgY2hpbGRyZW4uCisK
IDIwMjEtMTAtMTQgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAg
ICAgICAgRnVydGhlciBhZGp1c3Qgc3R5bGUgb2YgYWx0ZXJuYXRlIGZvcm0gY29udHJvbCBkZXNp
Z24KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2FjY2Vzc2liaWxpdHkvQWNjZXNzaWJpbGl0
eU5vZGVPYmplY3QuY3BwIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmls
aXR5Tm9kZU9iamVjdC5jcHAKaW5kZXggNzNiNzljYmUwMzc5ZThhMDUxOWZmN2U1MDFiNTc5ZDVl
YWEyMWQ2NC4uZjhjNzE5YjFhY2JiMjA1MTMzNDFlZGJjMmQ2N2NjOTI0Nzg1NmI4OCAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9kZU9iamVj
dC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9BY2Nlc3NpYmlsaXR5Tm9k
ZU9iamVjdC5jcHAKQEAgLTM5NCwxMSArMzk0LDYgQEAgYm9vbCBBY2Nlc3NpYmlsaXR5Tm9kZU9i
amVjdDo6Y2FuSGF2ZUNoaWxkcmVuKCkgY29uc3QKICAgICBjYXNlIEFjY2Vzc2liaWxpdHlSb2xl
OjpTcGxpdHRlcjoKICAgICBjYXNlIEFjY2Vzc2liaWxpdHlSb2xlOjpNZXRlcjoKICAgICAgICAg
cmV0dXJuIGZhbHNlOwotICAgIGNhc2UgQWNjZXNzaWJpbGl0eVJvbGU6OkRvY3VtZW50TWF0aDoK
LSNpZiBFTkFCTEUoTUFUSE1MKQotICAgICAgICByZXR1cm4gbm9kZSgpLT5pc01hdGhNTEVsZW1l
bnQoKTsKLSNlbmRpZgotICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgZGVmYXVsdDoKICAgICAg
ICAgcmV0dXJuIHRydWU7CiAgICAgfQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
IGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDc1MjIyY2RhMGNiZTg0YWYzNjVmMWM0YWNl
ODNiZWU5MTkzMjE4MTIuLmIzMDhjZmE1YTcxMDhkNjYyMjI1MzBiMTM3OGY0MDMwZWUzYjNhNjAg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFu
Z2VMb2cKQEAgLTEsMyArMSwyMCBAQAorMjAyMS0xMC0xNCAgVHlsZXIgV2lsY29jayAgPHR5bGVy
X3dAYXBwbGUuY29tPgorCisgICAgICAgIEFYOiByb2xlPSJtYXRoIiBlbGVtZW50cyBhcmUgbm8g
bG9uZ2VyIGNvbnNpZGVyZWQgdG8gaGF2ZSBwcmVzZW50YXRpb25hbCBjaGlsZHJlbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMxNzU2CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgQ2hyaXMgRmxlaXphY2ggYW5kIERhcmluIEFkbGVyLgorCisgICAgICAg
ICogYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhw
ZWN0ZWQudHh0OiBBZGRlZC4KKyAgICAgICAgKiBhY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1w
cmVzZW50YXRpb25hbC1jaGlsZHJlbi5odG1sOiBBZGRlZC4KKworICAgICAgICAqIGFjY2Vzc2li
aWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0OgorICAgICAgICAqIGFj
Y2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbDoKKyAgICAgICAgUmVtb3Zl
IHRoZSByb2xlPSJtYXRoIiBlbGVtZW50IGZyb20gdGhpcyB0ZXN0IGJlY2F1c2UgYXMgb2YgV0FJ
LUFSSUEKKyAgICAgICAgMS4yIHJvbGU9Im1hdGgiIGlzIG5vIGxvbmdlciBjb25zaWRlcmVkIHRv
IGhhdmUgcHJlc2VudGF0aW9uYWwgY2hpbGRyZW4uCisgICAgICAgIEFsc28gY2hhbmdlIHRoaXMg
dGVzdCB0byBlbnN1cmUgcm9sZT0ibWV0ZXIiIGVsZW1lbnRzIGFyZSBjb25zaWRlcmVkIHRvIAor
ICAgICAgICBoYXZlIHByZXNlbnRhdGlvbmFsIGNoaWxkcmVuIGJlY2F1c2UgdGhhdCB0ZXN0Y2Fz
ZSB3YXMgbWlzc2luZy4KKwogMjAyMS0xMC0xNCAgQXl1bWkgS29qaW1hICA8YXl1bWlfa29qaW1h
QGFwcGxlLmNvbT4KIAogICAgICAgICBbIGlPUyBFV1MgXSBodHRwL3Rlc3RzL3ByaXZhdGVDbGlj
a01lYXN1cmVtZW50L2F0dHJpYnV0aW9uLWNvbnZlcnNpb24tdGhyb3VnaC1pbWFnZS1yZWRpcmVj
dC1lcGhlbWVyYWwuaHRtbCBpcyBhIGZsYWt5IGNyYXNoLgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVz
dHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhw
ZWN0ZWQudHh0IGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2Vu
dGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4
IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmZiOGMwODFhYjE3ZWVh
NmUxZmUyOTY5NWIyMWUyNmY2NGUwMzEwMmUKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0
cy9hY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1wcmVzZW50YXRpb25hbC1jaGlsZHJlbi1leHBl
Y3RlZC50eHQKQEAgLTAsMCArMSwxMCBAQAorVGhpcyB0ZXN0IGVuc3VyZXMgdGhhdCByb2xlPSJt
YXRoIiBlbGVtZW50cyBhcmUgbm90IGNvbnNpZGVyZWQgdG8gaGF2ZSBwcmVzZW50YXRpb25hbCBj
aGlsZHJlbi4gVGhpcyB3YXMgdGhlIGNhc2UgaW4gV0FJLUFSSUEgMS4xIChodHRwczovL3d3dy53
My5vcmcvVFIvd2FpLWFyaWEtMS4xLyNtYXRoLTApLCBidXQgY2hhbmdlZCBpbiBXQUktQVJJQSAx
LjIgKGh0dHBzOi8vd3d3LnczLm9yZy9UUi93YWktYXJpYS0xLjIvI21hdGgpLgorCitPbiBzdWNj
ZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xsb3dlZCBi
eSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBtYXRoRWxlbWVudC5jaGlsZHJlbkNvdW50IGlz
IDEKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBDT01QTEVURQorCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L21hdGgtaGFzLW5vbi1wcmVzZW50
YXRpb25hbC1jaGlsZHJlbi5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhh
cy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NApp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43NDAwNzI2ZTFm
ZGEzZTkxNzVlZDcxNzM0ZmIyMGRmNDk3Njg2NTg1Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvYWNjZXNzaWJpbGl0eS9tYXRoLWhhcy1ub24tcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4u
aHRtbApAQCAtMCwwICsxLDI5IEBACis8IURPQ1RZUEUgSFRNTCBQVUJMSUMgIi0vL0lFVEYvL0RU
RCBIVE1MLy9FTiI+Cis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9q
cy10ZXN0LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9yZXNvdXJjZXMvYWNjZXNzaWJp
bGl0eS1oZWxwZXIuanMiPjwvc2NyaXB0PgorPC9oZWFkPgorPGJvZHk+CisKKzxkaXYgaWQ9ImNv
bnRlbnQiPgorICAgIDxkaXYgaWQ9Im1hdGgtZWxlbWVudCIgcm9sZT0ibWF0aCI+PG1pPnNpbjwv
bWk+PC9kaXY+Cis8L2Rpdj4KKworPHNjcmlwdD4KKyAgICBkZXNjcmlwdGlvbihgCisgICAgICAg
IFRoaXMgdGVzdCBlbnN1cmVzIHRoYXQgcm9sZT0ibWF0aCIgZWxlbWVudHMgYXJlIG5vdCBjb25z
aWRlcmVkIHRvIGhhdmUgcHJlc2VudGF0aW9uYWwgY2hpbGRyZW4uCisgICAgICAgIFRoaXMgd2Fz
IHRoZSBjYXNlIGluIFdBSS1BUklBIDEuMSAoaHR0cHM6Ly93d3cudzMub3JnL1RSL3dhaS1hcmlh
LTEuMS8jbWF0aC0wKSwgYnV0IGNoYW5nZWQgaW4KKyAgICAgICAgV0FJLUFSSUEgMS4yIChodHRw
czovL3d3dy53My5vcmcvVFIvd2FpLWFyaWEtMS4yLyNtYXRoKS4KKyAgICBgKTsKKworICAgIGlm
ICh3aW5kb3cuYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIpIHsKKyAgICAgICAgdmFyIG1hdGhFbGVt
ZW50ID0gYWNjZXNzaWJpbGl0eUNvbnRyb2xsZXIuYWNjZXNzaWJsZUVsZW1lbnRCeUlkKCJtYXRo
LWVsZW1lbnQiKTsKKyAgICAgICAgc2hvdWxkQmUoIm1hdGhFbGVtZW50LmNoaWxkcmVuQ291bnQi
LCAiMSIpOworCisgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb250ZW50Iikuc3R5
bGUudmlzaWJpbGl0eSA9ICJoaWRkZW4iOworICAgIH0KKzwvc2NyaXB0PgorPC9ib2R5PgorPC9o
dG1sPgorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlv
bmFsLWNoaWxkcmVuLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcHJl
c2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CmluZGV4IGQ1YzdhMTkzNTZkM2NkMzcx
NTMwMmU3Y2FkNTEzZmVkNjUzYTI0ZmUuLmYxZjkwNzc3ZmI2Mzg2OGVmZjAzMWU4NGI4YzI1YmRm
YzRkMmU4MWEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcHJlc2VudGF0
aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91dFRlc3RzL2FjY2Vzc2liaWxp
dHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4tZXhwZWN0ZWQudHh0CkBAIC02LDkgKzYsOSBAQCBP
biBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1MiIG1lc3NhZ2VzLCBmb2xs
b3dlZCBieSAiVEVTVCBDT01QTEVURQogYnV0dG9uIGNoaWxkcmVuQ291bnQ6IDAKIGNoZWNrYm94
IGNoaWxkcmVuQ291bnQ6IDAKIGltZyBjaGlsZHJlbkNvdW50OiAwCi1tYXRoIGNoaWxkcmVuQ291
bnQ6IDAKIG1lbnVpdGVtY2hlY2tib3ggY2hpbGRyZW5Db3VudDogMAogbWVudWl0ZW1yYWRpbyBj
aGlsZHJlbkNvdW50OiAwCittZXRlciBjaGlsZHJlbkNvdW50OiAwCiBvcHRpb24gY2hpbGRyZW5D
b3VudDogMAogcHJvZ3Jlc3NiYXIgY2hpbGRyZW5Db3VudDogMAogcmFkaW8gY2hpbGRyZW5Db3Vu
dDogMApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9wcmVzZW50YXRpb25h
bC1jaGlsZHJlbi5odG1sIGIvTGF5b3V0VGVzdHMvYWNjZXNzaWJpbGl0eS9wcmVzZW50YXRpb25h
bC1jaGlsZHJlbi5odG1sCmluZGV4IDAyZTZkYTQ3MDkyOWQyZWQ5ZDE3NjZkZDk5ZWE5OTNmMDA0
ZThiZTguLmJlZTNkMDMzMDNlZmQ0Y2E1MjU0YWI1YTUxZWFhYjFlOTcwMmY2YzYgMTAwNjQ0Ci0t
LSBhL0xheW91dFRlc3RzL2FjY2Vzc2liaWxpdHkvcHJlc2VudGF0aW9uYWwtY2hpbGRyZW4uaHRt
bAorKysgYi9MYXlvdXRUZXN0cy9hY2Nlc3NpYmlsaXR5L3ByZXNlbnRhdGlvbmFsLWNoaWxkcmVu
Lmh0bWwKQEAgLTgsMTEgKzgsMTEgQEAKICAgPGRpdiByb2xlPSJidXR0b24iIHRhYmluZGV4PSIw
IiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgogICA8ZGl2IHJvbGU9
ImNoZWNrYm94IiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8L2Rp
dj48L2Rpdj4KICAgPGRpdiByb2xlPSJpbWciIHRhYmluZGV4PSIwIiBjbGFzcz0iZXgiPjxkaXY+
YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgotICA8ZGl2IHJvbGU9Im1hdGgiIHRhYmluZGV4PSIw
IiBjbGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgogICA8ZGl2IHJvbGU9
Im1lbnUiPgogICAgIDxkaXYgcm9sZT0ibWVudWl0ZW1jaGVja2JveCIgdGFiaW5kZXg9IjAiIGNs
YXNzPSJleCI+PGRpdj5hPC9kaXY+PGRpdj5iPC9kaXY+PC9kaXY+CiAgICAgPGRpdiByb2xlPSJt
ZW51aXRlbXJhZGlvIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48ZGl2PmE8L2Rpdj48ZGl2PmI8
L2Rpdj48L2Rpdj4KICAgPC9kaXY+CisgIDxkaXYgcm9sZT0ibWV0ZXIiIHRhYmluZGV4PSIwIiBj
bGFzcz0iZXgiPjxkaXY+YTwvZGl2PjxkaXY+YjwvZGl2PjwvZGl2PgogICA8ZGl2IHJvbGU9Imxp
c3Rib3giPgogICAgIDxkaXYgcm9sZT0ib3B0aW9uIiB0YWJpbmRleD0iMCIgY2xhc3M9ImV4Ij48
ZGl2PmE8L2Rpdj48ZGl2PmI8L2Rpdj48L2Rpdj4KICAgPC9kaXY+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>