- Electron version: >=0.37
- Operating system: ubuntu linux x64

When server send header 'WWW-Authenticate: Negotiate' electron not send kerberos ticket. 
`app.allowNTLMCredentialsForAllDomains(true)`  is called.

On electron v0.36.x it work's fine.

atom/browser/api/atom_api_session.cc
BrowserThread::PostTask(
      BrowserThread::UI, FROM_HERE, base::Bind(callback, result...));
}
void OnGetBackend(disk_cache::Backend** backend_ptr,
                  Session::CacheAction action,
                  const net::CompletionCallback& callback,
                  int result) {
  if (result != net::OK) {
    RunCallbackInUI(callback, result);
  } else if (backend_ptr && *backend_ptr) {
    if (action == Session::CacheAction::CLEAR) {
      (*backend_ptr)->DoomAllEntries(base::Bind(&RunCallbackInUI<int>,
                                                callback));
    } else if (action == Session::CacheAction::STATS) {
      base::StringPairs stats;
      (*backend_ptr)->GetStats(&stats);
      for (size_t i = 0; i < stats.size(); ++i) {
        if (stats[i].first == "Current size") {
          int current_size;
          base::StringToInt(stats[i].second, &current_size);
          RunCallbackInUI(callback, current_size);
          break;
        }
      }
    }
  } else {
    RunCallbackInUI<int>(callback, net::ERR_FAILED);
  }
}
void DoCacheActionInIO(