- 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.h
void OnDownloadCreated(content::DownloadManager* manager,
                         content::DownloadItem* item) override;
 private:
  void ResolveProxy(const GURL& url, ResolveProxyCallback callback);
  template<CacheAction action>
  void DoCacheAction(const net::CompletionCallback& callback);
  void ClearStorageData(mate::Arguments* args);
  void FlushStorageData();
  void SetProxy(const net::ProxyConfig& config, const base::Closure& callback);
  void SetDownloadPath(const base::FilePath& path);
  void EnableNetworkEmulation(const mate::Dictionary& options);
  void DisableNetworkEmulation();
  void SetCertVerifyProc(v8::Local<v8::Value> proc, mate::Arguments* args);
  void SetPermissionRequestHandler(v8::Local<v8::Value> val,
                                   mate::Arguments* args);
  void ClearHostResolverCache(mate::Arguments* args);
  v8::Local<v8::Value> Cookies(v8::Isolate* isolate);
  v8::Local<v8::Value> WebRequest(v8::Isolate* isolate);
  
  v8::Global<v8::Value> cookies_;
  v8::Global<v8::Value> web_request_;
  
  std::string devtools_network_emulation_client_id_;
  scoped_refptr<AtomBrowserContext> browser_context_;
  DISALLOW_COPY_AND_ASSIGN(Session);
};
}  
}  
#endif