| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 077b624c1cc5ebc3f8d24364f8faf9bb30bebdda..ce8d9e579725b909bb6d5a72a03f7a8ab47d33ff 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -1036,6 +1036,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);
|
|
|