title: "Runtime.executionContextCreated has invalid 'context" error when i run Protractor
body: <p>I am getting this below Error while i run my protractor. And below is the error as shown in my webstorm console. </p>
  
  <blockquote>
    <p>"C:\Program Files (x86)\JetBrains\WebStorm 2016.2\bin\runnerw.exe"
    "C:\Program Files\nodejs\node.exe"
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\built\cli.js
    C:\Users\x216526\workspace_Protractor\SWA_Protractor\conf.js
    [17:59:58] I/direct - Using ChromeDriver directly... [17:59:58]
    I/launcher - Running 1 instances of WebDriver [18:00:01] E/launcher -
    session not created exception from unknown error:
    Runtime.executionContextCreated has invalid 'context':
    {"auxData":{"frameId":"9784.1","isDefault":true},"id":1,"name":"","origin":"://"}
    (Session info: chrome=54.0.2824.0) (Driver info:
    chromedriver=2.22.397933
    (1cab651507b88dec79b2b2a22d1943c01833cc1b),platform=Windows NT
    6.1.7601 SP1 x86_64) [18:00:01] E/launcher - SessionNotCreatedError: session not created exception from unknown error:
    Runtime.executionContextCreated has invalid 'context':
    {"auxData":{"frameId":"9784.1","isDefault":true},"id":1,"name":"","origin":"://"}
    (Session info: chrome=54.0.2824.0) (Driver info:
    chromedriver=2.22.397933
    (1cab651507b88dec79b2b2a22d1943c01833cc1b),platform=Windows NT
    6.1.7601 SP1 x86_64) at WebDriverError (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\error.js:26:26)
    at SessionNotCreatedError
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\error.js:307:26)
    at Object.checkLegacyResponse
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\error.js:639:15)
    at parseHttpResponse
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\http\index.js:538:13)
    at
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\http\index.js:472:11
    at ManagedPromise.invokeCallback_
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\promise.js:1379:14)
    at TaskQueue.execute_
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\promise.js:2913:14)
    at TaskQueue.executeNext_
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\promise.js:2896:21)
    at
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\promise.js:2820:25
    at
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\promise.js:639:7
    From: Task: WebDriver.createSession() at Function.createSession
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\lib\webdriver.js:329:24)
    at Driver
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\selenium-webdriver\chrome.js:778:38)
    at Direct.getNewDriver
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\built\driverProviders\direct.js:68:26)
    at Runner.createBrowser
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\built\runner.js:187:43)
    at
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\built\runner.js:261:30
    at _fulfilled
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\q\q.js:834:54)
    at self.promiseDispatch.done
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\q\q.js:863:30)
    at Promise.promise.promiseDispatch
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\q\q.js:796:13)
    at
    c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\q\q.js:556:49
    at runSingle
    (c:\Users\x216526\AppData\Roaming\npm\node_modules\protractor\node_modules\q\q.js:137:13)
    [18:00:01] E/launcher - "process.on('uncaughtException'" error, see
    launcher [18:00:01] E/launcher - Process exited with error code 199
    Process finished with exit code 199</p>
  </blockquote>
  
  <p><strong>My config js look like below:</strong></p>
  
  <pre><code>     exports.config = { 
            directConnect: true, // Capabilities to be passed
            //to the webdriver instance. 
           capabilities: { 'browserName': 'chrome', },
           framework: 'jasmine2',
           specs: ['./src/sli_sanitytests/San1_Check_
                          Sli_Homepage_is_Accessible_spec.js',
                   './src/sli_sanitytests/San2_
                    Click_createButton_to_Open_Sli_CreateForm_page_spec.js',
                   './src/sli_sanitytests/San3_
                    Create_Sli_reference_spec.js' ], 
                 suites: { 
                           smoke: ['./smoke/!*.spec.js'],
                           regression:['./regression/!*.spec.js'],
                           functional: ['./functional/!*.spec.js'],
                           all: ['./!*!/!*.spec.js'],
                           selected:['./functional/addcustomer.spec.js',
                                      './regression/openaccount.spec.js'],
                           },
                         // Options to be passed to Jasmine
                    jasmineNodeOpts: {
                   //onComplete will be called just before the driver quits.                                
                    onComplete: null, 
                   // If true, display spec names. 
                   isVerbose: true, // If true,print colors to the terminal. 
                   showColors: true, // If true, include stack traces in       
                                     //failures. 
                   includeStackTrace: true, // Default time to wait in ms  
                                           //before a test fails.  
                   defaultTimeoutInterval: 80000 
                               },
                  //enter code here 
                 onPrepare:function() { 
                     browser.ignoreSynchronization = true;
                     browser.driver.manage().window().maximize(); 
                 },
               }
  </code></pre>