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); }