<?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>230288</bug_id>
          
          <creation_ts>2021-09-14 18:23:44 -0700</creation_ts>
          <short_desc>Allow WPT exporter to know about an existing WPT checkout</short_desc>
          <delta_ts>2025-08-26 10:40:22 -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>NEW</bug_status>
          <resolution></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="Brianna Fan">bfan2</assigned_to>
          <cc>bfan2</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>gsnedders</cc>
    
    <cc>jbedard</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1793556</commentid>
    <comment_count>0</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-14 18:23:44 -0700</bug_when>
    <thetext>Allow WPT exporter to know about an existing WPT checkout</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1793557</commentid>
    <comment_count>1</comment_count>
      <attachid>438199</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-14 18:24:48 -0700</bug_when>
    <thetext>Created attachment 438199
WIP</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1793634</commentid>
    <comment_count>2</comment_count>
    <who name="youenn fablet">youennf</who>
    <bug_when>2021-09-15 01:23:03 -0700</bug_when>
    <thetext>The WPT exporter is currently using a separate WPT checkout as it is adding/deleting branches, remotes and so on.
It is also checking out branches, resetting hard so it can overwrite changes in the WPT repository.
If we make use of an existing WPT checkout through webkit-patch, we should probably make sure this is ok to modify the WPT checkout, or ask user for confirmation.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1793659</commentid>
    <comment_count>3</comment_count>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2021-09-15 03:35:30 -0700</bug_when>
    <thetext>(In reply to youenn fablet from comment #2)
&gt; The WPT exporter is currently using a separate WPT checkout as it is
&gt; adding/deleting branches, remotes and so on.
&gt; It is also checking out branches, resetting hard so it can overwrite changes
&gt; in the WPT repository.
&gt; If we make use of an existing WPT checkout through webkit-patch, we should
&gt; probably make sure this is ok to modify the WPT checkout, or ask user for
&gt; confirmation.

Good idea.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1795900</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-09-21 18:24:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/83378849&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2138854</commentid>
    <comment_count>5</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2025-08-26 10:37:53 -0700</bug_when>
    <thetext>*** Bug 277444 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2138855</commentid>
    <comment_count>6</comment_count>
    <who name="Sam Sneddon [:gsnedders]">gsnedders</who>
    <bug_when>2025-08-26 10:40:22 -0700</bug_when>
    <thetext>I believe this is effectively fixed by https://github.com/WebKit/WebKit/pull/48812. Brianna?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>438199</attachid>
            <date>2021-09-14 18:24:48 -0700</date>
            <delta_ts>2021-09-14 18:24:48 -0700</delta_ts>
            <desc>WIP</desc>
            <filename>bug-230288-20210914182447.patch</filename>
            <type>text/plain</type>
            <size>1815</size>
            <attacher name="Myles C. Maxfield">mmaxfield</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjgyNDI5CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYTNiMTEyM2NhNGYzZGQyN2FhMjg2NTQzZmI4ZmY1MzFj
MjQyN2VmMi4uM2ZhY2EzY2ZjNTY5MjJmMjcyYTM2ZTQyN2RmMzNmYzgxY2ZiYTIwNCAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDIxLTA5LTE0ICBNeWxlcyBDLiBNYXhmaWVsZCAgPG1tYXhmaWVsZEBhcHBsZS5jb20+
CisKKyAgICAgICAgQWxsb3cgV1BUIGV4cG9ydGVyIHRvIGtub3cgYWJvdXQgYW4gZXhpc3Rpbmcg
V1BUIGNoZWNrb3V0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0yMzAyODgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBQZW9wbGUgd2hvIGFscmVhZHkgaGF2ZSBhIGNoZWNrb3V0IG9mIFdQVCBzaG91bGRuJ3Qg
aGF2ZSB0byBoYXZlIGEgc2Vjb25kIGNoZWNrb3V0IGp1c3QgZm9yIFdlYktpdC4KKworICAgICAg
ICAqIFNjcmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy93cHRjaGFuZ2VleHBvcnQucHk6CisgICAg
ICAgIChXUFRDaGFuZ2VFeHBvcnQucnVuKToKKwogMjAyMS0wOS0xNCAgSm9obiBXaWxhbmRlciAg
PHdpbGFuZGVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSZW5hbWUgUkVTT1VSQ0VfTE9BRF9TVEFU
SVNUSUNTIHRvIElOVEVMTElHRU5UX1RSQUNLSU5HX1BSRVZFTlRJT04KZGlmZiAtLWdpdCBhL1Rv
b2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy93cHRjaGFuZ2VleHBvcnQucHkgYi9Ub29s
cy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvd3B0Y2hhbmdlZXhwb3J0LnB5CmluZGV4IGEz
YmU5MGUyNTNhNWY4ZjE4NzcyY2ZlODk4M2JjZjQ1MjhhNzhmNzguLmY1MzNlZWUzMmU4YmU5MDEy
NWRjM2NhMTI1ZjU3YjM0YTRkMWQ4OWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0
cHkvdG9vbC9zdGVwcy93cHRjaGFuZ2VleHBvcnQucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS90b29sL3N0ZXBzL3dwdGNoYW5nZWV4cG9ydC5weQpAQCAtMjQsNiArMjQsOCBAQCBmcm9t
IHdlYmtpdHB5LnRvb2wuc3RlcHMuYWJzdHJhY3RzdGVwIGltcG9ydCBBYnN0cmFjdFN0ZXAKIGZy
b20gd2Via2l0cHkudG9vbC5zdGVwcy5vcHRpb25zIGltcG9ydCBPcHRpb25zCiBmcm9tIHdlYmtp
dHB5LnczYy50ZXN0X2V4cG9ydGVyIGltcG9ydCBXZWJQbGF0Zm9ybVRlc3RFeHBvcnRlciwgcGFy
c2VfYXJncwogCitmcm9tIG9zIGltcG9ydCBnZXRlbnYKKwogCiBjbGFzcyBXUFRDaGFuZ2VFeHBv
cnQoQWJzdHJhY3RTdGVwKToKICAgICBAY2xhc3NtZXRob2QKQEAgLTQzLDYgKzQ1LDExIEBAIGNs
YXNzIFdQVENoYW5nZUV4cG9ydChBYnN0cmFjdFN0ZXApOgogCiAgICAgICAgIGFyZ3MgPSBbIi0t
YnVnIiwgc3RyKGJ1Z19pZCksICItLWNyZWF0ZS1wciJdCiAKKyAgICAgICAgY2hlY2tvdXRfZGly
ZWN0b3J5ID0gZ2V0ZW52KCJXUFRESVIiKQorICAgICAgICBpZiBjaGVja291dF9kaXJlY3Rvcnk6
CisgICAgICAgICAgICBhcmdzLmFwcGVuZCgiLS1yZXBvc2l0b3J5IikKKyAgICAgICAgICAgIGFy
Z3MuYXBwZW5kKGNoZWNrb3V0X2RpcmVjdG9yeSkKKwogICAgICAgICBpZiBzZWxmLl9vcHRpb25z
LmdpdF9jb21taXQ6CiAgICAgICAgICAgICBhcmdzLmFwcGVuZCgiLS1naXQtY29tbWl0IikKICAg
ICAgICAgICAgIGFyZ3MuYXBwZW5kKHNlbGYuX29wdGlvbnMuZ2l0X2NvbW1pdCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>