<?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>235289</bug_id>
          
          <creation_ts>2022-01-17 00:15:31 -0800</creation_ts>
          <short_desc>Add an API test to ensure indexedDB.databases() does not create files on disk</short_desc>
          <delta_ts>2022-01-17 11:58:46 -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>New Bugs</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="Sihui Liu">sihui_liu</reporter>
          <assigned_to name="Sihui Liu">sihui_liu</assigned_to>
          <cc>beidson</cc>
    
    <cc>cdumez</cc>
    
    <cc>darin</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1831417</commentid>
    <comment_count>0</comment_count>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2022-01-17 00:15:31 -0800</bug_when>
    <thetext>...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831423</commentid>
    <comment_count>1</comment_count>
      <attachid>449314</attachid>
    <who name="Sihui Liu">sihui_liu</who>
    <bug_when>2022-01-17 00:30:01 -0800</bug_when>
    <thetext>Created attachment 449314
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831539</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-01-17 11:36:45 -0800</bug_when>
    <thetext>Committed r288098 (246112@main): &lt;https://commits.webkit.org/246112@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 449314.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1831541</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-01-17 11:37:24 -0800</bug_when>
    <thetext>&lt;rdar://problem/87686414&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>449314</attachid>
            <date>2022-01-17 00:30:01 -0800</date>
            <delta_ts>2022-01-17 11:58:46 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-235289-20220117003001.patch</filename>
            <type>text/plain</type>
            <size>5667</size>
            <attacher name="Sihui Liu">sihui_liu</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjg4MDg3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMWI5ZmFlYWE3N2EzYTI4Y2NiNjAwOTVmOTk3ZjIzMTgw
NDJhN2JlNS4uZjI0Yzc3YTk2ZDU5ZThhMTcwMDI1NWJhNGM5ZWZiYWFlYmEyZDk4NyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDIyLTAxLTE3ICBTaWh1aSBMaXUgIDxzaWh1aV9saXVAYXBwbGUuY29tPgorCisgICAg
ICAgIEFkZCBhbiBBUEkgdGVzdCB0byBlbnN1cmUgaW5kZXhlZERCLmRhdGFiYXNlcygpIGRvZXMg
bm90IGNyZWF0ZSBmaWxlcyBvbiBkaXNrCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMzUyODkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBBZGQgdGVzdCBjb3ZlcmFnZS4KKworICAgICAgICAqIFRlc3RXZWJL
aXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvSW5kZXhlZERCUGVyc2lzdGVuY2UubW06CisKIDIwMjIt
MDEtMTYgIFlvdWVubiBGYWJsZXQgIDx5b3Vlbm5AYXBwbGUuY29tPgogCiAgICAgICAgIEVuZm9y
Y2UgZm9jdXMgY2hlY2sgZm9yIGdldFVzZXJNZWRpYQpkaWZmIC0tZ2l0IGEvVG9vbHMvVGVzdFdl
YktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9JbmRleGVkREJQZXJzaXN0ZW5jZS5tbSBiL1Rvb2xz
L1Rlc3RXZWJLaXRBUEkvVGVzdHMvV2ViS2l0Q29jb2EvSW5kZXhlZERCUGVyc2lzdGVuY2UubW0K
aW5kZXggNWI3ZWY1YzM5YWM3M2M0OTM3NGZkMjdmM2M1MmZhZmJkNWEwMmY1Mi4uMjcxOGM0YWIz
NjlhODE4MmRhMGUxMThjNDUxNjY2YWU5ZDFlMmM3NCAxMDA2NDQKLS0tIGEvVG9vbHMvVGVzdFdl
YktpdEFQSS9UZXN0cy9XZWJLaXRDb2NvYS9JbmRleGVkREJQZXJzaXN0ZW5jZS5tbQorKysgYi9U
b29scy9UZXN0V2ViS2l0QVBJL1Rlc3RzL1dlYktpdENvY29hL0luZGV4ZWREQlBlcnNpc3RlbmNl
Lm1tCkBAIC0zODgsMyArMzg4LDkxIEBAIFRFU1QoSW5kZXhlZERCLCBJbmRleGVkREJUaGlyZFBh
cnR5V29ya2VySGFzQWNjZXNzKQogICAgIGxvYWRUZXN0UGFnZUluV2ViVmlldyh0aGlyZFdlYlZp
ZXcuZ2V0KCksIEAiZGF0YWJhc2UgaXMgY3JlYXRlZCIpOwogfQogCitzdGF0aWMgTlNTdHJpbmcg
KmdldERhdGFiYXNlc1N0cmluZyA9IEAiPHNjcmlwdD4gXAorICAgIGZ1bmN0aW9uIHNlbmRNZXNz
YWdlKG1lc3NhZ2UpIHsgXAorICAgICAgICB3aW5kb3cud2Via2l0Lm1lc3NhZ2VIYW5kbGVycy50
ZXN0SGFuZGxlci5wb3N0TWVzc2FnZShtZXNzYWdlKTsgXAorICAgIH0gXAorICAgIGZ1bmN0aW9u
IHBvc3RSZXN1bHQoZXZlbnQpIHsgXAorICAgICAgICBzZW5kTWVzc2FnZShldmVudC5kYXRhKTsg
XAorICAgIH0gXAorICAgIGZ1bmN0aW9uIHBvc3REYXRhYmFzZXMoZGF0YWJhc2VzKSB7IFwKKyAg
ICAgICAgc2VuZE1lc3NhZ2UoJ2RhdGFiYXNlczogJyArIEpTT04uc3RyaW5naWZ5KGRhdGFiYXNl
cykpOyBcCisgICAgfSBcCisgICAgZnVuY3Rpb24gbG9hZEZyYW1lKCkgeyBcCisgICAgICAgIHZh
ciBmcmFtZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2lmcmFtZScpOyBcCisgICAgICAgIGZy
YW1lLnNyYyA9ICd3ZWJraXQ6Ly8nOyBcCisgICAgICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hp
bGQoZnJhbWUpOyBcCisgICAgfSBcCisgICAgYWRkRXZlbnRMaXN0ZW5lcignbWVzc2FnZScsIHBv
c3RSZXN1bHQsIGZhbHNlKTsgXAorICAgIHZhciByZXF1ZXN0ID0gaW5kZXhlZERCLm9wZW4oJ0lu
ZGV4ZWREQkdldERhdGFiYXNlcycpOyBcCisgICAgcmVxdWVzdC5vbnN1Y2Nlc3MgPSBmdW5jdGlv
bihldmVudCkgeyBcCisgICAgICAgIGluZGV4ZWREQi5kYXRhYmFzZXMoKS50aGVuKHBvc3REYXRh
YmFzZXMpOyBcCisgICAgfSBcCisgICAgPC9zY3JpcHQ+IjsKKworc3RhdGljIGNvbnN0IGNoYXIq
IGdldERhdGFiYXNlc0J5dGVzID0gUiJURVNUUkVTT1VSQ0UoCis8c2NyaXB0PgorZnVuY3Rpb24g
cG9zdFJlc3VsdChyZXN1bHQpIHsKKyAgICBpZiAod2luZG93LnNlbGYgIT09IHdpbmRvdy50b3Ap
CisgICAgICAgIHBhcmVudC5wb3N0TWVzc2FnZShyZXN1bHQsICcqJyk7CisgICAgZWxzZQorICAg
ICAgICB3aW5kb3cud2Via2l0Lm1lc3NhZ2VIYW5kbGVycy50ZXN0SGFuZGxlci5wb3N0TWVzc2Fn
ZShyZXN1bHQpOworfQorZnVuY3Rpb24gcG9zdERhdGFiYXNlcyhkYXRhYmFzZXMpIHsKKyAgICB2
YXIgcHJlZml4ID0gJ21haW4gZnJhbWUgZGF0YWJhc2VzOiAnOworICAgIGlmICh3aW5kb3cuc2Vs
ZiAhPT0gd2luZG93LnRvcCkKKyAgICAgICAgcHJlZml4ID0gJ2NoaWxkIGZyYW1lIGRhdGFiYXNl
czogJzsKKyAgICBwb3N0UmVzdWx0KHByZWZpeCArIEpTT04uc3RyaW5naWZ5KGRhdGFiYXNlcykp
OworfQoraW5kZXhlZERCLmRhdGFiYXNlcygpLnRoZW4ocG9zdERhdGFiYXNlcyk7Cis8L3Njcmlw
dD4KKylURVNUUkVTT1VSQ0UiOworCitURVNUKEluZGV4ZWREQiwgSW5kZXhlZERCR2V0RGF0YWJh
c2VzKQoreworICAgIHJlYWR5VG9Db250aW51ZSA9IGZhbHNlOworICAgIFtbV0tXZWJzaXRlRGF0
YVN0b3JlIGRlZmF1bHREYXRhU3RvcmVdIHJlbW92ZURhdGFPZlR5cGVzOltOU1NldCBzZXRXaXRo
T2JqZWN0czpXS1dlYnNpdGVEYXRhVHlwZUluZGV4ZWREQkRhdGFiYXNlcywgbmlsXSBtb2RpZmll
ZFNpbmNlOltOU0RhdGUgZGlzdGFudFBhc3RdIGNvbXBsZXRpb25IYW5kbGVyOl4oKSB7CisgICAg
ICAgIHJlYWR5VG9Db250aW51ZSA9IHRydWU7CisgICAgfV07CisgICAgVGVzdFdlYktpdEFQSTo6
VXRpbDo6cnVuKCZyZWFkeVRvQ29udGludWUpOworCisgICAgYXV0byBoYW5kbGVyID0gYWRvcHRO
UyhbW0luZGV4ZWREQk1lc3NhZ2VIYW5kbGVyIGFsbG9jXSBpbml0XSk7CisgICAgYXV0byBjb25m
aWd1cmF0aW9uID0gYWRvcHROUyhbW1dLV2ViVmlld0NvbmZpZ3VyYXRpb24gYWxsb2NdIGluaXRd
KTsKKyAgICBbW2NvbmZpZ3VyYXRpb24gdXNlckNvbnRlbnRDb250cm9sbGVyXSBhZGRTY3JpcHRN
ZXNzYWdlSGFuZGxlcjpoYW5kbGVyLmdldCgpIG5hbWU6QCJ0ZXN0SGFuZGxlciJdOworICAgIGF1
dG8gc2NoZW1lSGFuZGxlciA9IGFkb3B0TlMoW1tUZXN0VVJMU2NoZW1lSGFuZGxlciBhbGxvY10g
aW5pdF0pOworICAgIFtzY2hlbWVIYW5kbGVyIHNldFN0YXJ0VVJMU2NoZW1lVGFza0hhbmRsZXI6
XihXS1dlYlZpZXcgKiwgaWQ8V0tVUkxTY2hlbWVUYXNrPiB0YXNrKSB7CisgICAgICAgIGF1dG8g
cmVzcG9uc2UgPSBhZG9wdE5TKFtbTlNVUkxSZXNwb25zZSBhbGxvY10gaW5pdFdpdGhVUkw6dGFz
ay5yZXF1ZXN0LlVSTCBNSU1FVHlwZTpAInRleHQvaHRtbCIgZXhwZWN0ZWRDb250ZW50TGVuZ3Ro
OjAgdGV4dEVuY29kaW5nTmFtZTpuaWxdKTsKKyAgICAgICAgW3Rhc2sgZGlkUmVjZWl2ZVJlc3Bv
bnNlOnJlc3BvbnNlLmdldCgpXTsKKyAgICAgICAgW3Rhc2sgZGlkUmVjZWl2ZURhdGE6W05TRGF0
YSBkYXRhV2l0aEJ5dGVzOmdldERhdGFiYXNlc0J5dGVzIGxlbmd0aDpzdHJsZW4oZ2V0RGF0YWJh
c2VzQnl0ZXMpXV07CisgICAgICAgIFt0YXNrIGRpZEZpbmlzaF07CisgICAgfV07CisgICAgW2Nv
bmZpZ3VyYXRpb24gc2V0VVJMU2NoZW1lSGFuZGxlcjpzY2hlbWVIYW5kbGVyLmdldCgpIGZvclVS
TFNjaGVtZTpAIndlYmtpdCJdOworCisgICAgYXV0byB3ZWJWaWV3ID0gYWRvcHROUyhbW1dLV2Vi
VmlldyBhbGxvY10gaW5pdFdpdGhGcmFtZTpOU01ha2VSZWN0KDAsIDAsIDgwMCwgNjAwKSBjb25m
aWd1cmF0aW9uOmNvbmZpZ3VyYXRpb24uZ2V0KCldKTsKKyAgICBbd2ViVmlldyBsb2FkSFRNTFN0
cmluZzpnZXREYXRhYmFzZXNTdHJpbmcgYmFzZVVSTDpbTlNVUkwgVVJMV2l0aFN0cmluZzpAImh0
dHA6Ly9hcHBsZS5jb20iXV07CisgICAgVGVzdFdlYktpdEFQSTo6VXRpbDo6cnVuKCZyZWNlaXZl
ZFNjcmlwdE1lc3NhZ2UpOworICAgIHJlY2VpdmVkU2NyaXB0TWVzc2FnZSA9IGZhbHNlOworICAg
IEVYUEVDVF9XS19TVFJFUShAImRhdGFiYXNlczogW3tcIm5hbWVcIjpcIkluZGV4ZWREQkdldERh
dGFiYXNlc1wiLFwidmVyc2lvblwiOjF9XSIsIFtsYXN0U2NyaXB0TWVzc2FnZSBib2R5XSk7CisK
KyAgICBbd2ViVmlldyBldmFsdWF0ZUphdmFTY3JpcHQ6QCJsb2FkRnJhbWUoKSIgY29tcGxldGlv
bkhhbmRsZXI6bmlsXTsKKyAgICBUZXN0V2ViS2l0QVBJOjpVdGlsOjpydW4oJnJlY2VpdmVkU2Ny
aXB0TWVzc2FnZSk7CisgICAgcmVjZWl2ZWRTY3JpcHRNZXNzYWdlID0gZmFsc2U7CisgICAgRVhQ
RUNUX1dLX1NUUkVRKEAiY2hpbGQgZnJhbWUgZGF0YWJhc2VzOiBbXSIsIFtsYXN0U2NyaXB0TWVz
c2FnZSBib2R5XSk7CisKKyAgICBhdXRvIHNlY29uZFdlYlZpZXcgPSBhZG9wdE5TKFtbV0tXZWJW
aWV3IGFsbG9jXSBpbml0V2l0aEZyYW1lOk5TTWFrZVJlY3QoMCwgMCwgODAwLCA2MDApIGNvbmZp
Z3VyYXRpb246Y29uZmlndXJhdGlvbi5nZXQoKV0pOworICAgIFtzZWNvbmRXZWJWaWV3IGxvYWRS
ZXF1ZXN0OltOU1VSTFJlcXVlc3QgcmVxdWVzdFdpdGhVUkw6W05TVVJMIFVSTFdpdGhTdHJpbmc6
QCJ3ZWJraXQ6Ly8iXV1dOworICAgIFRlc3RXZWJLaXRBUEk6OlV0aWw6OnJ1bigmcmVjZWl2ZWRT
Y3JpcHRNZXNzYWdlKTsKKyAgICByZWNlaXZlZFNjcmlwdE1lc3NhZ2UgPSBmYWxzZTsKKyAgICBF
WFBFQ1RfV0tfU1RSRVEoQCJtYWluIGZyYW1lIGRhdGFiYXNlczogW10iLCBbbGFzdFNjcmlwdE1l
c3NhZ2UgYm9keV0pOworCisgICAgLy8gR2V0dGluZyBkYXRhYmFzZXMgc2hvdWxkIG5vdCBjcmVh
dGUgZmlsZXMgb24gZGlzay4KKyAgICBOU1VSTCAqaWRiRGlyZWN0b3J5VVJMID0gW1tXS1dlYnNp
dGVEYXRhU3RvcmUgZGVmYXVsdERhdGFTdG9yZV0gX2luZGV4ZWREQkRhdGFiYXNlRGlyZWN0b3J5
XTsKKyAgICBOU1VSTCAqdmVyc2lvbkRpcmVjdG9yeVVSTCA9IFtpZGJEaXJlY3RvcnlVUkwgVVJM
QnlBcHBlbmRpbmdQYXRoQ29tcG9uZW50OkAidjEiXTsKKyAgICBOU1VSTCAqYXBwbGVEaXJlY3Rv
cnlVUkwgPSBbdmVyc2lvbkRpcmVjdG9yeVVSTCBVUkxCeUFwcGVuZGluZ1BhdGhDb21wb25lbnQ6
IEAiaHR0cF9hcHBsZS5jb21fMCJdOworICAgIE5TVVJMICphcHBsZVdlYmtpdERpcmVjdG9yeVVS
TCA9IFthcHBsZURpcmVjdG9yeVVSTCBVUkxCeUFwcGVuZGluZ1BhdGhDb21wb25lbnQ6IEAid2Vi
a2l0X18wIl07CisgICAgTlNVUkwgKndlYmtpdERpcmVjdG9yeVVSTCA9IFt2ZXJzaW9uRGlyZWN0
b3J5VVJMIFVSTEJ5QXBwZW5kaW5nUGF0aENvbXBvbmVudDogQCJ3ZWJraXRfXzAiXTsKKyAgICBh
dXRvIGRlZmF1bHRGaWxlTWFuYWdlciA9IFtOU0ZpbGVNYW5hZ2VyIGRlZmF1bHRNYW5hZ2VyXTsK
KyAgICBFWFBFQ1RfVFJVRShbZGVmYXVsdEZpbGVNYW5hZ2VyIGZpbGVFeGlzdHNBdFBhdGg6YXBw
bGVEaXJlY3RvcnlVUkwucGF0aF0pOworICAgIEVYUEVDVF9GQUxTRShbZGVmYXVsdEZpbGVNYW5h
Z2VyIGZpbGVFeGlzdHNBdFBhdGg6YXBwbGVXZWJraXREaXJlY3RvcnlVUkwucGF0aF0pOworICAg
IEVYUEVDVF9GQUxTRShbZGVmYXVsdEZpbGVNYW5hZ2VyIGZpbGVFeGlzdHNBdFBhdGg6d2Via2l0
RGlyZWN0b3J5VVJMLnBhdGhdKTsKK30K
</data>
<flag name="commit-queue"
          id="475394"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>