The Mozilla developers could not envision a reason why users would want the main feature of my addon (disable JavaScript) and decided not to provide an appropriate API. This left me with workarounds that would slow down the user's experience on every page request while being more difficult to implement and potentially maintain in the future. Other feature APIs that were going to be implemented wit