Forward what the budget and visibility now allow.
Drop every queue and counter for a window.
Admit, hold or drop one window-level message. Messages from unregistered windows are forwarded so the bridge can report them as unrouted.
Decide one envelope that arrived over a bound port, for kehto's
filterNappletMessage. defer holds every non-control envelope from a
window that is not visible (reason hidden:<class>) until it is visible
again, up to deferQueue envelopes. drop discards an envelope over its
size cap, a burst above the per-second rate, a request over the
focus-aware firewall's budget, a hidden window's envelope past the defer
queue, and the envelope that triggers a quarantine. Control envelopes are
dispatched unless the window is quarantined.
Lift quarantine after the user chose to.
Rebuild every layer for a profile. Held messages are dropped; counters restart.
The composed guard the shell puts in front of kehto's bridge.