commit | 6e7a3bc8c8de4acd7e0be6009c0421ed40225c13 | [log] [tgz] |
---|---|---|
author | Emircan Uysaler <emircan@chromium.org> | Sat Aug 04 02:53:27 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Aug 04 02:53:27 2018 |
tree | 138e695c796f8af6144a8e73a342326f127661c9 | |
parent | 4970b15bfc133364ed94ba543b36bee321f3c133 [diff] |
Add blink code handling getDisplayMedia() This is the first CL in adding getDisplayMedia() support in chromium. See the bug and linked design doc for the detailed plan. This CL adds getDisplayMedia() interface behind runtime enabled features flag "GetDisplayMedia". This call will use the same call stack as getUserMedia() but have different media request type and handling of constraints. - Adds WebUserMediaRequest enums to differentiate this call. - Adds specific handling of constraints in UserMediaRequest::Create(). As defined in the spec, this accepts empty constraints. - Currently ends up in a NotSupported error as chromium changes are landing. - Adds first set of Layout Tests to check these expectations. Intent To Implement: https://groups.google.com/a/chromium.org/forum/#!msg/Blink-dev/j7k2nI_9nng/OE6IvgJyAQAJ Bug: 326740 Change-Id: I03c54cab259a57db99449d9c4510c484f22c5b93 Reviewed-on: https://chromium-review.googlesource.com/1155942 Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Guido Urdaneta <guidou@chromium.org> Commit-Queue: Emircan Uysaler <emircan@chromium.org> Cr-Commit-Position: refs/heads/master@{#580733}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .