Мне нужно иметь возможность ориентироваться на конкретную сборку браузера на основе webkit и измерять время, необходимое для выполнения определенных действий, таких как манипуляция DOM, ограничения памяти и т.д.
У меня есть тест ниже, в котором записано время, которое требуется для одновременной загрузки в 10 довольно тяжелых графиках PNG. В коде мне нужно уметь время, необходимое для завершения загрузки. Я пробовал настройку функция onLoad на объекте динамического изображения для создания времени в мс. Однако, как показано в нижнем колпачке, это дает неточное чтение, потому что чтение, которое он дает, является крошечной суммой из-за того, что он записывает только часть передачи данных на нагрузку, а затем существует значительная (3000 + мс) задержка, когда изображения можно просматривать - , зацикленный синим цветом, это цикл перезапуска браузера.
Есть ли какое-то событие в webkit, которое я могу использовать для записи, когда браузер завершил оплату, чтобы я мог проверить это? Я должен уметь записывать время в миллисекундах в коде, потому что сборка webkit, которую я тестирую, не имеет инструментов для разработчиков. Я могу наблюдать разницу в Chrome, но производительность между двумя сборками сильно отличается, и мне нужно иметь возможность точно ее количественно сравнивать.