title: Selenium disable plugins in firefox profile
body: <p>Can someone tell me how to disable plugins for my customer firefox profile using Java? I have found a few sites showing to add add-ons but nothing about disable plugins.</p>
  
  <p>My firefox profile:</p>
  
  <pre><code>    FirefoxProfile firefoxProfile = new FirefoxProfile();
      firefoxProfile.setAcceptUntrustedCertificates(true);
      firefoxProfile.setAssumeUntrustedCertificateIssuer(false);
      firefoxProfile.setPreference("browser.download.folderList",2);
      firefoxProfile.setPreference("browser.download.manager.showWhenStarting",false);
      firefoxProfile.setPreference("browser.download.dir",reportFolder);
      firefoxProfile.setPreference("browser.helperApps.neverAsk.saveToDisk","text/csv,application/pdf,application/csv,application/vnd.ms-excel");
      firefoxProfile.setPreference("browser.download.manager.showAlertOnComplete",false);  firefoxProfile.setPreference("browser.download.manager.showAlertOnComplete",false);
      firefoxProfile.setPreference("browser.download.manager.showWhenStartinge",false);
      firefoxProfile.setPreference("browser.download.panel.shown",false);
      firefoxProfile.setPreference("browser.download.useToolkitUI",true);
      firefoxProfile.setPreference("pdfjs.disabled", true);
      firefoxProfile.setPreference("pdfjs.firstRun", false);
  driver = new FirefoxDriver(firefoxProfile);
  </code></pre>
  
  <p>The problem is by default this has some plugins enabled. Adobe acrobat, google update, java, microsoft office, flash, shockwave for director and silverlight.</p>
  
  <p>I need to disable some of these as they are messing up my tests.</p>