Bug#795957: iceweasel: popup menu appears on second screen in multiscreen setup

none noreply at dud.com
Tue Aug 18 11:25:12 UTC 2015


Package: iceweasel
Version: 38.2.0esr-1~deb8u1
Severity: important

Dear Maintainer,

after upgrading to Iceweasel version 38.2.0 (previous versions of Iceweasel were working fine!)
there is a bug with Multi-Monitor setup and Iceweasel.


Bug Description:
Opening a popup menu (like the File Menu or Bookmark Menu) leads to opening the Menu on the
second screen while the iceweasel window is displayed on the first (primary) screen.

Expected is that the popup menu is displayed near the mouse pointer and near
the iceweasel window not on a completely different screen.


How to trigger:
Tracking down the bug reveals that it has to do with configuration of
option: layout.css.devPixelsPerPx

Setting the value of layout.css.devPixelsPerPx in about:config to a value
below 1.0 triggers the problem always! Even with a virgin iceweasel profile
and _NO_ add-ons installed, I tested this explicitely!

Setting the value of layout.css.devPixelsPerPx in about:config to a value
-1.0 or bigger than 1.0 prevents the bug, but iceweasels representation
of websites and the UI is way to large.


Remark:
* Setup of Multi-Monitor is done by: 
xrandr --output eDP1 --primary --auto --output HDMI1 --auto --below eDP1
--dpi 85


Regards



-- Package-specific info:

-- Extensions information
Name: Bluhell Firewall
Location: ${PROFILE_EXTENSIONS}/{6BB5760D-F97E-421B-AF5B-8457A90C3CED}.xpi
Status: enabled

Name: Classic Theme Restorer (Customize UI)
Location: ${PROFILE_EXTENSIONS}/ClassicThemeRestorer at ArisT2Noia4dev.xpi
Status: enabled

Name: Compact Menu 2
Location: ${PROFILE_EXTENSIONS}/{57068FBE-1506-42ee-AB02-BD183E7999E4}.xpi
Status: enabled

Name: Default theme
Location: /usr/lib/iceweasel/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}
Package: iceweasel
Status: user-disabled

Name: Firesizer
Location: ${PROFILE_EXTENSIONS}/{04426594-bce6-4705-b811-bcdba2fd9c7b}.xpi
Status: enabled

Name: Ghostery
Location: ${PROFILE_EXTENSIONS}/firefox at ghostery.com.xpi
Status: enabled

Name: LittleFox theme
Location: ${PROFILE_EXTENSIONS}/{29852C08-1E91-4889-A6BF-C77F91D6A8F3}.xpi
Status: enabled

Name: MicroFox theme
Location: ${PROFILE_EXTENSIONS}/{403304EE-066A-4a2a-8F41-F12028480A0A}.xpi
Status: user-disabled

Name: NoScript
Location: ${PROFILE_EXTENSIONS}/{73a6fe31-595d-460b-a920-fcc0f8843232}.xpi
Status: enabled

Name: ScrapBook
Location: ${PROFILE_EXTENSIONS}/{53A03D43-5363-4669-8190-99061B2DEBA5}.xpi
Status: enabled

Name: SQLite Manager
Location: ${PROFILE_EXTENSIONS}/SQLiteManager at mrinalkant.blogspot.com.xpi
Status: enabled

Name: Stylish
Location: ${PROFILE_EXTENSIONS}/{46551EC9-40F0-4e47-8E18-8E5CF550CFB8}.xpi
Status: user-disabled

Name: Tab Mix Plus
Location: ${PROFILE_EXTENSIONS}/{dc572301-7619-498c-a57d-39143191b318}.xpi
Status: enabled

-- Plugins information
Name: Shockwave Flash (11.2.202.508)
Location: /usr/lib/flashplugin-nonfree/libflashplayer.so
Status: enabled


-- Addons package information
ii  iceweasel      38.2.0esr-1~ i386         Web browser based on Firefox

-- System Information:
Debian Release: 8.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'stable-updates'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages iceweasel depends on:
ii  debianutils               4.4+b1
ii  fontconfig                2.11.0-6.3
ii  libasound2                1.0.28-1
ii  libatk1.0-0               2.14.0-1
ii  libc6                     2.19-18
ii  libcairo2                 1.14.0-2.1
ii  libdbus-1-3               1.8.18-0+deb8u1
ii  libdbus-glib-1-2          0.102-1
ii  libevent-2.0-5            2.0.21-stable-2
ii  libffi6                   3.1-2+b2
ii  libfontconfig1            2.11.0-6.3
ii  libfreetype6              2.5.2-3
ii  libgcc1                   1:4.9.2-10
ii  libgdk-pixbuf2.0-0        2.31.1-2+b1
ii  libglib2.0-0              2.42.1-1
ii  libgtk2.0-0               2.24.25-3
ii  libhunspell-1.3-0         1.3.3-3
ii  libpango-1.0-0            1.36.8-3
ii  libsqlite3-0              3.8.7.1-1+deb8u1
ii  libstartup-notification0  0.12-4
ii  libstdc++6                4.9.2-10
ii  libx11-6                  2:1.6.2-3
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.1-2+b2
ii  libxrender1               1:0.9.8-1+b1
ii  libxt6                    1:1.1.4-1+b1
ii  procps                    2:3.3.9-9
ii  zlib1g                    1:1.2.8.dfsg-2+b1

Versions of packages iceweasel recommends:
ii  gstreamer1.0-libav         1:1.4.5-dmo1
ii  gstreamer1.0-plugins-good  1.4.4-2

Versions of packages iceweasel suggests:
ii  fonts-mathjax          2.4-2
pn  fonts-oflb-asana-math  <none>
pn  fonts-stix | otf-stix  <none>
ii  libcanberra0           0.30-2.1
pn  libgnomeui-0           <none>
ii  libgssapi-krb5-2       1.12.1+dfsg-19
pn  mozplugger             <none>

-- no debconf information



More information about the pkg-mozilla-maintainers mailing list