<?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>216422</bug_id>
          
          <creation_ts>2020-09-11 15:42:39 -0700</creation_ts>
          <short_desc>[webkitscmpy] Add default_branch for local SCM repositories</short_desc>
          <delta_ts>2020-09-15 11:49:42 -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 Nightly 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=215862</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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>dewei_zhu</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1687834</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-09-11 15:42:39 -0700</bug_when>
    <thetext>git checkouts may use many different strings to represent the primary branch, we need to be able to query what the name of that default branch is.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687836</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-11 15:42:50 -0700</bug_when>
    <thetext>&lt;rdar://problem/68735897&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1687839</commentid>
    <comment_count>2</comment_count>
      <attachid>408565</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-09-11 15:49:56 -0700</bug_when>
    <thetext>Created attachment 408565
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1688784</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-09-15 11:49:41 -0700</bug_when>
    <thetext>Committed r267093: &lt;https://trac.webkit.org/changeset/267093&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 408565.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>408565</attachid>
            <date>2020-09-11 15:49:56 -0700</date>
            <delta_ts>2020-09-15 11:49:41 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216422-20200911164955.patch</filename>
            <type>text/plain</type>
            <size>6934</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2Njk1MykKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDMwIEBACisyMDIwLTA5LTExICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBbd2Via2l0c2NtcHldIEFkZCBkZWZhdWx0X2JyYW5jaCBmb3IgbG9jYWwg
U0NNIHJlcG9zaXRvcmllcworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MjE2NDIyCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS82ODczNTg5Nz4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvbGli
cmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L2xvY2FsL2dpdC5weToKKyAgICAgICAgKEdp
dC5kZWZhdWx0X2JyYW5jaCk6IFF1ZXJ5IHRoZSBsb2NhbCBjaGVja291dCBmb3IgdGhlIGRlZmF1
bHQgYnJhbmNoLgorICAgICAgICAoR2l0KToKKyAgICAgICAgKEdpdC5icmFuY2hlcyk6IFN0cmlw
ICJyZW1vdGVzL29yaWdpbi8iIGZyb20gYnJhbmNoIG5hbWVzLgorICAgICAgICAqIFNjcmlwdHMv
bGlicmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L2xvY2FsL3NjbS5weToKKyAgICAgICAg
KFNjbS5kZWZhdWx0X2JyYW5jaCk6CisgICAgICAgICogU2NyaXB0cy9saWJyYXJpZXMvd2Via2l0
c2NtcHkvd2Via2l0c2NtcHkvbG9jYWwvc3ZuLnB5OgorICAgICAgICAoU3ZuLmRlZmF1bHRfYnJh
bmNoKTogVGhlIGRlZmF1bHQgc3ZuIGJyYW5jaCBpcyBhbHdheXMgJ3RydW5rJy4KKyAgICAgICAg
KiBTY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS9tb2Nrcy9sb2NhbC9n
aXQucHk6CisgICAgICAgICogU2NyaXB0cy9saWJyYXJpZXMvd2Via2l0c2NtcHkvd2Via2l0c2Nt
cHkvdGVzdC9naXRfdW5pdHRlc3QucHk6CisgICAgICAgIChUZXN0R2l0LnRlc3RfYnJhbmNoZXMp
OgorICAgICAgICAoVGVzdEdpdC50ZXN0X3RhZ3MpOgorICAgICAgICAoVGVzdEdpdCk6CisgICAg
ICAgIChUZXN0R2l0LnRlc3RfZGVmYXVsdF9icmFuY2gpOgorICAgICAgICAqIFNjcmlwdHMvbGli
cmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L3Rlc3Qvc3ZuX3VuaXR0ZXN0LnB5OgorICAg
ICAgICAoVGVzdFN2bi50ZXN0X3RhZ3MpOgorICAgICAgICAoVGVzdFN2bik6CisgICAgICAgIChU
ZXN0U3ZuLnRlc3RfZGVmYXVsdF9icmFuY2gpOgorCiAyMDIwLTA5LTExICBBbGV4IENocmlzdGVu
c2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CiAKICAgICAgICAgTW92ZSBfc2V0Q29va2ll
QWNjZXB0UG9saWN5IHRvIFdLSFRUUENvb2tpZVN0b3JlCkluZGV4OiBUb29scy9TY3JpcHRzL2xp
YnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS9sb2NhbC9naXQucHkKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gVG9vbHMvU2NyaXB0cy9saWJyYXJpZXMvd2Via2l0c2NtcHkvd2Via2l0c2NtcHkvbG9jYWwv
Z2l0LnB5CShyZXZpc2lvbiAyNjY5MzUpCisrKyBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJr
aXRzY21weS93ZWJraXRzY21weS9sb2NhbC9naXQucHkJKHdvcmtpbmcgY29weSkKQEAgLTQ2LDYg
KzQ2LDEzIEBAIGNsYXNzIEdpdChTY20pOgogICAgICAgICByZXR1cm4gcmVzdWx0LnN0ZG91dC5y
c3RyaXAoKQogCiAgICAgQHByb3BlcnR5CisgICAgZGVmIGRlZmF1bHRfYnJhbmNoKHNlbGYpOgor
ICAgICAgICByZXN1bHQgPSBydW4oW3NlbGYuZXhlY3V0YWJsZSwgJ3Jldi1wYXJzZScsICctLWFi
YnJldi1yZWYnLCAnb3JpZ2luL0hFQUQnXSwgY3dkPXNlbGYucGF0aCwgY2FwdHVyZV9vdXRwdXQ9
VHJ1ZSwgZW5jb2Rpbmc9J3V0Zi04JykKKyAgICAgICAgaWYgcmVzdWx0LnJldHVybmNvZGU6Cisg
ICAgICAgICAgICByZXR1cm4gTm9uZQorICAgICAgICByZXR1cm4gJy8nLmpvaW4ocmVzdWx0LnN0
ZG91dC5yc3RyaXAoKS5zcGxpdCgnLycpWzE6XSkKKworICAgIEBwcm9wZXJ0eQogICAgIGRlZiBi
cmFuY2goc2VsZik6CiAgICAgICAgIHN0YXR1cyA9IHJ1bihbc2VsZi5leGVjdXRhYmxlLCAnc3Rh
dHVzJ10sIGN3ZD1zZWxmLnJvb3RfcGF0aCwgY2FwdHVyZV9vdXRwdXQ9VHJ1ZSwgZW5jb2Rpbmc9
J3V0Zi04JykKICAgICAgICAgaWYgc3RhdHVzLnJldHVybmNvZGU6CkBAIC02Myw3ICs3MCw4IEBA
IGNsYXNzIEdpdChTY20pOgogICAgICAgICBicmFuY2ggPSBydW4oW3NlbGYuZXhlY3V0YWJsZSwg
J2JyYW5jaCcsICctYSddLCBjd2Q9c2VsZi5yb290X3BhdGgsIGNhcHR1cmVfb3V0cHV0PVRydWUs
IGVuY29kaW5nPSd1dGYtOCcpCiAgICAgICAgIGlmIGJyYW5jaC5yZXR1cm5jb2RlOgogICAgICAg
ICAgICAgcmFpc2Ugc2VsZi5FeGNlcHRpb24oJ0ZhaWxlZCB0byByZXRyaWV2ZSBicmFuY2ggbGlz
dCBmb3Ige30nLmZvcm1hdChzZWxmLnJvb3RfcGF0aCkpCi0gICAgICAgIHJldHVybiBbYnJhbmNo
LmxzdHJpcCgnIConKSBmb3IgYnJhbmNoIGluIGZpbHRlcihsYW1iZGEgYnJhbmNoOiAnLT4nIG5v
dCBpbiBicmFuY2gsIGJyYW5jaC5zdGRvdXQuc3BsaXRsaW5lcygpKV0KKyAgICAgICAgcmVzdWx0
ID0gW2JyYW5jaC5sc3RyaXAoJyAqJykgZm9yIGJyYW5jaCBpbiBmaWx0ZXIobGFtYmRhIGJyYW5j
aDogJy0+JyBub3QgaW4gYnJhbmNoLCBicmFuY2guc3Rkb3V0LnNwbGl0bGluZXMoKSldCisgICAg
ICAgIHJldHVybiBbJy8nLmpvaW4oYnJhbmNoLnNwbGl0KCcvJylbMjpdKSBpZiBicmFuY2guc3Rh
cnRzd2l0aCgncmVtb3Rlcy9vcmlnaW4vJykgZWxzZSBicmFuY2ggZm9yIGJyYW5jaCBpbiByZXN1
bHRdCiAKICAgICBAcHJvcGVydHkKICAgICBkZWYgdGFncyhzZWxmKToKSW5kZXg6IFRvb2xzL1Nj
cmlwdHMvbGlicmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L2xvY2FsL3NjbS5weQo9PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21w
eS9sb2NhbC9zY20ucHkJKHJldmlzaW9uIDI2NjkzNSkKKysrIFRvb2xzL1NjcmlwdHMvbGlicmFy
aWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L2xvY2FsL3NjbS5weQkod29ya2luZyBjb3B5KQpA
QCAtNDcsNiArNDcsMTAgQEAgY2xhc3MgU2NtKG9iamVjdCk6CiAgICAgICAgIHJhaXNlIE5vdElt
cGxlbWVudGVkRXJyb3IoKQogCiAgICAgQHByb3BlcnR5CisgICAgZGVmIGRlZmF1bHRfYnJhbmNo
KHNlbGYpOgorICAgICAgICByYWlzZSBOb3RJbXBsZW1lbnRlZEVycm9yKCkKKworICAgIEBwcm9w
ZXJ0eQogICAgIGRlZiBicmFuY2goc2VsZik6CiAgICAgICAgIHJhaXNlIE5vdEltcGxlbWVudGVk
RXJyb3IoKQogCkluZGV4OiBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJr
aXRzY21weS9sb2NhbC9zdm4ucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy9saWJyYXJp
ZXMvd2Via2l0c2NtcHkvd2Via2l0c2NtcHkvbG9jYWwvc3ZuLnB5CShyZXZpc2lvbiAyNjY5MzUp
CisrKyBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS9sb2Nh
bC9zdm4ucHkJKHdvcmtpbmcgY29weSkKQEAgLTU0LDYgKzU0LDEwIEBAIGNsYXNzIFN2bihTY20p
OgogICAgICAgICByZXR1cm4gc2VsZi5pbmZvKGNhY2hlZD1UcnVlKS5nZXQoJ1dvcmtpbmcgQ29w
eSBSb290IFBhdGgnKQogCiAgICAgQHByb3BlcnR5CisgICAgZGVmIGRlZmF1bHRfYnJhbmNoKHNl
bGYpOgorICAgICAgICByZXR1cm4gJ3RydW5rJworCisgICAgQHByb3BlcnR5CiAgICAgZGVmIGJy
YW5jaChzZWxmKToKICAgICAgICAgbG9jYWxfcGF0aCA9IHNlbGYucGF0aFtsZW4oc2VsZi5yb290
X3BhdGgpOl0KICAgICAgICAgaWYgbG9jYWxfcGF0aDoKSW5kZXg6IFRvb2xzL1NjcmlwdHMvbGli
cmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L21vY2tzL2xvY2FsL2dpdC5weQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS9t
b2Nrcy9sb2NhbC9naXQucHkJKHJldmlzaW9uIDI2NjkzNSkKKysrIFRvb2xzL1NjcmlwdHMvbGli
cmFyaWVzL3dlYmtpdHNjbXB5L3dlYmtpdHNjbXB5L21vY2tzL2xvY2FsL2dpdC5weQkod29ya2lu
ZyBjb3B5KQpAQCAtOTcsNiArOTcsMTMgQEAgbm90aGluZyB0byBjb21taXQsIHdvcmtpbmcgdHJl
ZSBjbGVhbgogICAgICAgICAgICAgICAgICAgICBzdGRvdXQ9J1xuJy5qb2luKHNlbGYudGFncykg
KyAnXG4nLAogICAgICAgICAgICAgICAgICksCiAgICAgICAgICAgICApLCBtb2Nrcy5TdWJwcm9j
ZXNzLlJvdXRlKAorICAgICAgICAgICAgICAgIGxvY2FsLkdpdC5leGVjdXRhYmxlLCAncmV2LXBh
cnNlJywgJy0tYWJicmV2LXJlZicsICdvcmlnaW4vSEVBRCcsCisgICAgICAgICAgICAgICAgY3dk
PXNlbGYucGF0aCwKKyAgICAgICAgICAgICAgICBnZW5lcmF0b3I9bGFtYmRhICphcmdzLCAqKmt3
YXJnczogbW9ja3MuUHJvY2Vzc0NvbXBsZXRpb24oCisgICAgICAgICAgICAgICAgICAgIHJldHVy
bmNvZGU9MCwKKyAgICAgICAgICAgICAgICAgICAgc3Rkb3V0PSdvcmlnaW4ve31cbicuZm9ybWF0
KGRlZmF1bHRfYnJhbmNoKSwKKyAgICAgICAgICAgICAgICApLAorICAgICAgICAgICAgKSwgbW9j
a3MuU3VicHJvY2Vzcy5Sb3V0ZSgKICAgICAgICAgICAgICAgICBsb2NhbC5HaXQuZXhlY3V0YWJs
ZSwKICAgICAgICAgICAgICAgICBjd2Q9c2VsZi5wYXRoLAogICAgICAgICAgICAgICAgIGNvbXBs
ZXRpb249bW9ja3MuUHJvY2Vzc0NvbXBsZXRpb24oCkluZGV4OiBUb29scy9TY3JpcHRzL2xpYnJh
cmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS90ZXN0L2dpdF91bml0dGVzdC5weQo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS90
ZXN0L2dpdF91bml0dGVzdC5weQkocmV2aXNpb24gMjY2OTM1KQorKysgVG9vbHMvU2NyaXB0cy9s
aWJyYXJpZXMvd2Via2l0c2NtcHkvd2Via2l0c2NtcHkvdGVzdC9naXRfdW5pdHRlc3QucHkJKHdv
cmtpbmcgY29weSkKQEAgLTUzLDEwICs1MywxMCBAQCBjbGFzcyBUZXN0R2l0KHVuaXR0ZXN0LlRl
c3RDYXNlKToKICAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwobG9jYWwuR2l0KHNlbGYucGF0
aCkucmVtb3RlKCksIHJlcG8ucmVtb3RlKQogCiAgICAgZGVmIHRlc3RfYnJhbmNoZXMoc2VsZik6
Ci0gICAgICAgIHdpdGggbW9ja3MubG9jYWwuR2l0KHNlbGYucGF0aCwgYnJhbmNoZXM9KCdicmFu
Y2gtMScsICdicmFuY2gtMicpKToKKyAgICAgICAgd2l0aCBtb2Nrcy5sb2NhbC5HaXQoc2VsZi5w
YXRoLCBicmFuY2hlcz0oJ2JyYW5jaC0xJywgJ2JyYW5jaC0yJywgJ3JlbW90ZXMvb3JpZ2luL2Jy
YW5jaC0zJykpOgogICAgICAgICAgICAgc2VsZi5hc3NlcnRFcXVhbCgKICAgICAgICAgICAgICAg
ICBsb2NhbC5HaXQoc2VsZi5wYXRoKS5icmFuY2hlcywKLSAgICAgICAgICAgICAgICBbJ21haW4n
LCAnYnJhbmNoLTEnLCAnYnJhbmNoLTInXSwKKyAgICAgICAgICAgICAgICBbJ21haW4nLCAnYnJh
bmNoLTEnLCAnYnJhbmNoLTInLCAnYnJhbmNoLTMnXSwKICAgICAgICAgICAgICkKIAogICAgIGRl
ZiB0ZXN0X3RhZ3Moc2VsZik6CkBAIC02NSwzICs2NSw3IEBAIGNsYXNzIFRlc3RHaXQodW5pdHRl
c3QuVGVzdENhc2UpOgogICAgICAgICAgICAgICAgIGxvY2FsLkdpdChzZWxmLnBhdGgpLnRhZ3Ms
CiAgICAgICAgICAgICAgICAgWyd0YWctMScsICd0YWctMiddLAogICAgICAgICAgICAgKQorCisg
ICAgZGVmIHRlc3RfZGVmYXVsdF9icmFuY2goc2VsZik6CisgICAgICAgIHdpdGggbW9ja3MubG9j
YWwuR2l0KHNlbGYucGF0aCk6CisgICAgICAgICAgICBzZWxmLmFzc2VydEVxdWFsKGxvY2FsLkdp
dChzZWxmLnBhdGgpLmRlZmF1bHRfYnJhbmNoLCAnbWFpbicpCkluZGV4OiBUb29scy9TY3JpcHRz
L2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRzY21weS90ZXN0L3N2bl91bml0dGVzdC5weQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL2xpYnJhcmllcy93ZWJraXRzY21weS93ZWJraXRz
Y21weS90ZXN0L3N2bl91bml0dGVzdC5weQkocmV2aXNpb24gMjY2OTM1KQorKysgVG9vbHMvU2Ny
aXB0cy9saWJyYXJpZXMvd2Via2l0c2NtcHkvd2Via2l0c2NtcHkvdGVzdC9zdm5fdW5pdHRlc3Qu
cHkJKHdvcmtpbmcgY29weSkKQEAgLTYyLDMgKzYyLDcgQEAgY2xhc3MgVGVzdFN2bih1bml0dGVz
dC5UZXN0Q2FzZSk6CiAgICAgICAgICAgICAgICAgbG9jYWwuU3ZuKHNlbGYucGF0aCkudGFncywK
ICAgICAgICAgICAgICAgICBbJ3RhZy0xJywgJ3RhZy0yJ10sCiAgICAgICAgICAgICApCisKKyAg
ICBkZWYgdGVzdF9kZWZhdWx0X2JyYW5jaChzZWxmKToKKyAgICAgICAgd2l0aCBtb2Nrcy5sb2Nh
bC5Tdm4oc2VsZi5wYXRoKToKKyAgICAgICAgICAgIHNlbGYuYXNzZXJ0RXF1YWwobG9jYWwuU3Zu
KHNlbGYucGF0aCkuZGVmYXVsdF9icmFuY2gsICd0cnVuaycpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>