[š Feature]: Java/CS FirefoxProfile to support addExtensioin temporary
See original GitHub issueFeature and motivation
Add to FirefoxProfile::addExtension
option to add extensions as temporary
Other languages (Python, Ruby and Javascript) support providing config of adding extension as temporary For some reason Java/C# doesnāt provide config, just provides false, or nothing https://github.com/SeleniumHQ/selenium/blob/trunk/java/src/org/openqa/selenium/firefox/AddHasExtensions.java#L105 https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/src/webdriver/Firefox/FirefoxDriver.cs#L299
Usage example
When testing on release (non developer/nightly), an āunsignedā xpi wonāt load if it isnāt loaded as temporary
- where localy signed doesnāt count as signed.
On windows, when unpacking the xpi to load the folder, can lead to failures because of windows adding content like thumbs.db
FirefoxProfile firefoxProfile = new FirefoxProfile();
firefoxProfile.addExtension(a, true);
Issue Analytics
- State:
- Created 2 years ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
As a Firefox extension developer, I would like to install a ...
Firefox is configured to allow temporary extensions, either by changing the configuration or using the nightly or dev builds. What did I getĀ ......
Read more >Adding extension through selenium firefox profile success. But ...
1 Answer 1 ... When you ask Selenium to use a profile, it copies it to a temporary location and use this copy....
Read more >Profile Manager - Create, remove or switch Firefox profiles
Manage profiles when Firefox is open ... Type about:profiles into the address bar and press the EnterReturn key. This will open the About...
Read more >Temporary installation in Firefox
This article describes how you can temporarily install an extension in Firefox for testing and debugging. The extension stays installedĀ ...
Read more >Mozilla/web-ext: A command line tool to help build, run, and ...
I had the same issue but i solved it by using Firefox Developer edition instead which allows you to install unsigned extensions. This...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
So, this feature wonāt be part of FirefoxProfile class, but we can add support to the driverās installAddon method.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.