diff options
Diffstat (limited to 'chromium/content/shell/browser/shell_resource_dispatcher_host_delegate.cc')
-rw-r--r-- | chromium/content/shell/browser/shell_resource_dispatcher_host_delegate.cc | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/chromium/content/shell/browser/shell_resource_dispatcher_host_delegate.cc b/chromium/content/shell/browser/shell_resource_dispatcher_host_delegate.cc deleted file mode 100644 index d0994b1d466..00000000000 --- a/chromium/content/shell/browser/shell_resource_dispatcher_host_delegate.cc +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright 2013 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "content/shell/browser/shell_resource_dispatcher_host_delegate.h" - -#include "base/command_line.h" -#include "content/shell/browser/shell_login_dialog.h" -#include "content/shell/common/shell_switches.h" - -namespace content { - -ShellResourceDispatcherHostDelegate::ShellResourceDispatcherHostDelegate() { -} - -ShellResourceDispatcherHostDelegate::~ShellResourceDispatcherHostDelegate() { -} - -bool ShellResourceDispatcherHostDelegate::AcceptAuthRequest( - net::URLRequest* request, - net::AuthChallengeInfo* auth_info) { - bool accept_auth_request = - !CommandLine::ForCurrentProcess()->HasSwitch(switches::kDumpRenderTree); - return accept_auth_request; -} - -ResourceDispatcherHostLoginDelegate* -ShellResourceDispatcherHostDelegate::CreateLoginDelegate( - net::AuthChallengeInfo* auth_info, net::URLRequest* request) { - if (!login_request_callback_.is_null()) { - login_request_callback_.Run(); - login_request_callback_.Reset(); - return NULL; - } - -#if !defined(OS_MACOSX) && !defined(TOOLKIT_GTK) -// TODO: implement ShellLoginDialog for other platforms, drop this #if - return NULL; -#else - return new ShellLoginDialog(auth_info, request); -#endif -} - -} // namespace content |