"webExtenstion.install" should install web extensions temporary by default and allow a permanent installation as well.
Categories
(Remote Protocol :: WebDriver BiDi, enhancement)
Tracking
(Not tracked)
People
(Reporter: whimboo, Unassigned)
References
(Blocks 1 open bug, )
Details
For extension developers who want to test their extensions in the future we will have to support to install them temporarily like what Marionette can already do. So far we didn't agree on getting an extra parameter added to the webExtension.install
command in the specification, so maybe we need to add a Mozilla specific one like moz:temporary
.
Reporter | ||
Comment 1•7 days ago
|
||
We agreed that we should make the default behavior to install the web extension temporarily. That will allow us to install each kind of web extension even if not signed by default. But that also means that when it should be installed permanently we would require a moz:permanent
parameter.
For now I filed https://github.com/w3c/webdriver-bidi/issues/879 to discuss the wanted behavior for WebDriver BiDi. Once it's clear we will know if we need a custom vendor-prefixed argument or if there will be a public one.
Depending on the outcome - and if we cannot correctly describe it in the BiDi specification - we might consider to have some documentation in our firefox-source docs.
Description
•