Closed Bug 1490819 Opened 2 years ago Closed 2 years ago

Fix activation-related race conditions in browser_BrowserWindowTracker.js

Categories

(Firefox :: General, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 64
Tracking Status
firefox64 --- fixed

People

(Reporter: Gijs, Assigned: Gijs)

References

Details

Attachments

(1 file)

With the blank page stuff flipped in bug 1362774, I see Linux-only orange in the BrowserWindowTracker test.

Dão suggested that this has to do with activation events. Waiting for those, as we already do in the captive portal tests, seems to fix things, and can be landed separately, so I'm splitting it out.
Comment on attachment 9008538 [details]
Bug 1490819 - wait for windows to be active in browser_BrowserWindowTracker.js, r?dao

Dão Gottwald [::dao] has approved the revision.
Attachment #9008538 - Flags: review+
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/da39be9798ad
wait for windows to be active in browser_BrowserWindowTracker.js, r=dao
https://hg.mozilla.org/mozilla-central/rev/da39be9798ad
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
You need to log in before you can comment on or make changes to this bug.