mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-01 22:07:41 +00:00

Now that I finally wrote a test, I also noticed that we were trying to write the checkbox permission value when the dialog gets aborted (ie removed because the page disappears due to another page loading or the tab/window being closed), which then threw an exception because the event target is the window rather than the dialog element, and dialog.querySelector in maybeSetAllowTabSwitchPermission fails. Differential Revision: https://phabricator.services.mozilla.com/D114023