Closed Bug 1613035 Opened 5 years ago Closed 5 years ago

Remove skip-if=fission on tests passing when devtools.contenttoolbox.fission=true

Categories

(DevTools :: Console, task, P1)

task

Tracking

(Fission Milestone:M6, firefox75 fixed)

RESOLVED FIXED
Firefox 75
Fission Milestone M6
Tracking Status
firefox75 --- fixed

People

(Reporter: nchevobbe, Assigned: nchevobbe)

References

(Blocks 1 open bug)

Details

(Whiteboard: dt-fission-m2-mvp)

Attachments

(3 files)

Now that the console supports additional frame targets, we should be able to re-enable some tests.

Whiteboard: dt-fission-m2-mvp
Depends on: 1613047
Blocks: 1613081

This patch sets the pref for tests where it's needed (often
when the test navigates from an origin to another).
When possible, the skip-if=fission tag is removed.
For remaining issue, referencing to the bug where we should
re-enable those tests.

Depends on D61558

This adds the pref to the browser_webconsole_inspect_cross_domain_object.js test.
The test was modified a bit to not navigate, otherwise we don't get the connection
to the target iframe.

Depends on D61559

The function is changed to detect if we're going to navigate to
a different origin, and if fission and target switching are enabled,
will wait for the switched-target event to ensure devtools are
fully ready after a navigation.

Tracking dt-fission-m2-mvp bugs for Fission Nightly (M6) milestone

Fission Milestone: --- → M6
Pushed by nchevobbe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6713af2d1d8c Make loadDocument helper fission aware. r=ochameau. https://hg.mozilla.org/integration/autoland/rev/64897ce52bc5 Set devtools.target-switching.enabled in tests when needed and remove skip/fail-if = fision. r=ochameau. https://hg.mozilla.org/integration/autoland/rev/2597f1a3991e Add devtools.contenttoolbox.fission in tests when needed. r=ochameau.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: