diff options
author | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-16 22:35:50 +0000 |
---|---|---|
committer | ananta@chromium.org <ananta@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-06-16 22:35:50 +0000 |
commit | d7196e3474c92f1e85c32f98ad564a32604fa535 (patch) | |
tree | ac137140b97ff1af774775e80e0708c15fa28f6a /chrome/renderer/chrome_renderer_glue.cc | |
parent | a65ed542245bbe6089590d06507892a704fb08f0 (diff) | |
download | chromium_src-d7196e3474c92f1e85c32f98ad564a32604fa535.zip chromium_src-d7196e3474c92f1e85c32f98ad564a32604fa535.tar.gz chromium_src-d7196e3474c92f1e85c32f98ad564a32604fa535.tar.bz2 |
Removed the GetProductVersion function from webkit_glue and replace it with the BuildUserAgent function.
The BuildUserAgent function has been deleted from user_agent.cc. The implementation of this function
in content\renderer_glue.cc calls the GetUserAgent API in ContentClient which is implemented by the embedder (Chrome).
Added implementations of the BuildUserAgent function for test_shell and DumpRenderTree. To build the user agent
string we need the webkit major and minor versions. Added getters for them in the webkit_glue namespace in the
user_agent.h/.cc files.
This helps reduce the implicit dependency of content on chrome.
BUG=82454
Review URL: http://codereview.chromium.org/7166004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89415 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/renderer/chrome_renderer_glue.cc')
-rw-r--r-- | chrome/renderer/chrome_renderer_glue.cc | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/chrome/renderer/chrome_renderer_glue.cc b/chrome/renderer/chrome_renderer_glue.cc deleted file mode 100644 index 461970c..0000000 --- a/chrome/renderer/chrome_renderer_glue.cc +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) 2011 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. - -// This file provides the Chrome-specific embedder's side of random webkit glue -// functions. - -#include "base/utf_string_conversions.h" -#include "chrome/common/chrome_version_info.h" -#include "content/common/view_messages.h" -#include "content/renderer/render_thread.h" -#include "webkit/glue/webkit_glue.h" - -namespace webkit_glue { - -std::string GetProductVersion() { - chrome::VersionInfo version_info; - std::string product("Chrome/"); - product += version_info.is_valid() ? version_info.Version() - : "0.0.0.0"; - return product; -} - -} // namespace webkit_glue |