| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 // See http://dev.chromium.org/developers/design-documents/multi-process-resourc
e-loading | 5 // See http://dev.chromium.org/developers/design-documents/multi-process-resourc
e-loading |
| 6 | 6 |
| 7 #include "content/browser/renderer_host/resource_dispatcher_host.h" | 7 #include "content/browser/renderer_host/resource_dispatcher_host.h" |
| 8 | 8 |
| 9 #include <set> | 9 #include <set> |
| 10 #include <vector> | 10 #include <vector> |
| (...skipping 370 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 381 if (!ResourceType::IsFrame(type) || | 381 if (!ResourceType::IsFrame(type) || |
| 382 job_factory.IsHandledURL(url)) { | 382 job_factory.IsHandledURL(url)) { |
| 383 return false; | 383 return false; |
| 384 } | 384 } |
| 385 | 385 |
| 386 if (delegate_) | 386 if (delegate_) |
| 387 delegate_->HandleExternalProtocol(url, child_id, route_id); | 387 delegate_->HandleExternalProtocol(url, child_id, route_id); |
| 388 | 388 |
| 389 handler->OnResponseCompleted( | 389 handler->OnResponseCompleted( |
| 390 request_id, | 390 request_id, |
| 391 net::URLRequestStatus(net::URLRequestStatus::FAILED, net::ERR_ABORTED), | 391 net::URLRequestStatus(net::URLRequestStatus::FAILED, |
| 392 net::ERR_UNKNOWN_URL_SCHEME), |
| 392 std::string()); // No security info necessary. | 393 std::string()); // No security info necessary. |
| 393 return true; | 394 return true; |
| 394 } | 395 } |
| 395 | 396 |
| 396 bool ResourceDispatcherHost::OnMessageReceived(const IPC::Message& message, | 397 bool ResourceDispatcherHost::OnMessageReceived(const IPC::Message& message, |
| 397 ResourceMessageFilter* filter, | 398 ResourceMessageFilter* filter, |
| 398 bool* message_was_ok) { | 399 bool* message_was_ok) { |
| 399 filter_ = filter; | 400 filter_ = filter; |
| 400 bool handled = true; | 401 bool handled = true; |
| 401 IPC_BEGIN_MESSAGE_MAP_EX(ResourceDispatcherHost, message, *message_was_ok) | 402 IPC_BEGIN_MESSAGE_MAP_EX(ResourceDispatcherHost, message, *message_was_ok) |
| (...skipping 1747 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2149 return HTTP_AUTH_RESOURCE_BLOCKED_CROSS; | 2150 return HTTP_AUTH_RESOURCE_BLOCKED_CROSS; |
| 2150 } | 2151 } |
| 2151 | 2152 |
| 2152 bool ResourceDispatcherHost::allow_cross_origin_auth_prompt() { | 2153 bool ResourceDispatcherHost::allow_cross_origin_auth_prompt() { |
| 2153 return allow_cross_origin_auth_prompt_; | 2154 return allow_cross_origin_auth_prompt_; |
| 2154 } | 2155 } |
| 2155 | 2156 |
| 2156 void ResourceDispatcherHost::set_allow_cross_origin_auth_prompt(bool value) { | 2157 void ResourceDispatcherHost::set_allow_cross_origin_auth_prompt(bool value) { |
| 2157 allow_cross_origin_auth_prompt_ = value; | 2158 allow_cross_origin_auth_prompt_ = value; |
| 2158 } | 2159 } |
| OLD | NEW |