Revert "Bug 1938967 - Part 2: Use relative paths within Taskbar Tabs to create shortcuts. r=nrishel,fluent-reviewers,bolsson" for causing bc failures @ browser_createWindowsShortcut.js
This reverts commit 76c91e29a4310104f82d32ce50de9faf027c34f5.
Revert "Bug 1938967 - Part 1: Allow shortcuts to be located in subdirectories of the Start menu or desktop. r=nrishel"
This reverts commit 17f3a92d47e36c8a879be8d0bf1777cbcb72dc91.
<!DOCTYPE html><scriptsrc="/resources/testharness.js"></script><scriptsrc="/resources/testharnessreport.js"></script><body><canvasid='canvas'width=10height=10></canvas></body><script>// This test verifies that MediaStreamTrack.applyConstraints() exists and that,// when called with no parameters, returns a Promise that is resolved. This// might not make sense: https://github.com/w3c/mediacapture-main/issues/438 .// Other tests go deeper.promise_test(function(t){varcanvas=document.getElementById('canvas');varcontext=canvas.getContext("2d");context.fillStyle="red";context.fillRect(0,0,10,10);varstream=canvas.captureStream();assert_equals(stream.getAudioTracks().length,0);assert_equals(stream.getVideoTracks().length,1);varvideoTrack=stream.getVideoTracks()[0];returnvideoTrack.applyConstraints();},'MediaStreamTrack.applyConstraints()');// This test verifies that MediaStreamTrack.applyConstraints() exists and that,// when called with an empty advanced constraint set, returns a Promise that is// resolved.promise_test(function(t){varcanvas=document.getElementById('canvas');varcontext=canvas.getContext("2d");context.fillStyle="red";context.fillRect(0,0,10,10);varstream=canvas.captureStream();assert_equals(stream.getAudioTracks().length,0);assert_equals(stream.getVideoTracks().length,1);varvideoTrack=stream.getVideoTracks()[0];returnvideoTrack.applyConstraints({advanced:[]});},'MediaStreamTrack.applyConstraints({advanced: []})');// This test verifies that applyConstraints() rejects the returned Promise if// passed a non-supported image-capture constraint (https://crbug.com/711694).promise_test(asyncfunction(t){varcanvas=document.getElementById('canvas');varcontext=canvas.getContext("2d");context.fillStyle="red";context.fillRect(0,0,10,10);varstream=canvas.captureStream();varvideoTrack=stream.getVideoTracks()[0];// Use e.g. |torch| as an example of unsupported constraint.assert_false("torch"invideoTrack.getCapabilities());try{awaitvideoTrack.applyConstraints({torch:{exact:true}});}catch(error){assert_equals(error.name,'OverconstrainedError');assert_equals(error.constraint,'torch');return;}assert_unreached('expected applyConstraints to reject');},'MediaStreamTrack.applyConstraints() with unsupported constraint');</script>