lp:~robru/webaccounts-browser-extension/inline-packaging
- Get this branch:
- bzr branch lp:~robru/webaccounts-browser-extension/inline-packaging
Branch merges
- PS Jenkins bot (community): Approve (continuous-integration)
- Didier Roche-Tolomelli: Approve
- VĂctor R. Ruiz: Pending requested
-
Diff: 370 lines (+302/-1)12 files modified.bzr-builddeb/default.conf (+2/-0)
.bzrignore (+0/-1)
debian/changelog (+134/-0)
debian/compat (+1/-0)
debian/control (+52/-0)
debian/copyright (+59/-0)
debian/docs (+2/-0)
debian/rules (+21/-0)
debian/webaccounts-chromium-extension.install (+2/-0)
debian/webaccounts-extension-common.install (+2/-0)
debian/webaccounts.pem (+15/-0)
debian/xul-ext-webaccounts.postinst (+12/-0)
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.
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