Plugin Stopped Working Popup appears when calling webdriver.quit() method using Firefox V30
Categories
(Firefox :: Extension Compatibility, defect)
Tracking
()
People
(Reporter: phillipahill, Unassigned)
Details
Attachments
(2 files)
Comment 1•11 years ago
|
||
Comment 2•11 years ago
|
||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Comment 8•11 years ago
|
||
Comment 10•11 years ago
|
||
Comment 11•11 years ago
|
||
Comment 12•11 years ago
|
||
Comment 13•11 years ago
|
||
Comment 14•11 years ago
|
||
Comment 15•11 years ago
|
||
Comment 16•11 years ago
|
||
Comment 17•11 years ago
|
||
Comment 18•10 years ago
|
||
Comment 19•10 years ago
|
||
Comment 20•10 years ago
|
||
Comment 21•10 years ago
|
||
Comment 22•10 years ago
|
||
Comment 23•10 years ago
|
||
Comment 24•10 years ago
|
||
Comment 25•10 years ago
|
||
Updated•10 years ago
|
Comment 26•7 years ago
|
||
Comment 27•4 years ago
|
||
(In reply to Kevin George from comment #25)
Had this same issue from what I understand it is a timing issue due to the
process separation between the browser and the plugin container when the
FirefoxDriver is disposed of. The code below for example makes it work
again by disabling process separation.FirefoxProfile profile = new FirefoxProfile();
profile.SetPreference("dom.ipc.plugins.enabled", false);
driver = new FirefoxDriver(new FirefoxBinary("C:\Program Files
(x86)\Mozilla Firefox\firefox.exe"), profile);
Python version of this work-around:
from selenium.webdriver.firefox.options import Options
from selenium.webdriver.firefox.firefox_profile import FirefoxProfile
options = Options()
firefox_profile = FirefoxProfile()
firefox_profile.set_preference("dom.ipc.plugins.enabled", False)
options.profile = firefox_profile
with webdriver.Firefox(options=options) as driver:
...
Description
•