Skip to content

[webkit-patch] Remove Bugzilla patch workflow support from webkit-patch - Part 3 - #72114

Merged
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
aj062:eng/webkit-patch-Remove-Bugzilla-patch-workflow-support-from-webkit-patch-Part-3
Aug 24, 2026
Merged

[webkit-patch] Remove Bugzilla patch workflow support from webkit-patch - Part 3#72114
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
aj062:eng/webkit-patch-Remove-Bugzilla-patch-workflow-support-from-webkit-patch-Part-3

Conversation

@aj062

@aj062 aj062 commented Aug 21, 2026

Copy link
Copy Markdown
Member

da99882

[webkit-patch] Remove Bugzilla patch workflow support from webkit-patch - Part 3
https://bugs.webkit.org/show_bug.cgi?id=322264
<rdar://problem/185499346>

Reviewed by Ryan Haddad.

Patches are deprecated, so no new attachment is tested by EWS and
update-test-expectations-from-bugzilla only applies to attachments from before the
switch, whose results are far too old to rebaseline against. update-test-expectations
keeps working for a pull request, and EWS keeps serving the results it already recorded
for old attachments.

Also removes two files which nothing referenced any more: the deprecated-command stub
and a ChangeLog analysis page.

* Tools/Scripts/update-test-expectations-from-bugzilla: Removed.
* Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher_unittest.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/test_expectation_updater.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/test_expectation_updater_unittest.py:
* Tools/Scripts/webkitpy/tool/commands/data/summary.html: Removed.
* Tools/Scripts/webkitpy/tool/commands/deprecatedcommand.py: Removed.

Canonical link: https://commits.webkit.org/319693@main

60e93ca

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win ⏳ 🛠 ios-apple
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ❌ 🧪 win-tests ⏳ 🛠 mac-apple
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe ✅ 🛠 vision-apple
✅ 🧪 webkitpy ✅ 🧪 ios-wk2-wpt ✅ 🧪 api-mac-debug
✅ 🧪 api-ios ✅ 🧪 mac-wk2 ✅ 🛠 gtk3-gcc
✅ 🧪 mac-AS-debug-wk2 ✅ 🛠 gtk
✅ 🛠 vision ✅ 🧪 gtk-wk2
✅ 🛠 vision-sim ✅ 🧪 mac-intel-wk2 ✅ 🧪 api-gtk
❌ 🛠 🧪 unsafe-merge ✅ 🧪 vision-wk2 ✅ 🛠 playstation
✅ 🛠 tv ✅ 🧪 mac-site-isolation
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

@aj062 aj062 self-assigned this Aug 21, 2026
@aj062 aj062 added the New Bugs Unclassified bugs are placed in this component until the correct component can be determined. label Aug 21, 2026
@aj062
aj062 requested a review from ryanhaddad August 21, 2026 12:02
@aj062 aj062 added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 24, 2026
…ch - Part 3

https://bugs.webkit.org/show_bug.cgi?id=322264
<rdar://problem/185499346>

Reviewed by Ryan Haddad.

Patches are deprecated, so no new attachment is tested by EWS and
update-test-expectations-from-bugzilla only applies to attachments from before the
switch, whose results are far too old to rebaseline against. update-test-expectations
keeps working for a pull request, and EWS keeps serving the results it already recorded
for old attachments.

Also removes two files which nothing referenced any more: the deprecated-command stub
and a ChangeLog analysis page.

* Tools/Scripts/update-test-expectations-from-bugzilla: Removed.
* Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher_unittest.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/test_expectation_updater.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/test_expectation_updater_unittest.py:
* Tools/Scripts/webkitpy/tool/commands/data/summary.html: Removed.
* Tools/Scripts/webkitpy/tool/commands/deprecatedcommand.py: Removed.

Canonical link: https://commits.webkit.org/319693@main
@webkit-commit-queue
webkit-commit-queue force-pushed the eng/webkit-patch-Remove-Bugzilla-patch-workflow-support-from-webkit-patch-Part-3 branch from 60e93ca to da99882 Compare August 24, 2026 10:51
@webkit-commit-queue

Copy link
Copy Markdown
Collaborator

Committed 319693@main (da99882): https://commits.webkit.org/319693@main

Reviewed commits have been landed. Closing PR #72114 and removing active labels.

@webkit-commit-queue
webkit-commit-queue merged commit da99882 into WebKit:main Aug 24, 2026
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Aug 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Bugs Unclassified bugs are placed in this component until the correct component can be determined.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants