Setting this flag mid test doesn't change the ScrollbarTheme or the existing scrollbars. That means most of these tests aren't running with overlays but will take overlay branches that depend on REF::overlayScrollbarsEnabled. There's already a FIXME in InternalSettings.h:
// FIXME: The following are RuntimeEnabledFeatures and likely
// cannot be changed after process start. These setters should
// be removed or moved onto internals.runtimeFlags:
We should remove this flag and rewrite the tests as unit tests which can better control REFs or add a virtual test suite for overlay scrollbars.
Comment 1 by sheriffbot@chromium.org
, Nov 3 2017Status: Untriaged (was: Available)