mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-20 08:51:04 +00:00

If we error out in, say, DrawSkeletonUI, the window we created will be orphaned and left to sit there indefinitely. This patch fixes that by separating the error from the consume result. Differential Revision: https://phabricator.services.mozilla.com/D107301