6a117ac12f
Since we're going to move to a much more complicated (async!) solution in a little bit, we're going to require a lot more machinery to handle that. To help with that, let's rework invocation dispatch so that it's more generic. Introduce a parse_args system similar to gjs_parse_args, use X Macros to help with the repetitive parts of the method dispatch. This shouldn't cause any API breaks, so API_VERSION should still be 4. https://bugzilla.gnome.org/show_bug.cgi?id=679099 |
||
---|---|---|
.. | ||
npapi | ||
browser-plugin.c | ||
Makefile.am | ||
README |
The GNOME Shell Browser Plugin provides integration with gnome-shell and the corresponding extensions repository, codenamed "SweetTooth". The plugin allows the extensions repository to provide good integration, letting the website know which extensions are enabled and disabled, and allowing the website to enable, disable and install them. Bugs should be reported at http://bugzilla.gnome.org against the 'gnome-shell' product. License ======= The GNOME Shell Browser Plugin, like GNOME Shell itself is distributed under the GNU General Public License, version 2 or later. The plugin also contains header files from the "NPAPI SDK" project, tri-licensed under MPL 1.1, GPL 2.0 and LGPL 2.1. These headers are third-party sources and can be retrieved from: http://code.google.com/p/npapi-sdk/