| Index: chrome/browser/speech/speech_recognition_bubble.cc
|
| diff --git a/chrome/browser/speech/speech_recognition_bubble.cc b/chrome/browser/speech/speech_recognition_bubble.cc
|
| index c768e6455b711ab2459a1f0466c914643dc3c58d..cbe62b3d08937ac868e004e2d51c157c10f41558 100644
|
| --- a/chrome/browser/speech/speech_recognition_bubble.cc
|
| +++ b/chrome/browser/speech/speech_recognition_bubble.cc
|
| @@ -130,8 +130,9 @@ SpeechRecognitionBubbleBase::SpeechRecognitionBubbleBase(
|
| display_mode_(DISPLAY_MODE_RECORDING),
|
| web_contents_(web_contents),
|
| scale_factor_(ui::SCALE_FACTOR_NONE) {
|
| - gfx::Display display = gfx::Screen::GetDisplayNearestWindow(
|
| - web_contents_ ? web_contents_->GetNativeView() : NULL);
|
| + gfx::NativeView view = web_contents_ ? web_contents_->GetNativeView() : NULL;
|
| + gfx::Screen* screen = gfx::Screen::GetScreenFor(view);
|
| + gfx::Display display = screen->GetDisplayNearestWindow(view);
|
| scale_factor_ = ui::GetScaleFactorFromScale(
|
| display.device_scale_factor());
|
|
|
|
|