Bug#843105: firefox: gtk3 causes extension popups to have odd size/placement
Jeff King
peff at peff.net
Thu Nov 3 20:42:17 UTC 2016
Package: firefox
Version: 49.0-5
Severity: normal
When I open a popup by clicking on an extension icon in a toolbar, the
new window is placed near the center of the screen, and is often too
small to hold the contents of the popup (whereas in 49.0-4, the window
is placed next to the icon and sized appropriately).
If I run in --safe-mode, obviously I have no extension icons, but if I
click the hamburger button or the boomarks button, the behavior is
similar. It appears in the center of the screen, though in both cases
the size is big enough to hold the contents (however, it's the same size
as the non-working cases. It may just be that this is big enough for
those dialogs, whereas something like uMatrix needs more space).
Given that this worked in 49.0-4 and has to do with window creation, I
can guess it's related to the switch to gtk3.
-- Package-specific info:
-- Extensions information
Name: BugMeNot Plugin
Location: ${PROFILE_EXTENSIONS}/{987311C6-B504-4aa2-90BF-60CC49808D42}.xpi
Status: enabled
Name: Dactyl Binary Utils
Location: ${PROFILE_EXTENSIONS}/binary
Status: user-disabled
Name: Default theme
Location: /usr/lib/firefox/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi
Package: firefox
Status: enabled
Name: Google Redirects Fixer
Location: ${PROFILE_EXTENSIONS}/jid1-zUrvDCat3xoDSQ at jetpack.xpi
Status: enabled
Name: HTTPS Everywhere
Location: ${PROFILE_EXTENSIONS}/https-everywhere at eff.org.xpi
Status: enabled
Name: Multi-process staged rollout
Location: ${PROFILE_EXTENSIONS}/e10srollout at mozilla.org.xpi
Status: enabled
Name: PassFF
Location: ${PROFILE_EXTENSIONS}/passff at invicem.pro.xpi
Status: enabled
Name: Pentadactyl
Location: ${PROFILE_EXTENSIONS}/pentadactyl at dactyl.googlecode.com.xpi
Status: enabled
Name: Pocket
Location: ${PROFILE_EXTENSIONS}/firefox at getpocket.com.xpi
Status: user-disabled
Name: uBlock Origin
Location: ${PROFILE_EXTENSIONS}/uBlock0 at raymondhill.net.xpi
Status: enabled
Name: uMatrix
Location: ${PROFILE_EXTENSIONS}/uMatrix at raymondhill.net.xpi
Status: enabled
Name: Web Compat
Location: ${PROFILE_EXTENSIONS}/webcompat at mozilla.org.xpi
Status: enabled
-- Plugins information
Name: Shockwave Flash (11.2.202.643)
Location: /usr/lib/flashplayer-mozilla/libflashplayer.so
Package: flashplayer-mozilla
Status: enabled
-- Addons package information
ii firefox 49.0-5 amd64 Mozilla Firefox web browser
ii flashplayer-mo 3:11.2.202.6 amd64 Macromedia Flash Player
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.7.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages firefox depends on:
ii debianutils 4.8
ii fontconfig 2.11.0-6.7
ii libasound2 1.1.2-1
ii libatk1.0-0 2.22.0-1
ii libc6 2.24-5
ii libcairo-gobject2 1.14.6-1+b1
ii libcairo2 1.14.6-1+b1
ii libdbus-1-3 1.10.12-1
ii libdbus-glib-1-2 0.108-1
ii libevent-2.0-5 2.0.21-stable-2.1
ii libffi6 3.2.1-6
ii libfontconfig1 2.11.0-6.7
ii libfreetype6 2.6.3-3+b1
ii libgcc1 1:6.2.0-10
ii libgdk-pixbuf2.0-0 2.36.0-1
ii libglib2.0-0 2.50.1-1
ii libgtk-3-0 3.22.2-1
ii libgtk2.0-0 2.24.31-1
ii libhunspell-1.4-0 1.4.1-2+b1
ii libnspr4 2:4.12-6
ii libnss3 2:3.26.2-1
ii libpango-1.0-0 1.40.3-3
ii libsqlite3-0 3.15.0-1
ii libstartup-notification0 0.12-4
ii libstdc++6 6.2.0-10
ii libvpx4 1.6.0-2
ii libx11-6 2:1.6.3-1
ii libxcomposite1 1:0.4.4-1
ii libxdamage1 1:1.1.4-2+b1
ii libxext6 2:1.3.3-1
ii libxfixes3 1:5.0.2-1
ii libxrender1 1:0.9.9-2
ii libxt6 1:1.1.5-1
ii procps 2:3.3.12-2
ii zlib1g 1:1.2.8.dfsg-2+b3
firefox recommends no packages.
Versions of packages firefox suggests:
pn fonts-lmodern <none>
pn fonts-stix | otf-stix <none>
pn libcanberra0 <none>
pn libgnomeui-0 <none>
ii libgssapi-krb5-2 1.15~beta1-1
pn mozplugger <none>
-- no debconf information
More information about the pkg-mozilla-maintainers
mailing list