title: Getting `SessionNotFoundException` while launching IE from WebDriver
body: <p>As per the mentioned <a href="https://groups.google.com/forum/#!msg/selenium-users/NXYlqQIAofo/89QDFxCN7qwJ" rel="nofollow">Post</a>, i understood that the <code>ignoreZoomSetting</code> capability is not yet worked in the Internet Explorer driver. </p>
  
  <p>So, i set the browser level to 100% by manually and i run the test script it is worked as i expected. </p>
  
  <p><em><strong>Actual Need:</em></strong></p>
  
  <p>I just want to set the browser zoom level to 100% from my code. I tried to achieve this by using java.awt.Robot class.<br>
  <em>Code tried</em></p>
  
  <pre><code> Robot ignoreZoom = new Robot();
   ignoreZoom.keyPress(KeyEvent.VK_CONTROL);
   ignoreZoom.keyPress(KeyEvent.VK_0);
   ignoreZoom.keyRelease(KeyEvent.VK_CONTROL);
  </code></pre>
  
  <p>I checked this by setting the browser zoom level to 150% by manually and launched the IE from code.  </p>
  
  <p><em>Code Used to Launch</em></p>
  
  <pre><code> DesiredCapabilities ieCapabilities = null;
   ieCapabilities = DesiredCapabilities.internetExplorer();
   driver = new InternetExplorerDriver(ieCapabilities);
  </code></pre>
  
  <p>The above code opens the IE but at the same time it throws the exception at the <code>third line</code> of the immediate above code   </p>
  
  <p><code>org.openqa.selenium.remote.SessionNotFoundException: Unexpected error launching Internet Explorer. Browser zoom level was set to 150%. It should be set to 100% (WARNING: The server did not provide any stacktrace information)</code></p>
  
  <p><strong>Used Versions:</strong></p>
  
  <p>Selenium server - 2.28.0<br>
  OS - Windows 7<br>
  IEDriverServer - 2.29.0 (64 bit)<br>
  IE - 8.0 (64 bit)  </p>
  
  <p>I just want to know is there any possibility to set the zoom level from coding side?<br>
  Any help would be appreciated.</p>