← Back to team overview

desktop-packages team mailing list archive

[Bug 899975] [NEW] Global Menu Bar Integration conflicts with some Firefox add-ons

 

Public bug reported:

SUMMARY

The Firefox add-on Tab Mix Plus has a session manager that allows you to
manually store and retrieve previous sessions, including automatically-
saved sessions when Firefox closes normally or crashes.

When Canonical's Firefox Global Menu Bar Integration add-on is enabled,
this prevents restoring a previous session. No error message is given.

The Global Menu Bar Integration add-on should not affect other add-ons
like this.

HOW TO DUPLICATE

1. Install Tab Mix Plus, enabling its session manager.
https://addons.mozilla.org/firefox/addon/tab-mix-plus/

2. Open two or more tabs.

3. Close Firefox.

4. Re-open Firefox.

5. Try to restore the previous session: Tools > Session Manager > Last
Session. Although the session is listed, nothing happens.

Now, disable the Global Menu Bar Integration add-on and repeat the
steps. This time, the last session will be restored.

VERSIONS AFFECTED

I have tested this on:
* Ubuntu 11.04 64-bit
* Ubuntu 11.10 64-bit (fresh installation with no add-ons other than the defaults and Tab Mix Plus)

I have been unable to test on Ubuntu 12.04 (alpha) as I cannot get it to
run.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: firefox 8.0+build1-0ubuntu0.11.04.3
ProcVersionSignature: Ubuntu 2.6.38-13.52-generic 2.6.38.8
Uname: Linux 2.6.38-13-generic x86_64
AddonCompatCheckDisabled: False
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  paddy      1905 F.... pulseaudio
 /dev/snd/controlC1:  paddy      1905 F.... pulseaudio
BuildID: 20111115183541
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'PCH'/'HDA Intel PCH at 0xfe520000 irq 45'
   Mixer name	: 'Realtek ALC662 rev1'
   Components	: 'HDA:10ec0662,10250012,00100101'
   Controls      : 24
   Simple ctrls  : 14
Card1.Amixer.info:
 Card hw:1 'CNFA257'/'Chicony Electronics Co., Ltd. CNFA257 at usb-0000:00:1a.0-1.5, high speed'
   Mixer name	: 'USB Mixer'
   Components	: 'USB04f2:b28b'
   Controls      : 2
   Simple ctrls  : 1
Channel: release
CheckboxSubmission: 7db08e77fcd00ebf1385c0d72a1fdeed
CheckboxSystem: 14f258b89cc93f7a7eb10a3b80324cda
Date: Sun Dec  4 17:10:45 2011
EcryptfsInUse: Yes
ForcedLayersAccel: False
IfupdownConfig:
 auto lo
 iface lo inet loopback
IncompatibleExtensions: NoScript - ID={73a6fe31-595d-460b-a920-fcc0f8843232}, Version=2.2.1, minVersion=1.9a2, maxVersion=1.9.6, Location=app-profile, Type=extension, Active=Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
IpRoute:
 192.168.5.0/24 dev eth2  proto kernel  scope link  src 192.168.5.110  metric 1 
 169.254.0.0/16 dev eth2  scope link  metric 1000 
 default via 192.168.5.3 dev eth2  proto static
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
Profiles: Profile0 (Default) - LastVersion=8.0/20111115183541 (Running)
RfKill:
 
RunningIncompatibleAddons: True
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/08/2011
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P01-A4
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: oneTwo L5861
dmi.board.vendor: Packard Bell
dmi.chassis.type: 3
dmi.chassis.vendor: Packard Bell
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP01-A4:bd03/08/2011:svnPackardBell:pnoneTwoL5861:pvr:rvnPackardBell:rnoneTwoL5861:rvr:cvnPackardBell:ct3:cvr:
dmi.product.name: oneTwo L5861
dmi.sys.vendor: Packard Bell

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug bar firefox global integration menu mix natty plus running-unity tab

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/899975

Title:
  Global Menu Bar Integration conflicts with some Firefox add-ons

Status in “firefox” package in Ubuntu:
  New

Bug description:
  SUMMARY

  The Firefox add-on Tab Mix Plus has a session manager that allows you
  to manually store and retrieve previous sessions, including
  automatically-saved sessions when Firefox closes normally or crashes.

  When Canonical's Firefox Global Menu Bar Integration add-on is
  enabled, this prevents restoring a previous session. No error message
  is given.

  The Global Menu Bar Integration add-on should not affect other add-ons
  like this.

  HOW TO DUPLICATE

  1. Install Tab Mix Plus, enabling its session manager.
  https://addons.mozilla.org/firefox/addon/tab-mix-plus/

  2. Open two or more tabs.

  3. Close Firefox.

  4. Re-open Firefox.

  5. Try to restore the previous session: Tools > Session Manager > Last
  Session. Although the session is listed, nothing happens.

  Now, disable the Global Menu Bar Integration add-on and repeat the
  steps. This time, the last session will be restored.

  VERSIONS AFFECTED

  I have tested this on:
  * Ubuntu 11.04 64-bit
  * Ubuntu 11.10 64-bit (fresh installation with no add-ons other than the defaults and Tab Mix Plus)

  I have been unable to test on Ubuntu 12.04 (alpha) as I cannot get it
  to run.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: firefox 8.0+build1-0ubuntu0.11.04.3
  ProcVersionSignature: Ubuntu 2.6.38-13.52-generic 2.6.38.8
  Uname: Linux 2.6.38-13-generic x86_64
  AddonCompatCheckDisabled: False
  AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
  AplayDevices:
   **** List of PLAYBACK Hardware Devices ****
   card 0: PCH [HDA Intel PCH], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  paddy      1905 F.... pulseaudio
   /dev/snd/controlC1:  paddy      1905 F.... pulseaudio
  BuildID: 20111115183541
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'PCH'/'HDA Intel PCH at 0xfe520000 irq 45'
     Mixer name	: 'Realtek ALC662 rev1'
     Components	: 'HDA:10ec0662,10250012,00100101'
     Controls      : 24
     Simple ctrls  : 14
  Card1.Amixer.info:
   Card hw:1 'CNFA257'/'Chicony Electronics Co., Ltd. CNFA257 at usb-0000:00:1a.0-1.5, high speed'
     Mixer name	: 'USB Mixer'
     Components	: 'USB04f2:b28b'
     Controls      : 2
     Simple ctrls  : 1
  Channel: release
  CheckboxSubmission: 7db08e77fcd00ebf1385c0d72a1fdeed
  CheckboxSystem: 14f258b89cc93f7a7eb10a3b80324cda
  Date: Sun Dec  4 17:10:45 2011
  EcryptfsInUse: Yes
  ForcedLayersAccel: False
  IfupdownConfig:
   auto lo
   iface lo inet loopback
  IncompatibleExtensions: NoScript - ID={73a6fe31-595d-460b-a920-fcc0f8843232}, Version=2.2.1, minVersion=1.9a2, maxVersion=1.9.6, Location=app-profile, Type=extension, Active=Yes
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  IpRoute:
   192.168.5.0/24 dev eth2  proto kernel  scope link  src 192.168.5.110  metric 1 
   169.254.0.0/16 dev eth2  scope link  metric 1000 
   default via 192.168.5.3 dev eth2  proto static
  ProcEnviron:
   LANGUAGE=en_GB:en
   PATH=(custom, user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  Profiles: Profile0 (Default) - LastVersion=8.0/20111115183541 (Running)
  RfKill:
   
  RunningIncompatibleAddons: True
  SourcePackage: firefox
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 03/08/2011
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: P01-A4
  dmi.board.asset.tag: To be filled by O.E.M.
  dmi.board.name: oneTwo L5861
  dmi.board.vendor: Packard Bell
  dmi.chassis.type: 3
  dmi.chassis.vendor: Packard Bell
  dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP01-A4:bd03/08/2011:svnPackardBell:pnoneTwoL5861:pvr:rvnPackardBell:rnoneTwoL5861:rvr:cvnPackardBell:ct3:cvr:
  dmi.product.name: oneTwo L5861
  dmi.sys.vendor: Packard Bell

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/899975/+subscriptions


Follow ups

References