commit | 6fdc90ed49b5f1d4c75f1b3c194ffadc49a3ae91 | [log] [tgz] |
---|---|---|
author | Elly Fong-Jones <ellyjones@chromium.org> | Tue Feb 19 20:18:27 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Feb 19 20:18:27 2019 |
tree | ea09bc5aa0efd4f63c40d482714076d4f4f4eee6 | |
parent | fed8bad6d00ef96d7008dc99f5b927d66a078fd1 [diff] |
content: make DesktopMediaID environment-agnostic This change breaks the direct dependency between Aura and DesktopMediaID, in preparation for bringing DesktopMediaPickerViews to Mac. Specifically, the DesktopMediaID functions to register windows by ID now take gfx::NativeWindow instead of aura::Window*, and the Aura-specific implementation of those functions is moved to its own file. Other references to Aura in the public API of DesktopMediaID are renamed to reflect that they may operate on any type of NativeWindow as well. Bug: 726005 Change-Id: I57eddd1434294af99f9eae11fea4b56b7d3128b1 Reviewed-on: https://chromium-review.googlesource.com/c/1475006 Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Yuri Wiitala <miu@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#633369}
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 .