From 4e311b11665db8e96bf0ac40c172079ed9c0e7be Mon Sep 17 00:00:00 2001 From: reillyg Date: Fri, 30 May 2025 23:17:38 +0000 Subject: [PATCH] Add a note on setSignals ordering Add a note that due to underlying platform limitations, the ordering of these steps may be important to applications. Fixed #216. --- index.html | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/index.html b/index.html index a41ee1b..2fab555 100644 --- a/index.html +++ b/index.html @@ -1421,6 +1421,13 @@

reject |promise| with {{TypeError}} and return |promise|.
  • Perform the following steps [=in parallel=]: +
    + Ideally the changes specified in |signals| would be applied + atomically however this is not supported by either the POSIX or + Windows APIs user agents will use to implement these steps. + Therefore the ordering given below is likely to be relied upon by + applications. +
    1. If |signals|["{{SerialOutputSignals/dataTerminalReady}}"] is present, invoke the operating system to either assert (if `true`)