<?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>236495</bug_id>
          
          <creation_ts>2022-02-11 01:44:37 -0800</creation_ts>
          <short_desc>[CSS Container Queries] Implement container name matching</short_desc>
          <delta_ts>2022-02-11 04:49:18 -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>
          
          
          <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>229659</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Antti Koivisto">koivisto</reporter>
          <assigned_to name="Antti Koivisto">koivisto</assigned_to>
          <cc>ntim</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1840268</commentid>
    <comment_count>0</comment_count>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2022-02-11 01:44:37 -0800</bug_when>
    <thetext>Find the right container to evaluate against.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1840269</commentid>
    <comment_count>1</comment_count>
      <attachid>451660</attachid>
    <who name="Antti Koivisto">koivisto</who>
    <bug_when>2022-02-11 01:48:30 -0800</bug_when>
    <thetext>Created attachment 451660
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1840298</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-02-11 04:48:31 -0800</bug_when>
    <thetext>Committed r289617 (247128@main): &lt;https://commits.webkit.org/247128@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 451660.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1840299</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-02-11 04:49:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/88810001&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>451660</attachid>
            <date>2022-02-11 01:48:30 -0800</date>
            <delta_ts>2022-02-11 04:48:32 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-236495-20220211114829.patch</filename>
            <type>text/plain</type>
            <size>6180</size>
            <attacher name="Antti Koivisto">koivisto</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg5NDU3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggYTJlYTU4MmI0ZDZlYjUx
ZGE5NTY0YzYyYTU1NGViNjRiMjExYmEyMC4uNzU3NTM3MDdkZTAyNTFkOGVhZmE5N2Y1YWExNjQy
MzA2OGYwYmMwMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1IEBACisyMDIyLTAyLTExICBBbnR0
aSBLb2l2aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBbQ1NTIENvbnRhaW5lciBR
dWVyaWVzXSBJbXBsZW1lbnQgY29udGFpbmVyIG5hbWUgbWF0Y2hpbmcKKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNjQ5NQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEZpbmQgdGhlIHJpZ2h0IGNvbnRhaW5l
ciB0byBldmFsdWF0ZSBhZ2FpbnN0LgorCisgICAgICAgICogc3R5bGUvQ29udGFpbmVyUXVlcnlF
dmFsdWF0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6U3R5bGU6OkNvbnRhaW5lclF1ZXJ5RXZh
bHVhdG9yOjpldmFsdWF0ZSBjb25zdCk6CisKIDIwMjItMDItMDggIEFudHRpIEtvaXZpc3RvICA8
YW50dGlAYXBwbGUuY29tPgogCiAgICAgICAgIFtDU1MgQ29udGFpbmVyIFF1ZXJpZXNdIFRyYWNr
IHF1ZXJ5IGNvbnRhaW5lcnMgc28gdGhleSBjYW4gYmUgaW52YWxpZGF0ZWQgb24gc2l6ZSBjaGFu
Z2UKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0NvbnRhaW5lclF1ZXJ5RXZhbHVh
dG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3N0eWxlL0NvbnRhaW5lclF1ZXJ5RXZhbHVhdG9yLmNw
cAppbmRleCA0OTg3ODg3YzU5MWUwNzAyZWRjNzJlY2U4MTJhMWI3ZmMyMWMyNjEzLi5jYjBmZmYy
NGU1Mzg3MGU2NzQyMWM0NTVhMjQ2NDQ1NjVjMDRkMDMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
Q29yZS9zdHlsZS9Db250YWluZXJRdWVyeUV2YWx1YXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNv
cmUvc3R5bGUvQ29udGFpbmVyUXVlcnlFdmFsdWF0b3IuY3BwCkBAIC02NCw4ICs2NCwyMCBAQCBi
b29sIENvbnRhaW5lclF1ZXJ5RXZhbHVhdG9yOjpldmFsdWF0ZShjb25zdCBDb250YWluZXJRdWVy
eSYgY29udGFpbmVyUXVlcnkpIGNvbgogICAgIGlmIChtX2NvbnRhaW5lcnMuaXNFbXB0eSgpKQog
ICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICAvLyBGSVhNRTogTWF0Y2ggdGhlIGNvbnRhaW5l
ciBzZWxlY3Rvci4KLSAgICBhdXRvKiByZW5kZXJlciA9IG1fY29udGFpbmVycy5sYXN0KCktPnJl
bmRlcmVyKCk7CisgICAgYXV0byByZW5kZXJlckZvckNvbnRhaW5lclNlbGVjdG9yID0gWyZdKCkg
LT4gUmVuZGVyQm94KiB7CisgICAgICAgIGZvciAoYXV0byYgY29udGFpbmVyIDogbWFrZVJldmVy
c2VkUmFuZ2UobV9jb250YWluZXJzKSkgeworICAgICAgICAgICAgYXV0byogcmVuZGVyZXIgPSBk
eW5hbWljRG93bmNhc3Q8UmVuZGVyQm94Pihjb250YWluZXItPnJlbmRlcmVyKCkpOworICAgICAg
ICAgICAgaWYgKCFyZW5kZXJlcikKKyAgICAgICAgICAgICAgICByZXR1cm4gbnVsbHB0cjsKKyAg
ICAgICAgICAgIGlmIChjb250YWluZXJRdWVyeS5jb250YWluZXJOYW1lLmlzRW1wdHkoKSkKKyAg
ICAgICAgICAgICAgICByZXR1cm4gcmVuZGVyZXI7CisgICAgICAgICAgICBpZiAocmVuZGVyZXIt
PnN0eWxlKCkuY29udGFpbmVyTmFtZXMoKS5jb250YWlucyhjb250YWluZXJRdWVyeS5jb250YWlu
ZXJOYW1lKSkKKyAgICAgICAgICAgICAgICByZXR1cm4gcmVuZGVyZXI7CisgICAgICAgIH0KKyAg
ICAgICAgcmV0dXJuIG51bGxwdHI7CisgICAgfTsKKworICAgIGF1dG8qIHJlbmRlcmVyID0gcmVu
ZGVyZXJGb3JDb250YWluZXJTZWxlY3RvcigpOwogICAgIGlmICghcmVuZGVyZXIpCiAgICAgICAg
IHJldHVybiBmYWxzZTsKIApAQCAtNzQsOSArODYsNiBAQCBib29sIENvbnRhaW5lclF1ZXJ5RXZh
bHVhdG9yOjpldmFsdWF0ZShjb25zdCBDb250YWluZXJRdWVyeSYgY29udGFpbmVyUXVlcnkpIGNv
bgogCiAgICAgYXV0byBldmFsdWF0ZVNpemUgPSBbJl0oY29uc3QgTWVkaWFRdWVyeUV4cHJlc3Np
b24mIGV4cHJlc3Npb24sIENvbXBhcmF0b3IgY29tcGFyYXRvciwgYXV0byYmIHNpemVHZXR0ZXIp
CiAgICAgewotICAgICAgICBpZiAoIWlzPFJlbmRlckJveD4ocmVuZGVyZXIpKQotICAgICAgICAg
ICAgcmV0dXJuIGZhbHNlOwotCiAgICAgICAgIHN0ZDo6b3B0aW9uYWw8TGF5b3V0VW5pdD4gZXhw
cmVzc2lvblNpemU7CiAKICAgICAgICAgaWYgKGNvbXBhcmF0b3IgIT0gQ29tcGFyYXRvcjo6VHJ1
ZSkgewpAQCAtODUsNyArOTQsNyBAQCBib29sIENvbnRhaW5lclF1ZXJ5RXZhbHVhdG9yOjpldmFs
dWF0ZShjb25zdCBDb250YWluZXJRdWVyeSYgY29udGFpbmVyUXVlcnkpIGNvbgogICAgICAgICAg
ICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICAgfQogCi0gICAgICAgIGF1dG8gc2l6ZSA9IHNp
emVHZXR0ZXIoZG93bmNhc3Q8UmVuZGVyQm94PigqcmVuZGVyZXIpKTsKKyAgICAgICAgYXV0byBz
aXplID0gc2l6ZUdldHRlcigqcmVuZGVyZXIpOwogCiAgICAgICAgIHN3aXRjaCAoY29tcGFyYXRv
cikgewogICAgICAgICBjYXNlIENvbXBhcmF0b3I6Okxlc3NlcjoKZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
Q2hhbmdlTG9nCmluZGV4IDFlNzQwY2M1NjhhNGUxNjMzNjk2MTA4NzQwYWUwOTUxYzcyNGVjZmEu
LmMzMzIxZjkwNTI0NmE0YmFjNjU2N2QwMTExNWExNjIwOWUxMThlNTggMTAwNjQ0Ci0tLSBhL0xh
eW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEzIEBACisyMDIyLTAyLTExICBBbnR0aSBLb2l2
aXN0byAgPGFudHRpQGFwcGxlLmNvbT4KKworICAgICAgICBbQ1NTIENvbnRhaW5lciBRdWVyaWVz
XSBJbXBsZW1lbnQgY29udGFpbmVyIG5hbWUgbWF0Y2hpbmcKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzNjQ5NQorCisgICAgICAgIFJldmlld2VkIGJ5
IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9jc3Mt
Y29udGFpbi9jb250YWluZXItcXVlcmllcy9jb250YWluZXItbmFtZS1pbnZhbGlkYXRpb24tZXhw
ZWN0ZWQudHh0OgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWNvbnRhaW4v
Y29udGFpbmVyLXF1ZXJpZXMvY29udGFpbmVyLXNlbGVjdGlvbi1leHBlY3RlZC50eHQ6CisKIDIw
MjItMDItMDggIEFudG9pbmUgUXVpbnQgIDxncmFvdXRzQHdlYmtpdC5vcmc+CiAKICAgICAgICAg
W3dlYi1hbmltYXRpb25zXSBhZGRpdGl2ZSBhbmQgYWNjdW11bGF0aW9uIGludGVycG9sYXRpb24g
ZG9lcyBub3Qgd29yayBjb3JyZWN0bHkgd2l0aCBpbXBsaWNpdCAwJSBhbmQgMTAwJSBrZXlmcmFt
ZXMKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvY3NzL2Nzcy1jb250YWluL2NvbnRhaW5lci1xdWVyaWVzL2NvbnRhaW5lci1uYW1lLWludmFs
aWRhdGlvbi1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL2Nzcy9jc3MtY29udGFpbi9jb250YWluZXItcXVlcmllcy9jb250YWluZXItbmFt
ZS1pbnZhbGlkYXRpb24tZXhwZWN0ZWQudHh0CmluZGV4IDJkMDBhNGQ4YjA1YTQxM2UwYzI0NTRl
NTI1MDM5MWEzZjc1Y2I3NDQuLjNmYTM0YTJkODA2YjA5MmQzNWU1NGYwZDY5YjNlMjQyNmEwODE4
ZjUgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvY3NzL2Nzcy1jb250YWluL2NvbnRhaW5lci1xdWVyaWVzL2NvbnRhaW5lci1uYW1lLWludmFs
aWRhdGlvbi1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9jc3MvY3NzLWNvbnRhaW4vY29udGFpbmVyLXF1ZXJpZXMvY29udGFpbmVy
LW5hbWUtaW52YWxpZGF0aW9uLWV4cGVjdGVkLnR4dApAQCAtMSw1ICsxLDUgQEAKIFRlc3QKIAot
RkFJTCBDaGFuZ2luZyBhIG5hbWVkIGNvbnRhaW5lciBpbnZhbGlkYXRlcyByZWxldmFudCBkZXNj
ZW5kYW50cyBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAicmdiKDAsIDEyOCwgMCkiIGJ1dCBnb3Qg
InJnYigwLCAwLCAwKSIKLUZBSUwgQ2hhbmdpbmcgY29udGFpbmVyLW5hbWUgaW52YWxpZGF0ZXMg
cmVsZXZhbnQgZGVzY2VuZGFudHMgYXNzZXJ0X2VxdWFsczogZXhwZWN0ZWQgInJnYigwLCAxMjgs
IDApIiBidXQgZ290ICJyZ2IoMCwgMCwgMCkiCitQQVNTIENoYW5naW5nIGEgbmFtZWQgY29udGFp
bmVyIGludmFsaWRhdGVzIHJlbGV2YW50IGRlc2NlbmRhbnRzCitGQUlMIENoYW5naW5nIGNvbnRh
aW5lci1uYW1lIGludmFsaWRhdGVzIHJlbGV2YW50IGRlc2NlbmRhbnRzIGFzc2VydF9lcXVhbHM6
IGV4cGVjdGVkICJyZ2IoMCwgMCwgMCkiIGJ1dCBnb3QgInJnYigwLCAxMjgsIDApIgogCmRpZmYg
LS1naXQgYS9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL2Nzcy9j
c3MtY29udGFpbi9jb250YWluZXItcXVlcmllcy9jb250YWluZXItc2VsZWN0aW9uLWV4cGVjdGVk
LnR4dCBiL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nz
cy1jb250YWluL2NvbnRhaW5lci1xdWVyaWVzL2NvbnRhaW5lci1zZWxlY3Rpb24tZXhwZWN0ZWQu
dHh0CmluZGV4IDBiMTM2ZGZkNTFkOGQ4Y2ZmODI2ZTE0MjYzMzdlOTYwMWIwZWI4MzEuLjJkNmRi
MzRiOTQ0NWRlMWJiYWZjYTZjM2RiMGUyMGE5NzBjMjMzNDggMTAwNjQ0Ci0tLSBhL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1jb250YWluL2NvbnRh
aW5lci1xdWVyaWVzL2NvbnRhaW5lci1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvY3NzL2Nzcy1jb250YWluL2Nv
bnRhaW5lci1xdWVyaWVzL2NvbnRhaW5lci1zZWxlY3Rpb24tZXhwZWN0ZWQudHh0CkBAIC0xMiw5
ICsxMiw5IEBAIEZBSUwgbmFtZShhKSBzaXplKHdpZHRoOiAzMnB4KSBmb3IgLmEtc2l6ZSA+IC5i
LXNpemUgPiBzcGFuIGFzc2VydF9lcXVhbHM6IGV4cGVjCiBGQUlMIG5hbWUoYikgc2l6ZSh3aWR0
aDogMTZweCkgZm9yIC5hLXNpemUgPiAuYi1zaXplID4gc3BhbiBhc3NlcnRfZXF1YWxzOiBleHBl
Y3RlZCAidHJ1ZSIgYnV0IGdvdCAiIgogUEFTUyBuYW1lKGMpIHNpemUod2lkdGgpIGZvciAuYS1z
aXplID4gLmItc2l6ZSA+IHNwYW4KIEZBSUwgbmFtZShhKSBzaXplKHdpZHRoOiAxNnB4KSBmb3Ig
LmEtc2l6ZSA+IC5hLXNpemUgPiBzcGFuIGFzc2VydF9lcXVhbHM6IGV4cGVjdGVkICJ0cnVlIiBi
dXQgZ290ICIiCi1GQUlMIGEgc2l6ZSh3aWR0aDogMzJweCkgZm9yIC5hLXNpemUgPiAuYi1zaXpl
ID4gc3BhbiBhc3NlcnRfZXF1YWxzOiBleHBlY3RlZCAidHJ1ZSIgYnV0IGdvdCAiIgorUEFTUyBh
IHNpemUod2lkdGg6IDMycHgpIGZvciAuYS1zaXplID4gLmItc2l6ZSA+IHNwYW4KIFBBU1MgYiBz
aXplKHdpZHRoOiAxNnB4KSBmb3IgLmEtc2l6ZSA+IC5iLXNpemUgPiBzcGFuCi1GQUlMIGMgc2l6
ZSh3aWR0aCkgZm9yIC5hLXNpemUgPiAuYi1zaXplID4gc3BhbiBhc3NlcnRfZXF1YWxzOiBleHBl
Y3RlZCAiIiBidXQgZ290ICJ0cnVlIgorUEFTUyBjIHNpemUod2lkdGgpIGZvciAuYS1zaXplID4g
LmItc2l6ZSA+IHNwYW4KIFBBU1MgYSBzaXplKHdpZHRoOiAxNnB4KSBmb3IgLmEtc2l6ZSA+IC5h
LXNpemUgPiBzcGFuCiBQQVNTIGEgc2l6ZSh3aWR0aDogMzJweCkgZm9yIC5hLXNpemUgPiAuYSA+
IHNwYW4KIEZBSUwgbmFtZShhKSB0eXBlKGlubGluZS1zaXplKSBzaXplKHdpZHRoOiA4cHgpIGZv
ciAuYS1zaXplID4gLmItc2l6ZSA+IC5hLWlubGluZSA+IHNwYW4gYXNzZXJ0X2VxdWFsczogZXhw
ZWN0ZWQgInRydWUiIGJ1dCBnb3QgIiIK
</data>

          </attachment>
      

    </bug>

</bugzilla>