<?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>194142</bug_id>
          
          <creation_ts>2019-01-31 22:33:24 -0800</creation_ts>
          <short_desc>[Win] WebKitTestRunners is failing to create the IndexedDB directory.</short_desc>
          <delta_ts>2019-02-03 18:13:28 -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>Tools / Tests</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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>achristensen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>lforschler</cc>
    
    <cc>pvollan</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1501005</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-01-31 22:33:24 -0800</bug_when>
    <thetext>[Win] WebKitTestRunners is failing to create the IndexedDB directory.

For example, storage/indexeddb/aborted-versionchange-closes.html is failing with the following error message

&gt; ERROR: Failed to make all directories for path &apos;c:\users\fujii\appdata\local\temp\WebKitTestRunners-62gqon/Databases/IndexedDB&apos;
&gt; ..\..\Source\WebKit\NetworkProcess/NetworkProcess.cpp(1990) : ensurePathExists</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1501007</commentid>
    <comment_count>1</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-01-31 22:39:38 -0800</bug_when>
    <thetext>Mixing / and \ is the cause.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1501008</commentid>
    <comment_count>2</comment_count>
      <attachid>360835</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-01-31 22:40:34 -0800</bug_when>
    <thetext>Created attachment 360835
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1501712</commentid>
    <comment_count>3</comment_count>
      <attachid>360835</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-02-03 18:12:01 -0800</bug_when>
    <thetext>Comment on attachment 360835
Patch

Clearing flags on attachment: 360835

Committed r240913: &lt;https://trac.webkit.org/changeset/240913&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1501713</commentid>
    <comment_count>4</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-02-03 18:12:04 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1501714</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-02-03 18:13:28 -0800</bug_when>
    <thetext>&lt;rdar://problem/47776256&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>360835</attachid>
            <date>2019-01-31 22:40:34 -0800</date>
            <delta_ts>2019-02-03 18:12:01 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-194142-20190201154033.patch</filename>
            <type>text/plain</type>
            <size>5869</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQwODM1CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYjJkZTlhNzA2YWZjMThkMzk1YWI5ZDVjZjU5YjVjNmM5
NTg3ZmQ5Ny4uZmJmMTM2NjZiNDg4ZjUyMTM1MjNiOGJmM2ZjNTg0OGIwZDA5MzNkNyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4
IEBACisyMDE5LTAxLTMxICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29t
PgorCisgICAgICAgIFtXaW5dIFdlYktpdFRlc3RSdW5uZXJzIGlzIGZhaWxpbmcgdG8gY3JlYXRl
IHRoZSBJbmRleGVkREIgZGlyZWN0b3J5LgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTk0MTQyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgVGhlcmUgdGhyZWUgJ3NlcGFyYXRvcicgdmFyaWFibGVzIGluIFRl
c3RDb250cm9sbGVyLmNwcC4gUmVuYW1lZAorICAgICAgICBpdCAncGF0aFNlcGFyYXRvcicsIGFu
ZCB1bmlmaWVkIHRoZW0uCisKKyAgICAgICAgKiBXZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9s
bGVyLmNwcDoKKyAgICAgICAgKFdUUjo6VGVzdENvbnRyb2xsZXI6OmdlbmVyYXRlQ29udGV4dENv
bmZpZ3VyYXRpb24gY29uc3QpOgorICAgICAgICAoV1RSOjpjcmVhdGVUZXN0VVJMKToKKyAgICAg
ICAgKFdUUjo6VGVzdENvbnRyb2xsZXI6OnBsYXRmb3JtQWRqdXN0Q29udGV4dCk6CisKIDIwMTkt
MDEtMzEgIFJ5YW4gSGFkZGFkICA8cnlhbmhhZGRhZEBhcHBsZS5jb20+CiAKICAgICAgICAgVXBk
YXRlIGZsYWtpbmVzcyBkYXNoYm9hcmQgY29uZmlndXJhdGlvbiBhZnRlciByZWNlbnQgcXVldWUg
Y2hhbmdlcwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9UZXN0Q29udHJvbGxl
ci5jcHAgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RDb250cm9sbGVyLmNwcAppbmRleCA2
YzdlOTdhZGMzZDdkZjFmNDhhNzEzMDRjODMwOTJkYzg5ZWRjZDUyLi41MzNjODM3NTk0OTIwYjk0
YmU0MWQwNmE3NWM0NDU1MmRhNDJhY2E0IDEwMDY0NAotLS0gYS9Ub29scy9XZWJLaXRUZXN0UnVu
bmVyL1Rlc3RDb250cm9sbGVyLmNwcAorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVyL1Rlc3RD
b250cm9sbGVyLmNwcApAQCAtOTUsNiArOTUsMTIgQEAKIAogbmFtZXNwYWNlIFdUUiB7CiAKKyNp
ZiBPUyhXSU5ET1dTKQorc3RhdGljIGNvbnN0ZXhwciBhdXRvIHBhdGhTZXBhcmF0b3IgPSAnXFwn
OworI2Vsc2UKK3N0YXRpYyBjb25zdGV4cHIgYXV0byBwYXRoU2VwYXJhdG9yID0gJy8nOworI2Vu
ZGlmCisKIGNvbnN0IHVuc2lnbmVkIFRlc3RDb250cm9sbGVyOjp2aWV3V2lkdGggPSA4MDA7CiBj
b25zdCB1bnNpZ25lZCBUZXN0Q29udHJvbGxlcjo6dmlld0hlaWdodCA9IDYwMDsKIApAQCAtNDUx
LDE1ICs0NTcsMTMgQEAgV0tSZXRhaW5QdHI8V0tDb250ZXh0Q29uZmlndXJhdGlvblJlZj4gVGVz
dENvbnRyb2xsZXI6OmdlbmVyYXRlQ29udGV4dENvbmZpZ3VyYXQKICAgICBpZiAoY29uc3QgY2hh
ciogZHVtcFJlbmRlclRyZWVUZW1wID0gbGlicmFyeVBhdGhGb3JUZXN0aW5nKCkpIHsKICAgICAg
ICAgU3RyaW5nIHRlbXBvcmFyeUZvbGRlciA9IFN0cmluZzo6ZnJvbVVURjgoZHVtcFJlbmRlclRy
ZWVUZW1wKTsKIAotICAgICAgICBjb25zdCBjaGFyIHNlcGFyYXRvciA9ICcvJzsKLQotICAgICAg
ICBXS0NvbnRleHRDb25maWd1cmF0aW9uU2V0QXBwbGljYXRpb25DYWNoZURpcmVjdG9yeShjb25m
aWd1cmF0aW9uLmdldCgpLCB0b1dLKHRlbXBvcmFyeUZvbGRlciArIHNlcGFyYXRvciArICJBcHBs
aWNhdGlvbkNhY2hlIikuZ2V0KCkpOwotICAgICAgICBXS0NvbnRleHRDb25maWd1cmF0aW9uU2V0
RGlza0NhY2hlRGlyZWN0b3J5KGNvbmZpZ3VyYXRpb24uZ2V0KCksIHRvV0sodGVtcG9yYXJ5Rm9s
ZGVyICsgc2VwYXJhdG9yICsgIkNhY2hlIikuZ2V0KCkpOwotICAgICAgICBXS0NvbnRleHRDb25m
aWd1cmF0aW9uU2V0SW5kZXhlZERCRGF0YWJhc2VEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQo
KSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBzZXBhcmF0b3IgKyAiRGF0YWJhc2VzIiArIHNlcGFy
YXRvciArICJJbmRleGVkREIiKS5nZXQoKSk7Ci0gICAgICAgIFdLQ29udGV4dENvbmZpZ3VyYXRp
b25TZXRMb2NhbFN0b3JhZ2VEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1w
b3JhcnlGb2xkZXIgKyBzZXBhcmF0b3IgKyAiTG9jYWxTdG9yYWdlIikuZ2V0KCkpOwotICAgICAg
ICBXS0NvbnRleHRDb25maWd1cmF0aW9uU2V0V2ViU1FMRGF0YWJhc2VEaXJlY3RvcnkoY29uZmln
dXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBzZXBhcmF0b3IgKyAiRGF0YWJh
c2VzIiArIHNlcGFyYXRvciArICJXZWJTUUwiKS5nZXQoKSk7Ci0gICAgICAgIFdLQ29udGV4dENv
bmZpZ3VyYXRpb25TZXRNZWRpYUtleXNTdG9yYWdlRGlyZWN0b3J5KGNvbmZpZ3VyYXRpb24uZ2V0
KCksIHRvV0sodGVtcG9yYXJ5Rm9sZGVyICsgc2VwYXJhdG9yICsgIk1lZGlhS2V5cyIpLmdldCgp
KTsKLSAgICAgICAgV0tDb250ZXh0Q29uZmlndXJhdGlvblNldFJlc291cmNlTG9hZFN0YXRpc3Rp
Y3NEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBz
ZXBhcmF0b3IgKyAiUmVzb3VyY2VMb2FkU3RhdGlzdGljcyIpLmdldCgpKTsKKyAgICAgICAgV0tD
b250ZXh0Q29uZmlndXJhdGlvblNldEFwcGxpY2F0aW9uQ2FjaGVEaXJlY3RvcnkoY29uZmlndXJh
dGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBwYXRoU2VwYXJhdG9yICsgIkFwcGxp
Y2F0aW9uQ2FjaGUiKS5nZXQoKSk7CisgICAgICAgIFdLQ29udGV4dENvbmZpZ3VyYXRpb25TZXRE
aXNrQ2FjaGVEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xk
ZXIgKyBwYXRoU2VwYXJhdG9yICsgIkNhY2hlIikuZ2V0KCkpOworICAgICAgICBXS0NvbnRleHRD
b25maWd1cmF0aW9uU2V0SW5kZXhlZERCRGF0YWJhc2VEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5n
ZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBwYXRoU2VwYXJhdG9yICsgIkRhdGFiYXNlcyIg
KyBwYXRoU2VwYXJhdG9yICsgIkluZGV4ZWREQiIpLmdldCgpKTsKKyAgICAgICAgV0tDb250ZXh0
Q29uZmlndXJhdGlvblNldExvY2FsU3RvcmFnZURpcmVjdG9yeShjb25maWd1cmF0aW9uLmdldCgp
LCB0b1dLKHRlbXBvcmFyeUZvbGRlciArIHBhdGhTZXBhcmF0b3IgKyAiTG9jYWxTdG9yYWdlIiku
Z2V0KCkpOworICAgICAgICBXS0NvbnRleHRDb25maWd1cmF0aW9uU2V0V2ViU1FMRGF0YWJhc2VE
aXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBwYXRo
U2VwYXJhdG9yICsgIkRhdGFiYXNlcyIgKyBwYXRoU2VwYXJhdG9yICsgIldlYlNRTCIpLmdldCgp
KTsKKyAgICAgICAgV0tDb250ZXh0Q29uZmlndXJhdGlvblNldE1lZGlhS2V5c1N0b3JhZ2VEaXJl
Y3RvcnkoY29uZmlndXJhdGlvbi5nZXQoKSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBwYXRoU2Vw
YXJhdG9yICsgIk1lZGlhS2V5cyIpLmdldCgpKTsKKyAgICAgICAgV0tDb250ZXh0Q29uZmlndXJh
dGlvblNldFJlc291cmNlTG9hZFN0YXRpc3RpY3NEaXJlY3RvcnkoY29uZmlndXJhdGlvbi5nZXQo
KSwgdG9XSyh0ZW1wb3JhcnlGb2xkZXIgKyBwYXRoU2VwYXJhdG9yICsgIlJlc291cmNlTG9hZFN0
YXRpc3RpY3MiKS5nZXQoKSk7CiAgICAgfQogICAgIHJldHVybiBjb25maWd1cmF0aW9uOwogfQpA
QCAtMTExNCwxMyArMTExOCwxMSBAQCBzdGF0aWMgV0tVUkxSZWYgY3JlYXRlVGVzdFVSTChjb25z
dCBjaGFyKiBwYXRoT3JVUkwpCiAgICAgICAgIHJldHVybiAwOwogCiAjaWYgUExBVEZPUk0oV0lO
KQotICAgIGNvbnN0IGNoYXIgc2VwYXJhdG9yID0gJ1xcJzsKICAgICBib29sIGlzQWJzb2x1dGVQ
YXRoID0gZmFsc2U7Ci0gICAgaWYgKHN0cmxlbihwYXRoT3JVUkwpID49IDMgJiYgcGF0aE9yVVJM
WzFdID09ICc6JyAmJiBwYXRoT3JVUkxbMl0gPT0gc2VwYXJhdG9yKQorICAgIGlmIChzdHJsZW4o
cGF0aE9yVVJMKSA+PSAzICYmIHBhdGhPclVSTFsxXSA9PSAnOicgJiYgcGF0aE9yVVJMWzJdID09
IHBhdGhTZXBhcmF0b3IpCiAgICAgICAgIGlzQWJzb2x1dGVQYXRoID0gdHJ1ZTsKICNlbHNlCi0g
ICAgY29uc3QgY2hhciBzZXBhcmF0b3IgPSAnLyc7Ci0gICAgYm9vbCBpc0Fic29sdXRlUGF0aCA9
IHBhdGhPclVSTFswXSA9PSBzZXBhcmF0b3I7CisgICAgYm9vbCBpc0Fic29sdXRlUGF0aCA9IHBh
dGhPclVSTFswXSA9PSBwYXRoU2VwYXJhdG9yOwogI2VuZGlmCiAgICAgY29uc3QgY2hhciogZmls
ZVByZWZpeCA9ICJmaWxlOi8vIjsKICAgICBzdGF0aWMgY29uc3Qgc2l6ZV90IHByZWZpeExlbmd0
aCA9IHN0cmxlbihmaWxlUHJlZml4KTsKQEAgLTExMzEsMTIgKzExMzMsMTIgQEAgc3RhdGljIFdL
VVJMUmVmIGNyZWF0ZVRlc3RVUkwoY29uc3QgY2hhciogcGF0aE9yVVJMKQogICAgICAgICBzdHJj
cHkoYnVmZmVyLmdldCgpLCBmaWxlUHJlZml4KTsKICAgICAgICAgc3RyY3B5KGJ1ZmZlci5nZXQo
KSArIHByZWZpeExlbmd0aCwgcGF0aE9yVVJMKTsKICAgICB9IGVsc2UgewotICAgICAgICBidWZm
ZXIgPSBzdGQ6Om1ha2VfdW5pcXVlPGNoYXJbXT4ocHJlZml4TGVuZ3RoICsgUEFUSF9NQVggKyBs
ZW5ndGggKyAyKTsgLy8gMSBmb3IgdGhlIHNlcGFyYXRvcgorICAgICAgICBidWZmZXIgPSBzdGQ6
Om1ha2VfdW5pcXVlPGNoYXJbXT4ocHJlZml4TGVuZ3RoICsgUEFUSF9NQVggKyBsZW5ndGggKyAy
KTsgLy8gMSBmb3IgdGhlIHBhdGhTZXBhcmF0b3IKICAgICAgICAgc3RyY3B5KGJ1ZmZlci5nZXQo
KSwgZmlsZVByZWZpeCk7CiAgICAgICAgIGlmICghZ2V0Y3dkKGJ1ZmZlci5nZXQoKSArIHByZWZp
eExlbmd0aCwgUEFUSF9NQVgpKQogICAgICAgICAgICAgcmV0dXJuIDA7CiAgICAgICAgIHNpemVf
dCBudW1DaGFyYWN0ZXJzID0gc3RybGVuKGJ1ZmZlci5nZXQoKSk7Ci0gICAgICAgIGJ1ZmZlcltu
dW1DaGFyYWN0ZXJzXSA9IHNlcGFyYXRvcjsKKyAgICAgICAgYnVmZmVyW251bUNoYXJhY3RlcnNd
ID0gcGF0aFNlcGFyYXRvcjsKICAgICAgICAgc3RyY3B5KGJ1ZmZlci5nZXQoKSArIG51bUNoYXJh
Y3RlcnMgKyAxLCBwYXRoT3JVUkwpOwogICAgIH0KIApAQCAtMjY4Myw5ICsyNjg1LDggQEAgV0tD
b250ZXh0UmVmIFRlc3RDb250cm9sbGVyOjpwbGF0Zm9ybUFkanVzdENvbnRleHQoV0tDb250ZXh0
UmVmIGNvbnRleHQsIFdLQ29udGUKIAogICAgIGlmIChjb25zdCBjaGFyKiBkdW1wUmVuZGVyVHJl
ZVRlbXAgPSBsaWJyYXJ5UGF0aEZvclRlc3RpbmcoKSkgewogICAgICAgICBTdHJpbmcgdGVtcG9y
YXJ5Rm9sZGVyID0gU3RyaW5nOjpmcm9tVVRGOChkdW1wUmVuZGVyVHJlZVRlbXApOwotICAgICAg
ICBjb25zdCBjaGFyIHNlcGFyYXRvciA9ICcvJzsKIAotICAgICAgICBXS1dlYnNpdGVEYXRhU3Rv
cmVTZXRTZXJ2aWNlV29ya2VyUmVnaXN0cmF0aW9uRGlyZWN0b3J5KGRhdGFTdG9yZSwgdG9XSyh0
ZW1wb3JhcnlGb2xkZXIgKyBzZXBhcmF0b3IgKyAiU2VydmljZVdvcmtlcnMiKS5nZXQoKSk7Cisg
ICAgICAgIFdLV2Vic2l0ZURhdGFTdG9yZVNldFNlcnZpY2VXb3JrZXJSZWdpc3RyYXRpb25EaXJl
Y3RvcnkoZGF0YVN0b3JlLCB0b1dLKHRlbXBvcmFyeUZvbGRlciArIHBhdGhTZXBhcmF0b3IgKyAi
U2VydmljZVdvcmtlcnMiKS5nZXQoKSk7CiAgICAgfQogCiAgICAgcmV0dXJuIGNvbnRleHQ7Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>