<?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>268595</bug_id>
          
          <creation_ts>2024-02-01 18:25:48 -0800</creation_ts>
          <short_desc>Nested subgrid causes page to hang</short_desc>
          <delta_ts>2025-06-04 09:17:19 -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>Layout and Rendering</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=232176</see_also>
    
    <see_also>https://bugs.webkit.org/show_bug.cgi?id=271083</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mendel Gordon">mendelgordons</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>karlcow</cc>
    
    <cc>rik</cc>
    
    <cc>sgill26</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>2009983</commentid>
    <comment_count>0</comment_count>
      <attachid>469668</attachid>
    <who name="Mendel Gordon">mendelgordons</who>
    <bug_when>2024-02-01 18:25:48 -0800</bug_when>
    <thetext>Created attachment 469668
Basic html you can use to replicate the issue

I&apos;m trying to use a nested subgrid and the page won&apos;t load on safari on my mac or my iphone.
I tested it on webkit-main and it won&apos;t load there either - the page just hangs.
I&apos;m trying to have the header overlap the hero, and make everything else below them, but not have the rest of the items overlap.
Opening the attached html works fine in chrome and firefox but won&apos;t open in webkit and or safari.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2009984</commentid>
    <comment_count>1</comment_count>
    <who name="Mendel Gordon">mendelgordons</who>
    <bug_when>2024-02-01 18:29:47 -0800</bug_when>
    <thetext>Loading this html in safari or webkit doesn&apos;t work either - it&apos;s a simpler version:
&lt;style&gt;
	#a {
		display: grid;
	}

	#a div {
		display: grid;
		grid-template-columns: subgrid;
		grid-template-rows: subgrid;
		grid-row: 1/99;
	}
&lt;/style&gt;

&lt;div id=&quot;a&quot;&gt;
	&lt;div id=&quot;b&quot;&gt;
		&lt;div id=&quot;c&quot;&gt;
			&lt;div id=&quot;d&quot;&gt;
				&lt;div id=&quot;e&quot;&gt;
					&lt;div style=&quot;width: 100px; height: 100px; background-color: red&quot;&gt;&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;

Here&apos;s a screenshot showing how the page loads in chrome and firefox but not webkit:
https://shottr.cc/s/VTFo/SCR-20240201-um9.jpeg
The webkit windows on the right are just showing the page they were on before I tried navigating to the problematic code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2012056</commentid>
    <comment_count>2</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2024-02-08 18:26:25 -0800</bug_when>
    <thetext>&lt;rdar://problem/122597208&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>469668</attachid>
            <date>2024-02-01 18:25:48 -0800</date>
            <delta_ts>2024-02-01 18:25:48 -0800</delta_ts>
            <desc>Basic html you can use to replicate the issue</desc>
            <filename>nestedSubgrid.html</filename>
            <type>text/html</type>
            <size>1654</size>
            <attacher name="Mendel Gordon">mendelgordons</attacher>
            
              <data encoding="base64">PGRpdiBjbGFzcz0iZ3JpZCI+Cgk8aGVhZGVyIGNsYXNzPSJncmlkIGdyaWQtY29sLTEgbWluLWhl
aWdodC0zMCBwYWRkaW5nLTUgbWFyZ2luLTUgei1pbmRleC0xIGdyaWQtcm93LTEgYm9yZGVyLTEi
PkhlYWRlcjwvaGVhZGVyPgoJPGRpdiBjbGFzcz0iZ3JpZCBncmlkLWNvbC0xIGdyaWQtcm93LTEt
OTkgc3ViZ3JpZCI+CgkJPGRpdiBjbGFzcz0iZ3JpZCBncmlkLWNvbC0xIGdyaWQtcm93LTEtOTkg
c3ViZ3JpZCI+CgkJCTxkaXYgY2xhc3M9ImdyaWQgZ3JpZC1jb2wtMSBncmlkLXJvdy0xLTk5IHN1
YmdyaWQiPgoJCQkJPGRpdiBjbGFzcz0iZ3JpZCBncmlkLWNvbC0xIGdyaWQtcm93LTEtOTkgc3Vi
Z3JpZCI+CgkJCQkJPGRpdiBjbGFzcz0iZ3JpZCBncmlkLWNvbC0xIGdyaWQtcm93LTEtMyBzdWJn
cmlkIHBhZGRpbmctNSBib3JkZXItMSI+CgkJCQkJCTxkaXYgY2xhc3M9ImdyaWQtY29sLTEgZ3Jp
ZC1yb3ctMiBwYWRkaW5nLTUgYm9yZGVyLTEgbWluLWhlaWdodC0zMCI+SGVybzwvZGl2PgoJCQkJ
CTwvZGl2PgoJCQkJCTxkaXYgY2xhc3M9ImdyaWQtY29sLTEgbWluLWhlaWdodC0zMCI+Q29udGVu
dCAxPC9kaXY+CgkJCQkJPGRpdiBjbGFzcz0iZ3JpZC1jb2wtMSBtaW4taGVpZ2h0LTMwIj5Db250
ZW50IDI8L2Rpdj4KCQkJCQk8ZGl2IGNsYXNzPSJncmlkLWNvbC0xIG1pbi1oZWlnaHQtMzAiPkNv
bnRlbnQgMzwvZGl2PgoJCQkJCTwhLS0gd2UgZG9uJ3Qga25vdyBob3cgbWFueSBjb250ZWN0IHNl
Y3Rpb25zIHRoZXJlIHdpbGwgYmUgaGVyZSAtLT4KCQkJCTwvZGl2PgoJCQk8L2Rpdj4KCQk8L2Rp
dj4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iZ3JpZCBncmlkLWNvbC0xIGdyaWQtcm93LTk5LTE5OSBz
dWJncmlkIj4KCQk8ZGl2IGNsYXNzPSJncmlkLWNvbC0xIG1pbi1oZWlnaHQtMzAiPkNvbnRlbnQg
MTwvZGl2PgoJCTxkaXYgY2xhc3M9ImdyaWQtY29sLTEgbWluLWhlaWdodC0zMCI+Q29udGVudCAy
PC9kaXY+CgkJPCEtLSB3ZSBkb24ndCBrbm93IGhvdyBtYW55IGNvbnRlY3Qgc2VjdGlvbnMgdGhl
cmUgd2lsbCBiZSBoZXJlIC0tPgoJPC9kaXY+CjwvZGl2PgoKPHN0eWxlPgoJLmdyaWQgewoJCWRp
c3BsYXk6IGdyaWQ7Cgl9CgoJLmdyaWQtY29sLTEgewoJCWdyaWQtY29sdW1uOiAxOwoJfQoKCS5t
aW4taGVpZ2h0LTMwIHsKCQltaW4taGVpZ2h0OiAzMHB4OwoJfQoKCS5wYWRkaW5nLTUgewoJCXBh
ZGRpbmc6IDVweDsKCX0KCgkubWFyZ2luLTUgewoJCW1hcmdpbjogNXB4OwoJfQoKCS56LWluZGV4
LTEgewoJCXotaW5kZXg6IDE7Cgl9CgoJLmdyaWQtcm93LTEgewoJCWdyaWQtcm93OiAxOwoJfQoK
CS5ncmlkLXJvdy0xLTMgewoJCWdyaWQtcm93OiAxIC8gMzsKCX0KCgkuZ3JpZC1yb3ctMiB7CgkJ
Z3JpZC1yb3c6IDI7Cgl9CgoJLmdyaWQtcm93LTEtOTkgewoJCWdyaWQtcm93OiAxIC8gOTk7Cgl9
CgoJLmdyaWQtcm93LTk5LTE5OSB7CgkJZ3JpZC1yb3c6IDk5IC8gMTk5OwoJfQoKCS5zdWJncmlk
IHsKCQlncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7CgkJZ3JpZC10ZW1wbGF0ZS1yb3dz
OiBzdWJncmlkOwoJfQoKCS5ib3JkZXItMSB7CgkJYm9yZGVyOiAxcHggc29saWQgYmxhY2s7Cgl9
CgoJYm9keSB7CgkJYmFja2dyb3VuZC1jb2xvcjogYmxhbmNoZWRhbG1vbmQ7Cgl9Cjwvc3R5bGU+
Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>