Skip to content

Conversation

@inexorabletash
Copy link
Contributor

No description provided.

@inexorabletash inexorabletash changed the title RFC XXX: Support BigInts in numerical assertion functions and output RFC 222: Support BigInts in numerical assertion functions and output Apr 21, 2025

## Risks

Any change to `testharness.js` can affect error stacks. This could cause a mismatch in "expectation" files maintained by implementations and failures in their CIs, requiring baseline updates. This is probably unavoidable maintenance burden for such tests. Here is one example in a prototype update, in the Chromium repository: https://chromium-review.googlesource.com/c/chromium/src/+/6351358/6/third_party/blink/web_tests/external/wpt/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-stack-optional.sub.window-expected.txt
Copy link
Contributor

Choose a reason for hiding this comment

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

I note that although some vendors do indeed do this, the console output or assert messages have never been considered part of the stable API offered by wpt.

Copy link
Contributor

@Ms2ger Ms2ger left a comment

Choose a reason for hiding this comment

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

Thanks! This seems sensible enough to me.

@inexorabletash
Copy link
Contributor Author

So far as I can tell by the RFC Process, this has review approvals and no substantive disagreement 1 week after the first approval, is this now accepted and can it be merged?

@past
Copy link
Member

past commented Apr 28, 2025

Technically tomorrow will be one week after the first approval, and I plan to merge this if nobody else comments until then.

@past past merged commit 45312bf into web-platform-tests:master Apr 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants