gecko-dev/dom/plugins
Timothy Nikkel 7483224bf8 Bug 1593170. Skip plugin-background-*-step.html when we do not have the test plugin. r=mattwoodrow
These tests test that moving around the plugin causes it to still draw correctly. If we don't have the test plugin then they fail and are marked as such.

The tests start by moving the plugin and then waiting for MozAfterPaint or MozPaintWaitFinished. When there is no plugin these events don't come.

Without the test plugin this was working because they got an unrelated MozAfterPaint (it was probably one of the early paints of the page).

After we update the reftest harness for fission and make it more async in general we no longer catch this early MozAfterPaint and the tests don't start.

We should just skip them, there is nothing to test with a plugin.

Differential Revision: https://phabricator.services.mozilla.com/D51347

--HG--
extra : moz-landing-system : lando
2019-11-18 11:28:02 +00:00
..
base Bug 1596090 - avoid sending plugin content to every content process whenever a content process is created, r=handyman 2019-11-16 00:21:49 +00:00
ipc Bug 1545123 - store flash information in prefs instead of pluginreg, r=handyman 2019-11-02 22:33:28 +00:00
test Bug 1593170. Skip plugin-background-*-step.html when we do not have the test plugin. r=mattwoodrow 2019-11-18 11:28:02 +00:00