const finish = function()

in MotionMark/resources/debug-runner/debug-runner.js [703:721]


        const finish = function()
        {
            const commonFrameRates = [15, 30, 45, 60, 90, 120, 144];
            const distanceFromFrameRates = commonFrameRates.map(rate => {
                return Math.abs(Math.round(rate - average));
            });
            let shortestDistance = Number.MAX_VALUE;
            let targetFrameRate = undefined;
            for (let i = 0; i < commonFrameRates.length; i++) {
                if (distanceFromFrameRates[i] < shortestDistance) {
                    targetFrameRate = commonFrameRates[i];
                    shortestDistance = distanceFromFrameRates[i];
                }
            }
            targetFrameRate = targetFrameRate || 60;
            document.getElementById("frame-rate-detection").textContent = `Detected system frame rate as ${targetFrameRate} FPS`;
            document.getElementById("system-frame-rate").value = targetFrameRate;
            document.getElementById("frame-rate").value = Math.round(targetFrameRate * 5 / 6);
        }