Skip to content

Conversation

@Dav1dde
Copy link
Member

@Dav1dde Dav1dde commented Jul 21, 2025

Fixes: #4956

@tobias-wilfert
Copy link
Member

Looks like there is still some test and code that need to be modified for the CI to pass.

"build": "23456",
"raw_description": "Microsoft Windows 10.1.23456"
}
"###);
Copy link
Contributor

Choose a reason for hiding this comment

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

While not strictly related to the changes in this PR. It's weird that one of these gets parsed as Windows 11 and another with the full version number in the "os" context. Worth having a look.

Related to:

Or is it because we have a whitelist somewhere? I vaguely remember there being some code checking specific versions

assert_eq!(None, os.build.value());
assert_json_context!(os, @r###"
{
"os": "Nintendo OS",
Copy link
Contributor

Choose a reason for hiding this comment

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

👍

@vaind
Copy link
Contributor

vaind commented Jul 21, 2025

Looks like there is still some test and code that need to be modified for the CI to pass.

To me this looks like it's only the Prospero test cases

@Dav1dde Dav1dde force-pushed the dav1d/os-normalization branch from 84ca36c to 36dc0dd Compare July 23, 2025 06:40
@Dav1dde Dav1dde enabled auto-merge July 23, 2025 07:00
@Dav1dde Dav1dde added this pull request to the merge queue Jul 23, 2025
Merged via the queue into master with commit fb208c9 Jul 23, 2025
28 checks passed
@Dav1dde Dav1dde deleted the dav1d/os-normalization branch July 23, 2025 07:26
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.

Tag os.name should show up All events tab if os tag is not present.

4 participants