screen shot for my questionHow can I handle Geo Location popup in mozilla and chrome browser using selenium webdriver?
package tiyotesting;
import ja
The usage initialization of firefox Driver with a FirefoxProfile object has been deprecated. I've used that instead, adding the same preferences. And It worked for me
File gecko = new File("C:\\geckodriver\\geckodriver.exe");
FirefoxOptions ffopt = new FirefoxOptions()
.addPreference("dom.webnotifications.enabled", false)
.addPreference("geo.enabled", false)
.addPreference("geo.provider.use_corelocation", false)
.addPreference("geo.prompt.testing", false)
.addPreference("geo.prompt.testing.allow", false);
System.setProperty("webdriver.gecko.driver", gecko.getAbsolutePath());
WebDriver driver = new FirefoxDriver(ffopt);