| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 85116e67b2877770360ec2b4101ad8dc663e85b4..0d5ffd93c59c57bd897d83760460ce6c61c713a2 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -763,6 +763,14 @@ void RenderViewImpl::Initialize(const ViewMsg_New_Params& params,
|
| if (switches::IsTouchEditingEnabled())
|
| webview()->settings()->setTouchEditingEnabled(true);
|
|
|
| + const std::string selection_strategy_str =
|
| + base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
|
| + switches::kTouchTextSelectionStrategy);
|
| + if (selection_strategy_str == "1") {
|
| + webview()->settings()->setSelectionStrategy(
|
| + WebSettings::StrategyDirection);
|
| + }
|
| +
|
| if (!params.frame_name.empty())
|
| webview()->mainFrame()->setName(params.frame_name);
|
|
|
|
|