Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove "onoverconstrained" #576

Merged
merged 5 commits into from Apr 26, 2019
Merged

Remove "onoverconstrained" #576

merged 5 commits into from Apr 26, 2019

Conversation

armax00
Copy link
Collaborator

@armax00 armax00 commented Apr 4, 2019

Fixes #573

Considering the thread in #573, it seems to me that there is a
relatively large consensus as what the faith of onoverconstrained should
be. This commit attempts to remove onoverconstrained from the
mediastream spec.

Considering the thread in #573, it seems to me that there is a
relatively large consensus as what the faith of onoverconstrained should
be. This commit attempts to remove onoverconstrained from the
mediastream spec.
@alvestrand alvestrand changed the title Fix for #573 Remove "onoverconstrained" (Fix for #573) Apr 4, 2019
@alvestrand
Copy link
Contributor

Always use informative titles.

@guidou
Copy link

guidou commented Apr 4, 2019

The section added back talks about sources straying outside constraints, but constraints belong to tracks, not sources.
Maybe say that tracks may temporarily stray outside constraints?

@armax00
Copy link
Collaborator Author

armax00 commented Apr 5, 2019

The section added back talks about sources straying outside constraints, but constraints belong to tracks, not sources.
Maybe say that tracks may temporarily stray outside constraints?

You are right with respect to where the constraints reside, but if I understand correctly the concept of source in the spec is loose and might indicate the devices, for example, that are used to record audio. In that case it would be the devices' conditions that change so that the track cannot satisfy the constraints anymore, hence to me it sounds like we do not need the change. Possibly, a way to rephrase it could be this:

"sources conditions may dynamically change such that the related tracks might not satisfy the constraints any longer"

What do you think?

@guidou
Copy link

guidou commented Apr 5, 2019

Your proposal sgtm

@armax00
Copy link
Collaborator Author

armax00 commented Apr 5, 2019

Your proposal sgtm

Done, a slightly rephrased to match the existing text. PTAL.

getusermedia.html Outdated Show resolved Hide resolved
getusermedia.html Outdated Show resolved Hide resolved
@armax00
Copy link
Collaborator Author

armax00 commented Apr 15, 2019

Please, take a look :)

@armax00
Copy link
Collaborator Author

armax00 commented Apr 23, 2019

Friendly ping.

@henbos henbos changed the title Remove "onoverconstrained" (Fix for #573) Remove "onoverconstrained" Apr 25, 2019
Copy link
Contributor

@henbos henbos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. The Travis error (getusermedia.html:194:14: Warning: inserting implicit <p>) looks unrelated.

@alvestrand
Copy link
Contributor

Seems ready to merge, but let's check with @dontcallmedom for completeness before merging.

Copy link
Member

@jan-ivar jan-ivar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm modulo stray </p>

@dontcallmedom
Copy link
Member

LGTM as well except indeed for the stray </p>

@armax00
Copy link
Collaborator Author

armax00 commented Apr 25, 2019

Lgtm modulo stray </p>

What I do not understand is why that </p> should be spurious. There is a <p> open above that would otherwise never get closed. Maybe it should be placed before <ul>?

@armax00
Copy link
Collaborator Author

armax00 commented Apr 26, 2019

After two tests we did with hbos, it seems that Travis has something wrong in how it is creating the checkout because is always failing with the same hash (which makes me believe it is not the specific pull request but rather something wrong from Travis' side).

@henbos
Copy link
Contributor

henbos commented Apr 26, 2019

Travis is broken, it's not this PR. I got it here too #580:

Unhandled rejection Error: Command failed: /usr/bin/git checkout 7b144b3b83ce296d5b29c5e4fc2ea2a65e9d3f32
fatal: reference is not a tree: 7b144b3b83ce296d5b29c5e4fc2ea2a65e9d3f32

Exact same problem

@henbos henbos merged commit f1ed928 into w3c:master Apr 26, 2019
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 26, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 26, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request Apr 29, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request May 2, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request May 2, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Armando Miraglia <armax@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655926}
chromium-wpt-export-bot pushed a commit to web-platform-tests/wpt that referenced this pull request May 2, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Armando Miraglia <armax@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655926}
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Jun 5, 2019
… related files and code for the event., a=testonly

Automatic update from web-platform-tests
[OverconstrainedErrorEvent] Remove tests related files and code for the event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Armando Miraglia <armax@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655926}

--

wpt-commits: 034c49216807d08b9e638c6a745386c683e780ea
wpt-pr: 16560
mykmelez pushed a commit to mykmelez/gecko that referenced this pull request Jun 6, 2019
… related files and code for the event., a=testonly

Automatic update from web-platform-tests
[OverconstrainedErrorEvent] Remove tests related files and code for the event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Armando Miraglia <armax@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655926}

--

wpt-commits: 034c49216807d08b9e638c6a745386c683e780ea
wpt-pr: 16560
marcoscaceres pushed a commit to web-platform-tests/wpt that referenced this pull request Jul 23, 2019
…he event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Henrik Boström <hbos@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@chromium.org>
Commit-Queue: Armando Miraglia <armax@chromium.org>
Cr-Commit-Position: refs/heads/master@{#655926}
gecko-dev-updater pushed a commit to marco-c/gecko-dev-comments-removed that referenced this pull request Oct 4, 2019
… related files and code for the event., a=testonly

Automatic update from web-platform-tests
[OverconstrainedErrorEvent] Remove tests related files and code for the event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <htachromium.org>
Reviewed-by: Henrik Boström <hboschromium.org>
Reviewed-by: Guido Urdaneta <guidouchromium.org>
Commit-Queue: Armando Miraglia <armaxchromium.org>
Cr-Commit-Position: refs/heads/master{#655926}

--

wpt-commits: 034c49216807d08b9e638c6a745386c683e780ea
wpt-pr: 16560

UltraBlame original commit: 43c18d35fac4dc79396098e187c207e07bc80f2c
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified that referenced this pull request Oct 4, 2019
… related files and code for the event., a=testonly

Automatic update from web-platform-tests
[OverconstrainedErrorEvent] Remove tests related files and code for the event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <htachromium.org>
Reviewed-by: Henrik Boström <hboschromium.org>
Reviewed-by: Guido Urdaneta <guidouchromium.org>
Commit-Queue: Armando Miraglia <armaxchromium.org>
Cr-Commit-Position: refs/heads/master{#655926}

--

wpt-commits: 034c49216807d08b9e638c6a745386c683e780ea
wpt-pr: 16560

UltraBlame original commit: 43c18d35fac4dc79396098e187c207e07bc80f2c
gecko-dev-updater pushed a commit to marco-c/gecko-dev-wordified-and-comments-removed that referenced this pull request Oct 4, 2019
… related files and code for the event., a=testonly

Automatic update from web-platform-tests
[OverconstrainedErrorEvent] Remove tests related files and code for the event.

With the pull request #576 (w3c/mediacapture-main#576),
the WebRTC Media Capture Stream specification does not include
onoverconstrained and OverconstrainedErrorEvent.

This CL's purpose is to remove WPT tests and code related to the event
that are now not required any longer.

BUG=956968

Change-Id: I430d1298fb944562de74d1cbf7ce05df7a5838ac
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1584271
Reviewed-by: Harald Alvestrand <htachromium.org>
Reviewed-by: Henrik Boström <hboschromium.org>
Reviewed-by: Guido Urdaneta <guidouchromium.org>
Commit-Queue: Armando Miraglia <armaxchromium.org>
Cr-Commit-Position: refs/heads/master{#655926}

--

wpt-commits: 034c49216807d08b9e638c6a745386c683e780ea
wpt-pr: 16560

UltraBlame original commit: 43c18d35fac4dc79396098e187c207e07bc80f2c
sideshowbarker added a commit to w3c/browser-compat-data that referenced this pull request Jan 26, 2020
w3c/mediacapture-main#576 removed the
onoverconstrained member from the MediaStreamTrack interface.
sideshowbarker added a commit to w3c/browser-compat-data that referenced this pull request Jan 27, 2020
w3c/mediacapture-main#576 removed the
onoverconstrained member from the MediaStreamTrack interface.

w3c/mediacapture-main@f1ed928
queengooborg pushed a commit to mdn/browser-compat-data that referenced this pull request Jan 30, 2020
w3c/mediacapture-main#576 removed the
onoverconstrained member from the MediaStreamTrack interface.

w3c/mediacapture-main@f1ed928
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove overconstrained event (Why do we have overconstrained event?)
7 participants