|
|
mash: Mojoify the MediaDelegate interface.
Instead of a MediaDelegate returned by the ShellDelegate, we now have a
MediaController on the ash side, which receives a MediaClient from the
chrome side at startup.
This also makes minor changes to the interface to send information with
a notification instead of having ash try to read the information back
after notification.
BUG= 647409
Committed: https://crrev.com/6a2d7f260d8725344218710b439396c36b8a0f03
Cr-Commit-Position: refs/heads/master@{#438046}
Total comments: 22
Total comments: 2
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+508 lines, -458 lines) |
Patch |
 |
M |
ash/BUILD.gn
|
View
|
1
2
3
4
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/common/accelerators/accelerator_controller.cc
|
View
|
|
2 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
A |
ash/common/media_controller.h
|
View
|
1
|
1 chunk |
+65 lines, -0 lines |
0 comments
|
Download
|
 |
A |
ash/common/media_controller.cc
|
View
|
|
1 chunk |
+55 lines, -0 lines |
0 comments
|
Download
|
 |
D |
ash/common/media_delegate.h
|
View
|
|
1 chunk |
+0 lines, -40 lines |
0 comments
|
Download
|
 |
M |
ash/common/mojo_interface_factory.cc
|
View
|
1
2
|
3 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/common/shell_delegate.h
|
View
|
|
2 chunks |
+0 lines, -4 lines |
0 comments
|
Download
|
 |
D |
ash/common/system/chromeos/media_security/media_capture_observer.h
|
View
|
|
1 chunk |
+0 lines, -21 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/chromeos/media_security/multi_profile_media_tray_item.cc
|
View
|
|
2 chunks |
+8 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/chromeos/media_security/multi_profile_media_tray_item_unittest.cc
|
View
|
|
3 chunks |
+26 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/system_tray_notifier.h
|
View
|
|
3 chunks |
+0 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/tray/system_tray_notifier.cc
|
View
|
|
2 chunks |
+0 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/user/user_card_view.h
|
View
|
|
2 chunks |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ash/common/system/user/user_card_view.cc
|
View
|
1
2
3
|
12 chunks |
+29 lines, -40 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm_shell.h
|
View
|
1
2
|
4 chunks |
+3 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/common/wm_shell.cc
|
View
|
1
2
|
3 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/mus/manifest.json
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ash/mus/shell_delegate_mus.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/mus/shell_delegate_mus.cc
|
View
|
|
3 chunks |
+0 lines, -25 lines |
0 comments
|
Download
|
 |
M |
ash/public/interfaces/BUILD.gn
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
ash/public/interfaces/media.mojom
|
View
|
1
2
3
|
1 chunk |
+42 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ash/shell/shell_delegate_impl.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
ash/shell/shell_delegate_impl.cc
|
View
|
|
3 chunks |
+0 lines, -22 lines |
0 comments
|
Download
|
 |
M |
ash/test/test_shell_delegate.h
|
View
|
|
3 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
ash/test/test_shell_delegate.cc
|
View
|
|
4 chunks |
+0 lines, -34 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/chrome_content_browser_manifest_overlay.json
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/BUILD.gn
|
View
|
1
2
3
4
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/chrome_new_window_client.cc
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/chrome_shell_delegate.h
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/chrome_shell_delegate.cc
|
View
|
|
2 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/ash/media_client.h
|
View
|
1
2
3
|
1 chunk |
+47 lines, -0 lines |
0 comments
|
Download
|
 |
A |
chrome/browser/ui/ash/media_client.cc
|
View
|
1
2
3
4
|
1 chunk |
+202 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/media_delegate_chromeos.h
|
View
|
1
2
3
|
1 chunk |
+0 lines, -39 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/media_delegate_chromeos.cc
|
View
|
1
2
3
|
1 chunk |
+0 lines, -169 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/ash/multi_user/multi_user_window_manager_chromeos.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.h
|
View
|
1
2
3
|
2 chunks |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
chrome/browser/ui/views/ash/chrome_browser_main_extra_parts_ash.cc
|
View
|
1
2
3
|
3 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 46 (34 generated)
|