<?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>230764</bug_id>
          
          <creation_ts>2021-09-24 11:50:15 -0700</creation_ts>
          <short_desc>LayoutTestFinder natsort treats a01 and a1 as identical</short_desc>
          <delta_ts>2021-09-27 14:06:20 -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>Tools / Tests</component>
          <version>WebKit Local Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=230684</see_also>
          <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="Sam Sneddon [:gsnedders]">gsnedders</reporter>
          <assigned_to name="Sam Sneddon [:gsnedders]">gsnedders</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>jbedard</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1796989</commentid>
    <comment_count>0</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-09-24 11:50:15 -0700</bug_when>
    <thetext>As a result, we get the files in whatever (arbitrary) order the system gives them to us.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1796991</commentid>
    <comment_count>1</comment_count>
      <attachid>439180</attachid>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-09-24 11:54:53 -0700</bug_when>
    <thetext>Created attachment 439180
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1797445</commentid>
    <comment_count>2</comment_count>
      <attachid>439351</attachid>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2021-09-27 07:19:53 -0700</bug_when>
    <thetext>Created attachment 439351
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1797637</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-09-27 14:05:26 -0700</bug_when>
    <thetext>Committed r283132 (242189@main): &lt;https://commits.webkit.org/242189@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 439351.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1797638</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-27 14:06:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/83590411&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439180</attachid>
            <date>2021-09-24 11:54:53 -0700</date>
            <delta_ts>2021-09-27 07:19:50 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230764-20210924195452.patch</filename>
            <type>text/plain</type>
            <size>2445</size>
            <attacher name="Sam Sneddon [:gsnedders]">gsnedders</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMDQxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggY2I2MTFhODc3YjZhOWZkOTAwZjc4ZDljNzZlNWJmNzYx
ODE2MTY0OC4uNWNjNDNlNTU5YWQ2MDE1N2IyYTdlMTVkMjE2ZmIzYWNkZWE2ZTBhMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDIxLTA5LTI0ICBTYW0gU25lZGRvbiAgPGdzbmVkZGVyc0BhcHBsZS5jb20+CisKKyAg
ICAgICAgUG9ydC5fbmF0dXJhbF9zb3J0X2tleSBzaG91bGQgc29ydCBhMDEgYmVmb3JlIGEwMDEK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMDc2NAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9wb3J0L2Jhc2UucHk6CisgICAgICAgIChQb3J0Ll9uYXR1cmFsX3NvcnRfa2V5
KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZV91bml0dGVzdC5weToKKyAg
ICAgICAgKEtleUNvbXBhcmVUZXN0LnRlc3RfdGVzdF9rZXkpOgorCiAyMDIxLTA5LTI0ICBTYW0g
U25lZGRvbiAgPGdzbmVkZGVyc0BhcHBsZS5jb20+CiAKICAgICAgICAgTGF5b3V0VGVzdEZpbmRl
ciBzaG91bGQgcmV0dXJuIHRlc3RzIGluIG9yZGVyCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3BvcnQvYmFzZS5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvcG9ydC9iYXNl
LnB5CmluZGV4IDJjYjExZDFjNTZmN2ZhMWY3OWQwNWJjNTRlOGMzYjk4MTE1MWEwZWYuLjY2NGU4
YTRmNTY5MzE0NjRjOWJiMDEzMDIwYTQzMTdkZmQzMzBhMjAgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Nj
cmlwdHMvd2Via2l0cHkvcG9ydC9iYXNlLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
cG9ydC9iYXNlLnB5CkBAIC01NDQsNyArNTQ0LDcgQEAgY2xhc3MgUG9ydChvYmplY3QpOgogICAg
ICAgICAgICAgZXhjZXB0IFZhbHVlRXJyb3I6CiAgICAgICAgICAgICAgICAgcmV0dXJuIHZhbAog
Ci0gICAgICAgIHJldHVybiBbdHJ5aW50KGNodW5rKSBmb3IgY2h1bmsgaW4gcmUuc3BsaXQocico
XGQrKScsIHN0cmluZ190b19zcGxpdCldCisgICAgICAgIHJldHVybiBbKHRyeWludChjaHVuayks
IGNodW5rKSBmb3IgY2h1bmsgaW4gcmUuc3BsaXQocicoXGQrKScsIHN0cmluZ190b19zcGxpdCld
CiAKICAgICBkZWYgdGVzdF9kaXJzKHNlbGYpOgogICAgICAgICAiIiJSZXR1cm5zIHRoZSBsaXN0
IG9mIHRvcC1sZXZlbCB0ZXN0IGRpcmVjdG9yaWVzLiIiIgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9wb3J0L2Jhc2VfdW5pdHRlc3QucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3BvcnQvYmFzZV91bml0dGVzdC5weQppbmRleCA0ZTgwMzRmYzMyMTdhZmU2MGZmNGM0NWVl
MzkwMGMzNzhjNjQ3MzFlLi5iY2UzYjQwYWJjODIwMzkwOWI0NmEwMTNlNWVkMTU5YzViZjYyYzc5
IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZV91bml0dGVzdC5w
eQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZV91bml0dGVzdC5weQpAQCAt
Mzc5LDkgKzM3OSwxNSBAQCBjbGFzcyBLZXlDb21wYXJlVGVzdCh1bml0dGVzdC5UZXN0Q2FzZSk6
CiAgICAgZGVmIHRlc3RfdGVzdF9rZXkoc2VsZik6CiAgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgn
L2EnLCAnL2EnLCAwKQogICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9hJywgJy9iJywgLTEpCisg
ICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2EnLCAnL2EyJywgLTEpCiAgICAgICAgIHNlbGYuYXNz
ZXJ0X2NtcCgnL2EyJywgJy9hMTAnLCAtMSkKICAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcvYTIv
Zm9vJywgJy9hMTAvZm9vJywgLTEpCiAgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2EvZm9vMTEn
LCAnL2EvZm9vMicsIDEpCisgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2EvZm9vMScsICcvYS9m
b28wMScsIDEpCisgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2EvZm9vMDEnLCAnL2EvZm9vMDAx
JywgMSkKICAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcvYWInLCAnL2EvYS9iJywgLTEpCiAgICAg
ICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2EvYS9iJywgJy9hYicsIDEpCiAgICAgICAgIHNlbGYuYXNz
ZXJ0X2NtcCgnL2Zvby1iYXIvYmF6JywgJy9mb28vYmF6JywgLTEpCisgICAgICAgIHNlbGYuYXNz
ZXJ0X2NtcCgnL2ZvbyFiYXIvYmF6JywgJy9mb28vYmFyL2JheicsIC0xKQorICAgICAgICBzZWxm
LmFzc2VydF9jbXAoJy9mb28tYmFyL2JheicsICcvZm9vL2Jhci9iYXonLCAtMSkKKyAgICAgICAg
c2VsZi5hc3NlcnRfY21wKCcvZm9vX2Jhci9iYXonLCAnL2Zvby9iYXIvYmF6JywgMSkK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>439351</attachid>
            <date>2021-09-27 07:19:53 -0700</date>
            <delta_ts>2021-09-27 14:05:26 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-230764-20210927151952.patch</filename>
            <type>text/plain</type>
            <size>2917</size>
            <attacher name="Sam Sneddon [:gsnedders]">gsnedders</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgzMDQxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggY2I2MTFhODc3YjZhOWZkOTAwZjc4ZDljNzZlNWJmNzYx
ODE2MTY0OC4uODMzOGY0ODYxZDgzZDFkOGE1MjI5NDYyYjdlN2FlMDI2N2IyNGEyZCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDIxLTA5LTI0ICBTYW0gU25lZGRvbiAgPGdzbmVkZGVyc0BhcHBsZS5jb20+CisKKyAg
ICAgICAgUG9ydC5fbmF0dXJhbF9zb3J0X2tleSBzaG91bGQgc29ydCBhMDEgYmVmb3JlIGEwMDEK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIzMDc2NAor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogU2NyaXB0
cy93ZWJraXRweS9wb3J0L2Jhc2UucHk6CisgICAgICAgIChQb3J0Ll9uYXR1cmFsX3NvcnRfa2V5
KToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZV91bml0dGVzdC5weToKKyAg
ICAgICAgKE5hdHVyYWxDb21wYXJlVGVzdC50ZXN0X25hdHVyYWxfY29tcGFyZSk6CisgICAgICAg
IChLZXlDb21wYXJlVGVzdC50ZXN0X3Rlc3Rfa2V5KToKKwogMjAyMS0wOS0yNCAgU2FtIFNuZWRk
b24gIDxnc25lZGRlcnNAYXBwbGUuY29tPgogCiAgICAgICAgIExheW91dFRlc3RGaW5kZXIgc2hv
dWxkIHJldHVybiB0ZXN0cyBpbiBvcmRlcgpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS9wb3J0L2Jhc2UucHkgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQvYmFzZS5weQpp
bmRleCAyY2IxMWQxYzU2ZjdmYTFmNzlkMDViYzU0ZThjM2I5ODExNTFhMGVmLi42NjRlOGE0ZjU2
OTMxNDY0YzliYjAxMzAyMGE0MzE3ZGZkMzMwYTIwIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRz
L3dlYmtpdHB5L3BvcnQvYmFzZS5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3BvcnQv
YmFzZS5weQpAQCAtNTQ0LDcgKzU0NCw3IEBAIGNsYXNzIFBvcnQob2JqZWN0KToKICAgICAgICAg
ICAgIGV4Y2VwdCBWYWx1ZUVycm9yOgogICAgICAgICAgICAgICAgIHJldHVybiB2YWwKIAotICAg
ICAgICByZXR1cm4gW3RyeWludChjaHVuaykgZm9yIGNodW5rIGluIHJlLnNwbGl0KHInKFxkKykn
LCBzdHJpbmdfdG9fc3BsaXQpXQorICAgICAgICByZXR1cm4gWyh0cnlpbnQoY2h1bmspLCBjaHVu
aykgZm9yIGNodW5rIGluIHJlLnNwbGl0KHInKFxkKyknLCBzdHJpbmdfdG9fc3BsaXQpXQogCiAg
ICAgZGVmIHRlc3RfZGlycyhzZWxmKToKICAgICAgICAgIiIiUmV0dXJucyB0aGUgbGlzdCBvZiB0
b3AtbGV2ZWwgdGVzdCBkaXJlY3Rvcmllcy4iIiIKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMv
d2Via2l0cHkvcG9ydC9iYXNlX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9w
b3J0L2Jhc2VfdW5pdHRlc3QucHkKaW5kZXggNGU4MDM0ZmMzMjE3YWZlNjBmZjRjNDVlZTM5MDBj
Mzc4YzY0NzMxZS4uNmM4YTg5MDUzNWI2MzJlN2IxM2NjODU5YTJjYmMwOTI0ZjZkMTllZSAxMDA2
NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2Jhc2VfdW5pdHRlc3QucHkKKysr
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9wb3J0L2Jhc2VfdW5pdHRlc3QucHkKQEAgLTM1Nyw2
ICszNTcsOSBAQCBjbGFzcyBOYXR1cmFsQ29tcGFyZVRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgog
ICAgICAgICBzZWxmLmFzc2VydF9jbXAoJ2EnLCAnYWInLCAtMSkKICAgICAgICAgc2VsZi5hc3Nl
cnRfY21wKCcnLCAnJywgMCkKICAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcnLCAnYWInLCAtMSkK
KyAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcwMScsICcxJywgLTEpCisgICAgICAgIHNlbGYuYXNz
ZXJ0X2NtcCgnMDAxJywgJzEnLCAtMSkKKyAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcwMDEnLCAn
MDEnLCAtMSkKICAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcxJywgJzInLCAtMSkKICAgICAgICAg
c2VsZi5hc3NlcnRfY21wKCcyJywgJzEnLCAxKQogICAgICAgICBzZWxmLmFzc2VydF9jbXAoJzEn
LCAnMTAnLCAtMSkKQEAgLTM3OSw5ICszODIsMTUgQEAgY2xhc3MgS2V5Q29tcGFyZVRlc3QodW5p
dHRlc3QuVGVzdENhc2UpOgogICAgIGRlZiB0ZXN0X3Rlc3Rfa2V5KHNlbGYpOgogICAgICAgICBz
ZWxmLmFzc2VydF9jbXAoJy9hJywgJy9hJywgMCkKICAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcv
YScsICcvYicsIC0xKQorICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9hJywgJy9hMicsIC0xKQog
ICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9hMicsICcvYTEwJywgLTEpCiAgICAgICAgIHNlbGYu
YXNzZXJ0X2NtcCgnL2EyL2ZvbycsICcvYTEwL2ZvbycsIC0xKQogICAgICAgICBzZWxmLmFzc2Vy
dF9jbXAoJy9hL2ZvbzExJywgJy9hL2ZvbzInLCAxKQorICAgICAgICBzZWxmLmFzc2VydF9jbXAo
Jy9hL2ZvbzEnLCAnL2EvZm9vMDEnLCAxKQorICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9hL2Zv
bzAxJywgJy9hL2ZvbzAwMScsIDEpCiAgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2FiJywgJy9h
L2EvYicsIC0xKQogICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9hL2EvYicsICcvYWInLCAxKQog
ICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9mb28tYmFyL2JheicsICcvZm9vL2JheicsIC0xKQor
ICAgICAgICBzZWxmLmFzc2VydF9jbXAoJy9mb28hYmFyL2JheicsICcvZm9vL2Jhci9iYXonLCAt
MSkKKyAgICAgICAgc2VsZi5hc3NlcnRfY21wKCcvZm9vLWJhci9iYXonLCAnL2Zvby9iYXIvYmF6
JywgLTEpCisgICAgICAgIHNlbGYuYXNzZXJ0X2NtcCgnL2Zvb19iYXIvYmF6JywgJy9mb28vYmFy
L2JheicsIDEpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>