https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#selection-direction GTK/WPE don't support the "none" value due to the following code in Source/WebCore/editing/EditingBehavior.h: bool shouldConsiderSelectionAsDirectional() const { return m_type != EditingMacBehavior && m_type != EditingIOSBehavior; } However, it still claims that the direction is "none" in a variety of cases, such as when it's not being rendered. This seems odd. (And it causes test failures.)