The MessageEvent.origin of the dropped message.
Why the message was dropped:
no-source-window — the MessageEvent had no source window to identify the sender.unregistered-window — the source Window is not in originRegistry (the
sending iframe was never registered, or a srcdoc reload swapped its
contentWindow to a new object that no longer matches the registry key).OptionaltypeThe dropped message's type field when event.data is an object with a
string type; undefined for malformed/non-envelope payloads.
Diagnostic payload reported when ShellAdapter.onUnroutedMessage fires — i.e. when
ShellBridge.handleMessagedrops an incoming postMessage because it cannot be routed to a registered napplet window.Example