<?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>238190</bug_id>
          
          <creation_ts>2022-03-21 23:55:20 -0700</creation_ts>
          <short_desc>[WebGPU] Implement GPUBufferDescriptor.mappedAtCreation</short_desc>
          <delta_ts>2022-03-22 12:01: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>
          
          
          <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>1853549</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-21 23:55:20 -0700</bug_when>
    <thetext>[WebGPU] Implement GPUBufferDescriptor.mappedAtCreation</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853552</commentid>
    <comment_count>1</comment_count>
      <attachid>455340</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2022-03-21 23:58:25 -0700</bug_when>
    <thetext>Created attachment 455340
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853814</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-03-22 12:00:07 -0700</bug_when>
    <thetext>Committed r291686 (248728@main): &lt;https://commits.webkit.org/248728@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 455340.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1853817</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-03-22 12:01:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/90651225&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>455340</attachid>
            <date>2022-03-21 23:58:25 -0700</date>
            <delta_ts>2022-03-22 12:00:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-238190-20220321235824.patch</filename>
            <type>text/plain</type>
            <size>3812</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjkxNjA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViR1BVL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCmluZGV4IDBjNjhiYzE4YTQxYTY2ZjYw
NjFhNTBiZjUyM2NlNzQ4YTljNDVjOWYuLmVlNmNkOWEwYjUwNTI2MTcxNzVjZDlkZjdhNWQxMGI3
MWYyY2JhMTkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJHUFUvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJHUFUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMjItMDMtMjEgIE15bGVzIEMu
IE1heGZpZWxkICA8bW1heGZpZWxkQGFwcGxlLmNvbT4KKworICAgICAgICBbV2ViR1BVXSBJbXBs
ZW1lbnQgR1BVQnVmZmVyRGVzY3JpcHRvci5tYXBwZWRBdENyZWF0aW9uCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMzgxOTAKKworICAgICAgICBSZXZp
ZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBPbiBNYWNzLCB3ZSBjYW4gdXNlIE1U
TFN0b3JhZ2VNb2RlTWFuYWdlZCB0byBpbXBsZW1lbnQgbWFwcGVkQXRDcmVhdGlvbi4KKyAgICAg
ICAgT24gbm9uLU1hY3MsIGFsbCByZXNvdXJjZXMgYXJlIHNoYXJlZCwgc28gdGhleSdyZSBhbHJl
YWR5IG1hcHBlZC4KKyAgICAgICAgVGhpcyBwYXRjaCB0dXJuZWQgb3V0IHRvIGJlIHN1cnByaXNp
bmdseSBlYXN5IHRvIHdyaXRlLCBiZWNhdXNlIE1ldGFsIGhhcworICAgICAgICBhbHJlYWR5IGlt
cGxlbWVudGVkIGFsbCB0aGUgaGVhdnkgbGlmdGluZy4KKworICAgICAgICBUZXN0OiBhcGkvdmFs
aWRhdGlvbi9idWZmZXIvbWFwcGluZy5zcGVjLnRzCisKKyAgICAgICAgKiBXZWJHUFUvQnVmZmVy
Lm1tOgorICAgICAgICAoV2ViR1BVOjpzdG9yYWdlTW9kZSk6CisgICAgICAgIChXZWJHUFU6OkRl
dmljZTo6Y3JlYXRlQnVmZmVyKToKKyAgICAgICAgKFdlYkdQVTo6QnVmZmVyOjpnZXRNYXBwZWRS
YW5nZSk6CisgICAgICAgIChXZWJHUFU6OkJ1ZmZlcjo6dW5tYXApOgorCiAyMDIyLTAzLTIxICBN
eWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+CiAKICAgICAgICAgW1dlYkdQ
VV0gbWF4QW5pc290cm9weSA+IDE2IGlzIGNsYW1wZWQsIHJhdGhlciB0aGFuIGlsbGVnYWwKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9XZWJHUFUvV2ViR1BVL0J1ZmZlci5tbSBiL1NvdXJjZS9XZWJHUFUv
V2ViR1BVL0J1ZmZlci5tbQppbmRleCA2MGEwOWRkOTRhMmViZmEyMmFiZWVkNWYyOGZmMDMxNGVl
MTQxOWRhLi4wN2EzMTNlZGY3OGVjOTM2NzAxYWU2YTcxOWZjN2I2N2E2ZWVkODU0IDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViR1BVL1dlYkdQVS9CdWZmZXIubW0KKysrIGIvU291cmNlL1dlYkdQVS9X
ZWJHUFUvQnVmZmVyLm1tCkBAIC04MiwxNCArODIsMTggQEAgc3RhdGljIGJvb2wgdmFsaWRhdGVD
cmVhdGVCdWZmZXIoY29uc3QgRGV2aWNlJiBkZXZpY2UsIGNvbnN0IFdHUFVCdWZmZXJEZXNjcmlw
dG8KICAgICByZXR1cm4gdHJ1ZTsKIH0KIAotc3RhdGljIE1UTFN0b3JhZ2VNb2RlIHN0b3JhZ2VN
b2RlKGJvb2wgZGV2aWNlSGFzVW5pZmllZE1lbW9yeSwgV0dQVUJ1ZmZlclVzYWdlRmxhZ3MgdXNh
Z2UpCitzdGF0aWMgTVRMU3RvcmFnZU1vZGUgc3RvcmFnZU1vZGUoYm9vbCBkZXZpY2VIYXNVbmlm
aWVkTWVtb3J5LCBXR1BVQnVmZmVyVXNhZ2VGbGFncyB1c2FnZSwgYm9vbCBtYXBwZWRBdENyZWF0
aW9uKQogewogICAgIGlmIChkZXZpY2VIYXNVbmlmaWVkTWVtb3J5KQogICAgICAgICByZXR1cm4g
TVRMU3RvcmFnZU1vZGVTaGFyZWQ7Ci0gICAgLy8gT24gZGlzY3JldGUgbWVtb3J5IEdQVXMsIG1h
cHBhYmxlIG1lbW9yeSBpcyBzaGFyZWQsIHdoZXJlYXMgbm9uLW1hcHBhYmxlIG1lbW9yeSBpcyBw
cml2YXRlLgotICAgIC8vIFRoZXJlIGlzIG5vIHNpdHVhdGlvbiB3aGVyZSB3ZSdsbCB1c2UgdGhl
IG1hbmFnZWQgc3RvcmFnZSBtb2RlLgogICAgIGlmICgodXNhZ2UgJiBXR1BVQnVmZmVyVXNhZ2Vf
TWFwUmVhZCkgfHwgKHVzYWdlICYgV0dQVUJ1ZmZlclVzYWdlX01hcFdyaXRlKSkKICAgICAgICAg
cmV0dXJuIE1UTFN0b3JhZ2VNb2RlU2hhcmVkOworI2lmIFBMQVRGT1JNKE1BQykgfHwgUExBVEZP
Uk0oTUFDQ0FUQUxZU1QpCisgICAgaWYgKG1hcHBlZEF0Q3JlYXRpb24pCisgICAgICAgIHJldHVy
biBNVExTdG9yYWdlTW9kZU1hbmFnZWQ7CisjZWxzZQorICAgIFVOVVNFRF9QQVJBTShtYXBwZWRB
dENyZWF0aW9uKTsKKyNlbmRpZgogICAgIHJldHVybiBNVExTdG9yYWdlTW9kZVByaXZhdGU7CiB9
CiAKQEAgLTEwOCw3ICsxMTIsNyBAQCBSZWZQdHI8QnVmZmVyPiBEZXZpY2U6OmNyZWF0ZUJ1ZmZl
cihjb25zdCBXR1BVQnVmZmVyRGVzY3JpcHRvciYgZGVzY3JpcHRvcikKICAgICAvLyBJZi93aGVu
IHdlIGRvIHRoYXQsIHdlIGhhdmUgdG8gbWFrZSBzdXJlIHRoYXQgIm5ldyIgYnVmZmVycyBnZXQg
Y2xlYXJlZCB0byAwLgogICAgIC8vIEZJWE1FOiBDb25zaWRlciB3cml0ZS1jb21iaW5pbmcgQ1BV
IGNhY2hlIG1vZGUuCiAgICAgLy8gRklYTUU6IENvbnNpZGVyIGltcGxlbWVudGluZyBoYXphcmQg
dHJhY2tpbmcgb3Vyc2VsZi4KLSAgICBNVExTdG9yYWdlTW9kZSBzdG9yYWdlTW9kZSA9IFdlYkdQ
VTo6c3RvcmFnZU1vZGUoaGFzVW5pZmllZE1lbW9yeSgpLCBkZXNjcmlwdG9yLnVzYWdlKTsKKyAg
ICBNVExTdG9yYWdlTW9kZSBzdG9yYWdlTW9kZSA9IFdlYkdQVTo6c3RvcmFnZU1vZGUoaGFzVW5p
ZmllZE1lbW9yeSgpLCBkZXNjcmlwdG9yLnVzYWdlLCBkZXNjcmlwdG9yLm1hcHBlZEF0Q3JlYXRp
b24pOwogICAgIGlkPE1UTEJ1ZmZlcj4gYnVmZmVyID0gW21fZGV2aWNlIG5ld0J1ZmZlcldpdGhM
ZW5ndGg6c3RhdGljX2Nhc3Q8TlNVSW50ZWdlcj4oZGVzY3JpcHRvci5zaXplKSBvcHRpb25zOnN0
b3JhZ2VNb2RlXTsKICAgICBpZiAoIWJ1ZmZlcikKICAgICAgICAgcmV0dXJuIG51bGxwdHI7CkBA
IC0yMjUsNiArMjI5LDcgQEAgdm9pZCogQnVmZmVyOjpnZXRNYXBwZWRSYW5nZShzaXplX3Qgb2Zm
c2V0LCBzaXplX3Qgc2l6ZSkKIAogICAgIC8vICJBcHBlbmQgbSB0byB0aGlzLltbbWFwcGVkX3Jh
bmdlc11dLiIKICAgICBtX21hcHBlZFJhbmdlcy5hZGQoeyBvZmZzZXQsIG9mZnNldCArIHJhbmdl
U2l6ZSB9KTsKKyAgICBtX21hcHBlZFJhbmdlcy5jb21wYWN0KCk7CiAKICAgICAvLyAiUmV0dXJu
IG0uIgogICAgIHJldHVybiBzdGF0aWNfY2FzdDxjaGFyKj4obV9idWZmZXIuY29udGVudHMpICsg
b2Zmc2V0OwpAQCAtMzgxLDYgKzM4NiwxMyBAQCB2b2lkIEJ1ZmZlcjo6dW5tYXAoKQogICAgICAg
ICAvLyAiU2V0IHRoaXMuW1ttYXBwZWRfcmFuZ2VzXV0gdG8gbnVsbC4iCiAgICAgfQogCisjaWYg
UExBVEZPUk0oTUFDKSB8fCBQTEFURk9STShNQUNDQVRBTFlTVCkKKyAgICBpZiAobV9zdGF0ZSA9
PSBTdGF0ZTo6TWFwcGVkQXRDcmVhdGlvbiAmJiBtX2J1ZmZlci5zdG9yYWdlTW9kZSA9PSBNVExT
dG9yYWdlTW9kZU1hbmFnZWQpIHsKKyAgICAgICAgZm9yIChjb25zdCBhdXRvJiBtYXBwZWRSYW5n
ZSA6IG1fbWFwcGVkUmFuZ2VzKQorICAgICAgICAgICAgW21fYnVmZmVyIGRpZE1vZGlmeVJhbmdl
Ok5TTWFrZVJhbmdlKHN0YXRpY19jYXN0PE5TVUludGVnZXI+KG1hcHBlZFJhbmdlLmJlZ2luKCkp
LCBzdGF0aWNfY2FzdDxOU1VJbnRlZ2VyPihtYXBwZWRSYW5nZS5lbmQoKSAtIG1hcHBlZFJhbmdl
LmJlZ2luKCkpKV07CisgICAgfQorI2VuZGlmCisKICAgICAvLyAiU2V0IHRoaXMuW1tzdGF0ZV1d
IHRvIHVubWFwcGVkLiIKICAgICBtX3N0YXRlID0gU3RhdGU6OlVubWFwcGVkOwogfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>