On the standards track: Yes
Is Experimental: No
Is Deprecated: No
In Chrome version 102 on 2022-05-24 Note: Chrome allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Chrome Android version 102 on 2022-05-24 Note: Chrome Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Edge version 102 on 2022-05-31 Note: Edge allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Firefox version 147 on 2026-01-13
In Firefox for Android version 147 on 2026-01-13
Not in Internet Explorer
In Quest Browser version 22.0 on 2022-06-06 Note: Quest Browser allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Opera version 88 on 2022-06-08 Note: Opera allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Opera Android version 70 on 2022-06-29 Note: Opera Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In Safari version 26.2 on 2025-12-12
In Safari on iOS version 26.2 on 2025-12-12
In Samsung Internet version 19.0 on 2022-11-01 Note: Samsung Internet allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In WebView Android version 102 on 2022-05-24 Note: WebView Android allows javascript: URLs when calling navigate(), contrary to the specification (bug 439994590).
In WebView on iOS version 26.2 on 2025-12-12