<?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>217751</bug_id>
          
          <creation_ts>2020-10-15 05:05:16 -0700</creation_ts>
          <short_desc>MediaQueryList serialization order is inconsistent.</short_desc>
          <delta_ts>2020-10-26 08:30:49 -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>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>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar, WebExposed</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>218157</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Emilio Cobos Álvarez (:emilio)">emilio</reporter>
          <assigned_to name="Emilio Cobos Álvarez (:emilio)">emilio</assigned_to>
          <cc>eric.carlson</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>jer.noble</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>philipj</cc>
    
    <cc>sergio</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1698073</commentid>
    <comment_count>0</comment_count>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-15 05:05:16 -0700</bug_when>
    <thetext>See also https://bugs.chromium.org/p/chromium/issues/detail?id=1138859

If you run: window.matchMedia(&apos;(max-width: 100px) and (max-aspect-ratio: 1/1)&apos;).media

You get back: (max-aspect-ratio: 1/1) and (max-width: 100px)

Instead of the expected original order.

Per https://drafts.csswg.org/cssom-view/#mediaquerylist-media -&gt; https://drafts.csswg.org/cssom/#serialize-a-media-query-list:

&gt; Serialize each media query in the list of media queries, in the same order as they appear in the media query list, and then serialize the list. 

Seems like Gecko is correct and the order shouldn&apos;t change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1698556</commentid>
    <comment_count>1</comment_count>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-16 05:50:59 -0700</bug_when>
    <thetext>There&apos;s a sorting step below.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701290</commentid>
    <comment_count>2</comment_count>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-25 06:08:59 -0700</bug_when>
    <thetext>https://github.com/w3c/csswg-drafts/issues/5627 / https://chromium-review.googlesource.com/c/chromium/src/+/2478992</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701291</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-10-25 06:09:13 -0700</bug_when>
    <thetext>&lt;rdar://problem/70658754&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701295</commentid>
    <comment_count>4</comment_count>
      <attachid>412263</attachid>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-25 06:45:17 -0700</bug_when>
    <thetext>Created attachment 412263
Patch for EWS</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701310</commentid>
    <comment_count>5</comment_count>
      <attachid>412271</attachid>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-25 10:17:06 -0700</bug_when>
    <thetext>Created attachment 412271
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701337</commentid>
    <comment_count>6</comment_count>
      <attachid>412282</attachid>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2020-10-25 16:45:31 -0700</bug_when>
    <thetext>Created attachment 412282
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1701381</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-10-26 04:00:40 -0700</bug_when>
    <thetext>Committed r268966: &lt;https://trac.webkit.org/changeset/268966&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 412282.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>412263</attachid>
            <date>2020-10-25 06:45:17 -0700</date>
            <delta_ts>2020-10-25 12:00:26 -0700</delta_ts>
            <desc>Patch for EWS</desc>
            <filename>bug-217751-20201025144509.patch</filename>
            <type>text/plain</type>
            <size>1122</size>
            <attacher name="Emilio Cobos Álvarez (:emilio)">emilio</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4OTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9j
c3MvTWVkaWFRdWVyeS5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvTWVkaWFRdWVyeS5jcHAKaW5k
ZXggYTY0OTMwNGIzOTNkODA3MzI0N2YyN2MzOTZiOGM4M2Q4YTJmOGYzMy4uMTY2MjQyMGM5MjU2
NGRlNDAxMjA1ZjIxNDliNDc3ODZmNmFjN2ZiYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Y3NzL01lZGlhUXVlcnkuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYVF1ZXJ5LmNw
cApAQCAtNzQsMjMgKzc0LDYgQEAgTWVkaWFRdWVyeTo6TWVkaWFRdWVyeShSZXN0cmljdG9yIHJl
c3RyaWN0b3IsIGNvbnN0IFN0cmluZyYgbWVkaWFUeXBlLCBWZWN0b3I8TWUKICAgICAsIG1fZXhw
cmVzc2lvbnMoV1RGTW92ZShleHByZXNzaW9ucykpCiAgICAgLCBtX3Jlc3RyaWN0b3IocmVzdHJp
Y3RvcikKIHsKLSAgICBzdGQ6OnNvcnQobV9leHByZXNzaW9ucy5iZWdpbigpLCBtX2V4cHJlc3Np
b25zLmVuZCgpLCBbXShhdXRvJiBhLCBhdXRvJiBiKSB7Ci0gICAgICAgIHJldHVybiBjb2RlUG9p
bnRDb21wYXJlKGEuc2VyaWFsaXplKCksIGIuc2VyaWFsaXplKCkpIDwgMDsKLSAgICB9KTsKLQot
ICAgIC8vIFJlbW92ZSBhbGwgZHVwbGljYXRlZCBleHByZXNzaW9ucy4KLSAgICBTdHJpbmcga2V5
OwotICAgIGZvciAoaW50IGkgPSBtX2V4cHJlc3Npb25zLnNpemUoKSAtIDE7IGkgPj0gMDsgLS1p
KSB7Ci0KLSAgICAgICAgLy8gSWYgYW55IGV4cHJlc3Npb24gaXMgaW52YWxpZCB0aGUgbWVkaWEg
cXVlcnkgbXVzdCBiZSBpZ25vcmVkLgotICAgICAgICBpZiAoIW1faWdub3JlZCkKLSAgICAgICAg
ICAgIG1faWdub3JlZCA9ICFtX2V4cHJlc3Npb25zW2ldLmlzVmFsaWQoKTsKLQotICAgICAgICBp
ZiAobV9leHByZXNzaW9uc1tpXS5zZXJpYWxpemUoKSA9PSBrZXkpCi0gICAgICAgICAgICBtX2V4
cHJlc3Npb25zLnJlbW92ZShpKTsKLSAgICAgICAgZWxzZQotICAgICAgICAgICAga2V5ID0gbV9l
eHByZXNzaW9uc1tpXS5zZXJpYWxpemUoKTsKLSAgICB9CiB9CiAKIC8vIGh0dHA6Ly9kZXYudzMu
b3JnL2Nzc3dnL2Nzc29tLyNjb21wYXJlLW1lZGlhLXF1ZXJpZXMK
</data>
<flag name="commit-queue"
          id="428690"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>412271</attachid>
            <date>2020-10-25 10:17:06 -0700</date>
            <delta_ts>2020-10-25 16:45:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217751-20201025181657.patch</filename>
            <type>text/plain</type>
            <size>4735</size>
            <attacher name="Emilio Cobos Álvarez (:emilio)">emilio</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4OTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNDVkNTc1ZDNiMDc5MDc2
MDRhY2RjM2ExNDRhMTkxOTg2ZmQwMDg0Yy4uZWVhOTJlY2JmMWNkOTFlMGJmMWE1ZTlhOGVmZjJh
ZmQ0M2YyY2Q3NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIwLTEwLTI1ICBFbWls
aW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERyb3Agc29y
dGluZyBhbmQgZGVkdXBsaWNhdGlvbiBvZiBtZWRpYSBxdWVyaWVzLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBjc3MvTWVkaWFRdWVyeS5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpNZWRpYVF1ZXJ5OjpNZWRpYVF1ZXJ5KTogRG9uJ3Qgc29ydCAvIGRl
ZHVwCisKKyAgICAgICAgVGVzdHM6IGltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzc29tL21lZGlhcXVlcnktc29ydC1kZWR1cC5odG1sCisKIDIwMjAtMTAtMjQgIFNpbW9uIEZy
YXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAgICAgICAgW0xGQyBEaXNwbGF5XSBJ
bXBsZW1lbnQgYmFja2dyb3VuZCBpbWFnZSBwYWludGluZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YkNvcmUvY3NzL01lZGlhUXVlcnkuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL01lZGlhUXVlcnku
Y3BwCmluZGV4IGE2NDkzMDRiMzkzZDgwNzMyNDdmMjdjMzk2YjhjODNkOGEyZjhmMzMuLjE2NjI0
MjBjOTI1NjRkZTQwMTIwNWYyMTQ5YjQ3Nzg2ZjZhYzdmYmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2Nzcy9NZWRpYVF1ZXJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvTWVkaWFR
dWVyeS5jcHAKQEAgLTc0LDIzICs3NCw2IEBAIE1lZGlhUXVlcnk6Ok1lZGlhUXVlcnkoUmVzdHJp
Y3RvciByZXN0cmljdG9yLCBjb25zdCBTdHJpbmcmIG1lZGlhVHlwZSwgVmVjdG9yPE1lCiAgICAg
LCBtX2V4cHJlc3Npb25zKFdURk1vdmUoZXhwcmVzc2lvbnMpKQogICAgICwgbV9yZXN0cmljdG9y
KHJlc3RyaWN0b3IpCiB7Ci0gICAgc3RkOjpzb3J0KG1fZXhwcmVzc2lvbnMuYmVnaW4oKSwgbV9l
eHByZXNzaW9ucy5lbmQoKSwgW10oYXV0byYgYSwgYXV0byYgYikgewotICAgICAgICByZXR1cm4g
Y29kZVBvaW50Q29tcGFyZShhLnNlcmlhbGl6ZSgpLCBiLnNlcmlhbGl6ZSgpKSA8IDA7Ci0gICAg
fSk7Ci0KLSAgICAvLyBSZW1vdmUgYWxsIGR1cGxpY2F0ZWQgZXhwcmVzc2lvbnMuCi0gICAgU3Ry
aW5nIGtleTsKLSAgICBmb3IgKGludCBpID0gbV9leHByZXNzaW9ucy5zaXplKCkgLSAxOyBpID49
IDA7IC0taSkgewotCi0gICAgICAgIC8vIElmIGFueSBleHByZXNzaW9uIGlzIGludmFsaWQgdGhl
IG1lZGlhIHF1ZXJ5IG11c3QgYmUgaWdub3JlZC4KLSAgICAgICAgaWYgKCFtX2lnbm9yZWQpCi0g
ICAgICAgICAgICBtX2lnbm9yZWQgPSAhbV9leHByZXNzaW9uc1tpXS5pc1ZhbGlkKCk7Ci0KLSAg
ICAgICAgaWYgKG1fZXhwcmVzc2lvbnNbaV0uc2VyaWFsaXplKCkgPT0ga2V5KQotICAgICAgICAg
ICAgbV9leHByZXNzaW9ucy5yZW1vdmUoaSk7Ci0gICAgICAgIGVsc2UKLSAgICAgICAgICAgIGtl
eSA9IG1fZXhwcmVzc2lvbnNbaV0uc2VyaWFsaXplKCk7Ci0gICAgfQogfQogCiAvLyBodHRwOi8v
ZGV2LnczLm9yZy9jc3N3Zy9jc3NvbS8jY29tcGFyZS1tZWRpYS1xdWVyaWVzCmRpZmYgLS1naXQg
YS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggN2Q2
NzkyNDQ3YWQ3YjMxYzVmOWUxMzJlZjg1ZDEyNWExYTdlYzQ2Zi4uMjllYWUyM2FiMjZkMTRjYjZi
NGY0OTNhMzVmYzcyYzA0OTQ0NzcwNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9n
CisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIwLTEwLTI1
ICBFbWlsaW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERy
b3Agc29ydGluZyBhbmQgZGVkdXBsaWNhdGlvbiBvZiBtZWRpYSBxdWVyaWVzLgorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L21lZGlhL21lZGlh
LXF1ZXJ5LXNlcmlhbGl6YXRpb24uaHRtbDogQWRqdXN0IHRvIG1hdGNoIHNwZWMuCisKIDIwMjAt
MTAtMjUgIEVtaWxpbyBDb2JvcyDDgWx2YXJleiAgPGVtaWxpb0BjcmlzYWwuaW8+CiAKICAgICAg
ICAgVXBkYXRlIENTU09NIFdQVCB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hhbmdlTG9nCmlu
ZGV4IDg1YWQzZTY3NzRhNTBkMWMzM2RiY2IyZGU4MGJkYzJmZDY3ZDAwMzIuLjI1MTRiZjgyMDQ0
NDRmNjc2NzgyMDZmMzBjMjk0OTZiZjZkN2Q2N2MgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2lt
cG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIwLTEwLTI1ICBFbWlsaW8gQ29ib3Mgw4FsdmFyZXog
IDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERyb3Agc29ydGluZyBhbmQgZGVkdXBsaWNh
dGlvbiBvZiBtZWRpYSBxdWVyaWVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BT
ISkuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzc29tL21lZGlhcXVlcnkt
c29ydC1kZWR1cC1leHBlY3RlZC50eHQ6IGFubm90YXRlIHByb2dyZXNzaW9uCisKIDIwMjAtMTAt
MjUgIEVtaWxpbyBDb2JvcyDDgWx2YXJleiAgPGVtaWxpb0BjcmlzYWwuaW8+CiAKICAgICAgICAg
VXBkYXRlIENTU09NIFdQVCB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2Zhc3QvbWVk
aWEvbWVkaWEtcXVlcnktc2VyaWFsaXphdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRp
YS9tZWRpYS1xdWVyeS1zZXJpYWxpemF0aW9uLmh0bWwKaW5kZXggMDQwNzljMDBiZjRkZmZjZjY4
ZmJiMGEzNmMzMzYyMWM5ZmNkZWU5ZC4uMTFlZDI3MWRhMDEwMGNjYjY2ZDk1MDk5NGViZGNhYjU5
NTE5OWM5MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYS9tZWRpYS1xdWVyeS1z
ZXJpYWxpemF0aW9uLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYS9tZWRpYS1xdWVy
eS1zZXJpYWxpemF0aW9uLmh0bWwKQEAgLTE2LDcgKzE2LDcgQEAgZGVzY3JpcHRpb24oCiApOwog
CiAKLXZhciBleHBlY3RlZCA9ICJub3QgYnJhaWxsZSwgdHYgYW5kIChtYXgtd2lkdGg6IDIwMHB4
KSBhbmQgKG1pbi13aWR0aDogMTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIChj
b2xvcikiOwordmFyIGV4cGVjdGVkID0gIm5vdCBicmFpbGxlLCB0diBhbmQgKG9yaWVudGF0aW9u
OiBsYW5kc2NhcGUpIGFuZCAobWluLXdpZHRoOiAxMDBweCkgYW5kIChtYXgtd2lkdGg6IDIwMHB4
KSwgKGNvbG9yKSBhbmQgKGNvbG9yKSI7CiBzaG91bGRCZSgiZG9jdW1lbnQuc3R5bGVTaGVldHNb
MF0ubWVkaWEubWVkaWFUZXh0IiwgImV4cGVjdGVkIik7CiAKIDwvc2NyaXB0PgpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nzb20v
bWVkaWFxdWVyeS1zb3J0LWRlZHVwLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzc29tL21lZGlhcXVlcnktc29ydC1kZWR1cC1l
eHBlY3RlZC50eHQKaW5kZXggMmJmZTg5ZmMyOWU2NmU1NTI2MDdlMDY3Y2E5ODk3ODY3ZTM3YjI0
OC4uYzAyZWIyOWQ4N2VhZjE0MWJmNjFhMTUxNjA3MWJmMmYwZTMzYjcwOSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nzb20vbWVk
aWFxdWVyeS1zb3J0LWRlZHVwLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3NvbS9tZWRpYXF1ZXJ5LXNvcnQtZGVkdXAt
ZXhwZWN0ZWQudHh0CkBAIC0xLDQgKzEsNCBAQAogCi1GQUlMIE1lZGlhIHF1ZXJpZXMgYXJlIG5v
dCBzb3J0ZWQgbGV4aWNvZ3JhcGhpY2FsbHkgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIihtaW4t
d2lkdGg6IDEwcHgpIGFuZCAobWluLWhlaWdodDogMTBweCkiIGJ1dCBnb3QgIihtaW4taGVpZ2h0
OiAxMHB4KSBhbmQgKG1pbi13aWR0aDogMTBweCkiCi1GQUlMIE1lZGlhIHF1ZXJpZXMgYXJlIG5v
dCBkZWR1cGxpY2F0ZWQgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIihjb2xvcikgYW5kIChjb2xv
cikiIGJ1dCBnb3QgIihjb2xvcikiCitQQVNTIE1lZGlhIHF1ZXJpZXMgYXJlIG5vdCBzb3J0ZWQg
bGV4aWNvZ3JhcGhpY2FsbHkKK1BBU1MgTWVkaWEgcXVlcmllcyBhcmUgbm90IGRlZHVwbGljYXRl
ZAogCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>412282</attachid>
            <date>2020-10-25 16:45:31 -0700</date>
            <delta_ts>2020-10-26 04:00:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-217751-20201026004522.patch</filename>
            <type>text/plain</type>
            <size>5029</size>
            <attacher name="Emilio Cobos Álvarez (:emilio)">emilio</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY4OTYxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYjZkOTQyNjhjYmE2OTVk
NDljMTI2Y2QyNjYwZjE1NTc5NjQ1ODZjMi4uMDczYzYxNjZjN2ZjYWY5NmQxMzEwZWNkZGYyOWY2
YWY3YjUyOGY1OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIyIEBACisyMDIwLTEwLTI1ICBFbWls
aW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERyb3Agc29y
dGluZyBhbmQgZGVkdXBsaWNhdGlvbiBvZiBtZWRpYSBxdWVyaWVzLgorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVGhpcyBtYXRjaGVzIHdoYXQgR2Vja28g
aGFzIHNoaXBwZWQgZm9yIGFnZXMuCisKKyAgICAgICAgVGhlIHNwZWMgdXNlZCB0byBjb250YWlu
IHRoZSBzb3J0aW5nIGJ1dCBub3QgdGhlIGRlLWR1cGxpY2F0aW9uLgorCisgICAgICAgIEJvdGgg
dGhlIHNwZWMgYW5kIENocm9taXVtIGhhdmUgYmVlbiB1cGRhdGVkIHRvIG1hdGNoIEdlY2tvLCBz
ZWUKKyAgICAgICAgaHR0cHM6Ly9naXRodWIuY29tL3czYy9jc3N3Zy1kcmFmdHMvaXNzdWVzLzU2
MjcKKworICAgICAgICAqIGNzcy9NZWRpYVF1ZXJ5LmNwcDoKKyAgICAgICAgKFdlYkNvcmU6Ok1l
ZGlhUXVlcnk6Ok1lZGlhUXVlcnkpOiBEb24ndCBzb3J0IC8gZGVkdXAKKworICAgICAgICBUZXN0
czogaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3Nzb20vbWVkaWFxdWVyeS1z
b3J0LWRlZHVwLmh0bWwKKwogMjAyMC0xMC0yNSAgU2ltb24gRnJhc2VyICA8c2ltb24uZnJhc2Vy
QGFwcGxlLmNvbT4KIAogICAgICAgICBbTEZDIERpc3BsYXldIE1vdmUgY29kZSBmb3IgcGFpbnRp
bmcgYSBzaW5nbGUgRGlzcGxheTo6Qm94IGludG8gaXRzIG93biBjbGFzcwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvY3NzL01lZGlhUXVlcnkuY3BwIGIvU291cmNlL1dlYkNvcmUvY3NzL01l
ZGlhUXVlcnkuY3BwCmluZGV4IGE2NDkzMDRiMzkzZDgwNzMyNDdmMjdjMzk2YjhjODNkOGEyZjhm
MzMuLjE2NjI0MjBjOTI1NjRkZTQwMTIwNWYyMTQ5YjQ3Nzg2ZjZhYzdmYmEgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL2Nzcy9NZWRpYVF1ZXJ5LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9j
c3MvTWVkaWFRdWVyeS5jcHAKQEAgLTc0LDIzICs3NCw2IEBAIE1lZGlhUXVlcnk6Ok1lZGlhUXVl
cnkoUmVzdHJpY3RvciByZXN0cmljdG9yLCBjb25zdCBTdHJpbmcmIG1lZGlhVHlwZSwgVmVjdG9y
PE1lCiAgICAgLCBtX2V4cHJlc3Npb25zKFdURk1vdmUoZXhwcmVzc2lvbnMpKQogICAgICwgbV9y
ZXN0cmljdG9yKHJlc3RyaWN0b3IpCiB7Ci0gICAgc3RkOjpzb3J0KG1fZXhwcmVzc2lvbnMuYmVn
aW4oKSwgbV9leHByZXNzaW9ucy5lbmQoKSwgW10oYXV0byYgYSwgYXV0byYgYikgewotICAgICAg
ICByZXR1cm4gY29kZVBvaW50Q29tcGFyZShhLnNlcmlhbGl6ZSgpLCBiLnNlcmlhbGl6ZSgpKSA8
IDA7Ci0gICAgfSk7Ci0KLSAgICAvLyBSZW1vdmUgYWxsIGR1cGxpY2F0ZWQgZXhwcmVzc2lvbnMu
Ci0gICAgU3RyaW5nIGtleTsKLSAgICBmb3IgKGludCBpID0gbV9leHByZXNzaW9ucy5zaXplKCkg
LSAxOyBpID49IDA7IC0taSkgewotCi0gICAgICAgIC8vIElmIGFueSBleHByZXNzaW9uIGlzIGlu
dmFsaWQgdGhlIG1lZGlhIHF1ZXJ5IG11c3QgYmUgaWdub3JlZC4KLSAgICAgICAgaWYgKCFtX2ln
bm9yZWQpCi0gICAgICAgICAgICBtX2lnbm9yZWQgPSAhbV9leHByZXNzaW9uc1tpXS5pc1ZhbGlk
KCk7Ci0KLSAgICAgICAgaWYgKG1fZXhwcmVzc2lvbnNbaV0uc2VyaWFsaXplKCkgPT0ga2V5KQot
ICAgICAgICAgICAgbV9leHByZXNzaW9ucy5yZW1vdmUoaSk7Ci0gICAgICAgIGVsc2UKLSAgICAg
ICAgICAgIGtleSA9IG1fZXhwcmVzc2lvbnNbaV0uc2VyaWFsaXplKCk7Ci0gICAgfQogfQogCiAv
LyBodHRwOi8vZGV2LnczLm9yZy9jc3N3Zy9jc3NvbS8jY29tcGFyZS1tZWRpYS1xdWVyaWVzCmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cK
aW5kZXggYjczYmU5ZjlhOWMyZTVhMjU2YTQ0OTRhNWUwNzA0OWM1YmNiYTM2MS4uMDMyNWVlYjU4
ODk5NjRlYmU2NDI3N2JkZmJkN2Q2MDE0MWE4OWEyYyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisy
MDIwLTEwLTI1ICBFbWlsaW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisg
ICAgICAgIERyb3Agc29ydGluZyBhbmQgZGVkdXBsaWNhdGlvbiBvZiBtZWRpYSBxdWVyaWVzLgor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBmYXN0L21l
ZGlhL21lZGlhLXF1ZXJ5LXNlcmlhbGl6YXRpb24uaHRtbDogQWRqdXN0IHRvIG1hdGNoIHNwZWMu
CisKIDIwMjAtMTAtMjUgIEVtaWxpbyBDb2JvcyDDgWx2YXJleiAgPGVtaWxpb0BjcmlzYWwuaW8+
CiAKICAgICAgICAgVXBkYXRlIENTU09NIFdQVCB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvQ2hh
bmdlTG9nCmluZGV4IDIzY2EwN2M4ZTUxZDFjMjYzNWE2MTI2OWU0NDA3YjFiNmY0OGRiMmMuLmUx
YmI0NTU3NWNhMWFiNThlYWFmZTRhMmRkZDE1NWJmYzUwMWYxZmIgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQv
dzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEyIEBACisyMDIwLTEwLTI1ICBFbWlsaW8gQ29ib3Mg
w4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERyb3Agc29ydGluZyBhbmQg
ZGVkdXBsaWNhdGlvbiBvZiBtZWRpYSBxdWVyaWVzLgorICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE3NzUxCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9C
T0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzc29tL21l
ZGlhcXVlcnktc29ydC1kZWR1cC1leHBlY3RlZC50eHQ6IGFubm90YXRlIHByb2dyZXNzaW9uCisK
IDIwMjAtMTAtMjUgIEVtaWxpbyBDb2JvcyDDgWx2YXJleiAgPGVtaWxpb0BjcmlzYWwuaW8+CiAK
ICAgICAgICAgVXBkYXRlIENTU09NIFdQVCB0ZXN0cy4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3Rz
L2Zhc3QvbWVkaWEvbWVkaWEtcXVlcnktc2VyaWFsaXphdGlvbi5odG1sIGIvTGF5b3V0VGVzdHMv
ZmFzdC9tZWRpYS9tZWRpYS1xdWVyeS1zZXJpYWxpemF0aW9uLmh0bWwKaW5kZXggMDQwNzljMDBi
ZjRkZmZjZjY4ZmJiMGEzNmMzMzYyMWM5ZmNkZWU5ZC4uMTFlZDI3MWRhMDEwMGNjYjY2ZDk1MDk5
NGViZGNhYjU5NTE5OWM5MSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYS9tZWRp
YS1xdWVyeS1zZXJpYWxpemF0aW9uLmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvZmFzdC9tZWRpYS9t
ZWRpYS1xdWVyeS1zZXJpYWxpemF0aW9uLmh0bWwKQEAgLTE2LDcgKzE2LDcgQEAgZGVzY3JpcHRp
b24oCiApOwogCiAKLXZhciBleHBlY3RlZCA9ICJub3QgYnJhaWxsZSwgdHYgYW5kIChtYXgtd2lk
dGg6IDIwMHB4KSBhbmQgKG1pbi13aWR0aDogMTAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRz
Y2FwZSksIChjb2xvcikiOwordmFyIGV4cGVjdGVkID0gIm5vdCBicmFpbGxlLCB0diBhbmQgKG9y
aWVudGF0aW9uOiBsYW5kc2NhcGUpIGFuZCAobWluLXdpZHRoOiAxMDBweCkgYW5kIChtYXgtd2lk
dGg6IDIwMHB4KSwgKGNvbG9yKSBhbmQgKGNvbG9yKSI7CiBzaG91bGRCZSgiZG9jdW1lbnQuc3R5
bGVTaGVldHNbMF0ubWVkaWEubWVkaWFUZXh0IiwgImV4cGVjdGVkIik7CiAKIDwvc2NyaXB0Pgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9j
c3MvY3Nzb20vbWVkaWFxdWVyeS1zb3J0LWRlZHVwLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzc29tL21lZGlhcXVlcnktc29y
dC1kZWR1cC1leHBlY3RlZC50eHQKaW5kZXggMmJmZTg5ZmMyOWU2NmU1NTI2MDdlMDY3Y2E5ODk3
ODY3ZTM3YjI0OC4uYzAyZWIyOWQ4N2VhZjE0MWJmNjFhMTUxNjA3MWJmMmYwZTMzYjcwOSAxMDA2
NDQKLS0tIGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mv
Y3Nzb20vbWVkaWFxdWVyeS1zb3J0LWRlZHVwLWV4cGVjdGVkLnR4dAorKysgYi9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3NvbS9tZWRpYXF1ZXJ5LXNv
cnQtZGVkdXAtZXhwZWN0ZWQudHh0CkBAIC0xLDQgKzEsNCBAQAogCi1GQUlMIE1lZGlhIHF1ZXJp
ZXMgYXJlIG5vdCBzb3J0ZWQgbGV4aWNvZ3JhcGhpY2FsbHkgYXNzZXJ0X2VxdWFsczogZXhwZWN0
ZWQgIihtaW4td2lkdGg6IDEwcHgpIGFuZCAobWluLWhlaWdodDogMTBweCkiIGJ1dCBnb3QgIiht
aW4taGVpZ2h0OiAxMHB4KSBhbmQgKG1pbi13aWR0aDogMTBweCkiCi1GQUlMIE1lZGlhIHF1ZXJp
ZXMgYXJlIG5vdCBkZWR1cGxpY2F0ZWQgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgIihjb2xvcikg
YW5kIChjb2xvcikiIGJ1dCBnb3QgIihjb2xvcikiCitQQVNTIE1lZGlhIHF1ZXJpZXMgYXJlIG5v
dCBzb3J0ZWQgbGV4aWNvZ3JhcGhpY2FsbHkKK1BBU1MgTWVkaWEgcXVlcmllcyBhcmUgbm90IGRl
ZHVwbGljYXRlZAogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>