Clicking an <input type="password"> field in a webextension popup will cause popup to close
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
This bug is Ubuntu specific, I've tested in Fedora 28 with Firefox 63.0 and cannot reproduce. I've attached an example extension that triggers the bug.
To reproduce:
1. Go to about:debugging and load test extension
2. Open extension popup and click on text field
3. Try to input text
Expected behavior:
My input shows up in text field
Actual behavior:
Extension popup closes
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: firefox 63.0+build2-
ProcVersionSign
Uname: Linux 4.15.0-39-generic x86_64
AddonCompatChec
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
BuildID: 20181023214826
Channel: Unavailable
CurrentDesktop: ubuntu:GNOME
Date: Thu Nov 15 18:51:36 2018
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
IncompatibleExt
InstallationDate: Installed on 2018-11-15 (0 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64 (20180725)
IpRoute:
default via 192.168.122.1 dev ens3 proto dhcp metric 100
169.254.0.0/16 dev ens3 scope link metric 1000
192.168.122.0/24 dev ens3 proto kernel scope link src 192.168.122.13 metric 100
IwConfig:
lo no wireless extensions.
ens3 no wireless extensions.
Locales: extensions.sqlite corrupt or missing
PrefSources: prefs.js
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=
RfKill:
RunningIncompat
SourcePackage: firefox
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/01/2014
dmi.bios.vendor: SeaBIOS
dmi.bios.version: ?-20180531_
dmi.chassis.type: 1
dmi.chassis.vendor: QEMU
dmi.chassis.
dmi.modalias: dmi:bvnSeaBIOS:
dmi.product.name: Standard PC (i440FX + PIIX, 1996)
dmi.product.
dmi.sys.vendor: QEMU
Unsetting the GTK_IM_MODULE environment variable makes the problem go away.
Possibly related: bug #1765304.