cd build; python build_plugins.py
build/make.py ac.xpi
It is recommended to create and test plugins outside of plugins/
first. This has the added benefit that changes will take by only closing and opening the Manager window as opposed to restarting the whole browser.
Once you're done move the new plugin .json to the plugins/ directory and update plugins.json as described above
Currently the documentation about plugins lives at wiki/Writing plugins.
If you'd like to add a new feature or develop a major fix, then please file an issue before. This will ensure before you do all the work, that the feature or fix is something we're willing to pull later.
To forcefully reload the built-in plugins:
nglayout.debug.disable_xul_cache
to trueComponents.utils.unload("chrome://dtaac-modules/content/plugins.jsm")