summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-18 10:55:48 +0000
committerjochen@chromium.org <jochen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-18 10:55:48 +0000
commitbed805b2f1f6a2af1ccdecabb8c0a36459a50fc0 (patch)
tree2bb45a229c7f50770a3d164ab3c0b87d5437d3e5 /webkit
parentadd082a353db21ffb451eec69bba3b250fe2630c (diff)
downloadchromium_src-bed805b2f1f6a2af1ccdecabb8c0a36459a50fc0.zip
chromium_src-bed805b2f1f6a2af1ccdecabb8c0a36459a50fc0.tar.gz
chromium_src-bed805b2f1f6a2af1ccdecabb8c0a36459a50fc0.tar.bz2
Set user agent in cpp bindings test
It asserts on mac when it's not set BUG=150069 TEST=manual TBR=tony@chromium.org Review URL: https://codereview.chromium.org/10947005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157339 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/glue/cpp_bound_class_unittest.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/webkit/glue/cpp_bound_class_unittest.cc b/webkit/glue/cpp_bound_class_unittest.cc
index e8d14660..8937e2d 100644
--- a/webkit/glue/cpp_bound_class_unittest.cc
+++ b/webkit/glue/cpp_bound_class_unittest.cc
@@ -27,6 +27,8 @@
#include "third_party/WebKit/Source/WebKit/chromium/public/platform/WebURL.h"
#include "webkit/glue/cpp_binding_example.h"
#include "webkit/glue/webkit_glue.h"
+#include "webkit/user_agent/user_agent.h"
+#include "webkit/user_agent/user_agent_util.h"
using WebKit::WebFrame;
using WebKit::WebView;
@@ -93,6 +95,8 @@ class CppBoundClassTest : public testing::Test, public WebKit::WebFrameClient {
webview_->settings()->setJavaScriptEnabled(true);
webview_->initializeMainFrame(&webframe_client_);
webframe_client_.set_fallback_method_enabled(useFallback());
+ webkit_glue::SetUserAgent(webkit_glue::BuildUserAgentFromProduct(
+ "TestShell/0.0.0.0"), false);
WebKit::WebURLRequest urlRequest;
urlRequest.initialize();