Tracking bug to implement step 3 from http://w3c.github.io/remote-playback/#disabling-remote-playback
Sent https://codereview.chromium.org/2468303002
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089 commit 8d8c53b95cb9bd0d927c2b31137b54e73a9dc089 Author: avayvod <avayvod@chromium.org> Date: Fri Nov 04 16:10:30 2016 [RemotePlayback] Stop remote playback when disableRemotePlayback is set When disableRemotePlayback attribute is added, per spec we need to stop remote playback. BUG= 659669 TEST=manual (suggestions for reasonable tests are welcome) Review-Url: https://codereview.chromium.org/2468303002 Cr-Commit-Position: refs/heads/master@{#429905} [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/android/java/src/org/chromium/chrome/browser/media/remote/RemoteMediaPlayerBridge.java [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/android/java/src/org/chromium/chrome/browser/media/remote/RemoteMediaPlayerController.java [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/browser/media/android/remote/remote_media_player_bridge.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/browser/media/android/remote/remote_media_player_bridge.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/browser/media/android/remote/remote_media_player_manager.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/chrome/browser/media/android/remote/remote_media_player_manager.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/browser/media/android/browser_media_player_manager.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/browser/media/android/browser_media_player_manager.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/browser/media/android/media_web_contents_observer_android.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/common/media/media_player_messages_android.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/renderer/media/android/renderer_media_player_manager.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/renderer/media/android/renderer_media_player_manager.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/renderer/media/android/webmediaplayer_android.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/content/renderer/media/android/webmediaplayer_android.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/media/blink/renderer_media_player_interface.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/media/blink/webmediaplayer_cast_android.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/media/blink/webmediaplayer_cast_android.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/media/blink/webmediaplayer_impl.cc [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/media/blink/webmediaplayer_impl.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/third_party/WebKit/Source/core/html/HTMLMediaElement.cpp [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/third_party/WebKit/Source/core/html/HTMLMediaElement.h [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/third_party/WebKit/Source/modules/remoteplayback/RemotePlayback.cpp [modify] https://crrev.com/8d8c53b95cb9bd0d927c2b31137b54e73a9dc089/third_party/WebKit/public/platform/WebMediaPlayer.h
Comment 1 by avayvod@chromium.org
, Nov 2 2016