Open Bug 1772478 Opened 2 years ago Updated 2 years ago

Consider disabling widget.gtk.overlay-scrollbars.enabled for marionette unit tests

Categories

(Remote Protocol :: Marionette, task, P3)

Default
task

Tracking

(Not tracked)

People

(Reporter: jdescottes, Unassigned)

References

Details

See discussion in Bug 1727207 as well as https://phabricator.services.mozilla.com/D148130.

The preference widget.gtk.overlay-scrollbars.enabled is disabled in most test harness (via https://searchfox.org/mozilla-central/source/testing/profiles/common/user.js) and was causing intermittent failures on Linux for test_reftest.py.

So we disabled the preference explicitly for this test. However it might be worth fully disabling it for via marionette_driver to avoid further intermittents with tests which are not using https://searchfox.org/mozilla-central/source/testing/profiles/common/user.js

If this preference can be changed at runtime we should modify the recommended preferences of the Remote Agent instead to apply it for any of our protocols. As far as I got this would bring us on par with other platforms, right?

Priority: -- → P3

When we do this we probably should only update it for Marionette or the test and not Remote Agent to lessen the risk of possible regressions. But it's not urgent now.

Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.