lp:~mardy/webaccounts-browser-extension/lp1066917
- Get this branch:
- bzr branch lp:~mardy/webaccounts-browser-extension/lp1066917
Branch merges
- David King (community): Approve
-
Diff: 17 lines (+4/-2)1 file modifiedfirefox-extension/content/browser.js.in (+4/-2)
Related bugs
Bug #1066917: Accounts not added into UOA when login on facebook.com or gmail.com | Critical | Fix Released |
Related blueprints
Branch information
Recent revisions
- 29. By Alberto Mardegan
-
Do not open the libwebaccounts library more than once
Do not let the library handle to be garbage-collected, and avoid opening the
library more than once. - 27. By Alberto Mardegan
-
Make libwebaccounts private
Install libwebaccounts.so under /usr/lib/
webaccounts- browser- extension/ and not
directly in /usr/lib.
While at it, generate the install.rdf file with the version number inferred
from configure.ac. - 25. By Alberto Mardegan
-
Don't use a NPAPI plugin for Firefox: access the system via ctypes
Take the account-creation code out of the NPAPI plugin into its own tiny shared
library (libwebaccounts.so); the NPAPI, still used by Chromium, has been
modified to link to this library, while for Firefox we'll be using ctypes
(https://developer. mozilla. org/en- US/docs/ Mozilla/ js-ctypes? redirectlocale= en-US&redirects lug=js- ctypes)
to interface with the new library, of which we use just one function.In this way we get also rid of a couple of bugs related to the embedding of the NPAPI plugin.
- 24. By Alberto Mardegan
-
Update firefox install.rdf
Ken Vandine changed this in the packaging branch.
- 23. By Ken VanDine
-
* Don't add any symbols to the main window global scope (LP: #1037706)
* Don't leak the browser chrome window (LP: #1037707)
* Don't import XPCOMUtils.jsm, it's not used anywhere
* Get the cookiemanager from Services.jsm
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:webaccounts-browser-extension