Bug 763247 - remove bogus assert added in bug 748464; r=bz
authorNathan Froyd <froydnj@mozilla.com>
Wed, 13 Jun 2012 15:27:14 -0400
changeset 96637 eaab1f7507f737c0e59e3d00d8d07461ea5ca255
parent 96636 fc8d0eefddb4b9cca287f68e79784d816b0e9788
child 96638 ee9516c7fad7f3a885f44cdbec29f7e1fbaf67a7
push id22925
push useremorley@mozilla.com
push dateThu, 14 Jun 2012 09:21:42 +0000
treeherdermozilla-central@85e31a4bdd41 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbz
bugs763247, 748464
milestone16.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
Bug 763247 - remove bogus assert added in bug 748464; r=bz
dom/base/nsGlobalWindow.cpp
--- a/dom/base/nsGlobalWindow.cpp
+++ b/dom/base/nsGlobalWindow.cpp
@@ -9322,18 +9322,16 @@ nsGlobalWindow::RunTimeout(nsTimeout *aT
 
     // Running a timeout can cause another timeout to be deleted, so
     // we need to reset the pointer to the following timeout.
     nextTimeout = timeout->Next();
 
     PR_REMOVE_LINK(timeout);
 
     if (needsReinsertion) {
-      NS_ASSERTION(timeout->mTimer,
-                   "rescheduling interval timeout without a timer!");
       // Insert interval timeout onto list sorted in deadline order.
       // AddRefs timeout.
       InsertTimeoutIntoList(timeout);
     }
 
     // Release the timeout struct since it's possibly out of the list
     timeout->Release();
   }