author | Lee Salzman <lsalzman@mozilla.com> |
Thu, 06 Aug 2015 11:02:03 -0400 | |
changeset 256702 | 03c0f6885ea1c8508c6f1f162401f36ac2db67ef |
parent 256701 | 0993bd17c8237fc3b82b082cfc4b28d7798e087a |
child 256703 | ea804beb9ff6e532f66e30b402b6bab37c2af83f |
push id | 29187 |
push user | cbook@mozilla.com |
push date | Fri, 07 Aug 2015 11:13:32 +0000 |
treeherder | mozilla-central@3e51753a099f [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | nical |
bugs | 1190935 |
milestone | 42.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/widget/gtk/nsWindow.cpp +++ b/widget/gtk/nsWindow.cpp @@ -6199,19 +6199,19 @@ nsWindow::StartRemoteDrawing() } } void nsWindow::EndRemoteDrawingInRegion(DrawTarget* aDrawTarget, nsIntRegion& aInvalidRegion) { #ifdef MOZ_X11 # ifdef MOZ_HAVE_SHMIMAGE - if (!mGdkWindow || mIsFullyObscured || !mHasMappedToplevel || mIsDestroyed || - !mShmImage) + if (!mGdkWindow || !mShmImage) { return; + } if (mThebesSurface) { aInvalidRegion.AndWith(nsIntRect(nsIntPoint(0, 0), mThebesSurface->GetSize())); } mShmImage->Put(mGdkWindow, aInvalidRegion); # endif // MOZ_HAVE_SHMIMAGE