Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(76)

Unified Diff: chrome/renderer/net_benchmarking_extension.cc

Issue 135373002: Added SSLHostInfo. Storing of server host info to our standard disk cache. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Merge with TOT Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/renderer/net_benchmarking_extension.cc
diff --git a/chrome/renderer/net_benchmarking_extension.cc b/chrome/renderer/net_benchmarking_extension.cc
index afc837400b757e37e00fbb161604147009267b89..87c08d675da3a3d2456e751727a20d49244a5bac 100644
--- a/chrome/renderer/net_benchmarking_extension.cc
+++ b/chrome/renderer/net_benchmarking_extension.cc
@@ -25,9 +25,9 @@ class NetBenchmarkingWrapper : public v8::Extension {
"if (typeof(chrome.benchmarking) == 'undefined') {"
" chrome.benchmarking = {};"
"};"
- "chrome.benchmarking.clearCache = function() {"
+ "chrome.benchmarking.clearCache = function(preserve_ssl_entries) {"
" native function ClearCache();"
- " ClearCache();"
+ " ClearCache(preserve_ssl_entries);"
"};"
"chrome.benchmarking.clearHostResolverCache = function() {"
" native function ClearHostResolverCache();"
@@ -69,8 +69,12 @@ class NetBenchmarkingWrapper : public v8::Extension {
}
static void ClearCache(const v8::FunctionCallbackInfo<v8::Value>& args) {
+ bool preserve_ssl_host_entries = false;
+ if (args.Length() && args[0]->IsBoolean())
+ preserve_ssl_host_entries = args[0]->BooleanValue();
int rv;
- content::RenderThread::Get()->Send(new ChromeViewHostMsg_ClearCache(&rv));
+ content::RenderThread::Get()->Send(new ChromeViewHostMsg_ClearCache(
+ preserve_ssl_host_entries, &rv));
WebCache::clear();
}

Powered by Google App Engine
This is Rietveld 408576698