win: Convert content size to window size.
This commit is contained in:
parent
0dc3e6ac7c
commit
ee336b4218
1 changed files with 9 additions and 0 deletions
|
@ -216,6 +216,15 @@ NativeWindowWin::NativeWindowWin(content::WebContents* web_contents,
|
||||||
options->GetInteger(switches::kWidth, &width);
|
options->GetInteger(switches::kWidth, &width);
|
||||||
options->GetInteger(switches::kHeight, &height);
|
options->GetInteger(switches::kHeight, &height);
|
||||||
|
|
||||||
|
bool use_content_size = false;
|
||||||
|
options->GetBoolean(switches::kUseContentSize, &use_content_size);
|
||||||
|
if (has_frame_ && use_content_size) {
|
||||||
|
gfx::Size window = window_->GetWindowBoundsInScreen().size();
|
||||||
|
gfx::Size client = window_->GetClientAreaBoundsInScreen().size();
|
||||||
|
width += window.width() - client.width();
|
||||||
|
height += window.height() - client.height();
|
||||||
|
}
|
||||||
|
|
||||||
gfx::Size size(width, height);
|
gfx::Size size(width, height);
|
||||||
window_->CenterWindow(size);
|
window_->CenterWindow(size);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue