Bug 1062730 - [NFC] Home button could not work well after receiving multiple websites which are shared via NFC

https://bugzilla.mozilla.org/show_bug.cgi?id=1062730
this._activeApp is AppWindow instance.
<code>this._activeApp.instanceID === this._apps[instanceID]</code>