mozilla/browserid — Issue #489: relay.js->browserid_relay is called twice whenever assertion is generated
Author: shane-tomlinson
Created: 2011-10-26 13:16:21+00:00
State: open
Labels: ★★

This is because when the first success message comes back, the RP attempts to close the window, which causes browserid_relay to be called a second time.

In dialog_controller.js, when an assertion is generated, setting self.onsuccess to undefined or null would fix this.