author | Kartikaya Gupta <kgupta@mozilla.com> |
Sun, 11 Jan 2015 18:26:39 -0500 | |
changeset 250688 | 5c772b35c40dd6d6d3966f7f3f02c2d9032acaae |
parent 250687 | 010693d8f889809b9415019f0beb0845bc52b6f7 |
child 250689 | d1510c5deff9c9972fda8edfebaac493d3ea5635 |
push id | 698 |
push user | jlund@mozilla.com |
push date | Mon, 23 Mar 2015 22:08:11 +0000 |
treeherder | mozilla-release@b0c0ae7b02a3 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | dbaron |
bugs | 1120211 |
milestone | 37.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/view/nsViewManager.cpp +++ b/view/nsViewManager.cpp @@ -221,17 +221,17 @@ nsViewManager::SetWindowDimensions(nscoo void nsViewManager::FlushDelayedResize(bool aDoReflow) { if (mDelayedResize != nsSize(NSCOORD_NONE, NSCOORD_NONE)) { if (aDoReflow) { DoSetWindowDimensions(mDelayedResize.width, mDelayedResize.height); mDelayedResize.SizeTo(NSCOORD_NONE, NSCOORD_NONE); - } else if (mPresShell) { + } else if (mPresShell && !mPresShell->GetIsViewportOverridden()) { nsPresContext* presContext = mPresShell->GetPresContext(); if (presContext) { presContext->SetVisibleArea(nsRect(nsPoint(0, 0), mDelayedResize)); } } } }