Closed Bug 1277555 Opened 5 years ago Closed 5 years ago
Various performance-timeline web-platform-tests are going to permafail when Gecko 49 merges to Aurora
Do we need to make sure a pref is forced on for these? https://treeherder.mozilla.org/logviewer.html#?job_id=21783499&repo=try#L1395 TEST-UNEXPECTED-FAIL | /performance-timeline/idlharness.html | PerformanceObserverEntryList interface: existence and properties of interface object - assert_own_property: self does not have own property "PerformanceObserverEntryList" expected property "PerformanceObserverEntryList" missing etc...
dom.enable_performance or dom.enable_resource_timing, perhaps, but I'm surprised they're not already on.
The pref seems to be dom.enable_performance_observer - and isn't currently on.
Flags: needinfo?(valentin.gosu) → needinfo?(hiikezoe)
Tracking 49+ to keep this on the radar - valentin can you own this bug or should someone else?
(In reply to James Graham [:jgraham] from comment #1) > dom.enable_performance or dom.enable_resource_timing, perhaps, but I'm > surprised they're not already on. The preference value is enabled only on nightly. Is there any way to check preference value in meta files (idlharness.html.ini, etc.)?
It's either this, or disabling the tests on only on aurora
Assignee: nobody → valentin.gosu
Status: NEW → ASSIGNED
Thank you, Valentin!
For a cleaner solution, you could use __dir__.ini to set the pref for all tests inside that directory as well. For example: https://dxr.mozilla.org/mozilla-central/source/testing/web-platform/harness/test/metadata/testharness/firefox/__dir__.ini
I will use them from next time. Thank you, both!
This is much better. Thanks for the suggestion, Ryan!
Attachment #8759417 - Flags: review?(james)
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/139ce9bc8149 Set dom.enable_performance_observer pref in performance-timeline web-platform tests r=jgraham
You need to log in before you can comment on or make changes to this bug.