OLD | NEW |
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 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 #include "chrome/browser/renderer_host/render_message_filter.h" | 5 #include "chrome/browser/renderer_host/render_message_filter.h" |
6 | 6 |
7 #include <map> | 7 #include <map> |
8 | 8 |
9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
10 #include "base/file_util.h" | 10 #include "base/file_util.h" |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 #include "chrome/common/font_descriptor_mac.h" | 78 #include "chrome/common/font_descriptor_mac.h" |
79 #include "chrome/common/font_loader_mac.h" | 79 #include "chrome/common/font_loader_mac.h" |
80 #endif | 80 #endif |
81 #if defined(OS_POSIX) | 81 #if defined(OS_POSIX) |
82 #include "base/file_descriptor_posix.h" | 82 #include "base/file_descriptor_posix.h" |
83 #endif | 83 #endif |
84 #if defined(OS_WIN) | 84 #if defined(OS_WIN) |
85 #include "chrome/common/child_process_host.h" | 85 #include "chrome/common/child_process_host.h" |
86 #endif | 86 #endif |
87 #if defined(USE_NSS) | 87 #if defined(USE_NSS) |
88 #include "chrome/browser/ui/pk11_password_dialog.h" | 88 #include "chrome/browser/ui/crypto_module_password_dialog.h" |
89 #endif | 89 #endif |
90 #if defined(USE_TCMALLOC) | 90 #if defined(USE_TCMALLOC) |
91 #include "chrome/browser/browser_about_handler.h" | 91 #include "chrome/browser/browser_about_handler.h" |
92 #endif | 92 #endif |
93 | 93 |
94 using net::CookieStore; | 94 using net::CookieStore; |
95 using WebKit::WebCache; | 95 using WebKit::WebCache; |
96 | 96 |
97 namespace { | 97 namespace { |
98 | 98 |
(...skipping 1277 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1376 const std::string& challenge_string, | 1376 const std::string& challenge_string, |
1377 const GURL& url, | 1377 const GURL& url, |
1378 IPC::Message* reply_msg) { | 1378 IPC::Message* reply_msg) { |
1379 DCHECK(reply_msg); | 1379 DCHECK(reply_msg); |
1380 | 1380 |
1381 // Generate a signed public key and challenge, then send it back. | 1381 // Generate a signed public key and challenge, then send it back. |
1382 net::KeygenHandler keygen_handler(key_size_in_bits, challenge_string, url); | 1382 net::KeygenHandler keygen_handler(key_size_in_bits, challenge_string, url); |
1383 | 1383 |
1384 #if defined(USE_NSS) | 1384 #if defined(USE_NSS) |
1385 // Attach a password delegate so we can authenticate. | 1385 // Attach a password delegate so we can authenticate. |
1386 keygen_handler.set_pk11_password_delegate( | 1386 keygen_handler.set_crypto_module_password_delegate( |
1387 browser::NewPK11BlockingDialogDelegate(browser::kPK11PasswordKeygen, | 1387 browser::NewCryptoModuleBlockingDialogDelegate( |
1388 url.host())); | 1388 browser::kCryptoModulePasswordKeygen, url.host())); |
1389 #endif // defined(USE_NSS) | 1389 #endif // defined(USE_NSS) |
1390 | 1390 |
1391 ViewHostMsg_Keygen::WriteReplyParams( | 1391 ViewHostMsg_Keygen::WriteReplyParams( |
1392 reply_msg, | 1392 reply_msg, |
1393 keygen_handler.GenKeyAndSignChallenge()); | 1393 keygen_handler.GenKeyAndSignChallenge()); |
1394 | 1394 |
1395 BrowserThread::PostTask( | 1395 BrowserThread::PostTask( |
1396 BrowserThread::IO, FROM_HERE, | 1396 BrowserThread::IO, FROM_HERE, |
1397 NewRunnableMethod(this, &RenderMessageFilter::Send, reply_msg)); | 1397 NewRunnableMethod(this, &RenderMessageFilter::Send, reply_msg)); |
1398 } | 1398 } |
(...skipping 221 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1620 } | 1620 } |
1621 | 1621 |
1622 CookiesEnabledCompletion::~CookiesEnabledCompletion() {} | 1622 CookiesEnabledCompletion::~CookiesEnabledCompletion() {} |
1623 | 1623 |
1624 void CookiesEnabledCompletion::RunWithParams(const Tuple1<int>& params) { | 1624 void CookiesEnabledCompletion::RunWithParams(const Tuple1<int>& params) { |
1625 bool result = params.a != net::ERR_ACCESS_DENIED; | 1625 bool result = params.a != net::ERR_ACCESS_DENIED; |
1626 ViewHostMsg_CookiesEnabled::WriteReplyParams(reply_msg_, result); | 1626 ViewHostMsg_CookiesEnabled::WriteReplyParams(reply_msg_, result); |
1627 filter_->Send(reply_msg_); | 1627 filter_->Send(reply_msg_); |
1628 delete this; | 1628 delete this; |
1629 } | 1629 } |
OLD | NEW |