The term "cancelling" is used with GCancellable, a user clicking a close button is not that. User input is usually described as "dismissing", so we use that term.
This error domain will be used by async apis in future commits.