fix: check guest view's devtools window size (#14928)

This commit is contained in:
trop[bot] 2018-10-03 09:31:34 +09:00 committed by Cheng Zhao
parent 8d362150e0
commit ee6de82c08

View file

@ -214,8 +214,6 @@ InspectableWebContentsImpl::InspectableWebContentsImpl(
is_guest_(is_guest),
view_(CreateInspectableContentsView(this)),
weak_factory_(this) {
if (is_guest)
return;
auto* bounds_dict = pref_service_->GetDictionary(kDevToolsBoundsPref);
if (bounds_dict) {
DictionaryToRect(*bounds_dict, &devtools_bounds_);
@ -226,7 +224,7 @@ InspectableWebContentsImpl::InspectableWebContentsImpl(
}
if (!IsPointInScreen(devtools_bounds_.origin())) {
gfx::Rect display;
if (web_contents->GetNativeView()) {
if (!is_guest && web_contents->GetNativeView()) {
display = display::Screen::GetScreen()
->GetDisplayNearestView(web_contents->GetNativeView())
.bounds();