[mediacapture-screen-share] Spec reles on implicit task queuing makes setFocusBehavior() timing (#303)

jan-ivar has just created a new issue for https://github.com/w3c/mediacapture-screen-share:

== Spec reles on implicit task queuing makes setFocusBehavior() timing ==
This spec settles promises in parallel, relying on implicit behavior removed in https://github.com/whatwg/webidl/issues/490#issuecomment-455578146:

> * Fix all call sites of "resolve a promise" etc. to explicitly queue a task, instead of the current implicit task queuing. This fixes https://github.com/w3ctag/promises-guide/issues/52.

This causes confusion over what order tasks are queued in the [setFocusBehavior](https://w3c.github.io/mediacapture-screen-share/#dom-capturecontroller-setfocusbehavior) steps. We should make it explicit to avoid confusion.

Please view or discuss this issue at https://github.com/w3c/mediacapture-screen-share/issues/303 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Tuesday, 4 June 2024 22:45:35 UTC