Update mochitests which depend on cross-process frame load events
Categories
(Core :: DOM: Navigation, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: kmag, Assigned: kmag)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
Several mochitests have hacks to make a few trips through the event loop to wait for remote subframes to load before proceeding, and several others are skipped because they generally timeout when they run before their remote subframes are fully loaded.
The former are all marked with comments, and are easy to update. The latter, alas, are generally not so obvious. I'm going to re-enable the ones that we already have notes about here, but the others are probably just going to require a bunch of manual re-testing to find.
Assignee | ||
Comment 1•5 years ago
|
||
This fixes both our failure to register load blockers for remote frames and
our failure to keep the load event blocked during frameloader rebuilding on
remoteness change.
Assignee | ||
Comment 2•5 years ago
|
||
Pushed by maglione.k@gmail.com: https://hg.mozilla.org/integration/autoland/rev/a6c10aa450ba Part 1 - Actually block document load event during OOP frame loads. r=nika https://hg.mozilla.org/integration/autoland/rev/72ca7d054061 Part 2 - Update tests which rely on OOP frames blocking load. r=nika
Comment 4•5 years ago
|
||
Backed out for build bustages at ContentChild.cpp
Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&resultStatus=testfailed%2Cbusted%2Cexception&revision=72ca7d0540618e415429186af9deaa719d7c308f&selectedJob=267587531
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=267587531&repo=autoland&lineNumber=33725
Backout: https://hg.mozilla.org/integration/autoland/rev/05604efe0f918eb2abe4efcc7d47570c46441c36
Assignee | ||
Comment 5•5 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/be9eb34c76d6b670eaf0028558828ff0748c85f7 Bug 1582523: Part 1 - Actually block document load event during OOP frame loads. r=nika https://hg.mozilla.org/integration/mozilla-inbound/rev/64a6c93fd556796d4a311bebf1d05462dc1e3c2c Bug 1582523: Part 2 - Update tests which rely on OOP frames blocking load. r=nika
Comment 6•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/be9eb34c76d6
https://hg.mozilla.org/mozilla-central/rev/64a6c93fd556
Updated•5 years ago
|
Description
•