1
0
mirror of https://github.com/roytam1/UXP.git synced 2026-05-26 23:18:26 +00:00

Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is called.

Tag #1343
This commit is contained in:
Gaming4JC
2020-01-07 08:27:34 -05:00
committed by Roy Tam
parent 900df90dae
commit c39b0e4fd7
5 changed files with 12 additions and 1 deletions
+3
View File
@@ -30,6 +30,9 @@ HTMLDialogElement::Close(const mozilla::dom::Optional<nsAString>& aReturnValue)
ErrorResult ignored;
SetOpen(false, ignored);
ignored.SuppressException();
RefPtr<AsyncEventDispatcher> eventDispatcher =
new AsyncEventDispatcher(this, NS_LITERAL_STRING("close"), false);
eventDispatcher->PostDOMEvent();
}
void