diff options
Diffstat (limited to 'chrome/common/chrome_content_client.cc')
-rw-r--r-- | chrome/common/chrome_content_client.cc | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/chrome/common/chrome_content_client.cc b/chrome/common/chrome_content_client.cc index 0bcc7a3..d2cd685 100644 --- a/chrome/common/chrome_content_client.cc +++ b/chrome/common/chrome_content_client.cc @@ -358,6 +358,13 @@ const char* const ChromeContentClient::kNaClPluginName = ::kNaClPluginName; const char* const ChromeContentClient::kNaClOldPluginName = ::kNaClOldPluginName; +std::string ChromeContentClient::GetProductImpl() { + chrome::VersionInfo version_info; + std::string product("Chrome/"); + product += version_info.is_valid() ? version_info.Version() : "0.0.0.0"; + return product; +} + void ChromeContentClient::SetActiveURL(const GURL& url) { child_process_logging::SetActiveURL(url); } @@ -403,10 +410,7 @@ bool ChromeContentClient::CanHandleWhileSwappedOut( } std::string ChromeContentClient::GetProduct() const { - chrome::VersionInfo version_info; - std::string product("Chrome/"); - product += version_info.is_valid() ? version_info.Version() : "0.0.0.0"; - return product; + return GetProductImpl(); } std::string ChromeContentClient::GetUserAgent() const { |