Backed out changeset 2c6ecadd506b (bug 1354933).
authorTimothy Nikkel <tnikkel@gmail.com>
Thu, 20 Apr 2017 16:39:38 -0500
changeset 354233 5ba7199ef8388481eff4f519c84ec2f61619bd01
parent 354232 16ec1022fb843058d71f8f74710e93ddf78ccaa1
child 354234 a49b78b9fef5b98cfbeb7a089323012442135725
push id31688
push usercbook@mozilla.com
push dateFri, 21 Apr 2017 08:57:42 +0000
treeherdermozilla-central@950b641e2b9c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1354933
milestone55.0a1
backs out2c6ecadd506bd756b81f4a03adb386f2880a8b2f
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
Backed out changeset 2c6ecadd506b (bug 1354933).
view/nsView.cpp
--- a/view/nsView.cpp
+++ b/view/nsView.cpp
@@ -111,18 +111,16 @@ nsView::~nsView()
 
   if (mPreviousWindow) {
     mPreviousWindow->SetPreviouslyAttachedWidgetListener(nullptr);
   }
 
   // Destroy and release the widget
   DestroyWidget();
 
-  MOZ_RELEASE_ASSERT(!mFrame);
-
   delete mDirtyRegion;
 }
 
 class DestroyWidgetRunnable : public Runnable {
 public:
   NS_DECL_NSIRUNNABLE
 
   explicit DestroyWidgetRunnable(nsIWidget* aWidget) : mWidget(aWidget) {}