As of Fenix version 132, I intend to turn the default interactive-widget mode `resizes-visual` on by default. The `interactive-widget` feature itself has been available since bug 1831649
Summary: `interactive-widget` provides a way to choose how the visual/layout viewports
are resized when the software keyboard is shown
Bug:
https://bugzilla.mozilla.org/show_bug.cgi?id=1831649Bug to turn on by default:
https://bugzilla.mozilla.org/show_bug.cgi?id=1916002Specification:
https://drafts.csswg.org/css-viewport/#interactive-widget-sectionStandards Body: CSSWG
Platform coverage: Android
Preference: There's one preference named `dom.interactive_widget_default_resizes_visual` to flip the default interactive-widget mode
DevTools bug: N/A
Other browsers: Blink has shipped (since 108?), WebKit hasn't but WebKit's default behavior matches the default interactive-widget behavior defined in the spec
web-platform-tests: There's no web-platform-tests, but there are a couple of test cases in a mochitest [1]
--
hiro