Source code

Revision control

Copy as Markdown

Other Tools

[navigator-install-bad-inputs.tentative.https.html]
[navigator.install({}) rejects with TypeError when manifest is missing.]
expected: FAIL
[navigator.install({manifest: ""}) rejects with TypeError for empty manifest URL.]
expected: FAIL
[navigator.install({manifest, manifestId: ""}) rejects with TypeError for empty manifestId.]
expected: FAIL
[navigator.install({manifest, manifestId: "://invalid"}) rejects with TypeError for invalid manifestId.]
expected: FAIL
[navigator.install(url) rejects with TypeError.]
expected: FAIL
[navigator.install(url, manifestId) rejects with TypeError.]
expected: FAIL
[navigator.install({installurl}) rejects with TypeError when manifest is missing.]
expected: FAIL
[navigator.install({manifest: " \\t\\n "}) rejects with TypeError for a whitespace-only manifest URL.]
expected: FAIL
[navigator.install({manifest: "https://["}) rejects with TypeError for invalid manifest URL.]
expected: FAIL