Backed out changeset f488d4345f75 (bug 1676852) on request by smaug
authorCristina Coroiu <ccoroiu@mozilla.com>
Wed, 18 Nov 2020 13:55:06 +0200
changeset 557799 2a64437827b9ee4c8d492ba7671cd6489cffc25c
parent 557798 72e7d30ced00970f4d717f12ce3a01f5d202d1be
child 557800 c5fb03571b7289a39e78f8acd14eca6d575d1962
push id37962
push userapavel@mozilla.com
push dateWed, 18 Nov 2020 21:51:58 +0000
treeherdermozilla-central@9d797387f57c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1676852
milestone85.0a1
backs outf488d4345f75ec8a97b029a7dd929fa38a1a4434
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 f488d4345f75 (bug 1676852) on request by smaug
layout/base/nsRefreshDriver.cpp
--- a/layout/base/nsRefreshDriver.cpp
+++ b/layout/base/nsRefreshDriver.cpp
@@ -634,18 +634,16 @@ class VsyncRefreshDriverTimer : public R
                     rate.ToMilliseconds() * frameRateMultiplier);
                 pctx->DidUseFrameRateMultiplier();
                 nsCOMPtr<nsIRunnable> vsyncEvent = NewRunnableMethod<>(
                     "RefreshDriverVsyncObserver::NormalPriorityNotify[IDLE]",
                     this, &RefreshDriverVsyncObserver::NormalPriorityNotify);
                 NS_DispatchToCurrentThreadQueue(vsyncEvent.forget(), slowRate,
                                                 EventQueuePriority::Idle);
               }
-              // Pretend that RefreshDriver did run on time.
-              mVsyncRefreshDriverTimer->mLastFireTime = TimeStamp::Now();
               return;
             }
           }
         }
       }
 
       RefPtr<RefreshDriverVsyncObserver> kungFuDeathGrip(this);
       TickRefreshDriver(aVsync.mId, aVsync.mTime);