{
	  "capabilities": {
	    "alwaysMatch": {
	      "moz:firefoxOptions": {
	        "binary": "/usr/local/firefox/bin/firefox",
	        "args": ["-headless", "-profile", "/path/to/my/profile"],
	        "prefs": {
	          "dom.ipc.processCount": 9,
	          "javascript.options.showInConsole": true
	        },
	        "log": {"level": "trace"}
	      }
	    }
	  }
	}
if(driverParameter == null || driverParameter.equalsIgnoreCase(FIREFOX))
{
    DesiredCapabilities capabilities = DesiredCapabilities.firefox();
    FirefoxOptions options = new FirefoxOptions();
    options.setHeadless(headless);
    capabilities.merge(options);
}