Erik Nedwidek
Erik Nedwidek
> 2) The nsDragAndDrop.js script is officially deprecated and should no longer be used, especially in shared documents. Investigate usage and replacement options.
Prefs window is modal. Links will open, but only after the prefs window is closed. :^P
During upload to addons.firefox.com 60 warnings were generated. Investigate the causes and correct.
Version should be changed in version.txt and propagated to all necessary locations in the code when built.
> We recommend that you use the prefwindow element (https://developer.mozilla.org/en/XUL/prefwindow) to manage your preferences. It is more portable and consistent than hand-rolled UIs, and can save you some coding time....
> 10) Your Add-on Bar/toolbar buttons should be repositionable if not removable via the normal means.
> 7) Climbing the path tree from "ProfD" via the extensions directory is not a valid way to find your extension installation root. You should either be using a resource...
> 6) Please consider using XPCOMUtils rather than ad-hoc component registration schemes.
> 3) Generating script fragments such as event listeners from unsanitized string data is error prone and poses a major risk of security vulnerabilities. For more information, please see https://developer.mozilla.org/en/XUL_School/DOM_Building_and_HTML_Insertion#listeners
> 1) Add-ons may not create preferences outside of the "extensions." preference branch. Please make sure that all of your > preference names begin with "extensions." followed by an identifier...