| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 56a719eb8be62f6cf566b47f515741e7ea1e2f46..f33fe62ddeb21edf9bf72c1685600a696d3fd618 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -1037,6 +1037,12 @@ void RenderView::ApplyWebPreferences(const WebPreferences& prefs,
|
|
|
| WebRuntimeFeatures::enableTouch(prefs.touch_enabled);
|
| settings->setMaxTouchPoints(prefs.pointer_events_max_touch_points);
|
| + settings->setAvailablePointerTypes(prefs.available_pointer_types);
|
| + settings->setPrimaryPointerType(
|
| + static_cast<WebSettings::PointerType>(prefs.primary_pointer_type));
|
| + settings->setAvailableHoverTypes(prefs.available_hover_types);
|
| + settings->setPrimaryHoverType(
|
| + static_cast<WebSettings::HoverType>(prefs.primary_hover_type));
|
| settings->setDeviceSupportsTouch(prefs.device_supports_touch);
|
| settings->setDeviceSupportsMouse(prefs.device_supports_mouse);
|
| settings->setEnableTouchAdjustment(prefs.touch_adjustment_enabled);
|
|
|