gecko-dev/dom/u2f
J.C. Jones bfdf3e2380 Bug 1540378 - Web Authentication: Fix teardown during cycle collection r=keeler,mccr8
In Bug 1448408 ("Don't listen to visibility events"), it became possible to
close a tab without a visibility event to cause transactions to cancel. This
is a longstanding bug that was covered up by the visibility events. This patch
updates the cycle collection code to ensure that transactions get cleared out
safely, and we don't proceed to RejectTransaction (and subsequent code) on
already-cycle-collected objects.

Differential Revision: https://phabricator.services.mozilla.com/D25641

--HG--
extra : moz-landing-system : lando
2019-04-01 23:13:26 +00:00
..
tests Bug 1448408 - Web Authentication - Don't immediately abort on visibility events r=keeler 2019-03-29 17:59:08 +00:00
U2F.cpp Bug 1540378 - Web Authentication: Fix teardown during cycle collection r=keeler,mccr8 2019-04-01 23:13:26 +00:00
U2F.h Bug 1540378 - Web Authentication: Fix teardown during cycle collection r=keeler,mccr8 2019-04-01 23:13:26 +00:00
U2FAuthenticator.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
moz.build Bug 1527600 - Update moz.build files to use new bugzilla component 'Core :: DOM: Web Authentication' r=jcj 2019-02-13 14:22:06 +00:00