[Desktop-packages] [Bug 1040313] Re: [FFE] Need access to native handle for tabs

2012-08-31 Thread Alex Launi
** 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

2012-08-30 Thread Chris Coulson
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

2012-08-29 Thread Ken VanDine
** 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