Drag browser/base/content/test/general/browser_bug767836_perwindowpb.js into an async/task/promise/e10s world, and make it not accidentally hit about:blank

RESOLVED FIXED in Firefox 64

Status

()

enhancement
RESOLVED FIXED
10 months ago
10 months ago

People

(Reporter: Gijs, Assigned: Gijs)

Tracking

Trunk
Firefox 64
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(firefox64 fixed)

Details

Attachments

(1 attachment)

This test... isn't the most modern. It uses CPOWs, and it also has race conditions where we accidentally trip over about:blank when looking for the new tab document to be loaded. Let's fix that.
Comment on attachment 9009975 [details]
Bug 1492179 - make browser_bug767836_perwindowpb.js not use CPOWs, and use modern async test tools instead of callbacks, r?mconley

Mike Conley (:mconley) (:⚙️) has approved the revision.
Attachment #9009975 - Flags: review+
Pushed by gijskruitbosch@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/3a93dd337a0e
make browser_bug767836_perwindowpb.js not use CPOWs, and use modern async test tools instead of callbacks, r=mconley
https://hg.mozilla.org/mozilla-central/rev/3a93dd337a0e
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 64
You need to log in before you can comment on or make changes to this bug.