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 -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp