# IBus insertion bake-off Environment for the initial test round: - Arch Linux - GNOME Shell 50.3 on Wayland - IBus 1.5.34 - Firefox 152.0.6 - Ghostty terminal - Parley persistent passthrough engine | Application | Semantic insertion | Ordinary typing | Notes | | --- | --- | --- | --- | | Firefox | Pass | Pass (basic) | First end-to-end two-toggle insertion succeeded. | | Ghostty | Pass | Pass (basic) | End-to-end insertion succeeded at the terminal prompt. | | GTK 4 editor | Not tested | Not tested | | | Chromium | Not tested | Not tested | | | LibreOffice | Not tested | Not tested | | | GNOME Console/Terminal | Not tested | Not tested | | | Electron/VS Code | Not tested | Not tested | | | Qt application | Not tested | Not tested | | | XWayland application | Not tested | Not tested | | | Password/PIN fields | Not tested | Not tested | Must refuse when purpose is reported. | Still required for passthrough validation: modifiers, application shortcuts, compose/dead keys, layout switching, and interaction with other input methods.