diff --git a/components/script/dom/performance.rs b/components/script/dom/performance.rs index 7cef2f28010..7d2b053dda7 100644 --- a/components/script/dom/performance.rs +++ b/components/script/dom/performance.rs @@ -163,7 +163,7 @@ impl Performance { observer.set_entries(obs_entries); } let mut observers = self.observers.borrow_mut(); - match observers.iter().position(|o| &(*o.observer) == observer) { + match observers.iter().position(|o| *o.observer == *observer) { // If the observer is already in the list, we only update the observed // entry types. Some(p) => observers[p].entry_types = entry_types, diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index bba8096707e..84ee34bda2f 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -586441,7 +586441,7 @@ "testharness" ], "performance-timeline/po-observe.any.js": [ - "a15299a6128e4fcb62fa074eba2e0fc07e4e3fe8", + "78b32c64ddb9e6da80b57fb1f91576dd0f59b13a", "testharness" ], "performance-timeline/po-resource.html": [ diff --git a/tests/wpt/metadata/performance-timeline/po-observe.any.js.ini b/tests/wpt/metadata/performance-timeline/po-observe.any.js.ini deleted file mode 100644 index 245c7e6cc7d..00000000000 --- a/tests/wpt/metadata/performance-timeline/po-observe.any.js.ini +++ /dev/null @@ -1,11 +0,0 @@ -[po-observe.any.worker.html] - type: testharness - [replace observer if already present] - expected: FAIL - - -[po-observe.any.html] - type: testharness - [replace observer if already present] - expected: FAIL - diff --git a/tests/wpt/web-platform-tests/performance-timeline/po-observe.any.js b/tests/wpt/web-platform-tests/performance-timeline/po-observe.any.js index fa4df91515a..52035674c5d 100644 --- a/tests/wpt/web-platform-tests/performance-timeline/po-observe.any.js +++ b/tests/wpt/web-platform-tests/performance-timeline/po-observe.any.js @@ -35,7 +35,6 @@ async_test(function (t) { var observer = new PerformanceObserver( t.step_func(function (entryList, obs) { - assert_equals(observer, obs, "observer is second parameter"); checkEntries(entryList.getEntries(), [{ entryType: "measure", name: "measure1"}]); observer.disconnect();