interactive-widget=resizes-content
Install this page as a standalone app, then focus the fixed input. The layout viewport should resize above the IME and safe-area-inset-bottom should become zero.
Focus the input to test
Pass: closed safe bottom protects the navigation bar; open safe bottom is 0px and the input sits 10px above the keyboard.
Fail: the open safe bottom retains the navigation-bar height, leaving an extra gap above the keyboard.
Pixel 6a measurements, Chromium 153.0.7993.0: both runs resize innerHeight from 914px to 572px. Baseline retains a 48px safe bottom (56px total padding); patched reports 0px (8px total padding).

