Both examples are user initiated exceptions not normally encountered.
And certainly not a reason to post:
Same annoying issue here with version 3.3. Not using appbrowser anymore. Could appbrowser-cli cause the same issue? And what about ab?
I believe that the default in Xorg is to even prevent such killing of the X server.
I will however test my adjustments for this exceptional situation.
Thanks.