<?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>238727</bug_id>
          
          <creation_ts>2022-04-04 00:52:14 -0700</creation_ts>
          <short_desc>[WebGPU] Make callbacks in unimplemented functions execute</short_desc>
          <delta_ts>2022-04-08 19:57:16 -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>WebGPU</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>
          <dependson>238725</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Myles C. Maxfield">mmaxfield</reporter>
          <assigned_to name="Myles C. Maxfield">mmaxfield</assigned_to>
          <cc>dino</cc>
    
    <cc>djg</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1857762</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-04 00:52:14 -0700</bug_when>
    <thetext>.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1857764</commentid>
    <comment_count>1</comment_count>
      <attachid>456545</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-04 00:54:34 -0700</bug_when>
    <thetext>Created attachment 456545
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859609</commentid>
    <comment_count>2</comment_count>
      <attachid>457026</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-07 23:43:37 -0700</bug_when>
    <thetext>Created attachment 457026
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859966</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-04-08 19:56:28 -0700</bug_when>
    <thetext>Committed r292673 (249466@trunk): &lt;https://commits.webkit.org/249466@trunk&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1859967</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-04-08 19:57:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/91513554&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>456545</attachid>
            <date>2022-04-04 00:54:34 -0700</date>
            <delta_ts>2022-04-07 23:43:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch.diff</filename>
            <type>text/plain</type>
            <size>2579</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">Y29tbWl0IDRlMzE4NmI0ZmE1OTViZmI2YTIzMGM5NTliMWQ4YjkzOWQ3N2I2NDIKQXV0aG9yOiBN
eWxlcyBDLiBNYXhmaWVsZCA8bW1heGZpZWxkQGFwcGxlLmNvbT4KRGF0ZTogICBNb24gQXByIDQg
MDA6NTQ6MDQgMjAyMiAtMDcwMAoKICAgIENvbXBsZXRpb25IYW5kbGVyIGV4ZWN1dGluZwoKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkdQVS9DaGFuZ2VM
b2cKaW5kZXggODExM2M5NTFiNTM4Li43MjljYjEyN2QxOGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJHUFUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEs
MTkgQEAKKzIwMjItMDQtMDQgIE15bGVzIEMuIE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNv
bT4KKworICAgICAgICBbV2ViR1BVXSBNYWtlIGNhbGxiYWNrcyBpbiB1bmltcGxlbWVudGVkIGZ1
bmN0aW9ucyBleGVjdXRlCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVn
LmNnaT9pZD0yMzg3MjcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICBDb21wbGV0aW9uSGFuZGxlciBBU1NFUlQoKXMgdGhhdCBpdCBoYXMgYmVlbiBleGVj
dXRlZCBpbiBpdHMgZGVzdHJ1Y3Rvci4gV2UgaGF2ZSBzb21lCisgICAgICAgIGZ1bmN0aW9ucyB3
aGljaCB3ZSBoYXZlbid0IGltcGxlbWVudGVkIHlldCB3aGljaCB0YWtlIENvbXBsZXRpb25IYW5k
bGVycywgc28gbGV0J3MKKyAgICAgICAgdGVtcG9yYXJpbHkganVzdCBjYWxsIHRoZSBjb21wbGV0
aW9uIGhhbmRsZXJzIGp1c3QgdG8gbWFrZSB0ZXN0cyBzdG9wIEFTU0VSVCgpaW5nLgorCisgICAg
ICAgICogV2ViR1BVL0NvbXB1dGVQaXBlbGluZS5tbToKKyAgICAgICAgKFdlYkdQVTo6RGV2aWNl
OjpjcmVhdGVDb21wdXRlUGlwZWxpbmVBc3luYyk6CisgICAgICAgICogV2ViR1BVL1JlbmRlclBp
cGVsaW5lLm1tOgorICAgICAgICAoV2ViR1BVOjpEZXZpY2U6OmNyZWF0ZVJlbmRlclBpcGVsaW5l
QXN5bmMpOgorCiAyMDIyLTA0LTA0ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBs
ZS5jb20+CiAKICAgICAgICAgW1dlYkdQVV0gSW1wbGVtZW50IHRoZSBjb25jZXB0IG9mIGRldmlj
ZSBsb3N0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9Db21wdXRlUGlwZWxpbmUu
bW0gYi9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9Db21wdXRlUGlwZWxpbmUubW0KaW5kZXggZjU2M2Fm
MGI3ZmUyLi5mZTZjODkwNWE5MTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJHUFUvV2ViR1BVL0Nv
bXB1dGVQaXBlbGluZS5tbQorKysgYi9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9Db21wdXRlUGlwZWxp
bmUubW0KQEAgLTE3Miw3ICsxNzIsNyBAQCB2b2lkIERldmljZTo6Y3JlYXRlQ29tcHV0ZVBpcGVs
aW5lQXN5bmMoY29uc3QgV0dQVUNvbXB1dGVQaXBlbGluZURlc2NyaXB0b3ImIGRlcwogewogICAg
IC8vIEZJWE1FOiBJbXBsZW1lbnQgdGhpcwogICAgIFVOVVNFRF9QQVJBTShkZXNjcmlwdG9yKTsK
LSAgICBVTlVTRURfUEFSQU0oY2FsbGJhY2spOworICAgIGNhbGxiYWNrKFdHUFVDcmVhdGVQaXBl
bGluZUFzeW5jU3RhdHVzX0Vycm9yLCBDb21wdXRlUGlwZWxpbmU6OmNyZWF0ZUludmFsaWQoKnRo
aXMpLCB7IH0pOwogfQogCiBDb21wdXRlUGlwZWxpbmU6OkNvbXB1dGVQaXBlbGluZShpZDxNVExD
b21wdXRlUGlwZWxpbmVTdGF0ZT4gY29tcHV0ZVBpcGVsaW5lU3RhdGUsIERldmljZSYgZGV2aWNl
KQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkdQVS9XZWJHUFUvUmVuZGVyUGlwZWxpbmUubW0gYi9T
b3VyY2UvV2ViR1BVL1dlYkdQVS9SZW5kZXJQaXBlbGluZS5tbQppbmRleCAyY2NiMmYzYWI1OGMu
LmJmMzI3ZjQ3OTljNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkdQVS9XZWJHUFUvUmVuZGVyUGlw
ZWxpbmUubW0KKysrIGIvU291cmNlL1dlYkdQVS9XZWJHUFUvUmVuZGVyUGlwZWxpbmUubW0KQEAg
LTQwLDggKzQwLDkgQEAgUmVmPFJlbmRlclBpcGVsaW5lPiBEZXZpY2U6OmNyZWF0ZVJlbmRlclBp
cGVsaW5lKGNvbnN0IFdHUFVSZW5kZXJQaXBlbGluZURlc2NyaXAKIAogdm9pZCBEZXZpY2U6OmNy
ZWF0ZVJlbmRlclBpcGVsaW5lQXN5bmMoY29uc3QgV0dQVVJlbmRlclBpcGVsaW5lRGVzY3JpcHRv
ciYgZGVzY3JpcHRvciwgQ29tcGxldGlvbkhhbmRsZXI8dm9pZChXR1BVQ3JlYXRlUGlwZWxpbmVB
c3luY1N0YXR1cywgUmVmPFJlbmRlclBpcGVsaW5lPiYmLCBTdHJpbmcmJiBtZXNzYWdlKT4mJiBj
YWxsYmFjaykKIHsKKyAgICAvLyBGSVhNRTogSW1wbGVtZW50IHRoaXMuCiAgICAgVU5VU0VEX1BB
UkFNKGRlc2NyaXB0b3IpOwotICAgIFVOVVNFRF9QQVJBTShjYWxsYmFjayk7CisgICAgY2FsbGJh
Y2soV0dQVUNyZWF0ZVBpcGVsaW5lQXN5bmNTdGF0dXNfRXJyb3IsIFJlbmRlclBpcGVsaW5lOjpj
cmVhdGVJbnZhbGlkKCp0aGlzKSwgeyB9KTsKIH0KIAogUmVuZGVyUGlwZWxpbmU6OlJlbmRlclBp
cGVsaW5lKGlkPE1UTFJlbmRlclBpcGVsaW5lU3RhdGU+IHJlbmRlclBpcGVsaW5lU3RhdGUsIERl
dmljZSYgZGV2aWNlKQo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>457026</attachid>
            <date>2022-04-07 23:43:37 -0700</date>
            <delta_ts>2022-04-08 12:08:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238727-20220407234336.patch</filename>
            <type>text/plain</type>
            <size>2607</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkyNTkzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCmluZGV4IDc4ZWE0OWM5ZmU4MjdmMjE5
NmMzNmZjZWJiM2M1Mjg0MGFhOGIzYzAuLjQwZDE0ZGFjZTMyOGE5Nzg0OGZjY2M1NWNkM2VjNzM5
YjQzMDc0YmYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJHUFUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTkgQEAKKzIwMjItMDQtMDcgIE15bGVzIEMu
IE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViR1BVXSBNYWtl
IGNhbGxiYWNrcyBpbiB1bmltcGxlbWVudGVkIGZ1bmN0aW9ucyBleGVjdXRlCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzg3MjcKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBDb21wbGV0aW9uSGFuZGxlciBB
U1NFUlQoKXMgdGhhdCBpdCBoYXMgYmVlbiBleGVjdXRlZCBpbiBpdHMgZGVzdHJ1Y3Rvci4gV2Ug
aGF2ZSBzb21lCisgICAgICAgIGZ1bmN0aW9ucyB3aGljaCB3ZSBoYXZlbid0IGltcGxlbWVudGVk
IHlldCB3aGljaCB0YWtlIENvbXBsZXRpb25IYW5kbGVycywgc28gbGV0J3MKKyAgICAgICAgdGVt
cG9yYXJpbHkganVzdCBjYWxsIHRoZSBjb21wbGV0aW9uIGhhbmRsZXJzIGp1c3QgdG8gbWFrZSB0
ZXN0cyBzdG9wIEFTU0VSVCgpaW5nLgorCisgICAgICAgICogV2ViR1BVL0NvbXB1dGVQaXBlbGlu
ZS5tbToKKyAgICAgICAgKFdlYkdQVTo6RGV2aWNlOjpjcmVhdGVDb21wdXRlUGlwZWxpbmVBc3lu
Yyk6CisgICAgICAgICogV2ViR1BVL1JlbmRlclBpcGVsaW5lLm1tOgorICAgICAgICAoV2ViR1BV
OjpEZXZpY2U6OmNyZWF0ZVJlbmRlclBpcGVsaW5lQXN5bmMpOgorCiAyMDIyLTA0LTA3ICBFbGxp
b3R0IFdpbGxpYW1zICA8ZW13QGFwcGxlLmNvbT4KIAogICAgICAgICBbWENCdWlsZF0gRW5hYmxl
IGRlcGVuZGVuY3kgdmFsaWRhdGlvbiBieSBkZWZhdWx0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
R1BVL1dlYkdQVS9Db21wdXRlUGlwZWxpbmUubW0gYi9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9Db21w
dXRlUGlwZWxpbmUubW0KaW5kZXggYTU1YmE2MTBhN2Y4MmUwYzg2MTVjNGJkOWQ2ZjlmYTRmOGZm
NzU0OC4uMWE3OGU2NTJiYmRkOWFiNGUzZDliZTU5Nzc1NWNkOTU4OWZlYjM2ZiAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkdQVS9XZWJHUFUvQ29tcHV0ZVBpcGVsaW5lLm1tCisrKyBiL1NvdXJjZS9X
ZWJHUFUvV2ViR1BVL0NvbXB1dGVQaXBlbGluZS5tbQpAQCAtMTcyLDcgKzE3Miw3IEBAIHZvaWQg
RGV2aWNlOjpjcmVhdGVDb21wdXRlUGlwZWxpbmVBc3luYyhjb25zdCBXR1BVQ29tcHV0ZVBpcGVs
aW5lRGVzY3JpcHRvciYgZGVzCiB7CiAgICAgLy8gRklYTUU6IEltcGxlbWVudCB0aGlzCiAgICAg
VU5VU0VEX1BBUkFNKGRlc2NyaXB0b3IpOwotICAgIFVOVVNFRF9QQVJBTShjYWxsYmFjayk7Cisg
ICAgY2FsbGJhY2soV0dQVUNyZWF0ZVBpcGVsaW5lQXN5bmNTdGF0dXNfRXJyb3IsIENvbXB1dGVQ
aXBlbGluZTo6Y3JlYXRlSW52YWxpZCgqdGhpcyksIHsgfSk7CiB9CiAKIENvbXB1dGVQaXBlbGlu
ZTo6Q29tcHV0ZVBpcGVsaW5lKGlkPE1UTENvbXB1dGVQaXBlbGluZVN0YXRlPiBjb21wdXRlUGlw
ZWxpbmVTdGF0ZSwgRGV2aWNlJiBkZXZpY2UpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL1dl
YkdQVS9SZW5kZXJQaXBlbGluZS5tbSBiL1NvdXJjZS9XZWJHUFUvV2ViR1BVL1JlbmRlclBpcGVs
aW5lLm1tCmluZGV4IDdlNzc3MWFmODUwNGJlNzg4NzZmNTQ3MjE2ZTAxYTJlYTJiMDkyMDQuLjcy
Yjg5ZjJjMDA4YTE1ZGZiOTFhNDhmZDg3N2E1M2IwNGQ3NGY4MTYgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJHUFUvV2ViR1BVL1JlbmRlclBpcGVsaW5lLm1tCisrKyBiL1NvdXJjZS9XZWJHUFUvV2Vi
R1BVL1JlbmRlclBpcGVsaW5lLm1tCkBAIC00MCw4ICs0MCw5IEBAIFJlZlB0cjxSZW5kZXJQaXBl
bGluZT4gRGV2aWNlOjpjcmVhdGVSZW5kZXJQaXBlbGluZShjb25zdCBXR1BVUmVuZGVyUGlwZWxp
bmVEZXNjCiAKIHZvaWQgRGV2aWNlOjpjcmVhdGVSZW5kZXJQaXBlbGluZUFzeW5jKGNvbnN0IFdH
UFVSZW5kZXJQaXBlbGluZURlc2NyaXB0b3ImIGRlc2NyaXB0b3IsIENvbXBsZXRpb25IYW5kbGVy
PHZvaWQoV0dQVUNyZWF0ZVBpcGVsaW5lQXN5bmNTdGF0dXMsIFJlZlB0cjxSZW5kZXJQaXBlbGlu
ZT4mJiwgU3RyaW5nJiYgbWVzc2FnZSk+JiYgY2FsbGJhY2spCiB7CisgICAgLy8gRklYTUU6IElt
cGxlbWVudCB0aGlzLgogICAgIFVOVVNFRF9QQVJBTShkZXNjcmlwdG9yKTsKLSAgICBVTlVTRURf
UEFSQU0oY2FsbGJhY2spOworICAgIGNhbGxiYWNrKFdHUFVDcmVhdGVQaXBlbGluZUFzeW5jU3Rh
dHVzX0Vycm9yLCBSZW5kZXJQaXBlbGluZTo6Y3JlYXRlSW52YWxpZCgqdGhpcyksIHsgfSk7CiB9
CiAKIFJlbmRlclBpcGVsaW5lOjpSZW5kZXJQaXBlbGluZShpZDxNVExSZW5kZXJQaXBlbGluZVN0
YXRlPiByZW5kZXJQaXBlbGluZVN0YXRlLCBEZXZpY2UmIGRldmljZSkK
</data>
<flag name="review"
          id="485499"
          type_id="1"
          status="+"
          setter="dino"
    />
          </attachment>
      

    </bug>

</bugzilla>