Differential Revision: https://phabricator.services.mozilla.com/D155462
This commit is contained in:
Timothy Nikkel 2022-09-08 03:29:36 +00:00
Родитель 47276f9717
Коммит 31d2695f81
2 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -2803,7 +2803,7 @@ nsDOMWindowUtils::AdvanceTimeAndRefresh(int64_t aMilliseconds) {
nsPresContext* presContext = GetPresContext();
if (presContext) {
nsRefreshDriver* driver = presContext->RefreshDriver();
RefPtr<nsRefreshDriver> driver = presContext->RefreshDriver();
driver->AdvanceTimeAndRefresh(aMilliseconds);
if (WebRenderBridgeChild* wrbc = GetWebRenderBridge()) {

Просмотреть файл

@ -180,7 +180,9 @@ void SVGDocumentWrapper::SetCurrentTime(float aTime) {
void SVGDocumentWrapper::TickRefreshDriver() {
if (RefPtr<PresShell> presShell = mViewer->GetPresShell()) {
if (RefPtr<nsPresContext> presContext = presShell->GetPresContext()) {
presContext->RefreshDriver()->DoTick();
if (RefPtr<nsRefreshDriver> driver = presContext->RefreshDriver()) {
driver->DoTick();
}
}
}
}