title: Remove an item from localStorage in a protractor test
body: <p>I am trying to remove an entry in the localStorage from a protractor test</p>
  
  <pre><code>describe('The feature', function() {
  
    beforeEach(function() {
      browser.executeScript('localStorage.removeItem("key");');
    });
  
    it('should do this', function() {
  
    });
  });
  </code></pre>
  
  <p>but i get this error when the test is run in chrome </p>
  
  <pre><code>UnknownError: &lt;unknown&gt;: Access to 'localStorage' is denied for this document. Storage is disabled inside 'data:' URLs.
    (Session info: chrome=32.0.1700.77)
    (Driver info: chromedriver=2.8.241036,platform=Mac OS X 10.9.0 x86_64) (WARNING: The server did not provide any stacktrace information)
  Command duration or timeout: 436 milliseconds
  Build info: version: '2.39.0', revision: 'ff23eac', time: '2013-12-16 16:11:15'
  System info: host: 'MyPC.local', ip: '192.168.1.1', os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.9', java.version: '1.7.0_45'
  Session ID: 23c01c8f756c653a6345e4b2f20c06e5
  Driver info: org.openqa.selenium.chrome.ChromeDriver
  Capabilities [{platform=MAC, acceptSslCerts=true, javascriptEnabled=true, browserName=chrome, chrome={userDataDir=/var/folders/9h/6j5pzftn4sxdw3rt25ffrqx80000gn/T/.org.chromium.Chromium.xrCG1d}, rotatable=false, locationContextEnabled=true, version=32.0.1700.77, takesHeapSnapshot=true, cssSelectorsEnabled=true, databaseEnabled=false, handlesAlerts=true, browserConnectionEnabled=false, nativeEvents=true, webStorageEnabled=true, applicationCacheEnabled=false, takesScreenshot=true}]
  </code></pre>