summaryrefslogtreecommitdiff
path: root/ext/websocket
diff options
context:
space:
mode:
authorIan Bull <irbull@eclipsesource.com>2024-09-17 15:32:12 -0700
committerGitHub <noreply@github.com>2024-09-17 15:32:12 -0700
commit97b8c9be3897f2a17439b217d1cd9884c39c087f (patch)
tree9b2f99a80051c41a136c1b61df5c6db19884f5c4 /ext/websocket
parentf360cae9dd1150c1ca02d51631ddaddb5bf871ab (diff)
refactor(ext/websocket): align error messages (#25622)
Aligns the error messages in the ext/websocket folder to be in-line with the Deno style guide. https://github.com/denoland/deno/issues/25269
Diffstat (limited to 'ext/websocket')
-rw-r--r--ext/websocket/01_websocket.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/ext/websocket/01_websocket.js b/ext/websocket/01_websocket.js
index c55685ac9..58f477310 100644
--- a/ext/websocket/01_websocket.js
+++ b/ext/websocket/01_websocket.js
@@ -161,14 +161,14 @@ class WebSocket extends EventTarget {
if (wsURL.protocol !== "ws:" && wsURL.protocol !== "wss:") {
throw new DOMException(
- "Only ws & wss schemes are allowed in a WebSocket URL.",
+ `Only ws & wss schemes are allowed in a WebSocket URL: received ${wsURL.protocol}`,
"SyntaxError",
);
}
if (wsURL.hash !== "" || StringPrototypeEndsWith(wsURL.href, "#")) {
throw new DOMException(
- "Fragments are not allowed in a WebSocket URL.",
+ "Fragments are not allowed in a WebSocket URL",
"SyntaxError",
);
}
@@ -195,7 +195,7 @@ class WebSocket extends EventTarget {
)
) {
throw new DOMException(
- "Can't supply multiple times the same protocol.",
+ "Cannot supply multiple times the same protocol",
"SyntaxError",
);
}
@@ -208,7 +208,7 @@ class WebSocket extends EventTarget {
)
) {
throw new DOMException(
- "Invalid protocol value.",
+ "Invalid protocol value",
"SyntaxError",
);
}
@@ -330,7 +330,7 @@ class WebSocket extends EventTarget {
data = webidl.converters.WebSocketSend(data, prefix, "Argument 1");
if (this[_readyState] !== OPEN) {
- throw new DOMException("readyState not OPEN", "InvalidStateError");
+ throw new DOMException("'readyState' not OPEN", "InvalidStateError");
}
if (this[_sendQueue].length === 0) {
@@ -376,7 +376,7 @@ class WebSocket extends EventTarget {
!(code === 1000 || (3000 <= code && code < 5000))
) {
throw new DOMException(
- "The close code must be either 1000 or in the range of 3000 to 4999.",
+ `The close code must be either 1000 or in the range of 3000 to 4999: received ${code}`,
"InvalidAccessError",
);
}
@@ -387,7 +387,7 @@ class WebSocket extends EventTarget {
TypedArrayPrototypeGetByteLength(core.encode(reason)) > 123
) {
throw new DOMException(
- "The close reason may not be longer than 123 bytes.",
+ "The close reason may not be longer than 123 bytes",
"SyntaxError",
);
}