Thanks! That seems to support Ed's theory. This problem would be resolved by the proposed changes in bug 1826232, as long as we don't make any local spotlight messages triggered on defaultBrowserCheck. We're having a meeting today to discuss what we want to do with the prompt in general, though (per bug 1825381). If we end up removing the prompt or moving it into ASRouter, which seems likely, then that will also resolve this.
Bug 1827441 Comment 9 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Thanks! That seems to support Ed's theory. This problem could be resolved in bug 1826232, as long as we don't make any local spotlight messages triggered on defaultBrowserCheck. If we put the sendTriggerMessage call first, we can skip showing the prompt if it resolved with a message. This is kinda like what FeatureCallout does. But we're having a meeting today to discuss what we want to do with the prompt in general (per bug 1825381). If we end up removing the prompt or moving it into ASRouter, which seems likely, then that will also resolve this.