In either headless and non-headless mode, I'm trying to load a Firefox Dev Edition profile with geckodriver. Firefox opens up fine, and in the extensions list I do see the extensions I use with that profile normally. However, none of the extensions are actually working, and if I go to 'debug extensions' and inspect each one, I see Error: Protocol Error (unknownError): Extension not found: <extension name>
.
Specifically, I'm using Python with Selenium, with FirefoxProfile("<profilepath>")
.
Geckodriver.log does show JavaScript error: resource://gre/modules/XULStore.jsm, line 66: Error: Can't find profile directory.
, but the profile directory is correct and it is loading (since it shows the proper plugins listed in Firefox).