Results 192 comments of 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...