<?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>229438</bug_id>
          
          <creation_ts>2021-08-24 00:23:42 -0700</creation_ts>
          <short_desc>Incorrect specificity with ::slotted</short_desc>
          <delta_ts>2021-08-28 15:08:12 -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>Safari Technology Preview</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>148695</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jeroen Zwartepoorte">jeroen.zwartepoorte</reporter>
          <assigned_to name="Emilio Cobos Álvarez (:emilio)">emilio</assigned_to>
          <cc>allan.jensen</cc>
    
    <cc>emilio</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>koivisto</cc>
    
    <cc>macpherson</cc>
    
    <cc>menard</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>zalan</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1786675</commentid>
    <comment_count>0</comment_count>
    <who name="Jeroen Zwartepoorte">jeroen.zwartepoorte</who>
    <bug_when>2021-08-24 00:23:42 -0700</bug_when>
    <thetext>https://codepen.io/jpzwarte/pen/oNwNdpN?editors=0110

In Chromium and Firefox, the background is hotpink. In Safari and STP, the background is green.

This is the CSS for the web component:
```css
      :host([foo]) ::slotted(h1) {
        --background: hotpink;
      }
      ::slotted(h1) {
        --background: green;
      }

```</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1786676</commentid>
    <comment_count>1</comment_count>
    <who name="Jeroen Zwartepoorte">jeroen.zwartepoorte</who>
    <bug_when>2021-08-24 00:25:52 -0700</bug_when>
    <thetext>Workaround is to switch the rules. (hotpink last)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787143</commentid>
    <comment_count>2</comment_count>
      <attachid>436385</attachid>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2021-08-25 05:11:43 -0700</bug_when>
    <thetext>Created attachment 436385
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787144</commentid>
    <comment_count>3</comment_count>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2021-08-25 05:12:31 -0700</bug_when>
    <thetext>Gah, Ryosuke, you nerd-sniped me :)

Hoping there&apos;s something in WPT for this, if not not sure I&apos;ll have the cycles to finish this soon, I&apos;m taking a long weekend off computers :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787177</commentid>
    <comment_count>4</comment_count>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2021-08-25 08:50:43 -0700</bug_when>
    <thetext>https://github.com/web-platform-tests/wpt/pull/30181 has a test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787531</commentid>
    <comment_count>5</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2021-08-26 03:45:44 -0700</bug_when>
    <thetext>Maybe import the WPT before landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787996</commentid>
    <comment_count>6</comment_count>
      <attachid>436619</attachid>
    <who name="Emilio Cobos Álvarez (:emilio)">emilio</who>
    <bug_when>2021-08-27 05:47:47 -0700</bug_when>
    <thetext>Created attachment 436619
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787997</commentid>
    <comment_count>7</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-08-27 06:21:36 -0700</bug_when>
    <thetext>Committed r281692 (241042@main): &lt;https://commits.webkit.org/241042@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 436619.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1787998</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-08-27 06:22:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/82436071&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1788338</commentid>
    <comment_count>9</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2021-08-28 15:08:12 -0700</bug_when>
    <thetext>(In reply to Emilio Cobos Álvarez (:emilio) from comment #3)
&gt; Gah, Ryosuke, you nerd-sniped me :)
&gt; 
&gt; Hoping there&apos;s something in WPT for this, if not not sure I&apos;ll have the
&gt; cycles to finish this soon, I&apos;m taking a long weekend off computers :)

Thanks for the fix!</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436385</attachid>
            <date>2021-08-25 05:11:43 -0700</date>
            <delta_ts>2021-08-27 05:47:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-229438-20210825141142.patch</filename>
            <type>text/plain</type>
            <size>3153</size>
            <attacher name="Emilio Cobos Álvarez (:emilio)">emilio</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNTUzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMzk1OTg1NWEwYzEwOTU3
Mjc4MjcxYmE2ZDMyZTU0NTJjMjY0NGZmZS4uMmVmYmFlYzAxNDM0ZTdhZDU5OTMyNTM2M2IxMjVl
ZjRjODVlMWMwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDIxLTA4LTI1ICBFbWls
aW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERvbid0IGZv
cmdldCBhYm91dCB0aGUgb3V0ZXIgc2VsZWN0b3Igd2hlbiBtYXRjaGluZyA6OnNsb3R0ZWQoKS4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTQzOAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RzOiBI
b3BpbmcgdGhlcmUncyBzb21ldGhpbmcgaW4gd3B0IGZvciB0aGlzLCBpZiBub3Qgd291bGQgaGF2
ZSB0bworICAgICAgICBhZGQgc29tZS4KKworICAgICAgICAqIGNzcy9DU1NTZWxlY3Rvci5jcHA6
CisgICAgICAgIChXZWJDb3JlOjpzaW1wbGVTZWxlY3RvclNwZWNpZmljaXR5SW50ZXJuYWwpOgor
ICAgICAgICAqIHN0eWxlL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmNwcDoKKyAgICAgICAgKFdlYkNv
cmU6OlN0eWxlOjpFbGVtZW50UnVsZUNvbGxlY3Rvcjo6cnVsZU1hdGNoZXMpOgorCiAyMDIxLTA4
LTI1ICBaYW4gRG9iZXJzZWsgIDx6ZG9iZXJzZWtAaWdhbGlhLmNvbT4KIAogICAgICAgICBbTGli
V1BFXSBQcm9wZXJseSByZXRyaWV2ZSBlZ2xHZXRQbGF0Zm9ybURpc3BsYXlFWFQgZW50cnlwb2lu
dApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2Nzcy9DU1NTZWxlY3Rvci5jcHAKaW5kZXggNDBlOThmNWQ2MzQyYjE3NzVjNWUx
YWM5ZDViMWIwYWUzMmFlMDMyZS4uNmU2YmQwMmNjNWQzZjYxYTE3NzhhYTE4MzcyNzI2NGFmZjU4
Yjc2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvY3NzL0NTU1NlbGVjdG9yLmNwcAorKysg
Yi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3IuY3BwCkBAIC0xNDYsNiArMTQ2LDEwIEBA
IHN0YXRpYyB1bnNpZ25lZCBzaW1wbGVTZWxlY3RvclNwZWNpZmljaXR5SW50ZXJuYWwoY29uc3Qg
Q1NTU2VsZWN0b3ImIHNpbXBsZVNlbGVjCiAgICAgY2FzZSBDU1NTZWxlY3Rvcjo6VGFnOgogICAg
ICAgICByZXR1cm4gKHNpbXBsZVNlbGVjdG9yLnRhZ1FOYW1lKCkubG9jYWxOYW1lKCkgIT0gc3Rh
ckF0b20oKSkgPyBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oU2VsZWN0b3JTcGVjaWZpY2l0eUluY3Jl
bWVudDo6Q2xhc3NDKSA6IDA7CiAgICAgY2FzZSBDU1NTZWxlY3Rvcjo6UHNldWRvRWxlbWVudDoK
KyAgICAgICAgLy8gU2xvdHRlZCBvbmx5IGNvbXBldGVzIHdpdGggb3RoZXIgc2xvdHRlZCBzZWxl
Y3RvcnMgZm9yIHNwZWNpZmljaXR5LAorICAgICAgICAvLyBzbyB3aGV0aGVyIHdlIGFkZCB0aGUg
Q2xhc3NDIHNwZWNpZmljaXR5IHNob3VsZG4ndCBiZSBvYnNlcnZhYmxlLgorICAgICAgICBpZiAo
c2ltcGxlU2VsZWN0b3IucHNldWRvRWxlbWVudFR5cGUoKSA9PSBDU1NTZWxlY3Rvcjo6UHNldWRv
RWxlbWVudFNsb3R0ZWQpCisgICAgICAgICAgICByZXR1cm4gbWF4U3BlY2lmaWNpdHkoKnNpbXBs
ZVNlbGVjdG9yLnNlbGVjdG9yTGlzdCgpKTsKICAgICAgICAgcmV0dXJuIHN0YXRpY19jYXN0PHVu
c2lnbmVkPihTZWxlY3RvclNwZWNpZmljaXR5SW5jcmVtZW50OjpDbGFzc0MpOwogICAgIGNhc2Ug
Q1NTU2VsZWN0b3I6OlVua25vd246CiAgICAgICAgIHJldHVybiAwOwpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvc3R5bGUvRWxlbWVudFJ1bGVDb2xsZWN0b3IuY3BwIGIvU291cmNlL1dlYkNv
cmUvc3R5bGUvRWxlbWVudFJ1bGVDb2xsZWN0b3IuY3BwCmluZGV4IGFiNmNhYTkxNGE1MWY3ZDM4
MWFjYTA3NDBhMjk5MDBiZmMwNDQ2OWQuLjI4YjRkNGVkZWVkNDc2MGQ3MWM1MzdkZDlkMmQ3Yzk0
ZjYwOGM4N2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0VsZW1lbnRSdWxlQ29s
bGVjdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9zdHlsZS9FbGVtZW50UnVsZUNvbGxlY3Rv
ci5jcHAKQEAgLTQ4NCwxNCArNDg0LDE1IEBAIGlubGluZSBib29sIEVsZW1lbnRSdWxlQ29sbGVj
dG9yOjpydWxlTWF0Y2hlcyhjb25zdCBSdWxlRGF0YSYgcnVsZURhdGEsIHVuc2lnbmVkCiAjZW5k
aWYgLy8gRU5BQkxFKENTU19TRUxFQ1RPUl9KSVQpCiAgICAgewogICAgICAgICBhdXRvKiBzZWxl
Y3RvciA9IHJ1bGVEYXRhLnNlbGVjdG9yKCk7CisgICAgICAgIGF1dG8qIHNlbGVjdG9yRm9yTWF0
Y2hpbmcgPSBzZWxlY3RvcjsKICAgICAgICAgaWYgKG1faXNNYXRjaGluZ1Nsb3R0ZWRQc2V1ZG9F
bGVtZW50cykgewotICAgICAgICAgICAgc2VsZWN0b3IgPSBmaW5kU2xvdHRlZFBzZXVkb0VsZW1l
bnRTZWxlY3RvcihydWxlRGF0YS5zZWxlY3RvcigpKTsKLSAgICAgICAgICAgIGlmICghc2VsZWN0
b3IpCisgICAgICAgICAgICBzZWxlY3RvckZvck1hdGNoaW5nID0gZmluZFNsb3R0ZWRQc2V1ZG9F
bGVtZW50U2VsZWN0b3IocnVsZURhdGEuc2VsZWN0b3IoKSk7CisgICAgICAgICAgICBpZiAoIXNl
bGVjdG9yRm9yTWF0Y2hpbmcpCiAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAg
ICB9CiAgICAgICAgIC8vIFNsb3cgcGF0aC4KICAgICAgICAgU2VsZWN0b3JDaGVja2VyIHNlbGVj
dG9yQ2hlY2tlcihlbGVtZW50KCkuZG9jdW1lbnQoKSk7Ci0gICAgICAgIHNlbGVjdG9yTWF0Y2hl
cyA9IHNlbGVjdG9yQ2hlY2tlci5tYXRjaCgqc2VsZWN0b3IsIGVsZW1lbnQoKSwgY29udGV4dCk7
CisgICAgICAgIHNlbGVjdG9yTWF0Y2hlcyA9IHNlbGVjdG9yQ2hlY2tlci5tYXRjaCgqc2VsZWN0
b3JGb3JNYXRjaGluZywgZWxlbWVudCgpLCBjb250ZXh0KTsKICAgICAgICAgaWYgKHNlbGVjdG9y
TWF0Y2hlcykKICAgICAgICAgICAgIHNwZWNpZmljaXR5ID0gc2VsZWN0b3ItPmNvbXB1dGVTcGVj
aWZpY2l0eSgpOwogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>436619</attachid>
            <date>2021-08-27 05:47:47 -0700</date>
            <delta_ts>2021-08-27 06:21:37 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-229438-20210827144745.patch</filename>
            <type>text/plain</type>
            <size>7304</size>
            <attacher name="Emilio Cobos Álvarez (:emilio)">emilio</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgxNjkxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDA4MjcxNDFmOWIzZmMx
NGM4ZTAzNTVmYWZmN2NkOTdjNTdhZGFlMS4uN2ZhZGQ3ZmY5MmFlMTA1MDNjNDE4MTJhMmU4YmI3
N2U2MjYzYzI2NSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDIxLTA4LTI3ICBFbWls
aW8gQ29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERvbid0IGZv
cmdldCBhYm91dCB0aGUgb3V0ZXIgc2VsZWN0b3Igd2hlbiBtYXRjaGluZyA6OnNsb3R0ZWQoKS4K
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTQzOAor
CisgICAgICAgIFJldmlld2VkIGJ5IEFudHRpIEtvaXZpc3RvLgorCisgICAgICAgIFRlc3Q6IGlt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Nsb3R0ZWQtc3Bl
Y2lmaWNpdHktMDAyLmh0bWwKKworICAgICAgICAqIGNzcy9DU1NTZWxlY3Rvci5jcHA6CisgICAg
ICAgIChXZWJDb3JlOjpzaW1wbGVTZWxlY3RvclNwZWNpZmljaXR5SW50ZXJuYWwpOgorICAgICAg
ICAqIHN0eWxlL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmNwcDoKKyAgICAgICAgKFdlYkNvcmU6OlN0
eWxlOjpFbGVtZW50UnVsZUNvbGxlY3Rvcjo6cnVsZU1hdGNoZXMpOgorCiAyMDIxLTA4LTI3ICBB
bmRyZXMgR29uemFsZXogIDxhbmRyZXNnXzIyQGFwcGxlLmNvbT4KIAogICAgICAgICBNYWtlIEFY
Q29yZU9iamVjdDo6c2V0U2VsZWN0ZWRWaXNpYmxlUG9zaXRpb25SYW5nZSB3b3JrIGluIG5hdGl2
ZSB0ZXh0IGNvbnRyb2xzIG9uIE1hY09TLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvY3Nz
L0NTU1NlbGVjdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2Nzcy9DU1NTZWxlY3Rvci5jcHAKaW5k
ZXggNDBlOThmNWQ2MzQyYjE3NzVjNWUxYWM5ZDViMWIwYWUzMmFlMDMyZS4uNmU2YmQwMmNjNWQz
ZjYxYTE3NzhhYTE4MzcyNzI2NGFmZjU4Yjc2OSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUv
Y3NzL0NTU1NlbGVjdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9jc3MvQ1NTU2VsZWN0b3Iu
Y3BwCkBAIC0xNDYsNiArMTQ2LDEwIEBAIHN0YXRpYyB1bnNpZ25lZCBzaW1wbGVTZWxlY3RvclNw
ZWNpZmljaXR5SW50ZXJuYWwoY29uc3QgQ1NTU2VsZWN0b3ImIHNpbXBsZVNlbGVjCiAgICAgY2Fz
ZSBDU1NTZWxlY3Rvcjo6VGFnOgogICAgICAgICByZXR1cm4gKHNpbXBsZVNlbGVjdG9yLnRhZ1FO
YW1lKCkubG9jYWxOYW1lKCkgIT0gc3RhckF0b20oKSkgPyBzdGF0aWNfY2FzdDx1bnNpZ25lZD4o
U2VsZWN0b3JTcGVjaWZpY2l0eUluY3JlbWVudDo6Q2xhc3NDKSA6IDA7CiAgICAgY2FzZSBDU1NT
ZWxlY3Rvcjo6UHNldWRvRWxlbWVudDoKKyAgICAgICAgLy8gU2xvdHRlZCBvbmx5IGNvbXBldGVz
IHdpdGggb3RoZXIgc2xvdHRlZCBzZWxlY3RvcnMgZm9yIHNwZWNpZmljaXR5LAorICAgICAgICAv
LyBzbyB3aGV0aGVyIHdlIGFkZCB0aGUgQ2xhc3NDIHNwZWNpZmljaXR5IHNob3VsZG4ndCBiZSBv
YnNlcnZhYmxlLgorICAgICAgICBpZiAoc2ltcGxlU2VsZWN0b3IucHNldWRvRWxlbWVudFR5cGUo
KSA9PSBDU1NTZWxlY3Rvcjo6UHNldWRvRWxlbWVudFNsb3R0ZWQpCisgICAgICAgICAgICByZXR1
cm4gbWF4U3BlY2lmaWNpdHkoKnNpbXBsZVNlbGVjdG9yLnNlbGVjdG9yTGlzdCgpKTsKICAgICAg
ICAgcmV0dXJuIHN0YXRpY19jYXN0PHVuc2lnbmVkPihTZWxlY3RvclNwZWNpZmljaXR5SW5jcmVt
ZW50OjpDbGFzc0MpOwogICAgIGNhc2UgQ1NTU2VsZWN0b3I6OlVua25vd246CiAgICAgICAgIHJl
dHVybiAwOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvc3R5bGUvRWxlbWVudFJ1bGVDb2xs
ZWN0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvc3R5bGUvRWxlbWVudFJ1bGVDb2xsZWN0b3IuY3Bw
CmluZGV4IGFiNmNhYTkxNGE1MWY3ZDM4MWFjYTA3NDBhMjk5MDBiZmMwNDQ2OWQuLjI4YjRkNGVk
ZWVkNDc2MGQ3MWM1MzdkZDlkMmQ3Yzk0ZjYwOGM4N2QgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJD
b3JlL3N0eWxlL0VsZW1lbnRSdWxlQ29sbGVjdG9yLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9z
dHlsZS9FbGVtZW50UnVsZUNvbGxlY3Rvci5jcHAKQEAgLTQ4NCwxNCArNDg0LDE1IEBAIGlubGlu
ZSBib29sIEVsZW1lbnRSdWxlQ29sbGVjdG9yOjpydWxlTWF0Y2hlcyhjb25zdCBSdWxlRGF0YSYg
cnVsZURhdGEsIHVuc2lnbmVkCiAjZW5kaWYgLy8gRU5BQkxFKENTU19TRUxFQ1RPUl9KSVQpCiAg
ICAgewogICAgICAgICBhdXRvKiBzZWxlY3RvciA9IHJ1bGVEYXRhLnNlbGVjdG9yKCk7CisgICAg
ICAgIGF1dG8qIHNlbGVjdG9yRm9yTWF0Y2hpbmcgPSBzZWxlY3RvcjsKICAgICAgICAgaWYgKG1f
aXNNYXRjaGluZ1Nsb3R0ZWRQc2V1ZG9FbGVtZW50cykgewotICAgICAgICAgICAgc2VsZWN0b3Ig
PSBmaW5kU2xvdHRlZFBzZXVkb0VsZW1lbnRTZWxlY3RvcihydWxlRGF0YS5zZWxlY3RvcigpKTsK
LSAgICAgICAgICAgIGlmICghc2VsZWN0b3IpCisgICAgICAgICAgICBzZWxlY3RvckZvck1hdGNo
aW5nID0gZmluZFNsb3R0ZWRQc2V1ZG9FbGVtZW50U2VsZWN0b3IocnVsZURhdGEuc2VsZWN0b3Io
KSk7CisgICAgICAgICAgICBpZiAoIXNlbGVjdG9yRm9yTWF0Y2hpbmcpCiAgICAgICAgICAgICAg
ICAgcmV0dXJuIGZhbHNlOwogICAgICAgICB9CiAgICAgICAgIC8vIFNsb3cgcGF0aC4KICAgICAg
ICAgU2VsZWN0b3JDaGVja2VyIHNlbGVjdG9yQ2hlY2tlcihlbGVtZW50KCkuZG9jdW1lbnQoKSk7
Ci0gICAgICAgIHNlbGVjdG9yTWF0Y2hlcyA9IHNlbGVjdG9yQ2hlY2tlci5tYXRjaCgqc2VsZWN0
b3IsIGVsZW1lbnQoKSwgY29udGV4dCk7CisgICAgICAgIHNlbGVjdG9yTWF0Y2hlcyA9IHNlbGVj
dG9yQ2hlY2tlci5tYXRjaCgqc2VsZWN0b3JGb3JNYXRjaGluZywgZWxlbWVudCgpLCBjb250ZXh0
KTsKICAgICAgICAgaWYgKHNlbGVjdG9yTWF0Y2hlcykKICAgICAgICAgICAgIHNwZWNpZmljaXR5
ID0gc2VsZWN0b3ItPmNvbXB1dGVTcGVjaWZpY2l0eSgpOwogICAgIH0KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2MvQ2hhbmdlTG9nCmluZGV4IDNkNmY0N2VlM2RjODczODg3NTg5ZWI5OTE5ODEyMGM4NGYwNWUx
NzIuLjdjZmVkMjlhOGJhMmQ3ZjMwYzI4OWZjMTRjMjAwMzQ4OGQ3OTYyYjMgMTAwNjQ0Ci0tLSBh
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDIxLTA4LTI3ICBFbWlsaW8g
Q29ib3Mgw4FsdmFyZXogIDxlbWlsaW9AY3Jpc2FsLmlvPgorCisgICAgICAgIERvbid0IGZvcmdl
dCBhYm91dCB0aGUgb3V0ZXIgc2VsZWN0b3Igd2hlbiBtYXRjaGluZyA6OnNsb3R0ZWQoKS4KKyAg
ICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIyOTQzOAorCisg
ICAgICAgIFJldmlld2VkIGJ5IEFudHRpIEtvaXZpc3RvLgorCisgICAgICAgICogd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3Mtc2NvcGluZy9zbG90dGVkLXNwZWNpZmljaXR5LTAwMi1leHBlY3Rl
ZC5odG1sOiBBZGRlZC4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29w
aW5nL3Nsb3R0ZWQtc3BlY2lmaWNpdHktMDAyLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHdlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjb3BpbmcvdzNjLWltcG9ydC5sb2c6CisKIDIwMjEtMDgt
MjcgIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkB3ZWJraXQub3JnPgogCiAgICAgICAgIFtj
c3MtcG9zaXRpb24tc3RpY2t5XSBVcGRhdGUgV1BUIHBvc2l0aW9uOnN0aWNreSB0ZXN0cwpkaWZm
IC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3Mv
Y3NzLXNjb3Bpbmcvc2xvdHRlZC1zcGVjaWZpY2l0eS0wMDItZXhwZWN0ZWQuaHRtbCBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Ns
b3R0ZWQtc3BlY2lmaWNpdHktMDAyLWV4cGVjdGVkLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQK
aW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjRiNWUwZDVm
NTNkOGZhYjM5YTJkMTY5OWY3N2NjZWY0MTdlZjZiNgotLS0gL2Rldi9udWxsCisrKyBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Ns
b3R0ZWQtc3BlY2lmaWNpdHktMDAyLWV4cGVjdGVkLmh0bWwKQEAgLTAsMCArMSwxMSBAQAorPCFE
T0NUWVBFIGh0bWw+Cis8aHRtbD4KKzxoZWFkPgorICAgIDx0aXRsZT5DU1MgU2NvcGluZyBNb2R1
bGUgTGV2ZWwgMSAtIEEgZ3JlZW4gYm94IHJlZmVyZW5jZTwvdGl0bGU+CisgICAgPGxpbmsgcmVs
PSJhdXRob3IiIHRpdGxlPSJSeW9zdWtlIE5pd2EiIGhyZWY9Im1haWx0bzpybml3YUB3ZWJraXQu
b3JnIi8+Cis8L2hlYWQ+Cis8Ym9keT4KKyAgICA8cD5UZXN0IHBhc3NlcyBpZiB5b3Ugc2VlIGEg
c2luZ2xlIDEwMHB4IGJ5IDEwMHB4IGdyZWVuIGJveCBiZWxvdy48L3A+CisgICAgPGRpdiBzdHls
ZT0id2lkdGg6IDEwMHB4OyBoZWlnaHQ6IDEwMHB4OyBiYWNrZ3JvdW5kOiBncmVlbjsiPjwvZGl2
PgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjb3Bpbmcvc2xvdHRlZC1zcGVjaWZpY2l0eS0w
MDIuaHRtbCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1zY29waW5nL3Nsb3R0ZWQtc3BlY2lmaWNpdHktMDAyLmh0bWwKbmV3IGZpbGUgbW9kZSAx
MDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uY2Ey
YjlhYjE0YzQyOWE4NTVlMzc4MjNjZTc2YjIwZjBlMGI2NTkyMQotLS0gL2Rldi9udWxsCisrKyBi
L0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29w
aW5nL3Nsb3R0ZWQtc3BlY2lmaWNpdHktMDAyLmh0bWwKQEAgLTAsMCArMSwyNCBAQAorPCFkb2N0
eXBlIGh0bWw+Cis8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+Cis8dGl0bGU+Q1NTIFRlc3Q6IHNsb3R0
ZWQgc2VsZWN0b3JzIGFyZSBjb21wYXJlZCBjb3JyZWN0bHkgZm9yIHNwZWNpZmljaXR5PC90aXRs
ZT4KKzxsaW5rIHJlbD0iYXV0aG9yIiB0aXRsZT0iRW1pbGlvIENvYm9zIMOBbHZhcmV6IiBocmVm
PSJtYWlsdG86ZW1pbGlvQGNyaXNhbC5pbyI+Cis8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHBz
Oi8vZHJhZnRzLmNzc3dnLm9yZy9jc3Mtc2NvcGluZy8jc2xvdHRlZC1wc2V1ZG8iPgorPGxpbmsg
cmVsPSJoZWxwIiBocmVmPSJodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjI5NDM4Ij4KKzxsaW5rIHJlbD0ibWF0Y2giIGhyZWY9InJlZmVyZW5jZS9ncmVlbi1ib3guaHRt
bCI+Cis8cD5UZXN0IHBhc3NlcyBpZiB5b3Ugc2VlIGEgc2luZ2xlIDEwMHB4IGJ5IDEwMHB4IGdy
ZWVuIGJveCBiZWxvdy48L3A+Cis8ZGl2IGlkPSJob3N0Ij48ZGl2PjwvZGl2PjwvZGl2PgorPHNj
cmlwdD4KKyAgaG9zdC5hdHRhY2hTaGFkb3coeyBtb2RlOiAnb3BlbicgfSkuaW5uZXJIVE1MID0g
YAorICAgIDxzdHlsZT4KKyAgICAgIDpob3N0IDo6c2xvdHRlZCgqKSB7CisgICAgICAgIHdpZHRo
OiAxMDBweDsKKyAgICAgICAgaGVpZ2h0OiAxMDBweDsKKyAgICAgICAgYmFja2dyb3VuZDogZ3Jl
ZW47CisgICAgICB9CisgICAgICA6OnNsb3R0ZWQoKikgeworICAgICAgICBiYWNrZ3JvdW5kOiBy
ZWQ7CisgICAgICB9CisgICAgPC9zdHlsZT4KKyAgICA8c2xvdD48L3Nsb3Q+CisgIGA7Cis8L3Nj
cmlwdD4KZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvY3NzL2Nzcy1zY29waW5nL3czYy1pbXBvcnQubG9nIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjb3BpbmcvdzNjLWltcG9ydC5sb2cK
aW5kZXggYTA5ZjUzNzFhZmMxNmM0NDAzNDk4YTEyN2ZkMzYwNmNmNDVmMTIwNS4uOGEyMGE0ZGU2
NWFlZjFjNTQwNTQwZTQ4ODJlOGY1ZTcyNDZjZWY2NSAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjb3BpbmcvdzNjLWltcG9y
dC5sb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9j
c3MvY3NzLXNjb3BpbmcvdzNjLWltcG9ydC5sb2cKQEAgLTEzNCw2ICsxMzQsOCBAQCBMaXN0IG9m
IGZpbGVzOgogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3Nz
L2Nzcy1zY29waW5nL3Nsb3R0ZWQtcGxhY2Vob2xkZXItZXhwZWN0ZWQuaHRtbAogL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Nsb3R0
ZWQtcGxhY2Vob2xkZXIuaHRtbAogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Nsb3R0ZWQtc2xvdC5odG1sCisvTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLXNjb3Bpbmcvc2xvdHRlZC1z
cGVjaWZpY2l0eS0wMDItZXhwZWN0ZWQuaHRtbAorL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93
ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1zY29waW5nL3Nsb3R0ZWQtc3BlY2lmaWNpdHktMDAy
Lmh0bWwKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3Mtc2NvcGluZy9zbG90dGVkLXNwZWNpZmljaXR5LWV4cGVjdGVkLmh0bWwKIC9MYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mtc2NvcGluZy9zbG90dGVk
LXNwZWNpZmljaXR5Lmh0bWwKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL2Nzcy9jc3Mtc2NvcGluZy9zbG90dGVkLXdpdGgtcHNldWRvLWVsZW1lbnQtZXhwZWN0
ZWQuaHRtbAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>