summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormichaelbai@chromium.org <michaelbai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-14 01:31:04 +0000
committermichaelbai@chromium.org <michaelbai@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-12-14 01:31:04 +0000
commitd4a0a0cf2763e80fa1f1e7a67d8ec8f76d4b77fa (patch)
tree7cd0bc1038280fe16463401c273dd218966c1722
parentd5edfe8030dae89b06e9383898326956707ba43c (diff)
downloadchromium_src-d4a0a0cf2763e80fa1f1e7a67d8ec8f76d4b77fa.zip
chromium_src-d4a0a0cf2763e80fa1f1e7a67d8ec8f76d4b77fa.tar.gz
chromium_src-d4a0a0cf2763e80fa1f1e7a67d8ec8f76d4b77fa.tar.bz2
Provide a way to get v8 version in chrome layer.
BUG=159207 Review URL: https://chromiumcodereview.appspot.com/11578011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173034 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/browser/ui/android/android_about_app_info.cc7
-rw-r--r--chrome/browser/ui/android/android_about_app_info.h3
2 files changed, 10 insertions, 0 deletions
diff --git a/chrome/browser/ui/android/android_about_app_info.cc b/chrome/browser/ui/android/android_about_app_info.cc
index 55ba36a..3b58dd0 100644
--- a/chrome/browser/ui/android/android_about_app_info.cc
+++ b/chrome/browser/ui/android/android_about_app_info.cc
@@ -8,6 +8,7 @@
#include "base/stringprintf.h"
#include "base/sys_info.h"
+#include "v8/include/v8.h"
std::string AndroidAboutAppInfo::GetOsInfo() {
std::string android_info_str;
@@ -42,3 +43,9 @@ std::string AndroidAboutAppInfo::GetOsInfo() {
return android_info_str;
}
+
+std::string AndroidAboutAppInfo::GetJavaScriptVersion() {
+ std::string js_version(v8::V8::GetVersion());
+ std::string js_engine = "V8";
+ return js_engine + " " + js_version;
+}
diff --git a/chrome/browser/ui/android/android_about_app_info.h b/chrome/browser/ui/android/android_about_app_info.h
index abefaaa..a0ccdb8 100644
--- a/chrome/browser/ui/android/android_about_app_info.h
+++ b/chrome/browser/ui/android/android_about_app_info.h
@@ -11,6 +11,9 @@ class AndroidAboutAppInfo {
public:
// Returns a string containing detailed info about the os environment.
static std::string GetOsInfo();
+
+ // Returns the JavaScript version.
+ static std::string GetJavaScriptVersion();
};
#endif // CHROME_BROWSER_UI_ANDROID_ANDROID_ABOUT_APP_INFO_H_