Bug 297919

Summary: [export-w3c-test-changes] Remove support for exporting Bugzilla attachments
Product: WebKit Reporter: Sam Sneddon [:gsnedders] <gsnedders>
Component: Tools / TestsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bfan2, ntim, ryanhaddad, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=257854
https://bugs.webkit.org/show_bug.cgi?id=274079

Sam Sneddon [:gsnedders]
Reported 2025-08-26 10:48:16 PDT
The Bugzilla attachment path is a relatively untrodden path (in fact, I don't know when anyone last actually used it), and makes things like bug 257854 (WPT export should not use the bug URL in the commit subject (title)) and bug 274079 ([export-w3c-test-changes] Use original author when committing) harder to fix, because we don't have all the context of a git commit to based our export on. This does mean that for things landing as patches via Bugzilla WPT changes can only be exported after landing, but I think this is a workable limitation.
Attachments
Radar WebKit Bug Importer
Comment 1 2025-08-26 10:48:26 PDT
Tim Nguyen (:ntim)
Comment 2 2025-09-02 05:06:42 PDT
> This does mean that for things landing as patches via Bugzilla WPT changes can only be exported after landing, but I think this is a workable limitation. Is that true? If you rely on `export-w3c-test-changes -g HEAD -c` after checking out the PR, I think it should work fine and should use the git codepath? It should also work locally as well. EWS has support for checking out bugzilla patches somehow, so it will also work with https://github.com/WebKit/WebKit/pull/49257 . It should probably be fine to remove this codepath otherwise.
Note You need to log in before you can comment on or make changes to this bug.