Index: ui/android/display_android_manager.cc |
diff --git a/ui/android/display_android_manager.cc b/ui/android/display_android_manager.cc |
index 50e5552f3b98e3db54ffb058197d496c51b3e216..2e9807e74eff95fe10acf756397f8dd27d5613de 100644 |
--- a/ui/android/display_android_manager.cc |
+++ b/ui/android/display_android_manager.cc |
@@ -81,7 +81,8 @@ void DisplayAndroidManager::UpdateDisplay( |
jfloat dipScale, |
jint rotationDegrees, |
jint bitsPerPixel, |
- jint bitsPerComponent) { |
+ jint bitsPerComponent, |
+ jboolean isVirtual) { |
gfx::Rect bounds_in_pixels = gfx::Rect(physicalWidth, physicalHeight); |
// Physical width and height might be not supported. |
@@ -99,6 +100,7 @@ void DisplayAndroidManager::UpdateDisplay( |
display.set_color_depth(bitsPerPixel); |
display.set_depth_per_component(bitsPerComponent); |
display.set_is_monochrome(bitsPerComponent == 0); |
+ display.set_is_virtual(static_cast<bool>(isVirtual)); |
ProcessDisplayChanged(display, sdkDisplayId == primary_display_id_); |
} |