Elad Alon
Elad Alon
> > Both NotAllowedError and NotFoundError are presently used by the spec, and can therefore not be used to distinguish this case. > > When would Chrome return NotAllowedError for...
> when would Chrome return NotFoundError from getDisplayMedia today? I'd have to check. Assume, for the sake of argument, that Chrome does not currently use `NotFoundError` for anything gDM-related. Is...
I wonder if a subclass, `GetDisplayMediaNotAllowedError : DOMException`, that has its name set to `NotFoundError`, might be a good way to give developers something clearer while keeping the existing Firefox...
> UA ends the track when the window gets closed Makes sense to me. > UA mutes/unmutes the track when the window gets minimized/unminimized I am not sure that's desirable....
> I agree. But it sounds like we agree that if minimizing windows would stop the capture, then the UA MUST fire mute/unmute while minimized. > > Wouldn't this solve...
> In general, the value of an "event" is its intent, that something external happened. Therefore, synthesizing events reactively from symptoms seems a mistake. What can the user agent do...
> We define APIs based on developer needs, not user agent needs. Developers need to be able to debug their users issues. Even if those issues extend beyond the JS...
> At its core, I think most people consider muting to be a conscious action based on intent. A reason, not a reaction. Correct me if I am wrong, but...
> IMO, the bar for changing a definition that has been in place for years both in spec and implementations should be very high, even if the proposed change is...
> This would solidify a model of muted being open ended and loosely defined. Even with the proposal here "mute" would still cover both OS-based and UA-based muting. Letting the...