Skip to content

Commit

Permalink
Replace assert_precondition with assert_implements in element-timing/
Browse files Browse the repository at this point in the history
assert_precondition is deprecated (see
https://github.com/web-platform-tests/rfcs/blob/master/rfcs/assert_precondition_rename.md).
Since PerformanceElementTiming is not an OPTIONAL part of the Element
Timing spec, these tests should use assert_implements.
  • Loading branch information
stephenmcgruer committed Apr 16, 2020
1 parent 67f7dd2 commit dcfc14d
Show file tree
Hide file tree
Showing 44 changed files with 44 additions and 44 deletions.
2 changes: 1 addition & 1 deletion element-timing/background-image-data-uri.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/background-image-multiple-elements.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let beforeRender = performance.now();
let numObservedElements = 0;
let observedDiv1 = false;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/background-image-stretched.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/buffer-before-onload.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
is available from the observer with the buffered flag set to true.
*/
async_test(function(t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
beforeRender = performance.now();
const img = document.createElement('img');
img.src = 'resources/square20.jpg';
Expand Down
2 changes: 1 addition & 1 deletion element-timing/buffered-flag.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test(t => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const beforeRender = performance.now();
const img = document.createElement('img');
// Initial observer used to know when entry has been dispatched
Expand Down
2 changes: 1 addition & 1 deletion element-timing/cross-origin-element.sub.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let img;
const pathname = 'http://{{domains[www]}}:{{ports[http][1]}}'
+ '/element-timing/resources/square100.png';
Expand Down
2 changes: 1 addition & 1 deletion element-timing/cross-origin-iframe-element.sub.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done((entryList) => {
assert_unreached("We should not observe a cross origin element.");
Expand Down
2 changes: 1 addition & 1 deletion element-timing/css-generated-text.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<script>
async_test(function (t) {
const beforeRender = performance.now();
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/disconnect-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
let beforeRender;
let img;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/element-only-when-fully-active.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<script>
let t = async_test('Only expose element attribute for fully active documents');
t.step(() => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
});
window.triggerTest = t.step_func_done(elementEntry => {
assert_not_equals(elementEntry.element, null);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/first-letter-background.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const div = document.getElementById('target');
let textObserved = false;
let imageObserved = false;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/fixed-id-identifier.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<p elementtiming='my_identifier' id='my_id'>Text</p>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-TAO.sub.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test(t => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const beforeRender = performance.now();
const remote_img = 'http://{{domains[www]}}:{{ports[http][1]}}/element-timing/resources/TAOImage.py?'
+ 'origin=' + window.location.origin +'&tao=';
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-carousel.html
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@

<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const beforeRenderTimes = [];
let entry_count = 0;
const entry_count_per_element = [0, 0];
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-clipped-svg.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script>
let beforeRender;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-data-uri.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-not-added.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<script src="/resources/testharnessreport.js"></script>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(() => {
// The image should not have caused an entry, so fail test.
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-not-fully-visible.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
let beforeRender;
let img;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-rect-iframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<script src="/resources/testharnessreport.js"></script>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
on_event(window, 'message', e => {
assert_equals(e.data.length, 1);
assert_equals(e.data.entryType, 'element');
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-src-change.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
<img src='resources/square100.png' elementtiming='my_image' id='my_id'/>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let beforeRender = performance.now();
const img = document.getElementById('my_id');
let firstCallback = true;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-with-css-scale.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<script>
const beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/image-with-rotation.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<script>
const beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/images-repeated-resource.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
let img;
let img2;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/invisible-images.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
</style>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done((entries) => {
// The image should not have caused an entry, so fail test.
Expand Down
2 changes: 1 addition & 1 deletion element-timing/multiple-background-images.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let numObservedElements = 0;
let observedCircle = false;
let observedSquare = false;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/multiple-redirects-TAO.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<body>
<script>
async_test(t => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let destUrl = get_host_info().HTTP_REMOTE_ORIGIN
+ '/element-timing/resources/multiple-redirects.py?';
destUrl += 'redirect_count=2';
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-background-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<script>
let beforeRender = performance.now();
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-child-element.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done((entryList) => {
assert_unreached("Should not have received an entry!");
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-elementtiming.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
let beforeRender;
let img;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-empty-attribute.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script>
let beforeRender;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let observedImage = false;
let observedText = false;
const observer = new PerformanceObserver(
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-multiple-images.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<script>
let beforeRender, image1Observed=0, image2Observed=0, image3Observed=0;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func(function(entryList) {
entryList.getEntries().forEach( entry => {
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-shadow-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<div id='target'></div>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_unreached('Should not observe elements in shadow trees!');
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-shadow-text.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<div id='target'></div>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_unreached('Should not observe text elements in shadow trees!');
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-svg-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script>
let beforeRender;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-text.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<script src="resources/element-timing-helpers.js"></script>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let paragraph;
let beforeRender;
const observer = new PerformanceObserver(
Expand Down
2 changes: 1 addition & 1 deletion element-timing/observe-video-poster.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script>
let beforeRender;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/progressively-loaded-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
let numInitial = 75;
let sleep = 500;
async_test(function(t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const img_src = 'resources/progressive-image.py?name=square20.jpg&numInitial='
+ numInitial + '&sleep=' + sleep;
const observer = new PerformanceObserver(
Expand Down
2 changes: 1 addition & 1 deletion element-timing/rectangular-image.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
let beforeRender;
let img;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down
2 changes: 1 addition & 1 deletion element-timing/redirects-tao-star.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<body>
<script>
async_test(t => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
let destUrl = get_host_info().HTTP_REMOTE_ORIGIN
+ '/resource-timing/resources/multi_redirect.py?';
destUrl += 'page_origin=' + get_host_info().HTTP_ORIGIN;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/retrievability.html
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<script>
let img;
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const beforeRender = performance.now();
new PerformanceObserver(
t.step_func_done(function(entryList) {
Expand Down
2 changes: 1 addition & 1 deletion element-timing/same-origin-redirects.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<body>
<script>
async_test(t => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
// First redirect
let destUrl = '/common/redirect.py?location='
// Second redirect
Expand Down
2 changes: 1 addition & 1 deletion element-timing/scroll-to-text.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<p elementtiming='observeMe'>Test text</p>
<script>
async_test((t) => {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(t.step_func_done(() => {}));
observer.observe({type: 'element', buffered: true});
window.onload = () => {
Expand Down
2 changes: 1 addition & 1 deletion element-timing/text-with-display-style.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ <h2 id='title2' elementtiming='h2'>I am h2</h2>
<h3 id='title3' elementtiming='h3'>I am h3</h3>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const beforeRender = performance.now();
let observedFlex = false;
let observedGrid = false;
Expand Down
2 changes: 1 addition & 1 deletion element-timing/toJSON.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<img elementtiming='img' src="resources/square100.png"/>
<script>
async_test(function (t) {
assert_precondition(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
assert_implements(window.PerformanceElementTiming, "PerformanceElementTiming is not implemented");
const observer = new PerformanceObserver(
t.step_func_done(function(entryList) {
assert_equals(entryList.getEntries().length, 1);
Expand Down

0 comments on commit dcfc14d

Please sign in to comment.