Revert "Bug 1972411 - give gnome-shell and pipewire more time to start, and retry the task if we time out. r=jmaher" for causing linux perma failures
This reverts commit 2b905fe7199c9210434f7c7f8326b57025c91c55.
Revert "Bug 1972411 - make /builds/worker/fetches a volume in the test docker image. r=releng-reviewers,Eijebong"
This reverts commit 9d15aecaf6a08b98d3c47f2d0e644e35341b2520.
<!doctype html><metacharset=utf-8><title>DocumentTimeline interface: style change events</title><linkrel="help"href="https://drafts.csswg.org/web-animations-1/#model-liveness"><scriptsrc="/resources/testharness.js"></script><scriptsrc="/resources/testharnessreport.js"></script><scriptsrc="../../testcommon.js"></script><body><divid="log"></div><script>'use strict';// NOTE: If more members are added to the DocumentTimeline interface it might be// better to rewrite these test in the same style as://// web-animations/interfaces/Animation/style-change-events.html// web-animations/interfaces/KeyframeEffect/style-change-events.htmlpromise_test(asynct=>{constdiv=createDiv(t);letgotTransition=false;div.addEventListener('transitionrun',()=>{gotTransition=true;});// Create a covering animation but don't play it yet.constcoveringAnimation=newAnimation(newKeyframeEffect(div,{opacity:[0,1]},100*MS_PER_SEC));// Setup transition start point.div.style.transition='opacity 100s';getComputedStyle(div).opacity;// Update specified style but don't flush style.div.style.opacity='0.5';// Get the currentTimedocument.timeline.currentTime;// Run the covering animationcoveringAnimation.play();// If getting DocumentTimeline.currentTime produced a style change event it// will trigger a transition. Otherwise, the covering animation will cause// the before-change and after-change styles to be the same such that no// transition is triggered on the next restyle.// Wait for a couple of animation frames to give the transitionrun event// a chance to be dispatched.awaitwaitForAnimationFrames(2);assert_false(gotTransition,'A transition should NOT have been triggered');},'DocumentTimeline.currentTime does NOT trigger a style change event');promise_test(asynct=>{constdiv=createDiv(t);letgotTransition=false;div.addEventListener('transitionrun',()=>{gotTransition=true;});// Create a covering animation but don't play it yet.constcoveringAnimation=newAnimation(newKeyframeEffect(div,{opacity:[0,1]},100*MS_PER_SEC));// Setup transition start point.div.style.transition='opacity 100s';getComputedStyle(div).opacity;// Update specified style but don't flush style.div.style.opacity='0.5';// Create a new DocumentTimelinenewDocumentTimeline();// Run the covering animationcoveringAnimation.play();// Wait for a couple of animation frames to give the transitionrun event// a chance to be dispatched.awaitwaitForAnimationFrames(2);assert_false(gotTransition,'A transition should NOT have been triggered');},'DocumentTimeline constructor does NOT trigger a style change event');</script></body>