RegisteredUserScript.unregister() (Legacy)
Warning:
This is documentation for the legacy userScripts
API. It's available in Firefox for Manifest V2. For functionality to work with user scripts in Manifest V3 see the new userScripts
API.
The unregister()
method of the RegisteredUserScript
object unregisters the user scripts represented by the object, user scripts that were registered using userScripts.register()
.
Note: User Scripts are automatically unregistered when the related extension page (from which the user scripts were registered) is unloaded, so you should register a user script from an extension page that persists at least as long as you want the user scripts to stay registered.
Syntax
const registeredUserScript = await browser.userScripts.register(
userScriptOptions // object
);
// …
await registeredUserScript.unregister()
Parameters
None.
Return value
A Promise
that is resolved once the user scripts are unregistered. The promise does not return a value.
Browser compatibility
BCD tables only load in the browser