Skip to content

Conversation

@chrisdavidmills
Copy link
Contributor

…te() calls

Summary

javascript: URLs are no longer allowed in Navigation.navigate() calls (see whatwg/html#11533), and I thought this should be mentioned in BCD, as the state of support for this change differs across browsers:

  • Firefox implemented it in Fx144 (https://bugzilla.mozilla.org/show_bug.cgi?id=1981104), but the Navigation API was only enabled in Nightly as of Fx146, so I didn't think a note was needed here. I tested this to verify.
  • Chromium browsers still allow it (see https://issues.chromium.org/issues/439994590 for the removal bug), so I thought a note was needed there, so say it is still allowed. I tested this in Chrome Canary, and yup, it still works.
  • Safari has fixed it in preview (see https://bugs.webkit.org/show_bug.cgi?id=297650). I tested this to verify. I've not added any Safari data because the whole API says it is not supported in Safari. Obviously, this needs updating, but I think it is out of scope for this PR.

Test results and supporting details

Related issues

@github-actions github-actions bot added data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xs [PR only] 0-6 LoC changed labels Nov 12, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 12, 2025

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Co-authored-by: Daniel D. Beck <daniel@ddbeck.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API size:xs [PR only] 0-6 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants