<?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>234800</bug_id>
          
          <creation_ts>2022-01-02 11:50:56 -0800</creation_ts>
          <short_desc>Text-decoration color not changing back after input blur with outline removed</short_desc>
          <delta_ts>2022-01-05 21:52:57 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>HasReduction, InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>hi</reporter>
          <assigned_to name="alan">zalan</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>cdumez</cc>
    
    <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>hi</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>mifenton</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>pdr</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1827530</commentid>
    <comment_count>0</comment_count>
      <attachid>448180</attachid>
    <who name="">hi</who>
    <bug_when>2022-01-02 11:50:56 -0800</bug_when>
    <thetext>Created attachment 448180
Minimum reproducible example of the issue

On a page with multiple input elements that have colored text-decoration, and the color changes on focus:
- The text-decoration color doesn&apos;t change back to the non-focused style when blurring one input and focusing another, leading to a &quot;stuck&quot; effect.
- This issue only occurs when `outline: none;` is specified in the input styles.

Steps to reproduce:
- Download and open reduction.html (attached)
- Tap/click on one input
- Tap/click on a different input

Observe how the first-focused input keeps the red underline, despite the focus shifting away. The expected result is for only one input to ever have a red underline, as the CSS specifies.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828270</commentid>
    <comment_count>1</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-01-05 07:36:02 -0800</bug_when>
    <thetext>we are mostly likely missing a repaint when it&apos;s a text-decoration-color change only. We trigger repaint when

input:focus {
  text-decoration-color: red;
  color: green;
}</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828280</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-05 08:07:03 -0800</bug_when>
    <thetext>&lt;rdar://problem/87145636&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828352</commentid>
    <comment_count>3</comment_count>
      <attachid>448416</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-01-05 12:11:41 -0800</bug_when>
    <thetext>Created attachment 448416
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828358</commentid>
    <comment_count>4</comment_count>
      <attachid>448419</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-01-05 12:31:44 -0800</bug_when>
    <thetext>Created attachment 448419
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828360</commentid>
    <comment_count>5</comment_count>
      <attachid>448421</attachid>
    <who name="alan">zalan</who>
    <bug_when>2022-01-05 12:52:52 -0800</bug_when>
    <thetext>Created attachment 448421
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828367</commentid>
    <comment_count>6</comment_count>
      <attachid>448421</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-01-05 13:09:07 -0800</bug_when>
    <thetext>Comment on attachment 448421
Patch

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

&gt; LayoutTests/fast/forms/dynamic-text-decoration-change.html:26
&gt; +    result.textContent = internals.repaintRectsAsText().length ? &quot;PASS&quot; : &quot;FAIL -no repaint happened&quot;;

Would it be better to dump the rects so that we detect if they change?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828370</commentid>
    <comment_count>7</comment_count>
    <who name="alan">zalan</who>
    <bug_when>2022-01-05 13:16:27 -0800</bug_when>
    <thetext>(In reply to Simon Fraser (smfr) from comment #6)
&gt; Comment on attachment 448421 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=448421&amp;action=review
&gt; 
&gt; &gt; LayoutTests/fast/forms/dynamic-text-decoration-change.html:26
&gt; &gt; +    result.textContent = internals.repaintRectsAsText().length ? &quot;PASS&quot; : &quot;FAIL -no repaint happened&quot;;
&gt; 
&gt; Would it be better to dump the rects so that we detect if they change?
I don&apos;t feel strongly about this but such rect changes (especially with a fix like this) in the past only implied rebaselineing and not actual bugs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1828509</commentid>
    <comment_count>8</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-05 21:52:52 -0800</bug_when>
    <thetext>Committed r287674 (?): &lt;https://commits.webkit.org/r287674&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448421.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>448180</attachid>
            <date>2022-01-02 11:50:56 -0800</date>
            <delta_ts>2022-01-02 11:50:56 -0800</delta_ts>
            <desc>Minimum reproducible example of the issue</desc>
            <filename>reduction.html</filename>
            <type>text/html</type>
            <size>515</size>
            <attacher>hi</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9J2VuJz4KCTxoZWFkPgoJCTxtZXRhIGNoYXJzZXQ9
J3V0Zi04Jz4KCQk8bWV0YSBuYW1lPSd2aWV3cG9ydCcgY29udGVudD0nd2lkdGg9ZGV2aWNlLXdp
ZHRoJz4KCQk8dGl0bGU+V2ViS2l0IElzc3VlPC90aXRsZT4KCgkJPHN0eWxlPgoJCQlpbnB1dCB7
CgkJCQl0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lOwoJCQkJdGV4dC1kZWNvcmF0aW9u
LWNvbG9yOiBibHVlOwoJCQkJb3V0bGluZTogbm9uZTsKCQkJfQoKCQkJaW5wdXQ6Zm9jdXMgewoJ
CQkJdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZWQ7CgkJCX0KCQk8L3N0eWxlPgoJPC9oZWFkPgoJ
PGJvZHk+CgkJPGlucHV0IHR5cGU9J3RleHQnIHZhbHVlPSd0aGlzIGlzIHNvbWUgdGV4dCAxJz4K
CQk8aW5wdXQgdHlwZT0ndGV4dCcgdmFsdWU9J3RoaXMgaXMgc29tZSB0ZXh0IDInPgoJCTxpbnB1
dCB0eXBlPSd0ZXh0JyB2YWx1ZT0ndGhpcyBpcyBzb21lIHRleHQgMyc+Cgk8L2JvZHk+CjwvaHRt
bD4=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448416</attachid>
            <date>2022-01-05 12:11:41 -0800</date>
            <delta_ts>2022-01-05 12:21:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234800-20220105121140.patch</filename>
            <type>text/plain</type>
            <size>4478</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2M4NDQwODNjMDkzZDE5
NTNmMzdhN2Y3MDc3YjgwNmVkOGVkZmM5NC4uNWQ0MTRmMTQxMjBiZDIyZGZhOGRiZmM5N2YxYzA2
ZjZjYWVjN2M2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIyLTAxLTA1ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBUZXh0LWRlY29yYXRpb24gY29s
b3Igbm90IGNoYW5naW5nIGJhY2sgYWZ0ZXIgaW5wdXQgYmx1ciB3aXRoIG91dGxpbmUgcmVtb3Zl
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM0ODAw
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84NzE0NTYzNj4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSBjYXNlIHdo
ZW4gYSBkZWNvcmF0aW9uIHR5cGUgb2Ygc3R5bGUgdmFsdWUgY2hhbmdlcyBvbiB0aGUgaW5wdXQK
KyAgICAgICAgZWxlbWVudCAoZS5nLiB0ZXh0LWRlY29yYXRpb24tY29sb3IpIGFuZCB0aGUgaW5u
ZXIgcmVuZGVyZXIgZG9lcyBub3QgZ2V0IG5vdGlmaWVkIHRocm91Z2ggdGhlIHVzdWFsIHN0eWxl
RGlkQ2hhbmdlCisgICAgICAgIGZsb3cgYmVjYXVzZSB0aGUgcHJvcGVydHkgaXMgbm9uLWluaGVy
aXRlZC4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0aW9u
LWNoYW5nZS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKToK
KwogMjAyMi0wMS0wNCAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
W0xGQ11bSUZDXSBmYXN0L3RleHQvY29tYmluaW5nLW1hcmstcGFpbnQuaHRtbCBpcyBmYWlsaW5n
IChjb21wbGV4IHRleHQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGV4dENvbnRyb2wuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRD
b250cm9sLmNwcAppbmRleCAwZjI4MWEwNTdjZjY1MTgwZTRiZTg2OTkwNmU4MmM2YjE3YjgwMjBj
Li44YTFkYWE2N2M3NzdkYjA2YjlhYmU5NWM1YmEwMWYxNWM2OWZiZGY3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbC5jcHAKQEAgLTcxLDYgKzcxLDEx
IEBAIHZvaWQgUmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKFN0eWxlRGlmZmVyZW5j
ZSBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSoKICAgICAgICAgYXV0byBvbGRJbm5lclRleHRTdHls
ZSA9IHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS5jcmVhdGVJbm5lclRleHRTdHlsZSgqb2xkU3R5
bGUpOwogICAgICAgICBpZiAobmV3SW5uZXJUZXh0U3R5bGUgIT0gb2xkSW5uZXJUZXh0U3R5bGUp
CiAgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+c2V0U3R5bGUoV1RGTW92ZShuZXdJbm5l
clRleHRTdHlsZSkpOworICAgICAgICBlbHNlIGlmIChkaWZmID09IFN0eWxlRGlmZmVyZW5jZTo6
UmVwYWludElmVGV4dE9yQm9yZGVyT3JPdXRsaW5lIHx8IGRpZmYgPT0gU3R5bGVEaWZmZXJlbmNl
OjpSZXBhaW50KSB7CisgICAgICAgICAgICAvLyBSZXBhaW50IGlzIGV4cGVjdGVkIHRvIGJlIHBy
b3BhZ2F0ZWQgZG93biB0byB0aGUgc2hhZG93IHRyZWUgd2hlbiBub24taW5oZXJpdGVkIHN0eWxl
IHByb3BlcnR5IGNoYW5nZXMKKyAgICAgICAgICAgIC8vIChlLmcuIHRleHQtZGVjb3JhdGlvbi1j
b2xvcikgc2luY2UgdGhhdCdzIHdoZXJlIHRoZSB2YWx1ZSBhY3R1YWxseSB0YWtlcyBlZmZlY3Qu
CisgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+cmVwYWludCgpOworICAgICAgICB9CiAg
ICAgfQogICAgIHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS51cGRhdGVQbGFjZWhvbGRlclZpc2li
aWxpdHkoKTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBhYmU3Yzc0ZDgxNjE3ZGJmODYyYTdlODBkNjc3ZjBiMjU3NmMx
MzM0Li4wZWY1YzczMDdmN2FhYTUzOGFmYTg4MTI2YTE0N2Y2ZDZhYzA2ODhmIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMjItMDEtMDUgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgor
CisgICAgICAgIFRleHQtZGVjb3JhdGlvbiBjb2xvciBub3QgY2hhbmdpbmcgYmFjayBhZnRlciBp
bnB1dCBibHVyIHdpdGggb3V0bGluZSByZW1vdmVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ4MDAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg3
MTQ1NjM2PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UtZXhwZWN0ZWQuaHRt
bDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1j
aGFuZ2UuaHRtbDogQWRkZWQuCisKIDIwMjItMDEtMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZy
YXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgImNhbmNlbGVkIiB3aGVlbCBldmVudHMgdG8gbm9u
LXplcm8gZGVsdGFzIGNhdXNlIHNjcm9sbGluZyBqdW1wcyBpbiBQREZzIGFuZCBDb2RlTWlycm9y
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0
aW9uLWNoYW5nZS1leHBlY3RlZC5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9keW5hbWlj
LXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UtZXhwZWN0ZWQuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0
NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41NmU2ZmE4
YTZiNjc2N2NiNThmZTQzYTA4YjM5MTQ3NWJlZDc1ZmEyCi0tLSAvZGV2L251bGwKKysrIGIvTGF5
b3V0VGVzdHMvZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UtZXhwZWN0
ZWQuaHRtbApAQCAtMCwwICsxLDExIEBACis8IURPQ1RZUEUgaHRtbD4KKzxzdHlsZT4KK2lucHV0
IHsKKyAgd2lkdGg6IDUwMHB4OworICBmb250LXNpemU6IDE4cHg7CisgIHRleHQtZGVjb3JhdGlv
bi1saW5lOiB1bmRlcmxpbmU7CisgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogZ3JlZW47CisgIG91
dGxpbmU6IG5vbmU7Cit9Cis8L3N0eWxlPgorPGlucHV0IGlkPWNoYW5nZVRoaXMgdHlwZT0ndGV4
dCcgdmFsdWU9IlBBU1MgaWYgdW5kZXJsaW5lIGNvbG9yIGNoYW5nZXMiPjxicj4KZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZHluYW1pYy10ZXh0LWRlY29yYXRpb24tY2hhbmdl
Lmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0aW9uLWNo
YW5nZS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAuLjY3NzY5MzI2YjczMzc3YWI1YWNkYzM1MzlmY2EyOWQwNzVm
MzQ0YjkKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMt
dGV4dC1kZWNvcmF0aW9uLWNoYW5nZS5odG1sCkBAIC0wLDAgKzEsMjIgQEAKKzwhRE9DVFlQRSBo
dG1sPgorPHNjcmlwdCBzcmM9Ii4uLy4uL3Jlc291cmNlcy91aS1oZWxwZXIuanMiPjwvc2NyaXB0
PgorPHN0eWxlPgoraW5wdXQgeworICB3aWR0aDogNTAwcHg7CisgIGZvbnQtc2l6ZTogMThweDsK
KyAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTsKKyAgdGV4dC1kZWNvcmF0aW9uLWNv
bG9yOiByZWQ7CisgIG91dGxpbmU6IG5vbmU7Cit9Cis8L3N0eWxlPgorPGlucHV0IGlkPWNoYW5n
ZVRoaXMgdHlwZT0ndGV4dCcgdmFsdWU9IlBBU1MgaWYgdW5kZXJsaW5lIGNvbG9yIGNoYW5nZXMi
Pjxicj4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpCisgIHRlc3RSdW5uZXIud2Fp
dFVudGlsRG9uZSgpOworc2V0VGltZW91dChhc3luYyAoKSA9PiB7CisgIGF3YWl0IFVJSGVscGVy
LnJlbmRlcmluZ1VwZGF0ZSgpOworICBjaGFuZ2VUaGlzLnN0eWxlLnRleHREZWNvcmF0aW9uQ29s
b3IgPSAiZ3JlZW4iOworICBpZiAod2luZG93LnRlc3RSdW5uZXIpCisgICAgdGVzdFJ1bm5lci5u
b3RpZnlEb25lKCk7Cit9LCAwKTsKKzwvc2NyaXB0Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448419</attachid>
            <date>2022-01-05 12:31:44 -0800</date>
            <delta_ts>2022-01-05 12:52:49 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234800-20220105123143.patch</filename>
            <type>text/plain</type>
            <size>4543</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2M4NDQwODNjMDkzZDE5
NTNmMzdhN2Y3MDc3YjgwNmVkOGVkZmM5NC4uNWQ0MTRmMTQxMjBiZDIyZGZhOGRiZmM5N2YxYzA2
ZjZjYWVjN2M2OCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIyLTAxLTA1ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBUZXh0LWRlY29yYXRpb24gY29s
b3Igbm90IGNoYW5naW5nIGJhY2sgYWZ0ZXIgaW5wdXQgYmx1ciB3aXRoIG91dGxpbmUgcmVtb3Zl
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM0ODAw
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84NzE0NTYzNj4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSBjYXNlIHdo
ZW4gYSBkZWNvcmF0aW9uIHR5cGUgb2Ygc3R5bGUgdmFsdWUgY2hhbmdlcyBvbiB0aGUgaW5wdXQK
KyAgICAgICAgZWxlbWVudCAoZS5nLiB0ZXh0LWRlY29yYXRpb24tY29sb3IpIGFuZCB0aGUgaW5u
ZXIgcmVuZGVyZXIgZG9lcyBub3QgZ2V0IG5vdGlmaWVkIHRocm91Z2ggdGhlIHVzdWFsIHN0eWxl
RGlkQ2hhbmdlCisgICAgICAgIGZsb3cgYmVjYXVzZSB0aGUgcHJvcGVydHkgaXMgbm9uLWluaGVy
aXRlZC4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0aW9u
LWNoYW5nZS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKToK
KwogMjAyMi0wMS0wNCAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
W0xGQ11bSUZDXSBmYXN0L3RleHQvY29tYmluaW5nLW1hcmstcGFpbnQuaHRtbCBpcyBmYWlsaW5n
IChjb21wbGV4IHRleHQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGV4dENvbnRyb2wuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRD
b250cm9sLmNwcAppbmRleCAwZjI4MWEwNTdjZjY1MTgwZTRiZTg2OTkwNmU4MmM2YjE3YjgwMjBj
Li44YTFkYWE2N2M3NzdkYjA2YjlhYmU5NWM1YmEwMWYxNWM2OWZiZGY3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbC5jcHAKQEAgLTcxLDYgKzcxLDEx
IEBAIHZvaWQgUmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKFN0eWxlRGlmZmVyZW5j
ZSBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSoKICAgICAgICAgYXV0byBvbGRJbm5lclRleHRTdHls
ZSA9IHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS5jcmVhdGVJbm5lclRleHRTdHlsZSgqb2xkU3R5
bGUpOwogICAgICAgICBpZiAobmV3SW5uZXJUZXh0U3R5bGUgIT0gb2xkSW5uZXJUZXh0U3R5bGUp
CiAgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+c2V0U3R5bGUoV1RGTW92ZShuZXdJbm5l
clRleHRTdHlsZSkpOworICAgICAgICBlbHNlIGlmIChkaWZmID09IFN0eWxlRGlmZmVyZW5jZTo6
UmVwYWludElmVGV4dE9yQm9yZGVyT3JPdXRsaW5lIHx8IGRpZmYgPT0gU3R5bGVEaWZmZXJlbmNl
OjpSZXBhaW50KSB7CisgICAgICAgICAgICAvLyBSZXBhaW50IGlzIGV4cGVjdGVkIHRvIGJlIHBy
b3BhZ2F0ZWQgZG93biB0byB0aGUgc2hhZG93IHRyZWUgd2hlbiBub24taW5oZXJpdGVkIHN0eWxl
IHByb3BlcnR5IGNoYW5nZXMKKyAgICAgICAgICAgIC8vIChlLmcuIHRleHQtZGVjb3JhdGlvbi1j
b2xvcikgc2luY2UgdGhhdCdzIHdoZXJlIHRoZSB2YWx1ZSBhY3R1YWxseSB0YWtlcyBlZmZlY3Qu
CisgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+cmVwYWludCgpOworICAgICAgICB9CiAg
ICAgfQogICAgIHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS51cGRhdGVQbGFjZWhvbGRlclZpc2li
aWxpdHkoKTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBhYmU3Yzc0ZDgxNjE3ZGJmODYyYTdlODBkNjc3ZjBiMjU3NmMx
MzM0Li4wZWY1YzczMDdmN2FhYTUzOGFmYTg4MTI2YTE0N2Y2ZDZhYzA2ODhmIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMjItMDEtMDUgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgor
CisgICAgICAgIFRleHQtZGVjb3JhdGlvbiBjb2xvciBub3QgY2hhbmdpbmcgYmFjayBhZnRlciBp
bnB1dCBibHVyIHdpdGggb3V0bGluZSByZW1vdmVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ4MDAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg3
MTQ1NjM2PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAg
ICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UtZXhwZWN0ZWQuaHRt
bDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1j
aGFuZ2UuaHRtbDogQWRkZWQuCisKIDIwMjItMDEtMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZy
YXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgImNhbmNlbGVkIiB3aGVlbCBldmVudHMgdG8gbm9u
LXplcm8gZGVsdGFzIGNhdXNlIHNjcm9sbGluZyBqdW1wcyBpbiBQREZzIGFuZCBDb2RlTWlycm9y
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0
aW9uLWNoYW5nZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMt
dGV4dC1kZWNvcmF0aW9uLWNoYW5nZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uZjdjMWYwZjkw
NmQ1N2MzY2RjYzk2ZDYwN2U3NGRhNTg2NTYyOTgwOQotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvZm9ybXMvZHluYW1pYy10ZXh0LWRlY29yYXRpb24tY2hhbmdlLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDUgQEAKKworKHJlcGFpbnQgcmVjdHMKKyAgKHJlY3QgMTEgMTMgNTAw
IDIxKQorKQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMtdGV4
dC1kZWNvcmF0aW9uLWNoYW5nZS5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9mb3Jtcy9keW5hbWlj
LXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UuaHRtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi40ZjhlYTBkMzYwMzA5MzU2
NDc4ZmI2ZTlhODc5ZjJlMTQyMDcxNTcwCi0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0VGVzdHMv
ZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UuaHRtbApAQCAtMCwwICsx
LDMyIEBACis8IURPQ1RZUEUgaHRtbD4KKzxzY3JpcHQgc3JjPSIuLi8uLi9yZXNvdXJjZXMvdWkt
aGVscGVyLmpzIj48L3NjcmlwdD4KKzxzdHlsZT4KK2lucHV0IHsKKyAgd2lkdGg6IDUwMHB4Owor
ICBmb250LXNpemU6IDE4cHg7CisgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7Cisg
IHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmVkOworICBvdXRsaW5lOiBub25lOworfQorPC9zdHls
ZT4KKzxpbnB1dCBpZD1jaGFuZ2VUaGlzIHR5cGU9J3RleHQnIHZhbHVlPSJQQVNTIGlmIHVuZGVy
bGluZSBjb2xvciBjaGFuZ2VzIj4KKzxwcmUgaWQ9cmVzdWx0PjwvcHJlPgorPHNjcmlwdD4KK2lm
ICh3aW5kb3cudGVzdFJ1bm5lcikgeworICB0ZXN0UnVubmVyLndhaXRVbnRpbERvbmUoKTsKKyAg
dGVzdFJ1bm5lci5kdW1wQXNUZXh0KHRydWUpOworfQorc2V0VGltZW91dChhc3luYyAoKSA9PiB7
CisgIGF3YWl0IFVJSGVscGVyLnJlbmRlcmluZ1VwZGF0ZSgpOworICBpZiAod2luZG93LmludGVy
bmFscykKKyAgICBpbnRlcm5hbHMuc3RhcnRUcmFja2luZ1JlcGFpbnRzKCk7CisgIGNoYW5nZVRo
aXMuc3R5bGUudGV4dERlY29yYXRpb25Db2xvciA9ICJncmVlbiI7CisgIGRvY3VtZW50LmJvZHku
b2Zmc2V0SGVpZ2h0OworICBpZiAoaW50ZXJuYWxzKSB7CisgICAgcmVzdWx0LnRleHRDb250ZW50
ID0gaW50ZXJuYWxzLnJlcGFpbnRSZWN0c0FzVGV4dCgpOworICAgIGludGVybmFscy5zdG9wVHJh
Y2tpbmdSZXBhaW50cygpOworICB9CisgIGlmICh3aW5kb3cudGVzdFJ1bm5lcikKKyAgICB0ZXN0
UnVubmVyLm5vdGlmeURvbmUoKTsKK30sIDApOworPC9zY3JpcHQ+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>448421</attachid>
            <date>2022-01-05 12:52:52 -0800</date>
            <delta_ts>2022-01-05 21:52:55 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-234800-20220105125251.patch</filename>
            <type>text/plain</type>
            <size>4551</size>
            <attacher name="alan">zalan</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg3NTk2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggN2M4NDQwODNjMDkzZDE5
NTNmMzdhN2Y3MDc3YjgwNmVkOGVkZmM5NC4uMDk5NDEzNzczMDE2NDU0MjdiY2U3ZGE0MDViM2Ey
Mzc2MTgyMDY1NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIyLTAxLTA1ICBBbGFu
IEJ1anRhcyAgPHphbGFuQGFwcGxlLmNvbT4KKworICAgICAgICBUZXh0LWRlY29yYXRpb24gY29s
b3Igbm90IGNoYW5naW5nIGJhY2sgYWZ0ZXIgaW5wdXQgYmx1ciB3aXRoIG91dGxpbmUgcmVtb3Zl
ZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjM0ODAw
CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS84NzE0NTYzNj4KKworICAgICAgICBSZXZpZXdlZCBi
eSBBbnR0aSBLb2l2aXN0by4KKworICAgICAgICBUaGlzIHBhdGNoIGZpeGVzIHRoZSBjYXNlIHdo
ZW4gYSBkZWNvcmF0aW9uIHR5cGUgb2Ygc3R5bGUgdmFsdWUgY2hhbmdlcyBvbiB0aGUgaW5wdXQK
KyAgICAgICAgZWxlbWVudCAoZS5nLiB0ZXh0LWRlY29yYXRpb24tY29sb3IpIGFuZCB0aGUgaW5u
ZXIgcmVuZGVyZXIgZG9lcyBub3QgZ2V0IG5vdGlmaWVkIHRocm91Z2ggdGhlIHVzdWFsIHN0eWxl
RGlkQ2hhbmdlCisgICAgICAgIGZsb3cgYmVjYXVzZSB0aGUgcHJvcGVydHkgaXMgbm9uLWluaGVy
aXRlZC4KKworICAgICAgICBUZXN0OiBmYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0aW9u
LWNoYW5nZS5odG1sCisKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKToK
KwogMjAyMi0wMS0wNCAgQWxhbiBCdWp0YXMgIDx6YWxhbkBhcHBsZS5jb20+CiAKICAgICAgICAg
W0xGQ11bSUZDXSBmYXN0L3RleHQvY29tYmluaW5nLW1hcmstcGFpbnQuaHRtbCBpcyBmYWlsaW5n
IChjb21wbGV4IHRleHQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyVGV4dENvbnRyb2wuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlclRleHRD
b250cm9sLmNwcAppbmRleCAwZjI4MWEwNTdjZjY1MTgwZTRiZTg2OTkwNmU4MmM2YjE3YjgwMjBj
Li44YTFkYWE2N2M3NzdkYjA2YjlhYmU5NWM1YmEwMWYxNWM2OWZiZGY3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyVGV4dENvbnRyb2wuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJUZXh0Q29udHJvbC5jcHAKQEAgLTcxLDYgKzcxLDEx
IEBAIHZvaWQgUmVuZGVyVGV4dENvbnRyb2w6OnN0eWxlRGlkQ2hhbmdlKFN0eWxlRGlmZmVyZW5j
ZSBkaWZmLCBjb25zdCBSZW5kZXJTdHlsZSoKICAgICAgICAgYXV0byBvbGRJbm5lclRleHRTdHls
ZSA9IHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS5jcmVhdGVJbm5lclRleHRTdHlsZSgqb2xkU3R5
bGUpOwogICAgICAgICBpZiAobmV3SW5uZXJUZXh0U3R5bGUgIT0gb2xkSW5uZXJUZXh0U3R5bGUp
CiAgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+c2V0U3R5bGUoV1RGTW92ZShuZXdJbm5l
clRleHRTdHlsZSkpOworICAgICAgICBlbHNlIGlmIChkaWZmID09IFN0eWxlRGlmZmVyZW5jZTo6
UmVwYWludElmVGV4dE9yQm9yZGVyT3JPdXRsaW5lIHx8IGRpZmYgPT0gU3R5bGVEaWZmZXJlbmNl
OjpSZXBhaW50KSB7CisgICAgICAgICAgICAvLyBSZXBhaW50IGlzIGV4cGVjdGVkIHRvIGJlIHBy
b3BhZ2F0ZWQgZG93biB0byB0aGUgc2hhZG93IHRyZWUgd2hlbiBub24taW5oZXJpdGVkIHN0eWxl
IHByb3BlcnR5IGNoYW5nZXMKKyAgICAgICAgICAgIC8vIChlLmcuIHRleHQtZGVjb3JhdGlvbi1j
b2xvcikgc2luY2UgdGhhdCdzIHdoZXJlIHRoZSB2YWx1ZSBhY3R1YWxseSB0YWtlcyBlZmZlY3Qu
CisgICAgICAgICAgICBpbm5lclRleHRSZW5kZXJlci0+cmVwYWludCgpOworICAgICAgICB9CiAg
ICAgfQogICAgIHRleHRGb3JtQ29udHJvbEVsZW1lbnQoKS51cGRhdGVQbGFjZWhvbGRlclZpc2li
aWxpdHkoKTsKIH0KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwppbmRleCBhYmU3Yzc0ZDgxNjE3ZGJmODYyYTdlODBkNjc3ZjBiMjU3NmMx
MzM0Li44ZjU4NGI0NGVmMTUzZWNhNzYzYTk1NzM1YzZkNmQxMzFiMjRlMDM1IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMTQgQEAKKzIwMjItMDEtMDUgIEFsYW4gQnVqdGFzICA8emFsYW5AYXBwbGUuY29tPgor
CisgICAgICAgIFRleHQtZGVjb3JhdGlvbiBjb2xvciBub3QgY2hhbmdpbmcgYmFjayBhZnRlciBp
bnB1dCBibHVyIHdpdGggb3V0bGluZSByZW1vdmVkCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzQ4MDAKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzg3
MTQ1NjM2PgorCisgICAgICAgIFJldmlld2VkIGJ5IEFudHRpIEtvaXZpc3RvLgorCisgICAgICAg
ICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UtZXhwZWN0ZWQuaHRt
bDogQWRkZWQuCisgICAgICAgICogZmFzdC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1j
aGFuZ2UuaHRtbDogQWRkZWQuCisKIDIwMjItMDEtMDQgIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZy
YXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgImNhbmNlbGVkIiB3aGVlbCBldmVudHMgdG8gbm9u
LXplcm8gZGVsdGFzIGNhdXNlIHNjcm9sbGluZyBqdW1wcyBpbiBQREZzIGFuZCBDb2RlTWlycm9y
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMtdGV4dC1kZWNvcmF0
aW9uLWNoYW5nZS1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL2R5bmFtaWMt
dGV4dC1kZWNvcmF0aW9uLWNoYW5nZS1leHBlY3RlZC50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uYWE0NGU3Yzlm
OTExYjcyOTI5MTNhYWU0ZWQ1YWMxN2M4MDRiOTI4MwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2Zhc3QvZm9ybXMvZHluYW1pYy10ZXh0LWRlY29yYXRpb24tY2hhbmdlLWV4cGVjdGVk
LnR4dApAQCAtMCwwICsxLDIgQEAKKworUEFTUwpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9mb3Jtcy9keW5hbWljLXRleHQtZGVjb3JhdGlvbi1jaGFuZ2UuaHRtbCBiL0xheW91dFRlc3Rz
L2Zhc3QvZm9ybXMvZHluYW1pYy10ZXh0LWRlY29yYXRpb24tY2hhbmdlLmh0bWwKbmV3IGZpbGUg
bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MC4uZWQ2MGU0NDQ2NjMxNDcyNDA3MDg2N2NkZDlmNjBlNzhhNjk5YjA4ZQotLS0gL2Rldi9udWxs
CisrKyBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMvZHluYW1pYy10ZXh0LWRlY29yYXRpb24tY2hh
bmdlLmh0bWwKQEAgLTAsMCArMSwzMiBAQAorPCFET0NUWVBFIGh0bWw+Cis8c2NyaXB0IHNyYz0i
Li4vLi4vcmVzb3VyY2VzL3VpLWhlbHBlci5qcyI+PC9zY3JpcHQ+Cis8c3R5bGU+CitpbnB1dCB7
CisgIHdpZHRoOiA1MDBweDsKKyAgZm9udC1zaXplOiAxOHB4OworICB0ZXh0LWRlY29yYXRpb24t
bGluZTogdW5kZXJsaW5lOworICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJlZDsKKyAgb3V0bGlu
ZTogbm9uZTsKK30KKzwvc3R5bGU+Cis8aW5wdXQgaWQ9Y2hhbmdlVGhpcyB0eXBlPSd0ZXh0JyB2
YWx1ZT0iUEFTUyBpZiB1bmRlcmxpbmUgY29sb3IgY2hhbmdlcyI+Cis8cHJlIGlkPXJlc3VsdD48
L3ByZT4KKzxzY3JpcHQ+CitpZiAod2luZG93LnRlc3RSdW5uZXIpIHsKKyAgdGVzdFJ1bm5lci53
YWl0VW50aWxEb25lKCk7CisgIHRlc3RSdW5uZXIuZHVtcEFzVGV4dCh0cnVlKTsKK30KK3NldFRp
bWVvdXQoYXN5bmMgKCkgPT4geworICBhd2FpdCBVSUhlbHBlci5yZW5kZXJpbmdVcGRhdGUoKTsK
KyAgaWYgKHdpbmRvdy5pbnRlcm5hbHMpCisgICAgaW50ZXJuYWxzLnN0YXJ0VHJhY2tpbmdSZXBh
aW50cygpOworICBjaGFuZ2VUaGlzLnN0eWxlLnRleHREZWNvcmF0aW9uQ29sb3IgPSAiZ3JlZW4i
OworICBkb2N1bWVudC5ib2R5Lm9mZnNldEhlaWdodDsKKyAgaWYgKGludGVybmFscykgeworICAg
IHJlc3VsdC50ZXh0Q29udGVudCA9IGludGVybmFscy5yZXBhaW50UmVjdHNBc1RleHQoKS5sZW5n
dGggPyAiUEFTUyIgOiAiRkFJTCAtbm8gcmVwYWludCBoYXBwZW5lZCI7CisgICAgaW50ZXJuYWxz
LnN0b3BUcmFja2luZ1JlcGFpbnRzKCk7CisgIH0KKyAgaWYgKHdpbmRvdy50ZXN0UnVubmVyKQor
ICAgIHRlc3RSdW5uZXIubm90aWZ5RG9uZSgpOworfSwgMCk7Cis8L3NjcmlwdD4K
</data>

          </attachment>
      

    </bug>

</bugzilla>