<?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>204208</bug_id>
          
          <creation_ts>2019-11-14 16:22:45 -0800</creation_ts>
          <short_desc>Crash when setting HTMLInputElement.checked for a disconnected radio button in a shadow root</short_desc>
          <delta_ts>2019-11-14 19:27: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>Forms</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Wenson Hsieh">wenson_hsieh</reporter>
          <assigned_to name="Wenson Hsieh">wenson_hsieh</assigned_to>
          <cc>bdakin</cc>
    
    <cc>cdumez</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>mifenton</cc>
    
    <cc>rniwa</cc>
    
    <cc>thorton</cc>
    
    <cc>tkent</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>wenson_hsieh</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1590361</commentid>
    <comment_count>0</comment_count>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-11-14 16:22:45 -0800</bug_when>
    <thetext>&lt;rdar://problem/57045830&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590377</commentid>
    <comment_count>1</comment_count>
      <attachid>383586</attachid>
    <who name="Wenson Hsieh">wenson_hsieh</who>
    <bug_when>2019-11-14 16:59:14 -0800</bug_when>
    <thetext>Created attachment 383586
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590406</commentid>
    <comment_count>2</comment_count>
      <attachid>383586</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-14 19:26:59 -0800</bug_when>
    <thetext>Comment on attachment 383586
Patch

Clearing flags on attachment: 383586

Committed r252478: &lt;https://trac.webkit.org/changeset/252478&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590407</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-11-14 19:27:01 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1590409</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-14 19:27:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/57214571&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>383586</attachid>
            <date>2019-11-14 16:59:14 -0800</date>
            <delta_ts>2019-11-14 19:26:59 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-204208-20191114165914.patch</filename>
            <type>text/plain</type>
            <size>4885</size>
            <attacher name="Wenson Hsieh">wenson_hsieh</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyNDUwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmU5Y2Y2N2FlNzBjOTE1
YzJlZjIxMDY1NDkwZWI4YWU5NDE5MWMxMy4uNmI1NWZlNjBkYmUyMWZkY2E0NGEyMTkwMjJiMTFh
NzhkZGJhMzRhMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI2IEBACisyMDE5LTExLTE0ICBXZW5z
b24gSHNpZWggIDx3ZW5zb25faHNpZWhAYXBwbGUuY29tPgorCisgICAgICAgIENyYXNoIHdoZW4g
c2V0dGluZyBIVE1MSW5wdXRFbGVtZW50LmNoZWNrZWQgZm9yIGEgZGlzY29ubmVjdGVkIHJhZGlv
IGJ1dHRvbiBpbiBhIHNoYWRvdyByb290CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMDQyMDgKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzU3MDQ1ODMw
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIHIyNTEx
MTAgcmVmYWN0b3JlZCBsb2dpYyBpbiBSYWRpb0J1dHRvbkdyb3VwOjp1cGRhdGVDaGVja2VkU3Rh
dGUsIHN1Y2ggdGhhdCBpdCBhc3N1bWVzIHRoYXQgbV9uYW1lVG9Hcm91cE1hcAorICAgICAgICBh
bHdheXMgY29udGFpbnMgYW4gZW50cnkgZm9yIHRoZSBnaXZlbiBpbnB1dCBlbGVtZW50J3MgbmFt
ZS4gUHJpb3IgdG8gcjI1MTExMCwgaXQgd291bGQgYmFpbCBpZiBtX25hbWVUb0dyb3VwTWFwCisg
ICAgICAgIGRpZG4ndCBleGlzdC4gSW4gdGhpcyBwYXJ0aWN1bGFyIGNhc2UsIGEgbmFtZWQgaW5w
dXQgZWxlbWVudCBpcyBhZGRlZCB0byBhIHNoYWRvdyByb290IHRoYXQgaXMgZGlzY29ubmVjdGVk
IGZyb20KKyAgICAgICAgdGhlIGRvY3VtZW50LiBUaGlzIG1lYW5zIHRoYXQgaW4gSFRNTElucHV0
RWxlbWVudDo6ZGlkRmluaXNoSW5zZXJ0aW5nTm9kZSgpLCB3ZSB3aWxsIGF2b2lkIGFkZGluZyB0
aGUgZWxlbWVudCB0bworICAgICAgICB0aGUgcmFkaW8gYnV0dG9uIGdyb3VwLCBldmVuIHRob3Vn
aCBpdCBoYXMgYSB0cmVlIHNjb3BlIGR1ZSB0byB0aGUgYGlzQ29ubmVjdGVkKClgIGNoZWNrLgor
CisgICAgICAgIExhdGVyLCB3aGVuIHdlIHRyeSB0byBzZXQgdGhlIGBjaGVja2VkYCBhdHRyaWJ1
dGUsIHdlIGludm9rZSB1cGRhdGVDaGVja2VkU3RhdGUgd2hpY2ggc2VlcyB0aGF0IHdlIGhhdmUg
YSB0cmVlCisgICAgICAgIHNjb3BlIGFuZCBhc3N1bWVzIHRoYXQgd2UgbXVzdCBoYXZlIHByZXZp
b3VzbHkgYWRkZWQgdGhlIGlucHV0IGVsZW1lbnQgdG8gdGhlIHJhZGlvIGJ1dHRvbiBtYXA7IHRo
aXMgbGVhZHMgdG8gYQorICAgICAgICBudWxscHRyIGRlcmVmLCBhcyB0aGUgbWFwIGlzIGVtcHR5
LiBUaHVzLCB0byBmaXggdGhpcywgd2UgY2hhbmdlIHRoZSBgaXNDb25uZWN0ZWQoKWAgY2hlY2sg
dG8gYGlzSW5UcmVlU2NvcGUoKWAuCisKKyAgICAgICAgVGVzdDogZmFzdC9mb3Jtcy9yYWRpby1p
bnB1dC1pbi1zaGFkb3ctcm9vdC1jcmFzaC5odG1sCisKKyAgICAgICAgKiBodG1sL0hUTUxJbnB1
dEVsZW1lbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6SFRNTElucHV0RWxlbWVudDo6ZGlkRmlu
aXNoSW5zZXJ0aW5nTm9kZSk6CisKIDIwMTktMTEtMTMgIFdlbnNvbiBIc2llaCAgPHdlbnNvbl9o
c2llaEBhcHBsZS5jb20+CiAKICAgICAgICAgW0NsaXBib2FyZCBBUEldIEFkZCBzdXBwb3J0IGZv
ciBDbGlwYm9hcmQud3JpdGUoKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaHRtbC9IVE1M
SW5wdXRFbGVtZW50LmNwcCBiL1NvdXJjZS9XZWJDb3JlL2h0bWwvSFRNTElucHV0RWxlbWVudC5j
cHAKaW5kZXggNDlmZDJiZWQ0MWE5ODFiNzBjMDhhZDhmODZlZjUxZGI0NmZjOTkyNC4uOTc5MWRl
YjcyNGIwODU1NTg1NWNkNzIyOTViNmI4NDJmMzQ4MDlkNyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvaHRtbC9IVE1MSW5wdXRFbGVtZW50LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9odG1s
L0hUTUxJbnB1dEVsZW1lbnQuY3BwCkBAIC0xNTUwLDcgKzE1NTAsNyBAQCBOb2RlOjpJbnNlcnRl
ZEludG9BbmNlc3RvclJlc3VsdCBIVE1MSW5wdXRFbGVtZW50OjppbnNlcnRlZEludG9BbmNlc3Rv
cihJbnNlcnRpbwogdm9pZCBIVE1MSW5wdXRFbGVtZW50OjpkaWRGaW5pc2hJbnNlcnRpbmdOb2Rl
KCkKIHsKICAgICBIVE1MVGV4dEZvcm1Db250cm9sRWxlbWVudDo6ZGlkRmluaXNoSW5zZXJ0aW5n
Tm9kZSgpOwotICAgIGlmIChpc0Nvbm5lY3RlZCgpICYmICFmb3JtKCkpCisgICAgaWYgKGlzSW5U
cmVlU2NvcGUoKSAmJiAhZm9ybSgpKQogICAgICAgICBhZGRUb1JhZGlvQnV0dG9uR3JvdXAoKTsK
IH0KIApkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IGQ3NzcxOTU5MTUzZjdlM2M0Y2RlNmIzMjAzZWY2M2I3NDkxZWM3MzYuLmQ0
MjhmMmYyMzUzMzczN2U4YzJiMjVkYzA2NTkzZDZkMTgxMWY5NzQgMTAwNjQ0Ci0tLSBhL0xheW91
dFRlc3RzL0NoYW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NiBAQAorMjAxOS0xMS0xNCAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNvbT4K
KworICAgICAgICBDcmFzaCB3aGVuIHNldHRpbmcgSFRNTElucHV0RWxlbWVudC5jaGVja2VkIGZv
ciBhIGRpc2Nvbm5lY3RlZCByYWRpbyBidXR0b24gaW4gYSBzaGFkb3cgcm9vdAorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjA0MjA4CisgICAgICAgIDxy
ZGFyOi8vcHJvYmxlbS81NzA0NTgzMD4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBZGRzIGEgbmV3IGxheW91dCB0ZXN0IHRvIHZlcmlmeSB0aGF0IHdl
IGRvbid0IGNyYXNoIGluIHRoaXMgc2NlbmFyaW8uCisKKyAgICAgICAgKiBmYXN0L2Zvcm1zL3Jh
ZGlvLWlucHV0LWluLXNoYWRvdy1yb290LWNyYXNoLWV4cGVjdGVkLnR4dDogQWRkZWQuCisgICAg
ICAgICogZmFzdC9mb3Jtcy9yYWRpby1pbnB1dC1pbi1zaGFkb3ctcm9vdC1jcmFzaC5odG1sOiBB
ZGRlZC4KKwogMjAxOS0xMS0xMyAgV2Vuc29uIEhzaWVoICA8d2Vuc29uX2hzaWVoQGFwcGxlLmNv
bT4KIAogICAgICAgICBbQ2xpcGJvYXJkIEFQSV0gQWRkIHN1cHBvcnQgZm9yIENsaXBib2FyZC53
cml0ZSgpCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhZGlvLWlucHV0LWlu
LXNoYWRvdy1yb290LWNyYXNoLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2Zhc3QvZm9ybXMv
cmFkaW8taW5wdXQtaW4tc2hhZG93LXJvb3QtY3Jhc2gtZXhwZWN0ZWQudHh0Cm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAu
Ljc3MTY0ZTkwNjQzYjkwY2VlMjBiN2Y3MmRmMjUxMWYxNGNhM2Y4ZWUKLS0tIC9kZXYvbnVsbAor
KysgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhZGlvLWlucHV0LWluLXNoYWRvdy1yb290LWNy
YXNoLWV4cGVjdGVkLnR4dApAQCAtMCwwICsxLDEwIEBACitUaGlzIHRlc3QgY2hlY2tzIHRoYXQg
dGhlIGNoZWNrZWQgYXR0cmlidXRlIGNhbiBiZSBzZXQgb24gYSBkaXNjb25uZWN0ZWQgcmFkaW8g
YnV0dG9uIGluc2lkZSBhIHNoYWRvdyByb290LiBUaGlzIHRlc3QgcGFzc2VzIGlmIGl0IGRvZXMg
bm90IGNyYXNoLgorCitPbiBzdWNjZXNzLCB5b3Ugd2lsbCBzZWUgYSBzZXJpZXMgb2YgIlBBU1Mi
IG1lc3NhZ2VzLCBmb2xsb3dlZCBieSAiVEVTVCBDT01QTEVURSIuCisKKworUEFTUyBpbnB1dC5j
aGVja2VkIGlzIHRydWUKK1BBU1Mgc3VjY2Vzc2Z1bGx5UGFyc2VkIGlzIHRydWUKKworVEVTVCBD
T01QTEVURQorCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhZGlvLWlucHV0
LWluLXNoYWRvdy1yb290LWNyYXNoLmh0bWwgYi9MYXlvdXRUZXN0cy9mYXN0L2Zvcm1zL3JhZGlv
LWlucHV0LWluLXNoYWRvdy1yb290LWNyYXNoLmh0bWwKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5k
ZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMDhjYzZhMTg2NzEx
ZjQwNjdkYjljODY3YjFkMWE1NTk3ZmFjYzI5YwotLS0gL2Rldi9udWxsCisrKyBiL0xheW91dFRl
c3RzL2Zhc3QvZm9ybXMvcmFkaW8taW5wdXQtaW4tc2hhZG93LXJvb3QtY3Jhc2guaHRtbApAQCAt
MCwwICsxLDE2IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGJvZHk+CisgICAgPHNjcmlw
dCBzcmM9Ii4uLy4uL3Jlc291cmNlcy9qcy10ZXN0LmpzIj48L3NjcmlwdD4KKyAgICA8aW5wdXQg
dHlwZT0icmFkaW8iIG5hbWU9ImZvbyIgLz4KKyAgICA8c2NyaXB0PgorICAgICAgICBkZXNjcmlw
dGlvbigiVGhpcyB0ZXN0IGNoZWNrcyB0aGF0IHRoZSBjaGVja2VkIGF0dHJpYnV0ZSBjYW4gYmUg
c2V0IG9uIGEgZGlzY29ubmVjdGVkIHJhZGlvIGJ1dHRvbiBpbnNpZGUgYSBzaGFkb3cgcm9vdC4g
VGhpcyB0ZXN0IHBhc3NlcyBpZiBpdCBkb2VzIG5vdCBjcmFzaC4iKTsKKworICAgICAgICBpbnB1
dCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoImlucHV0IikKKyAgICAgICAgY29uc3QgY29udGFp
bmVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7CisgICAgICAgIGNvbnRhaW5lci5h
dHRhY2hTaGFkb3coeyBtb2RlOiAib3BlbiIgfSkuYXBwZW5kQ2hpbGQoaW5wdXQpOworICAgICAg
ICBpbnB1dC5jaGVja2VkID0gdHJ1ZTsKKyAgICAgICAgc2hvdWxkQmVUcnVlKCJpbnB1dC5jaGVj
a2VkIik7CisgICAgPC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>