Skip to content

fix(intl): delegate Date locale formatting to V8 - #467

Open
ldm0 wants to merge 4 commits into
mainfrom
wpt/date-locale-formatting
Open

fix(intl): delegate Date locale formatting to V8#467
ldm0 wants to merge 4 commits into
mainfrom
wpt/date-locale-formatting

Conversation

@ldm0

@ldm0 ldm0 commented Sep 9, 2026

Copy link
Copy Markdown
Member

Extract an independently mergeable topic from wpt-misc-fix at a70a96f.

Source commits:

Validation:

  • cargo fmt --all
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo nextest run --no-fail-fast

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Sequential Navigation Soak A/B

⚠️ Benchmark infrastructure failed before a comparison could be produced.

Workflow: failure. Inspect the workflow run for the failing build, harness, or artifact step.

No navigation resilience or memory conclusion is available for this run.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

Spider Bench A/B

⚠️ Spider Bench infrastructure failed before a comparison could be produced.

Workflow: failure. Inspect the workflow run for the failing build, harness, or artifact step.

No benchmark result or performance conclusion is available for this run.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

CI Regression Report

Source CI run · source state at render: failure · artifacts: 0/5

Check Status Signal
Release regression artifact unavailable or invalid
Frontend differential artifact unavailable or invalid
Agent episodes artifact unavailable or invalid
Runtime/CDP contracts artifact unavailable or invalid
CDP smoke artifact unavailable or invalid
Release regression — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Frontend differential — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Agent episodes · Moli vs Chromium — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

Runtime and CDP session contracts — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

CDP smoke — ⚪ artifact unavailable or invalid

Artifact unavailable or invalid. See the source CI run for infrastructure details.

All artifact fields are parsed by the trusted default-branch renderer; missing or invalid inputs remain visible as unavailable.

@ldm0
ldm0 marked this pull request as draft September 10, 2026 09:53
@ldm0
ldm0 marked this pull request as ready for review September 10, 2026 16:33
Extract an independently mergeable topic from wpt-misc-fix at
a70a96f.

Source commits:
- 2a90c97

Validation:
- cargo fmt --all
- cargo clippy --workspace --all-targets --all-features -- -D warnings
- cargo nextest run --no-fail-fast
Apply locale and time zone defaults to the page V8 isolate, keeping the other
setting and explicit JavaScript arguments intact. Preserve native Date and
Intl methods, including getter errors and existing formatter settings.

Requires the companion rusty_v8 source change 0cdf2be96d90ce6691eb5ae7cf1f993b0129625e
and its matching native archive and generated Rust bindings. Those artifacts
have been built and verified locally; distribution is still pending.

Validation with the matching native archive: cargo fmt --all; cargo clippy
--workspace --all-targets --all-features -- -D warnings; cargo nextest run
--no-fail-fast (17,260 passed, 13 skipped); CLI build; real CDP probes under
a German/Berlin host across five override states, page navigation, and
a second page retaining host defaults.
@ldm0
ldm0 force-pushed the wpt/date-locale-formatting branch from b695c25 to 77e8a33 Compare September 10, 2026 18:39
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.

1 participant