Skip to content

script: Fix crash when failed requests finish from a previous generation#57650

Merged
jdm merged 1 commit intoweb-platform-tests:masterfrom
servo:servo_export_42481
Mar 4, 2026
Merged

script: Fix crash when failed requests finish from a previous generation#57650
jdm merged 1 commit intoweb-platform-tests:masterfrom
servo:servo_export_42481

Conversation

@servo-wpt-sync
Copy link
Copy Markdown
Collaborator

Most likely a regression introduced in #42208 where the pending loads counter has been reset. For successful request this wasn't an issue, but for failed requests it was. Therefore, guard against these generation request problems by bailing out as soon as we post-process the request (which we do for all failed requests).

Fixes #42477
Reviewed in servo/servo#42481

Copy link
Copy Markdown
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The review process for this patch is being conducted in the Servo project.

Most likely a regression introduced in web-platform-tests#42208 where the pending
loads counter has been reset. For successful request this wasn't
an issue, but for failed requests it was. Therefore, guard against
these generation request problems by bailing out as soon as we
post-process the request (which we do for all failed requests).

Fixes web-platform-tests#42477

Signed-off-by: Tim van der Lippe <[email protected]>
@servo-wpt-sync servo-wpt-sync added stale-servo-export PRs that were supposed to merge but were not able to do so. and removed do not merge yet labels Feb 10, 2026
@servo-wpt-sync
Copy link
Copy Markdown
Collaborator Author

⛔ The downstream PR has merged (servo/servo#42481), but these changes could not be merged properly. Please address any CI issues and try to merge manually.

@TimvdLippe
Copy link
Copy Markdown
Contributor

@jdm this PR would appreciate a nudge

@jdm jdm merged commit 39e0cfb into web-platform-tests:master Mar 4, 2026
20 of 25 checks passed
@yezhizhen yezhizhen deleted the servo_export_42481 branch March 4, 2026 06:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

html servo-export stale-servo-export PRs that were supposed to merge but were not able to do so.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants