Source code

Revision control

Copy as Markdown

Other Tools

function checkContainerEntry(entry, identifier, last_element_id, beforeRender) {
assert_equals(entry.entryType, 'container');
assert_equals(entry.name, 'container-paints');
assert_equals(entry.identifier, identifier, 'identifier does not match');
if (last_element_id != null) {
assert_equals(entry.lastPaintedElement.id, last_element_id);
}
assert_equals(entry.duration, 0, 'duration should be 0');
assert_greater_than_equal(
entry.firstRenderTime, beforeRender,
'firstRenderTime greater than beforeRender');
assert_greater_than_equal(
entry.startTime, entry.firstRenderTime,
'startTime greater than beforeRender');
assert_greater_than_equal(
performance.now(), entry.startTime, 'startTime bound by now()')
}
function checkContainerSize(entry, size) {
assert_equals(entry.size, size);
}