<?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>218894</bug_id>
          
          <creation_ts>2020-11-13 02:28:43 -0800</creation_ts>
          <short_desc>Support more properties on ::marker</short_desc>
          <delta_ts>2020-11-16 13:19:16 -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>CSS</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=218897</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=218995</see_also>
          <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>218792</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Antoine Quint">graouts</reporter>
          <assigned_to name="Antoine Quint">graouts</assigned_to>
          <cc>changseok</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>graouts</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>koivisto</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>pdr</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1707171</commentid>
    <comment_count>0</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-11-13 02:28:43 -0800</bug_when>
    <thetext>Support more properties on ::marker</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1707172</commentid>
    <comment_count>1</comment_count>
      <attachid>414020</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-11-13 02:30:40 -0800</bug_when>
    <thetext>Created attachment 414020
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1707196</commentid>
    <comment_count>2</comment_count>
      <attachid>414020</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2020-11-13 04:48:25 -0800</bug_when>
    <thetext>Comment on attachment 414020
Patch

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

&gt; Source/WebCore/css/html.css:305
&gt;  ::marker {

You could add a comment here saying that the ::before/::after are handled by computeMarkerStyle.

&gt; Source/WebCore/rendering/RenderListItem.cpp:75
&gt;      RenderStyle parentStyle = RenderStyle::clone(style());
&gt;      auto fontDescription = style().fontDescription();
&gt; -    fontDescription.setVariantNumericSpacing(FontVariantNumericSpacing::TabularNumbers);
&gt; +    if (is&lt;PseudoElement&gt;(element()))
&gt; +        fontDescription.setVariantNumericSpacing(FontVariantNumericSpacing::TabularNumbers);
&gt;      parentStyle.setFontDescription(WTFMove(fontDescription));
&gt;      parentStyle.fontCascade().update(&amp;document().fontSelector());
&gt;      if (auto markerStyle = getCachedPseudoStyle(PseudoId::Marker, &amp;parentStyle))

This seems overly hackish. If I understand correctly this function should have two branches. 

1) The regular one that just does getCachedPseudoStyle(PseudoId::Marker, &amp;style()) and nothing else a
2) A hack branch for is&lt;PseudoElement&gt; case where it initializes all of ::marker UA style (including unicode-bidi and white-space). It doesn&apos;t need to call getCachedPseudoStyle since it won&apos;t work.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1707202</commentid>
    <comment_count>3</comment_count>
      <attachid>414033</attachid>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-11-13 05:22:25 -0800</bug_when>
    <thetext>Created attachment 414033
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1707203</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-11-13 05:26:46 -0800</bug_when>
    <thetext>&lt;rdar://problem/71368343&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1707221</commentid>
    <comment_count>5</comment_count>
    <who name="Antoine Quint">graouts</who>
    <bug_when>2020-11-13 06:32:45 -0800</bug_when>
    <thetext>Committed r269774: &lt;https://trac.webkit.org/changeset/269774&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414020</attachid>
            <date>2020-11-13 02:30:40 -0800</date>
            <delta_ts>2020-11-13 05:22:21 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-218894-20201113113038.patch</filename>
            <type>text/plain</type>
            <size>7968</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5NzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGE3OTEwYWViYjZhZWVl
NGM5NjRmOGUyNDllNjAxZjNkNjJlODgzNi4uOWNmNTI3MDA0Y2U2YTM2OWIwN2M2MmQ2NTkxY2E4
NWJlMDMyNjE4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTExLTEzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFN1cHBvcnQgbW9yZSBw
cm9wZXJ0aWVzIG9uIDo6bWFya2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTg4OTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBJbiBwcmVwYXJhdGlvbiBmb3IgdGhlIHN1cHBvcnQgb2YgYW5pbWF0aW9u
cyBvbiA6Om1hcmtlciBhbmQgb3RoZXIgcHNldWRvLWVsZW1lbnRzLCB3ZSBhZGQgc3VwcG9ydCBm
b3IgYW5pbWF0aW9uIGFuZCB0cmFuc2l0aW9uCisgICAgICAgIHByb3BlcnRpZXMgYW5kIGFkZCBt
b3JlIHJ1bGVzIHRvIHRoZSB1c2VyLWFnZW50IHN0eWxlc2hlZXQgYXMgZGVmaW5lZCBieSBodHRw
czovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLWxpc3RzLTMvI21hcmtlci1wcm9wZXJ0aWVzLgorCisg
ICAgICAgICogY3NzL2h0bWwuY3NzOgorICAgICAgICAoOjptYXJrZXIpOgorICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJMaXN0SXRlbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMaXN0
SXRlbTo6Y29tcHV0ZU1hcmtlclN0eWxlIGNvbnN0KToKKyAgICAgICAgKiBzdHlsZS9Qcm9wZXJ0
eUNhc2NhZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OmlzVmFsaWRNYXJrZXJTdHls
ZVByb3BlcnR5KToKKwogMjAyMC0xMS0xMSAgWmlyYW4gU3VuICA8enN1bkBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtjc3MtZ3JpZF0gUGVyY2VudGFnZSBoZWlnaHQgb24gcmVwbGFjZWQgaXRlbSB3
aXRoIHNjcm9sbGJhcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzIGIv
U291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzCmluZGV4IDlhOTc5NjBhM2Q4MDExZDFlMzM0YjNh
ZjUzMDI0OTIxYmY3MzJhMzEuLjRiOGJkNjA2ZGVhZTRiOTEzM2UwZTQzNGQxNWU3NTgzNzY1NzE1
ZGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvaHRtbC5jc3MKQEAgLTMwMyw2ICszMDMsOSBAQCBsaSB7CiB9CiAKIDo6bWFy
a2VyIHsKKyAgICB1bmljb2RlLWJpZGk6IGlzb2xhdGU7CisgICAgZm9udC12YXJpYW50LW51bWVy
aWM6IHRhYnVsYXItbnVtczsKKyAgICB3aGl0ZS1zcGFjZTogcHJlOwogICAgIHRleHQtdHJhbnNm
b3JtOiBub25lOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVu
ZGVyTGlzdEl0ZW0uY3BwIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxpc3RJdGVt
LmNwcAppbmRleCAxYjg5ZjMxYWRlZjk0MGExMDM4Y2U4M2EwNGZiN2ZjOTA5OTMxYTUzLi42YmU3
MDM2NzkwNjI3MjVlYjBjM2NlM2ZjNzM4YzE5NzNjMjE3NjcxIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGlzdEl0ZW0uY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMaXN0SXRlbS5jcHAKQEAgLTY4LDcgKzY4LDggQEAgUmVuZGVyU3R5
bGUgUmVuZGVyTGlzdEl0ZW06OmNvbXB1dGVNYXJrZXJTdHlsZSgpIGNvbnN0CiAgICAgLy8gYXBw
bHkgdG8gYWxsIGVsZW1lbnRzLgogICAgIFJlbmRlclN0eWxlIHBhcmVudFN0eWxlID0gUmVuZGVy
U3R5bGU6OmNsb25lKHN0eWxlKCkpOwogICAgIGF1dG8gZm9udERlc2NyaXB0aW9uID0gc3R5bGUo
KS5mb250RGVzY3JpcHRpb24oKTsKLSAgICBmb250RGVzY3JpcHRpb24uc2V0VmFyaWFudE51bWVy
aWNTcGFjaW5nKEZvbnRWYXJpYW50TnVtZXJpY1NwYWNpbmc6OlRhYnVsYXJOdW1iZXJzKTsKKyAg
ICBpZiAoaXM8UHNldWRvRWxlbWVudD4oZWxlbWVudCgpKSkKKyAgICAgICAgZm9udERlc2NyaXB0
aW9uLnNldFZhcmlhbnROdW1lcmljU3BhY2luZyhGb250VmFyaWFudE51bWVyaWNTcGFjaW5nOjpU
YWJ1bGFyTnVtYmVycyk7CiAgICAgcGFyZW50U3R5bGUuc2V0Rm9udERlc2NyaXB0aW9uKFdURk1v
dmUoZm9udERlc2NyaXB0aW9uKSk7CiAgICAgcGFyZW50U3R5bGUuZm9udENhc2NhZGUoKS51cGRh
dGUoJmRvY3VtZW50KCkuZm9udFNlbGVjdG9yKCkpOwogICAgIGlmIChhdXRvIG1hcmtlclN0eWxl
ID0gZ2V0Q2FjaGVkUHNldWRvU3R5bGUoUHNldWRvSWQ6Ok1hcmtlciwgJnBhcmVudFN0eWxlKSkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1Byb3BlcnR5Q2FzY2FkZS5jcHAgYi9T
b3VyY2UvV2ViQ29yZS9zdHlsZS9Qcm9wZXJ0eUNhc2NhZGUuY3BwCmluZGV4IGE3MDNhNGY4Y2Q0
M2M3YmY5MTEwOGFkZTIxYmE1ZGI1ZDcxY2Y5M2YuLjIxMjRhNzkyMDI2YmY4NDcxN2QyYjllN2Iz
YTU3NmY0MzhkODI0M2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1Byb3BlcnR5
Q2FzY2FkZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvUHJvcGVydHlDYXNjYWRlLmNw
cApAQCAtNzAsNiArNzAsNyBAQCBzdGF0aWMgaW5saW5lIGJvb2wgc2hvdWxkQXBwbHlQcm9wZXJ0
eUluUGFyc2VPcmRlcihDU1NQcm9wZXJ0eUlEIHByb3BlcnR5SUQpCiB9CiAKIC8vIGh0dHBzOi8v
d3d3LnczLm9yZy9UUi9jc3MtcHNldWRvLTQvI21hcmtlci1wc2V1ZG8gKEVkaXRvcidzIERyYWZ0
LCAyNSBKdWx5IDIwMTcpCisvLyBGSVhNRTogdGhpcyBpcyBvdXRkYXRlZCwgc2VlIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTg3OTEuCiBzdGF0aWMgaW5saW5lIGJv
b2wgaXNWYWxpZE1hcmtlclN0eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlJRCBpZCkKIHsKICAgICBz
d2l0Y2ggKGlkKSB7CkBAIC05MSw2ICs5MiwxOCBAQCBzdGF0aWMgaW5saW5lIGJvb2wgaXNWYWxp
ZE1hcmtlclN0eWxlUHJvcGVydHkoQ1NTUHJvcGVydHlJRCBpZCkKICAgICBjYXNlIENTU1Byb3Bl
cnR5Rm9udE9wdGljYWxTaXppbmc6CiAgICAgY2FzZSBDU1NQcm9wZXJ0eUZvbnRWYXJpYXRpb25T
ZXR0aW5nczoKICNlbmRpZgorICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25EdXJhdGlvbjoK
KyAgICBjYXNlIENTU1Byb3BlcnR5QW5pbWF0aW9uVGltaW5nRnVuY3Rpb246CisgICAgY2FzZSBD
U1NQcm9wZXJ0eUFuaW1hdGlvbkRlbGF5OgorICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25J
dGVyYXRpb25Db3VudDoKKyAgICBjYXNlIENTU1Byb3BlcnR5QW5pbWF0aW9uRGlyZWN0aW9uOgor
ICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25GaWxsTW9kZToKKyAgICBjYXNlIENTU1Byb3Bl
cnR5QW5pbWF0aW9uUGxheVN0YXRlOgorICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25OYW1l
OgorICAgIGNhc2UgQ1NTUHJvcGVydHlUcmFuc2l0aW9uRHVyYXRpb246CisgICAgY2FzZSBDU1NQ
cm9wZXJ0eVRyYW5zaXRpb25UaW1pbmdGdW5jdGlvbjoKKyAgICBjYXNlIENTU1Byb3BlcnR5VHJh
bnNpdGlvbkRlbGF5OgorICAgIGNhc2UgQ1NTUHJvcGVydHlUcmFuc2l0aW9uUHJvcGVydHk6CiAg
ICAgICAgIHJldHVybiB0cnVlOwogICAgIGRlZmF1bHQ6CiAgICAgICAgIGJyZWFrOwpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy9DaGFuZ2VMb2cKaW5kZXggNmRjMGU1NzdlNTY0MThjYTUxMDY2ZTkzMTE1MTYw
YzE4MTNjNjQ3MS4uMzRhZTYyYjljYzIzOTZiNDJkNjZkYmI5NmQ3NDNiZTlmNDE2ZjJjNSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZworKysgYi9MYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjAtMTEtMTMg
IEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CisKKyAgICAgICAgU3VwcG9ydCBt
b3JlIHByb3BlcnRpZXMgb24gOjptYXJrZXIKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTIxODg5NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgorCisgICAgICAgIE1hcmsgc29tZSBXUFQgcHJvZ3Jlc3Npb25zLgorCisgICAgICAg
ICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcHNldWRvL3BhcnNpbmcvbWFya2VyLXN1cHBv
cnRlZC1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dDoKKwogMjAyMC0xMS0xMSAgUm9iIEJ1aXMgIDxy
YnVpc0BpZ2FsaWEuY29tPgogCiAgICAgICAgIFJlc3luYyB3ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1zaXppbmcvYXNwZWN0LXJhdGlvIGZyb20gdXBzdHJlYW0KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wc2V1ZG8vcGFy
c2luZy9tYXJrZXItc3VwcG9ydGVkLXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0IGIvTGF5b3V0VGVz
dHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9wYXJzaW5n
L21hcmtlci1zdXBwb3J0ZWQtcHJvcGVydGllcy1leHBlY3RlZC50eHQKaW5kZXggZTIwY2ZhNDVm
MDBmMmMzYTgzYmM3MzRmODI2NjU3N2RmZjIzZDVkYi4uODdjYzdhZTI3MTUwNzcxMTEyMmYwZjU2
ZDRmOGU4YWRiZjFlNjAzMSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9wYXJzaW5nL21hcmtlci1zdXBwb3J0ZWQt
cHJvcGVydGllcy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXBzZXVkby9wYXJzaW5nL21hcmtlci1zdXBwb3J0ZWQt
cHJvcGVydGllcy1leHBlY3RlZC50eHQKQEAgLTIyLDE5ICsyMiwxOSBAQCBGQUlMIFByb3BlcnR5
IHVuaWNvZGUtYmlkaSB2YWx1ZSAncGxhaW50ZXh0JyBpbiA6Om1hcmtlciBhc3NlcnRfZXF1YWxz
OiBleHBlY3RlZAogRkFJTCBQcm9wZXJ0eSBkaXJlY3Rpb24gdmFsdWUgJ3J0bCcgaW4gOjptYXJr
ZXIgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgInJ0bCIgYnV0IGdvdCAibHRyIgogRkFJTCBQcm9w
ZXJ0eSBjb250ZW50IHZhbHVlICciZm9vIicgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhw
ZWN0ZWQgIlwiZm9vXCIiIGJ1dCBnb3QgIiIKIEZBSUwgUHJvcGVydHkgYW5pbWF0aW9uIHZhbHVl
ICcxcyBsaW5lYXIgMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGZvcndhcmRzIHBhdXNlZCBhbmltJyBp
biA6Om1hcmtlciBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiMXMgbGluZWFyIDJzIGluZmluaXRl
IGFsdGVybmF0ZSBmb3J3YXJkcyBwYXVzZWQgYW5pbSIgYnV0IGdvdCAiIgotRkFJTCBQcm9wZXJ0
eSBhbmltYXRpb24tZGVsYXkgdmFsdWUgJzFzJyBpbiA6Om1hcmtlciBhc3NlcnRfZXF1YWxzOiBl
eHBlY3RlZCAiMXMiIGJ1dCBnb3QgIjBzIgotRkFJTCBQcm9wZXJ0eSBhbmltYXRpb24tZGlyZWN0
aW9uIHZhbHVlICdhbHRlcm5hdGUnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVk
ICJhbHRlcm5hdGUiIGJ1dCBnb3QgIm5vcm1hbCIKLUZBSUwgUHJvcGVydHkgYW5pbWF0aW9uLWR1
cmF0aW9uIHZhbHVlICcycycgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIjJz
IiBidXQgZ290ICIwcyIKLUZBSUwgUHJvcGVydHkgYW5pbWF0aW9uLWZpbGwtbW9kZSB2YWx1ZSAn
Zm9yd2FyZHMnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJmb3J3YXJkcyIg
YnV0IGdvdCAibm9uZSIKLUZBSUwgUHJvcGVydHkgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCB2
YWx1ZSAnaW5maW5pdGUnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJpbmZp
bml0ZSIgYnV0IGdvdCAiMSIKLUZBSUwgUHJvcGVydHkgYW5pbWF0aW9uLW5hbWUgdmFsdWUgJ2Fu
aW0nIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJhbmltIiBidXQgZ290ICJu
b25lIgotRkFJTCBQcm9wZXJ0eSBhbmltYXRpb24tcGxheS1zdGF0ZSB2YWx1ZSAncGF1c2VkJyBp
biA6Om1hcmtlciBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAicGF1c2VkIiBidXQgZ290ICJydW5u
aW5nIgotRkFJTCBQcm9wZXJ0eSBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uIHZhbHVlICdsaW5l
YXInIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJsaW5lYXIiIGJ1dCBnb3Qg
ImVhc2UiCi1GQUlMIFByb3BlcnR5IHRyYW5zaXRpb24gdmFsdWUgJ2Rpc3BsYXkgMXMgbGluZWFy
IDJzJyBpbiA6Om1hcmtlciBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiZGlzcGxheSAxcyBsaW5l
YXIgMnMiIGJ1dCBnb3QgImFsbCAwcyBlYXNlIDBzIgotRkFJTCBQcm9wZXJ0eSB0cmFuc2l0aW9u
LWRlbGF5IHZhbHVlICcxcycgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIjFz
IiBidXQgZ290ICIwcyIKLUZBSUwgUHJvcGVydHkgdHJhbnNpdGlvbi1kdXJhdGlvbiB2YWx1ZSAn
MnMnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICIycyIgYnV0IGdvdCAiMHMi
Ci1GQUlMIFByb3BlcnR5IHRyYW5zaXRpb24tcHJvcGVydHkgdmFsdWUgJ2Rpc3BsYXknIGluIDo6
bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJkaXNwbGF5IiBidXQgZ290ICJhbGwiCi1G
QUlMIFByb3BlcnR5IHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIHZhbHVlICdsaW5lYXInIGlu
IDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJsaW5lYXIiIGJ1dCBnb3QgImVhc2Ui
CitQQVNTIFByb3BlcnR5IGFuaW1hdGlvbi1kZWxheSB2YWx1ZSAnMXMnIGluIDo6bWFya2VyCitQ
QVNTIFByb3BlcnR5IGFuaW1hdGlvbi1kaXJlY3Rpb24gdmFsdWUgJ2FsdGVybmF0ZScgaW4gOjpt
YXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLWR1cmF0aW9uIHZhbHVlICcycycgaW4gOjpt
YXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLWZpbGwtbW9kZSB2YWx1ZSAnZm9yd2FyZHMn
IGluIDo6bWFya2VyCitQQVNTIFByb3BlcnR5IGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQgdmFs
dWUgJ2luZmluaXRlJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9wZXJ0eSBhbmltYXRpb24tbmFtZSB2
YWx1ZSAnYW5pbScgaW4gOjptYXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLXBsYXktc3Rh
dGUgdmFsdWUgJ3BhdXNlZCcgaW4gOjptYXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLXRp
bWluZy1mdW5jdGlvbiB2YWx1ZSAnbGluZWFyJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9wZXJ0eSB0
cmFuc2l0aW9uIHZhbHVlICdkaXNwbGF5IDFzIGxpbmVhciAycycgaW4gOjptYXJrZXIKK1BBU1Mg
UHJvcGVydHkgdHJhbnNpdGlvbi1kZWxheSB2YWx1ZSAnMXMnIGluIDo6bWFya2VyCitQQVNTIFBy
b3BlcnR5IHRyYW5zaXRpb24tZHVyYXRpb24gdmFsdWUgJzJzJyBpbiA6Om1hcmtlcgorUEFTUyBQ
cm9wZXJ0eSB0cmFuc2l0aW9uLXByb3BlcnR5IHZhbHVlICdkaXNwbGF5JyBpbiA6Om1hcmtlcgor
UEFTUyBQcm9wZXJ0eSB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiB2YWx1ZSAnbGluZWFyJyBp
biA6Om1hcmtlcgogUEFTUyBQcm9wZXJ0eSBkaXNwbGF5IHZhbHVlICdub25lJyBpbiA6Om1hcmtl
cgogUEFTUyBQcm9wZXJ0eSBwb3NpdGlvbiB2YWx1ZSAnYWJzb2x1dGUnIGluIDo6bWFya2VyCiBQ
QVNTIFByb3BlcnR5IGZsb2F0IHZhbHVlICdyaWdodCcgaW4gOjptYXJrZXIK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414033</attachid>
            <date>2020-11-13 05:22:25 -0800</date>
            <delta_ts>2020-11-13 05:25:31 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-218894-20201113142223.patch</filename>
            <type>text/plain</type>
            <size>10043</size>
            <attacher name="Antoine Quint">graouts</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5NzE4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMGE3OTEwYWViYjZhZWVl
NGM5NjRmOGUyNDllNjAxZjNkNjJlODgzNi4uOWNmNTI3MDA0Y2U2YTM2OWIwN2M2MmQ2NTkxY2E4
NWJlMDMyNjE4ZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDIwLTExLTEzICBBbnRv
aW5lIFF1aW50ICA8Z3Jhb3V0c0B3ZWJraXQub3JnPgorCisgICAgICAgIFN1cHBvcnQgbW9yZSBw
cm9wZXJ0aWVzIG9uIDo6bWFya2VyCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3No
b3dfYnVnLmNnaT9pZD0yMTg4OTQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBJbiBwcmVwYXJhdGlvbiBmb3IgdGhlIHN1cHBvcnQgb2YgYW5pbWF0aW9u
cyBvbiA6Om1hcmtlciBhbmQgb3RoZXIgcHNldWRvLWVsZW1lbnRzLCB3ZSBhZGQgc3VwcG9ydCBm
b3IgYW5pbWF0aW9uIGFuZCB0cmFuc2l0aW9uCisgICAgICAgIHByb3BlcnRpZXMgYW5kIGFkZCBt
b3JlIHJ1bGVzIHRvIHRoZSB1c2VyLWFnZW50IHN0eWxlc2hlZXQgYXMgZGVmaW5lZCBieSBodHRw
czovL2RyYWZ0cy5jc3N3Zy5vcmcvY3NzLWxpc3RzLTMvI21hcmtlci1wcm9wZXJ0aWVzLgorCisg
ICAgICAgICogY3NzL2h0bWwuY3NzOgorICAgICAgICAoOjptYXJrZXIpOgorICAgICAgICAqIHJl
bmRlcmluZy9SZW5kZXJMaXN0SXRlbS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMaXN0
SXRlbTo6Y29tcHV0ZU1hcmtlclN0eWxlIGNvbnN0KToKKyAgICAgICAgKiBzdHlsZS9Qcm9wZXJ0
eUNhc2NhZGUuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OmlzVmFsaWRNYXJrZXJTdHls
ZVByb3BlcnR5KToKKwogMjAyMC0xMS0xMSAgWmlyYW4gU3VuICA8enN1bkBpZ2FsaWEuY29tPgog
CiAgICAgICAgIFtjc3MtZ3JpZF0gUGVyY2VudGFnZSBoZWlnaHQgb24gcmVwbGFjZWQgaXRlbSB3
aXRoIHNjcm9sbGJhcgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzIGIv
U291cmNlL1dlYkNvcmUvY3NzL2h0bWwuY3NzCmluZGV4IDlhOTc5NjBhM2Q4MDExZDFlMzM0YjNh
ZjUzMDI0OTIxYmY3MzJhMzEuLjY2YzY2ODA4NDUzNzM0NTczM2M5MWZmNjIzNDFmNGMzOTJjNjU1
NDMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2Nzcy9odG1sLmNzcworKysgYi9Tb3VyY2Uv
V2ViQ29yZS9jc3MvaHRtbC5jc3MKQEAgLTMwMiw3ICszMDIsMTMgQEAgbGkgewogICAgIHRleHQt
YWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OwogfQogCisvKiBGSVhNRTogdGhpcyBzaG91bGQg
YWxzbyBtYXRjaCA6OmJlZm9yZTo6bWFya2VyIGFuZCA6OmFmdGVyOjptYXJrZXIgYnV0IHdlIGRv
bid0IHN1cHBvcnQKKyAgIHRoaXMgeWV0LiBXaGVuIHdlIGRvLCB3ZSBjYW4gcmVtb3ZlIHRoZSBj
b2RlIHNwZWNpZmljIHRvIDo6YmVmb3JlIGFuZCA6OmFmdGVyIGluCisgICBSZW5kZXJMaXN0SXRl
bTo6Y29tcHV0ZU1hcmtlclN0eWxlKCksIHNlZSBidWdzLndlYmtpdC5vcmcvYi8yMTg4OTcuICov
CiA6Om1hcmtlciB7CisgICAgdW5pY29kZS1iaWRpOiBpc29sYXRlOworICAgIGZvbnQtdmFyaWFu
dC1udW1lcmljOiB0YWJ1bGFyLW51bXM7CisgICAgd2hpdGUtc3BhY2U6IHByZTsKICAgICB0ZXh0
LXRyYW5zZm9ybTogbm9uZTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVy
aW5nL1JlbmRlckxpc3RJdGVtLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
aXN0SXRlbS5jcHAKaW5kZXggMWI4OWYzMWFkZWY5NDBhMTAzOGNlODNhMDRmYjdmYzkwOTkzMWE1
My4uNzk3N2FkZGI3Y2ExNmQ1MGU4MDU2NGQ2M2Q0NmZmMzk0NDAyNDRkNyAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxpc3RJdGVtLmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGlzdEl0ZW0uY3BwCkBAIC0zMSw5ICszMSwxMSBAQAog
I2luY2x1ZGUgIkhUTUxVTGlzdEVsZW1lbnQuaCIKICNpbmNsdWRlICJJbmxpbmVFbGVtZW50Qm94
LmgiCiAjaW5jbHVkZSAiUHNldWRvRWxlbWVudC5oIgorI2luY2x1ZGUgIlJlbmRlclN0eWxlQ29u
c3RhbnRzLmgiCiAjaW5jbHVkZSAiUmVuZGVyVHJlZUJ1aWxkZXIuaCIKICNpbmNsdWRlICJSZW5k
ZXJWaWV3LmgiCiAjaW5jbHVkZSAiU3R5bGVJbmhlcml0ZWREYXRhLmgiCisjaW5jbHVkZSAiVW5p
Y29kZUJpZGkuaCIKICNpbmNsdWRlIDx3dGYvSXNvTWFsbG9jSW5saW5lcy5oPgogI2luY2x1ZGUg
PHd0Zi9TdGFja1N0YXRzLmg+CiAjaW5jbHVkZSA8d3RmL1N0ZExpYkV4dHJhcy5oPgpAQCAtNTgs
MjMgKzYwLDI3IEBAIFJlbmRlckxpc3RJdGVtOjp+UmVuZGVyTGlzdEl0ZW0oKQogCiBSZW5kZXJT
dHlsZSBSZW5kZXJMaXN0SXRlbTo6Y29tcHV0ZU1hcmtlclN0eWxlKCkgY29uc3QKIHsKKyAgICBp
ZiAoIWlzPFBzZXVkb0VsZW1lbnQ+KGVsZW1lbnQoKSkpIHsKKyAgICAgICAgYXV0byBtYXJrZXJT
dHlsZSA9IGdldENhY2hlZFBzZXVkb1N0eWxlKFBzZXVkb0lkOjpNYXJrZXIsICZzdHlsZSgpKTsK
KyAgICAgICAgQVNTRVJUKG1hcmtlclN0eWxlKTsKKyAgICAgICAgcmV0dXJuIFJlbmRlclN0eWxl
OjpjbG9uZSgqbWFya2VyU3R5bGUpOworICAgIH0KKwogICAgIC8vIFRoZSBtYXJrZXIgYWx3YXlz
IGluaGVyaXRzIGZyb20gdGhlIGxpc3QgaXRlbSwgcmVnYXJkbGVzcyBvZiB3aGVyZSBpdCBtaWdo
dCBlbmQKICAgICAvLyB1cCAoZS5nLiwgaW4gc29tZSBkZWVwbHkgbmVzdGVkIGxpbmUgYm94KS4g
U2VlIENTUzMgc3BlYy4KLSAgICAvLyBGSVhNRTogVGhlIG1hcmtlciBzaG91bGQgb25seSBpbmhl
cml0IGFsbCBmb250IHByb3BlcnRpZXMgYW5kIHRoZSBjb2xvciBwcm9wZXJ0eQotICAgIC8vIGFj
Y29yZGluZyB0byB0aGUgQ1NTIFBzZXVkby1FbGVtZW50cyBNb2R1bGUgTGV2ZWwgNCBzcGVjLgot
ICAgIC8vCi0gICAgLy8gQWx0aG91Z2ggdGhlIENTUyBQc2V1ZG8tRWxlbWVudHMgTW9kdWxlIExl
dmVsIDQgc3BlYy4gc2FpZHMgdG8gYWRkIDo6bWFya2VyIHRvIHRoZSBVQSBzaGVldAotICAgIC8v
IHdlIGFwcGx5IGl0IGhlcmUgYXMgYW4gb3B0aW1pemF0aW9uIGJlY2F1c2UgaXQgb25seSBhcHBs
aWVzIHRvIG1hcmtlcnMuIFRoYXQgaXMsIGl0IGRvZXMgbm90Ci0gICAgLy8gYXBwbHkgdG8gYWxs
IGVsZW1lbnRzLgotICAgIFJlbmRlclN0eWxlIHBhcmVudFN0eWxlID0gUmVuZGVyU3R5bGU6OmNs
b25lKHN0eWxlKCkpOworICAgIGF1dG8gbWFya2VyU3R5bGUgPSBSZW5kZXJTdHlsZTo6Y3JlYXRl
KCk7CisgICAgbWFya2VyU3R5bGUuaW5oZXJpdEZyb20oc3R5bGUoKSk7CisKKyAgICAvLyBJbiB0
aGUgY2FzZSBvZiBhIDo6YmVmb3JlIG9yIDo6YWZ0ZXIgcHNldWRvLWVsZW1lbnQsIHdlIG1hbnVh
bGx5IGFwcGx5IHRoZSBwcm9wZXJ0aWVzCisgICAgLy8gb3RoZXJ3aXNlIHNldCBpbiB0aGUgdXNl
ci1hZ2VudCBzdHlsZXNoZWV0IHNpbmNlIHdlIGRvbid0IHN1cHBvcnQgOjpiZWZvcmU6Om1hcmtl
ciBvcgorICAgIC8vIDo6YWZ0ZXI6Om1hcmtlci4gU2VlIGJ1Z3Mud2Via2l0Lm9yZy9iLzIxODg5
Ny4KICAgICBhdXRvIGZvbnREZXNjcmlwdGlvbiA9IHN0eWxlKCkuZm9udERlc2NyaXB0aW9uKCk7
CiAgICAgZm9udERlc2NyaXB0aW9uLnNldFZhcmlhbnROdW1lcmljU3BhY2luZyhGb250VmFyaWFu
dE51bWVyaWNTcGFjaW5nOjpUYWJ1bGFyTnVtYmVycyk7Ci0gICAgcGFyZW50U3R5bGUuc2V0Rm9u
dERlc2NyaXB0aW9uKFdURk1vdmUoZm9udERlc2NyaXB0aW9uKSk7Ci0gICAgcGFyZW50U3R5bGUu
Zm9udENhc2NhZGUoKS51cGRhdGUoJmRvY3VtZW50KCkuZm9udFNlbGVjdG9yKCkpOwotICAgIGlm
IChhdXRvIG1hcmtlclN0eWxlID0gZ2V0Q2FjaGVkUHNldWRvU3R5bGUoUHNldWRvSWQ6Ok1hcmtl
ciwgJnBhcmVudFN0eWxlKSkKLSAgICAgICAgcmV0dXJuIFJlbmRlclN0eWxlOjpjbG9uZSgqbWFy
a2VyU3R5bGUpOwotICAgIGF1dG8gbWFya2VyU3R5bGUgPSBSZW5kZXJTdHlsZTo6Y3JlYXRlKCk7
Ci0gICAgbWFya2VyU3R5bGUuaW5oZXJpdEZyb20ocGFyZW50U3R5bGUpOworICAgIG1hcmtlclN0
eWxlLnNldEZvbnREZXNjcmlwdGlvbihXVEZNb3ZlKGZvbnREZXNjcmlwdGlvbikpOworICAgIG1h
cmtlclN0eWxlLmZvbnRDYXNjYWRlKCkudXBkYXRlKCZkb2N1bWVudCgpLmZvbnRTZWxlY3Rvcigp
KTsKKyAgICBtYXJrZXJTdHlsZS5zZXRVbmljb2RlQmlkaShFVW5pY29kZUJpZGk6Oklzb2xhdGUp
OworICAgIG1hcmtlclN0eWxlLnNldFdoaXRlU3BhY2UoV2hpdGVTcGFjZTo6UHJlKTsKKyAgICBt
YXJrZXJTdHlsZS5zZXRUZXh0VHJhbnNmb3JtKFRleHRUcmFuc2Zvcm06Ok5vbmUpOwogICAgIHJl
dHVybiBtYXJrZXJTdHlsZTsKIH0KIApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUv
UHJvcGVydHlDYXNjYWRlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL1Byb3BlcnR5Q2FzY2Fk
ZS5jcHAKaW5kZXggYTcwM2E0ZjhjZDQzYzdiZjkxMTA4YWRlMjFiYTVkYjVkNzFjZjkzZi4uMjEy
NGE3OTIwMjZiZjg0NzE3ZDJiOWU3YjNhNTc2ZjQzOGQ4MjQzZiAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYkNvcmUvc3R5bGUvUHJvcGVydHlDYXNjYWRlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9z
dHlsZS9Qcm9wZXJ0eUNhc2NhZGUuY3BwCkBAIC03MCw2ICs3MCw3IEBAIHN0YXRpYyBpbmxpbmUg
Ym9vbCBzaG91bGRBcHBseVByb3BlcnR5SW5QYXJzZU9yZGVyKENTU1Byb3BlcnR5SUQgcHJvcGVy
dHlJRCkKIH0KIAogLy8gaHR0cHM6Ly93d3cudzMub3JnL1RSL2Nzcy1wc2V1ZG8tNC8jbWFya2Vy
LXBzZXVkbyAoRWRpdG9yJ3MgRHJhZnQsIDI1IEp1bHkgMjAxNykKKy8vIEZJWE1FOiB0aGlzIGlz
IG91dGRhdGVkLCBzZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIx
ODc5MS4KIHN0YXRpYyBpbmxpbmUgYm9vbCBpc1ZhbGlkTWFya2VyU3R5bGVQcm9wZXJ0eShDU1NQ
cm9wZXJ0eUlEIGlkKQogewogICAgIHN3aXRjaCAoaWQpIHsKQEAgLTkxLDYgKzkyLDE4IEBAIHN0
YXRpYyBpbmxpbmUgYm9vbCBpc1ZhbGlkTWFya2VyU3R5bGVQcm9wZXJ0eShDU1NQcm9wZXJ0eUlE
IGlkKQogICAgIGNhc2UgQ1NTUHJvcGVydHlGb250T3B0aWNhbFNpemluZzoKICAgICBjYXNlIENT
U1Byb3BlcnR5Rm9udFZhcmlhdGlvblNldHRpbmdzOgogI2VuZGlmCisgICAgY2FzZSBDU1NQcm9w
ZXJ0eUFuaW1hdGlvbkR1cmF0aW9uOgorICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25UaW1p
bmdGdW5jdGlvbjoKKyAgICBjYXNlIENTU1Byb3BlcnR5QW5pbWF0aW9uRGVsYXk6CisgICAgY2Fz
ZSBDU1NQcm9wZXJ0eUFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50OgorICAgIGNhc2UgQ1NTUHJvcGVy
dHlBbmltYXRpb25EaXJlY3Rpb246CisgICAgY2FzZSBDU1NQcm9wZXJ0eUFuaW1hdGlvbkZpbGxN
b2RlOgorICAgIGNhc2UgQ1NTUHJvcGVydHlBbmltYXRpb25QbGF5U3RhdGU6CisgICAgY2FzZSBD
U1NQcm9wZXJ0eUFuaW1hdGlvbk5hbWU6CisgICAgY2FzZSBDU1NQcm9wZXJ0eVRyYW5zaXRpb25E
dXJhdGlvbjoKKyAgICBjYXNlIENTU1Byb3BlcnR5VHJhbnNpdGlvblRpbWluZ0Z1bmN0aW9uOgor
ICAgIGNhc2UgQ1NTUHJvcGVydHlUcmFuc2l0aW9uRGVsYXk6CisgICAgY2FzZSBDU1NQcm9wZXJ0
eVRyYW5zaXRpb25Qcm9wZXJ0eToKICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgZGVmYXVsdDoK
ICAgICAgICAgYnJlYWs7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hh
bmdlTG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwppbmRleCA2ZGMwZTU3
N2U1NjQxOGNhNTEwNjZlOTMxMTUxNjBjMTgxM2M2NDcxLi4zNGFlNjJiOWNjMjM5NmI0MmQ2NmRi
Yjk2ZDc0M2JlOWY0MTZmMmM1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
Q2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAyMC0xMS0xMyAgQW50b2luZSBRdWludCAgPGdyYW91dHNAd2Via2l0Lm9y
Zz4KKworICAgICAgICBTdXBwb3J0IG1vcmUgcHJvcGVydGllcyBvbiA6Om1hcmtlcgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE4ODk0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFyayBzb21lIFdQVCBw
cm9ncmVzc2lvbnMuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1wc2V1
ZG8vcGFyc2luZy9tYXJrZXItc3VwcG9ydGVkLXByb3BlcnRpZXMtZXhwZWN0ZWQudHh0OgorCiAy
MDIwLTExLTExICBSb2IgQnVpcyAgPHJidWlzQGlnYWxpYS5jb20+CiAKICAgICAgICAgUmVzeW5j
IHdlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNpemluZy9hc3BlY3QtcmF0aW8gZnJvbSB1cHN0
cmVhbQpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy9jc3MvY3NzLXBzZXVkby9wYXJzaW5nL21hcmtlci1zdXBwb3J0ZWQtcHJvcGVydGllcy1l
eHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3Rz
L2Nzcy9jc3MtcHNldWRvL3BhcnNpbmcvbWFya2VyLXN1cHBvcnRlZC1wcm9wZXJ0aWVzLWV4cGVj
dGVkLnR4dAppbmRleCBlMjBjZmE0NWYwMGYyYzNhODNiYzczNGY4MjY2NTc3ZGZmMjNkNWRiLi44
N2NjN2FlMjcxNTA3NzExMTIyZjBmNTZkNGY4ZThhZGJmMWU2MDMxIDEwMDY0NAotLS0gYS9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcHNldWRvL3Bh
cnNpbmcvbWFya2VyLXN1cHBvcnRlZC1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dAorKysgYi9MYXlv
dXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3MtcHNldWRvL3Bh
cnNpbmcvbWFya2VyLXN1cHBvcnRlZC1wcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dApAQCAtMjIsMTkg
KzIyLDE5IEBAIEZBSUwgUHJvcGVydHkgdW5pY29kZS1iaWRpIHZhbHVlICdwbGFpbnRleHQnIGlu
IDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkCiBGQUlMIFByb3BlcnR5IGRpcmVjdGlv
biB2YWx1ZSAncnRsJyBpbiA6Om1hcmtlciBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAicnRsIiBi
dXQgZ290ICJsdHIiCiBGQUlMIFByb3BlcnR5IGNvbnRlbnQgdmFsdWUgJyJmb28iJyBpbiA6Om1h
cmtlciBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAiXCJmb29cIiIgYnV0IGdvdCAiIgogRkFJTCBQ
cm9wZXJ0eSBhbmltYXRpb24gdmFsdWUgJzFzIGxpbmVhciAycyBpbmZpbml0ZSBhbHRlcm5hdGUg
Zm9yd2FyZHMgcGF1c2VkIGFuaW0nIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVk
ICIxcyBsaW5lYXIgMnMgaW5maW5pdGUgYWx0ZXJuYXRlIGZvcndhcmRzIHBhdXNlZCBhbmltIiBi
dXQgZ290ICIiCi1GQUlMIFByb3BlcnR5IGFuaW1hdGlvbi1kZWxheSB2YWx1ZSAnMXMnIGluIDo6
bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICIxcyIgYnV0IGdvdCAiMHMiCi1GQUlMIFBy
b3BlcnR5IGFuaW1hdGlvbi1kaXJlY3Rpb24gdmFsdWUgJ2FsdGVybmF0ZScgaW4gOjptYXJrZXIg
YXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgImFsdGVybmF0ZSIgYnV0IGdvdCAibm9ybWFsIgotRkFJ
TCBQcm9wZXJ0eSBhbmltYXRpb24tZHVyYXRpb24gdmFsdWUgJzJzJyBpbiA6Om1hcmtlciBhc3Nl
cnRfZXF1YWxzOiBleHBlY3RlZCAiMnMiIGJ1dCBnb3QgIjBzIgotRkFJTCBQcm9wZXJ0eSBhbmlt
YXRpb24tZmlsbC1tb2RlIHZhbHVlICdmb3J3YXJkcycgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFs
czogZXhwZWN0ZWQgImZvcndhcmRzIiBidXQgZ290ICJub25lIgotRkFJTCBQcm9wZXJ0eSBhbmlt
YXRpb24taXRlcmF0aW9uLWNvdW50IHZhbHVlICdpbmZpbml0ZScgaW4gOjptYXJrZXIgYXNzZXJ0
X2VxdWFsczogZXhwZWN0ZWQgImluZmluaXRlIiBidXQgZ290ICIxIgotRkFJTCBQcm9wZXJ0eSBh
bmltYXRpb24tbmFtZSB2YWx1ZSAnYW5pbScgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhw
ZWN0ZWQgImFuaW0iIGJ1dCBnb3QgIm5vbmUiCi1GQUlMIFByb3BlcnR5IGFuaW1hdGlvbi1wbGF5
LXN0YXRlIHZhbHVlICdwYXVzZWQnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVk
ICJwYXVzZWQiIGJ1dCBnb3QgInJ1bm5pbmciCi1GQUlMIFByb3BlcnR5IGFuaW1hdGlvbi10aW1p
bmctZnVuY3Rpb24gdmFsdWUgJ2xpbmVhcicgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhw
ZWN0ZWQgImxpbmVhciIgYnV0IGdvdCAiZWFzZSIKLUZBSUwgUHJvcGVydHkgdHJhbnNpdGlvbiB2
YWx1ZSAnZGlzcGxheSAxcyBsaW5lYXIgMnMnIGluIDo6bWFya2VyIGFzc2VydF9lcXVhbHM6IGV4
cGVjdGVkICJkaXNwbGF5IDFzIGxpbmVhciAycyIgYnV0IGdvdCAiYWxsIDBzIGVhc2UgMHMiCi1G
QUlMIFByb3BlcnR5IHRyYW5zaXRpb24tZGVsYXkgdmFsdWUgJzFzJyBpbiA6Om1hcmtlciBhc3Nl
cnRfZXF1YWxzOiBleHBlY3RlZCAiMXMiIGJ1dCBnb3QgIjBzIgotRkFJTCBQcm9wZXJ0eSB0cmFu
c2l0aW9uLWR1cmF0aW9uIHZhbHVlICcycycgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhw
ZWN0ZWQgIjJzIiBidXQgZ290ICIwcyIKLUZBSUwgUHJvcGVydHkgdHJhbnNpdGlvbi1wcm9wZXJ0
eSB2YWx1ZSAnZGlzcGxheScgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgImRp
c3BsYXkiIGJ1dCBnb3QgImFsbCIKLUZBSUwgUHJvcGVydHkgdHJhbnNpdGlvbi10aW1pbmctZnVu
Y3Rpb24gdmFsdWUgJ2xpbmVhcicgaW4gOjptYXJrZXIgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQg
ImxpbmVhciIgYnV0IGdvdCAiZWFzZSIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLWRlbGF5IHZh
bHVlICcxcycgaW4gOjptYXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0aW9uLWRpcmVjdGlvbiB2
YWx1ZSAnYWx0ZXJuYXRlJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9wZXJ0eSBhbmltYXRpb24tZHVy
YXRpb24gdmFsdWUgJzJzJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9wZXJ0eSBhbmltYXRpb24tZmls
bC1tb2RlIHZhbHVlICdmb3J3YXJkcycgaW4gOjptYXJrZXIKK1BBU1MgUHJvcGVydHkgYW5pbWF0
aW9uLWl0ZXJhdGlvbi1jb3VudCB2YWx1ZSAnaW5maW5pdGUnIGluIDo6bWFya2VyCitQQVNTIFBy
b3BlcnR5IGFuaW1hdGlvbi1uYW1lIHZhbHVlICdhbmltJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9w
ZXJ0eSBhbmltYXRpb24tcGxheS1zdGF0ZSB2YWx1ZSAncGF1c2VkJyBpbiA6Om1hcmtlcgorUEFT
UyBQcm9wZXJ0eSBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uIHZhbHVlICdsaW5lYXInIGluIDo6
bWFya2VyCitQQVNTIFByb3BlcnR5IHRyYW5zaXRpb24gdmFsdWUgJ2Rpc3BsYXkgMXMgbGluZWFy
IDJzJyBpbiA6Om1hcmtlcgorUEFTUyBQcm9wZXJ0eSB0cmFuc2l0aW9uLWRlbGF5IHZhbHVlICcx
cycgaW4gOjptYXJrZXIKK1BBU1MgUHJvcGVydHkgdHJhbnNpdGlvbi1kdXJhdGlvbiB2YWx1ZSAn
MnMnIGluIDo6bWFya2VyCitQQVNTIFByb3BlcnR5IHRyYW5zaXRpb24tcHJvcGVydHkgdmFsdWUg
J2Rpc3BsYXknIGluIDo6bWFya2VyCitQQVNTIFByb3BlcnR5IHRyYW5zaXRpb24tdGltaW5nLWZ1
bmN0aW9uIHZhbHVlICdsaW5lYXInIGluIDo6bWFya2VyCiBQQVNTIFByb3BlcnR5IGRpc3BsYXkg
dmFsdWUgJ25vbmUnIGluIDo6bWFya2VyCiBQQVNTIFByb3BlcnR5IHBvc2l0aW9uIHZhbHVlICdh
YnNvbHV0ZScgaW4gOjptYXJrZXIKIFBBU1MgUHJvcGVydHkgZmxvYXQgdmFsdWUgJ3JpZ2h0JyBp
biA6Om1hcmtlcgo=
</data>
<flag name="review"
          id="430778"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>