[Desktop-packages] [Bug 1040313] Re: [FFE] Need access to native handle for tabs
** Changed in: unity-firefox-extension Status: New => Fix Committed ** Changed in: unity-firefox-extension Importance: Undecided => High -- 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/1040313 Title: [FFE] Need access to native handle for tabs Status in The Mozilla Firefox Browser: Fix Released Status in Firefox extension: Unity Integration: Fix Committed Status in “firefox” package in Ubuntu: Confirmed Status in “firefox” source package in Quantal: Confirmed Bug description: For the unity webapps firefox extension we need access to the XID of the tab window. A patch has been accepted into Firefox 17 by Mozilla exposing this functionality. We are begging for it to be distro patched into Firefox 15 for quantal. The patch and discussion around it are available at https://bugzilla.mozilla.org/show_bug.cgi?id=760802 ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: firefox 15.0~b5+build1-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-11.11-generic 3.5.2 Uname: Linux 3.5.0-11-generic x86_64 NonfreeKernelModules: wl AddonCompatCheckDisabled: False ApportVersion: 2.5.1-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC0: alex 1677 F pulseaudio /dev/snd/pcmC0D0p: alex 1677 F...m pulseaudio BuildID: 20120820141800 CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found. Channel: Unavailable Date: Wed Aug 22 18:05:36 2012 ForcedLayersAccel: False IfupdownConfig: auto lo iface lo inet loopback InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) IpRoute: default via 192.168.2.1 dev eth2 proto static 169.254.0.0/16 dev eth2 scope link metric 1000 192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.2 metric 9 PrefSources: prefs.js ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash Profiles: Profile0 (Default) - LastVersion=15.0/20120820141800 RelatedPackageVersions: rhythmbox-mozilla 2.97-1ubuntu3 google-talkplugin 3.2.4.0-1 totem-mozilla 3.4.3-0ubuntu1 RunningIncompatibleAddons: False SourcePackage: firefox UpgradeStatus: Upgraded to quantal on 2012-08-07 (15 days ago) dmi.bios.date: 03/25/10 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP71.88Z.0039.B05.1003251322 dmi.board.name: Mac-F222BEC8 dmi.board.vendor: Apple Inc. dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-F222BEC8 dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8: dmi.product.name: MacBookPro7,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1040313/+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
[Desktop-packages] [Bug 1040313] Re: [FFE] Need access to native handle for tabs
Alex - can you verify that the new beta works: https://launchpad.net/~mozillateam/+archive/firefox-next (you'll need to manually download the packages from Launchpad for now, until I turn publishing back on once I've smoke-tested builds for all of the other releases). The patch I've committed is http://bazaar.launchpad.net/~mozillateam/firefox/firefox- beta.head/view/head:/debian/patches/add-nativehandle-attribute.patch. Functionally, it's the same as the one committed upstream, except you'll be using nsIBaseWindow_UBUNTU_ONLY.nativeHandle rather than nsIBaseWindow.nativeHandle, and the ABI of nsIBaseWindow is preserved. Note, the patch won't exist in Firefox 17, and so you'll need to support nsIBaseWindow.nativeHandler as well. Supporting both ways is trivial though (if ("nsIBaseWindow_UBUNTU_ONLY" in Components.interfaces) { } else { post-17 code }) -- 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/1040313 Title: [FFE] Need access to native handle for tabs Status in The Mozilla Firefox Browser: Fix Released Status in Firefox extension: Unity Integration: New Status in “firefox” package in Ubuntu: Confirmed Status in “firefox” source package in Quantal: Confirmed Bug description: For the unity webapps firefox extension we need access to the XID of the tab window. A patch has been accepted into Firefox 17 by Mozilla exposing this functionality. We are begging for it to be distro patched into Firefox 15 for quantal. The patch and discussion around it are available at https://bugzilla.mozilla.org/show_bug.cgi?id=760802 ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: firefox 15.0~b5+build1-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-11.11-generic 3.5.2 Uname: Linux 3.5.0-11-generic x86_64 NonfreeKernelModules: wl AddonCompatCheckDisabled: False ApportVersion: 2.5.1-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC0: alex 1677 F pulseaudio /dev/snd/pcmC0D0p: alex 1677 F...m pulseaudio BuildID: 20120820141800 CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found. Channel: Unavailable Date: Wed Aug 22 18:05:36 2012 ForcedLayersAccel: False IfupdownConfig: auto lo iface lo inet loopback InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) IpRoute: default via 192.168.2.1 dev eth2 proto static 169.254.0.0/16 dev eth2 scope link metric 1000 192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.2 metric 9 PrefSources: prefs.js ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash Profiles: Profile0 (Default) - LastVersion=15.0/20120820141800 RelatedPackageVersions: rhythmbox-mozilla 2.97-1ubuntu3 google-talkplugin 3.2.4.0-1 totem-mozilla 3.4.3-0ubuntu1 RunningIncompatibleAddons: False SourcePackage: firefox UpgradeStatus: Upgraded to quantal on 2012-08-07 (15 days ago) dmi.bios.date: 03/25/10 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP71.88Z.0039.B05.1003251322 dmi.board.name: Mac-F222BEC8 dmi.board.vendor: Apple Inc. dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-F222BEC8 dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8: dmi.product.name: MacBookPro7,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1040313/+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
[Desktop-packages] [Bug 1040313] Re: [FFE] Need access to native handle for tabs
** Summary changed: - Need access to native handle for tabs + [FFE] Need access to native handle for tabs -- 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/1040313 Title: [FFE] Need access to native handle for tabs Status in The Mozilla Firefox Browser: Fix Released Status in Firefox extension: Unity Integration: New Status in “firefox” package in Ubuntu: Confirmed Status in “firefox” source package in Quantal: Confirmed Bug description: For the unity webapps firefox extension we need access to the XID of the tab window. A patch has been accepted into Firefox 17 by Mozilla exposing this functionality. We are begging for it to be distro patched into Firefox 15 for quantal. The patch and discussion around it are available at https://bugzilla.mozilla.org/show_bug.cgi?id=760802 ProblemType: Bug DistroRelease: Ubuntu 12.10 Package: firefox 15.0~b5+build1-0ubuntu1 ProcVersionSignature: Ubuntu 3.5.0-11.11-generic 3.5.2 Uname: Linux 3.5.0-11-generic x86_64 NonfreeKernelModules: wl AddonCompatCheckDisabled: False ApportVersion: 2.5.1-0ubuntu1 Architecture: amd64 AudioDevicesInUse: USERPID ACCESS COMMAND /dev/snd/controlC0: alex 1677 F pulseaudio /dev/snd/pcmC0D0p: alex 1677 F...m pulseaudio BuildID: 20120820141800 CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found. Channel: Unavailable Date: Wed Aug 22 18:05:36 2012 ForcedLayersAccel: False IfupdownConfig: auto lo iface lo inet loopback InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425) IpRoute: default via 192.168.2.1 dev eth2 proto static 169.254.0.0/16 dev eth2 scope link metric 1000 192.168.2.0/24 dev eth2 proto kernel scope link src 192.168.2.2 metric 9 PrefSources: prefs.js ProcEnviron: TERM=xterm PATH=(custom, user) LANG=en_US.UTF-8 SHELL=/bin/bash Profiles: Profile0 (Default) - LastVersion=15.0/20120820141800 RelatedPackageVersions: rhythmbox-mozilla 2.97-1ubuntu3 google-talkplugin 3.2.4.0-1 totem-mozilla 3.4.3-0ubuntu1 RunningIncompatibleAddons: False SourcePackage: firefox UpgradeStatus: Upgraded to quantal on 2012-08-07 (15 days ago) dmi.bios.date: 03/25/10 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP71.88Z.0039.B05.1003251322 dmi.board.name: Mac-F222BEC8 dmi.board.vendor: Apple Inc. dmi.chassis.type: 10 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-F222BEC8 dmi.modalias: dmi:bvnAppleInc.:bvrMBP71.88Z.0039.B05.1003251322:bd03/25/10:svnAppleInc.:pnMacBookPro7,1:pvr1.0:rvnAppleInc.:rnMac-F222BEC8:rvr:cvnAppleInc.:ct10:cvrMac-F222BEC8: dmi.product.name: MacBookPro7,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/firefox/+bug/1040313/+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