Index: content/browser/android/content_view_core_impl.cc |
diff --git a/content/browser/android/content_view_core_impl.cc b/content/browser/android/content_view_core_impl.cc |
index a47ded208cd9e9a7af3ce69d55f71e219cff2054..588f2e7d3de81502f3d6d79c1615e4be6bd7df0a 100644 |
--- a/content/browser/android/content_view_core_impl.cc |
+++ b/content/browser/android/content_view_core_impl.cc |
@@ -1309,6 +1309,12 @@ void ContentViewCoreImpl::SetAccessibilityEnabledInternal(bool enabled) { |
} |
void ContentViewCoreImpl::SendOrientationChangeEventInternal() { |
+ // TODO need to make ScreenOrientationListener context-based to make sure we |
+ // reach this function every time the current display changes orientation |
+ ui::WindowAndroid* windowAndroid = GetWindowAndroid(); |
+ if (windowAndroid) |
+ windowAndroid->UpdateDeviceDisplayInfo(); |
+ |
RenderWidgetHostViewAndroid* rwhv = GetRenderWidgetHostViewAndroid(); |
if (rwhv) |
rwhv->UpdateScreenInfo(GetViewAndroid()); |