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) {
<pre-17 code> } else { post-17 code })

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1040313

Title:
  [FFE] Need access to native handle for tabs

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to